12100000 -1486806233511341337793046218137600000 12100001 197391794082592474208141866993919040192 12100002 33498670621834777936084080788851227648 12100003 61947361723156155745750668917158988252 12100004 -327159644123072631789574144713166086144 12100005 -889522156095287503610945867926957757640 12100006 441133093024263285394994565179842919808 12100007 -529206055828658176478831115717278624520 12100008 -6871675914939085553933836269960314880 12100009 -2050405206143816428182708623121324691584 12100010 91255439596019280853115491236313536960 12100011 -672850374022826063259702744916800576000 12100012 193354634598550836475359466596223821056 12100013 593095093614497945163463631021521739904 12100014 -237516013551052426374540413737298148096 12100015 1032986613341670974274189285814076362800 12100016 134796577858118908150477222255205302272 12100017 -15091882416757486450075857934730577120 12100018 78638441828884423145189886138697474560 12100019 -2196973233258981810486432220977481151040 12100020 -30841635635778036872552954638056376320 12100021 235201088499161701490615340373477082904 12100022 352804277138224363556039856569752032384 12100023 14521472252689026239508842996526063144 12100024 745248059079238203349079205630544158720 12100025 117555847859165671717594798801189972800 12100026 -189874067717007977484182606624556665856 12100027 -1169794967563253392130600326154913361688 12100028 17250531932770508813377138777340043264 12100029 -233519379121791235163301873827393154816 12100030 -220200769513259894378214216384530811840 12100031 155171194778183658330078490924059446664 12100032 70307871558893482444430109089948762112 12100033 365701972670050219760890575084601332288 12100034 443382231048699819401862224901315934416 12100035 533732903956979770696809855009679065600 12100036 105046575298335860582379999413740810240 12100037 1700316887206481253422345629308858655452 12100038 113140088895514760171376237677070615744 12100039 237359741345314743270169290019099915872 12100040 130660103149540354253940619505737420800 12100041 601267805173493381447167362365173800960 12100042 -7217495432000035214144781416313646080 12100043 367020358611545773438121095907191490424 12100044 -68228907493768161445627202502652133376 12100045 -882064175727849226642227593804414555700 12100046 321460321590182687425952054573177351040 12100047 403552134598948385357680288351285893120 12100048 -373183628811594751902744240202190921728 12100049 -39377564551359468654572609889273892236 12100050 185442685320091326071304650014652256000 12100051 -2760409867637776884592525857094035938400 12100052 -451998686309447903834904706746859683840 12100053 45311687419758020257991420195807978304 12100054 -6360097064198240462168274243011664768 12100055 921440426747289941786710421145316176000 12100056 1684390532067570204414208876853966929920 12100057 385699595489584980320499245343319415306 12100058 -25155325474426283408616402625276120320 12100059 3415123321599830013710524795663752624 12100060 269450288833102040518684616255123934720 12100061 -453352585329160113614362236764316290976 12100062 -212648082092671019026242264939589810752 12100063 887741765891839626583574148586017329312 12100064 -599175432521911633610094728597173960704 12100065 221903532664626778956714321880682843520 12100066 -1424780486219042890053040643509889280 12100067 91946113163226034575499405308312291792 12100068 -662162414611258709036070263440938200448 12100069 991998050509753702127415505652441337470 12100070 203452316492360252176283184179731065600 12100071 -5987566958515199387234972962772242176 12100072 -687471581265213605104979384510977966080 12100073 -79350905438988159105852312642289393464 12100074 -134244098285824875743760300869270937600 12100075 57468995761076572334859009056215395200 12100076 1191468323428462763218037393872326343680 12100077 -1233945990472442869131575153471879408640 12100078 -405954277825652638108025278902624884160 12100079 -230548853903942936028875071920911398320 12100080 -3301147335015857951802510205374627840 12100081 -275512443807728513096476162546330371008 12100082 883727063939251542737513478171709485984 12100083 -120397891535732170483545213358846417152 12100084 204561660928737162307319493569262835200 12100085 -178119126644261986017337755758274821220 12100086 325174349797406042797133453672151620832 12100087 932911107277185140310517782932566645736 12100088 208368751864441683592923712886652272640 12100089 903317863159349011121725513137068218080 12100090 -69731013713413475126126564748629366400 12100091 -1097173212310799229833491771423647668448 12100092 -13262817369683166460334518401268531200 12100093 211608818459989516290839773606990257600 12100094 868632952486582289135836877572034820096 12100095 130697329685593800481323024652291929600 12100096 291924868293068508680599169788922560512 12100097 -162427316844806254384932347321947859454 12100098 -129391092474780060076969666189964655360 12100099 -1447418853285525172817511587391529887480 12100100 590470567099339054437137415067141718400 12100101 -244935805013094516079670081545707662400 12100102 208037104236905341591779350743970095104 12100103 1871848659853065724419073305484900353600 12100104 -33435077662808665675939472036280238080 12100105 -521530435076726232330383166881889195000 12100106 190282783417982355982991901084930653184 12100107 1007854865954167015296162120887501967792 12100108 -282209434695292687440963972676238985472 12100109 172140177148523821047089092900418965206 12100110 66703899436240039639863413046270935040 12100111 -331147616148507424964107578250985950288 12100112 -114511051631540679963035254842937835520 12100113 -1052190371290678469126723423701791788958 12100114 2690014599418463898230505941917009920 12100115 39260067944560057634940539138025899520 12100116 104272060793651824213983794682246856704 12100117 10638455383939690900022229258641415772 12100118 -681565914074670272681565053229456822240 12100119 -688578887726874244939331770172030564352 12100120 114457412938340700721984772769533337600 12100121 1544086260591607674206523099200774539488 12100122 197480122486538363076843148735072024560 12100123 -253957057814520155090868584053935430656 12100124 -1121519108319705604267318066324031069184 12100125 -368707192413388160511401190289076112000 12100126 -265637565844267106387343217528853647488 12100127 51184857442643334387898344966669001560 12100128 -250170056844278463400654624382779392 12100129 747258573799377268929747954602442069184 12100130 105368914894048319309404443320398348800 12100131 -2085509684652300820344497706925661376000 12100132 579322398798379272093706004541300790272 12100133 -1393204435499032475063661364356047002080 12100134 55638118650559873979049964345718449920 12100135 -315767749910426264683239273253634547600 12100136 -588158143024100076940014466371001144320 12100137 13617793824504051608669191785135796224 12100138 -836679215586936854273274364165577171280 12100139 1512964492363805704502657419261650528 12100140 -205011922884360234425258172637339284480 12100141 -314886902929822753751910705243971363100 12100142 29949466309749023036384577662266262592 12100143 798351111051436828714789267164086576256 12100144 11778675920993912171783578722981707776 12100145 300566342123808365279287909828562383080 12100146 232735577369049910867096899402363667584 12100147 -543007369522692673432937897153689380688 12100148 596291006104884007932879890214331214208 12100149 459930429168035042046098220919816969134 12100150 -66066357449878881448356307512198144000 12100151 156116625221308955633400278751787077552 12100152 891501700288707389926698420531024691200 12100153 -18766355979863031937323804281512548216 12100154 -483643753153017247084781828959728784128 12100155 177763414070325353274165937402616774400 12100156 163862751280142119575738504341665539072 12100157 501304783699956826387755169225527360 12100158 532525701101609926601170150777583443200 12100159 588991837295405611591012303134567815360 12100160 288935898308523868861204201566272225280 12100161 403046200847201799262245966876562064640 12100162 95798890530260170877878044007140122112 12100163 -1500190105445738800971980404715884973040 12100164 111388241235747701363835168699989400576 12100165 -20931077198765605055532835315112444160 12100166 105872343682996786741690626321072599808 12100167 -447969517316603229127005046604376372816 12100168 -169643717400270943978365791762027642880 12100169 499745180219897366046129639779841549840 12100170 52857840702404261847679636271849222400 12100171 861010529268751334267482547204186948372 12100172 -137303710348808679849899113112601676800 12100173 -299859787600678763659191458051707838400 12100174 177851252331633825872556674798559750336 12100175 -230027442135221121789969915217990754400 12100176 -59601513553142634152584477029419581440 12100177 875798611503985819704618358015514151026 12100178 -521988111030206697423511356062680341360 12100179 16422845474186471433815254768107110400 12100180 197354570535031535399087711479715270400 12100181 1006761495072349299411976865863851563982 12100182 -43388487668675928261961357765202899008 12100183 1327608711084927036165446256124815527432 12100184 333751073891525419906609988794998374400 12100185 120526860694083181987217181888129402240 12100186 -12487249022095405136608244575932499200 12100187 -423368198143933123857011492196326458176 12100188 -14268040249972724357746636525014466560 12100189 -778529511104113418281968969269696034010 12100190 -341528571823661264171509354919179166400 12100191 150105611645528210954381468044620103824 12100192 522949564971504753805350414256413081600 12100193 -319206600129021380323352509848107677440 12100194 260470563789190929108987645840613524480 12100195 -50006835460454379574117534505624988000 12100196 1080917628899235999850696083382330742400 12100197 454044142532115059884108835876879859072 12100198 -798190620403157218795922872653018444480 12100199 -68413325200949195026291776379538770560 12100200 2409968600386104217782402635563008000 12100201 -697072821660250855931082039186341113798 12100202 -114804806037161175385883365109513038848 12100203 298622967662146733120635814061359651520 12100204 405014107820066055791922331387932263424 12100205 -347051815371728434336667642556395703240 12100206 -108781552130224900922243353629105232896 12100207 -464744638943949249119273260703269621680 12100208 150893005110675350006126041123442393088 12100209 -1172788227008487678378380430061592435520 12100210 -11849587319859395710104019615023174240 12100211 -253118927201001504458060693994173803188 12100212 -454315742072434416505680028093013913600 12100213 -179946016410784732438510986540643463940 12100214 -27263152707154510333785658248710191488 12100215 148823815421437148286886836627042660000 12100216 -299177084073082056637040842574091755520 12100217 -1612832332185932722459325094772965897648 12100218 -64094588958476356825394113473226752 12100219 1543934164783537252685844816498573171620 12100220 -439776682581489847405849398943404426240 12100221 -74857691287027069110975188983923043200 12100222 432453558187645287385501004579265973824 12100223 230397730241418204202678062988976921472 12100224 61357821813510993857751584289419427840 12100225 -84565590173912764512099753722747788500 12100226 952433269714127973695197582472384183040 12100227 -8892857170364447453033278514084534280 12100228 -259950869853385732086741698344563404800 12100229 -1225280621838637799981107917031815499170 12100230 -91011383474561971834376754807520250880 12100231 -242935115114193082082481350814041499264 12100232 -1042491802047078054949924614167317708800 12100233 -665728388062665849197460436404578324976 12100234 669469856761234154316323781900145013760 12100235 -3987548906414088656179531004690845440 12100236 500934877586092531825120038280721075712 12100237 1954258306298310322536904875625228209312 12100238 -184463186030026977331191522171142155456 12100239 138193954010874871528239023562626213520 12100240 247875081467146795215294638552813813760 12100241 -2231662999315315778782545200263122956508 12100242 61730951020664270384481628255759872 12100243 13129656737126802196067102396334672144 12100244 407242797451278094043593010542789312512 12100245 353159298838696534411601437582269643200 12100246 -108721764846079101864858524592924567936 12100247 565937053473597635630328185019086826696 12100248 -282842172725600836244848454908973568000 12100249 -128913393463741385218437919775772569280 12100250 823565866453923678193313748943369200000 12100251 -42314308790047984940405284291201200000 12100252 -88930205732113682316223620133279899648 12100253 -1304190668558842814569568619220115821536 12100254 -108162151466535692304309318514673544192 12100255 -494979621088317700615496212003713258840 12100256 416360101601038942728421599887284174848 12100257 -314698959671370807617612902579061631852 12100258 39734403647977317515373053293766105376 12100259 81252199056530813982895883279592074460 12100260 -118134137583292546984230811912690851840 12100261 -14158820132322983498925309228205340416 12100262 56677602798887247243994072447122811200 12100263 20635740863248653404659046685232439424 12100264 -763459310194743309527229387812783308800 12100265 -519633077893956624016182732131258012400 12100266 -18137622946167120870833700067950688416 12100267 -1351722647075954508338018371282735920208 12100268 20626736549093221162922456615460043776 12100269 -269828595990579738324024996338237374656 12100270 -20970695341366868181735486192517655040 12100271 -681325214406781065005546528635324424088 12100272 -81262254485857938501992758463881543680 12100273 780447085100756251733350251562377317522 12100274 292873045024217885736960863881524581136 12100275 299638106150538969226556670212350119000 12100276 837737694740219014926462387420073804160 12100277 -55283234025213800666621965270957499136 12100278 -249182753897737175385240486781730265600 12100279 171681678942180689814754232163575390760 12100280 171864066017680917250218184445385830400 12100281 1211780686596244017765907900246079141664 12100282 -561294232106298842928136678873599493008 12100283 163402965285704280417580773017092071600 12100284 171549897394991143642588701741707836416 12100285 64557086546409765595695802988902337400 12100286 13478720112182854035473462397999571968 12100287 4062578761313120158640884706775639552 12100288 -170471543850691168905693047535579430912 12100289 26668776123044965128710440658903742660 12100290 76757149093329005755853428215729984000 12100291 -138036806947944112482539338282284741120 12100292 289870481306320588275290933794562998272 12100293 -533782959022007315152085547668549548800 12100294 -809333553396458265502543450768195518528 12100295 -67643207378015420664007446056133342720 12100296 -313604797379789497961236184446583439360 12100297 1053453819213922558361647493382892124112 12100298 -129598287788929687227133881923845688064 12100299 -512030044516028551694665609698891697680 12100300 -259024650199777801578915404944497331200 12100301 311361712778557456330371287877686913600 12100302 488239479445469763846147296415801526080 12100303 -1327482638422046829293550794211784338448 12100304 -13812445327590758612850259006068178944 12100305 60415873985447275874962760910011949120 12100306 82972623252654655854491102211872317440 12100307 56322910012608455342974190398050344556 12100308 -62482984354193582639701716925181921280 12100309 307339171980764838776141835677738162400 12100310 -202177439263528997445551152944173232000 12100311 669009095849122038007078026552501337632 12100312 37316152982874154476310732798248960000 12100313 212983368997698473763552177750593126160 12100314 -356468790715536263761001895520451450112 12100315 599967953404205138010909130996554816960 12100316 -220488997491447688193594886033979368960 12100317 -256171723674580275864143252475442714560 12100318 -43639160120435493921223244487393440640 12100319 860627811149208044772337990787132265984 12100320 388849691267299335394851048832971571200 12100321 805940029033946162909957992754945227680 12100322 -293402399785608395110750363219254730176 12100323 5387533518246971069390642694094030848 12100324 -53683862819859958676270505598918911744 12100325 67247286204608258104930248387277185600 12100326 -91667257432253993492430714723766597632 12100327 -518176112312413795274402782706448506824 12100328 2315670428544828728618069975609113374720 12100329 -6649580900790559297817414870870506896 12100330 -43622281069025827947136537452193589760 12100331 492020999171303875804935989045055887040 12100332 -24380266817726480409836008605055239168 12100333 268005482665533616837562740784031546560 12100334 -52939141517511042979558006226132012928 12100335 211748312161739807505374998653117447840 12100336 -137095529415604497966078648501974007808 12100337 1854648261831773507404822867364782595520 12100338 988679960219487476608846152024380166144 12100339 -1838513538339450907517102204237110428360 12100340 32756220575419602761941464803619840000 12100341 599554391389845773625225592184008849824 12100342 -684215847880863384900253162589536472928 12100343 677620408829543159537676193337820239592 12100344 -251164239762856272217161693748730081280 12100345 1040779462408983312798342549267594940680 12100346 -283424398340780716308284149598257461648 12100347 2744507762333532993647167406431014672 12100348 -19095526697964930116678166847433484800 12100349 -1177847923288501289749376168919759910650 12100350 55213492219564293656961644016910296000 12100351 -411709288179322360923517191238001985600 12100352 -855043048190294791739210874924048580608 12100353 -475101436183393349388249337893044646096 12100354 105522831446994281117376375333368832000 12100355 668745060327672954941517636926373263760 12100356 -370557832861518832481754609710138556288 12100357 -692958674192211851582148906085116352448 12100358 99392620794406419553496777751319661760 12100359 -2231489817587348940161605007578763736 12100360 698220819740900727676622841153513984000 12100361 182747377679424403779597226434500376384 12100362 78878335073590082787401728312905360384 12100363 595445630534523195175768594322859116 12100364 -134588241385988496547834382285344763904 12100365 -667174085502189950741559913360765078740 12100366 -99345029781129359658039566569710141120 12100367 921103909695751159754302127570405016960 12100368 58267126198195178625530734642858819584 12100369 -4077477478550474584719057967719519360 12100370 -311822120832745613485889747041890081120 12100371 -194196167745454363431635015353095267216 12100372 -14700720969904744770867574471089410048 12100373 -589780670109207622867119417440094459378 12100374 -175926481546120444555681620125247160320 12100375 -655289371993898573009502663525872040000 12100376 -371605372877903387913623313512479057920 12100377 -300030195312388169820427877325739075392 12100378 187908800181757441627060179648089533440 12100379 -156676285809670514907074673145134524400 12100380 -268075811322161110758071048465053117440 12100381 -745121149414207428903289218528942641818 12100382 -187234411243318728125741101313758177536 12100383 673296101387075311424847928563524934552 12100384 -1214306228795193489131734819688132050944 12100385 302316303054698888100313377917773578240 12100386 -32717017883641521754600928539482873600 12100387 260261625828682120141375086888173204240 12100388 213642506655111520905186577998907072512 12100389 -212351509822346876087747621102216045952 12100390 -334289669543482581962595106583468572800 12100391 694530019950773061076869228565434156792 12100392 -332404489290311193805704854089328148480 12100393 315811706999691658369129277339596448164 12100394 101211204865670176360324553679911174400 12100395 620395913039618288098384037524026712800 12100396 -176148705278524254439088331400648163328 12100397 969418238196377030915470700304484919040 12100398 40475334538044397994260282135548300864 12100399 1344920951252692025116467073249836661200 12100400 61722200484734271716694555822864384000 12100401 -486118527608472523806563557392219307200 12100402 439788743879966824267290041579467387152 12100403 937187145331430279461932152178852020028 12100404 -76639992627007317726994501551287347200 12100405 -128498427784832665900965651100250396640 12100406 -169738169361670534452130276513589266560 12100407 66936486599366359346353244818156962816 12100408 22214311423871953703807246377974312960 12100409 -7400197689100515446562028988485979196 12100410 71793626725830762834083732751198428160 12100411 -704753256485546525584626859381869288988 12100412 128147619410666372188581180202748716032 12100413 153433014921771195248555914631575983168 12100414 -918029908174022579734343153144844274944 12100415 8053107432170171103297923918885176320 12100416 -34582805064930726893914961166162984960 12100417 -23413809797050482129644315386513518400 12100418 1206763981705803749207075201277819908352 12100419 -184948658496617302599909328933836194556 12100420 -341727136941462592401090951585886206720 12100421 189574975071597214228193473301360631744 12100422 210683386116881014291744026719913185664 12100423 -1118577351012725069927964210252552287616 12100424 703934630190185627163140943657032908800 12100425 -14058018545993795978058162876971958000 12100426 -129604674528536338264452562851078352896 12100427 -137800349325996765204625720616760028560 12100428 -695362927046259591297875692521859092480 12100429 1142751531845848473425297449667486746080 12100430 94640449570024726575948133782943142400 12100431 162455398867464821802456765767382351744 12100432 -320012459774837233100498922294363291648 12100433 356313928716078763251587769266621306880 12100434 -124105514297256232306318387082878657920 12100435 729290046674715541147381137607583449200 12100436 763424547307913228420648546370884599680 12100437 684826203917643407503591513456599701760 12100438 142748837868731616387688167821934581760 12100439 316886021946186610716102640852081960800 12100440 310166474470281557284004582585499648000 12100441 -579286862382062487131276493507895031158 12100442 -419768242338020631275266879267227034128 12100443 14159257798323849788938966653087076464 12100444 -586204604885525313927603761442571800064 12100445 46363507204449149238207723814911252480 12100446 131359352258758012066181880107804058624 12100447 371035668604853578700703851438973404544 12100448 148202531748266802198400468969154150400 12100449 -847137943629514426524193533132643027536 12100450 -193347664382573181043507726083002106000 12100451 1105431100823714834381567832078560826504 12100452 -59613476602953526077129926937687318528 12100453 178609046439720837142878581002386171960 12100454 -230602238254783909073484496669266892800 12100455 361956622714367419090976434369512055200 12100456 -1370995108461294479231529548855724549120 12100457 96499138207787077323357049737466651620 12100458 -5760537488481338987812914112905330432 12100459 -159670418937943110770129707394805689856 12100460 -363166066423758560076351200108031774720 12100461 528557411691023467776703148965001111424 12100462 -99635092355222961652388378642568385536 12100463 783520427258835437417210892307340077824 12100464 -167773174181832062023473240699564589056 12100465 33537710752763947789880420071955660520 12100466 48043551466197076236001604532093112320 12100467 -296368557539660620503965737102678462920 12100468 133892120281948598333046820605096114176 12100469 889272471138552674880319159924092577596 12100470 -268459228650825488825671235383675238400 12100471 -393230071252464423987357985238716050328 12100472 471165252252749489626088735073034444800 12100473 -52747977599603653035215644402367462400 12100474 63415825905757598964758780522555834736 12100475 251331707475485044118551135344448300500 12100476 318149921153277036882546346921816760832 12100477 713967222348172911716962020233737800326 12100478 -111407917624925560272818942299755451392 12100479 -991453201237969492603558123080318101760 12100480 7292459703969880153952497104951705600 12100481 1308403579662787849898835271253459168772 12100482 38381657278442388888546713285055129600 12100483 -890516579925218457857465502429708978576 12100484 73580107194997874682360312759287808 12100485 235625356881219948986492739647122746240 12100486 -29476912941213665286352424596176654720 12100487 -63491854490174761554590962884699068160 12100488 198826345559162320647664117851566530560 12100489 67040284532695580384867569814340720256 12100490 333472678093846168111173790457635644000 12100491 392745330901675454793817629580725454848 12100492 -74452650620433776637794376942117196800 12100493 -554295925172622529004936362456883580276 12100494 57813106163903954210568333308096968704 12100495 -200974516924014672820778274309945968400 12100496 -319637343724052242813116239911080910848 12100497 643190779603622783218729680956036214000 12100498 237368887537102932009217070095892213760 12100499 171168807060546604690963224604441315500 12100500 -545739147724775844729225561233843520000 12100501 20937693099047446600971487274506815552 12100502 -854534106792122211263536081632726755328 12100503 -21581701661095399971605682910832353200 12100504 -92349930294350116310335994151333396480 12100505 -145040162276014767611665438846117319040 12100506 242764189223363958563367637058037043200 12100507 102641982823088516641894342153126547040 12100508 -352440683353924453679497203476330025984 12100509 -23332357601165843067691057995013063680 12100510 291236479793273212483434635126087012160 12100511 -964973512237641038205676419304051594800 12100512 -273624301766894050888757855367167213568 12100513 -1221172578687963729286613047833536478238 12100514 14948879277880962474489703424594559360 12100515 229406834341641669495185533671505036800 12100516 471780747864464423530378221772416717440 12100517 289799513011280662928898933353672097024 12100518 -3642792811736569774741959734591207136 12100519 -1301858837915213397365152273959344819080 12100520 -944698706784366068681001074587276339200 12100521 879815478939230929667648501938943757600 12100522 -29158196197875998475883092730890778368 12100523 -953894243465930736310590280897641947160 12100524 -46353403448483646055859292663012860928 12100525 71809528324829259506960864935384755300 12100526 -580546196173346192246634799433830663680 12100527 359365534221126882489046919452212115464 12100528 38921323590035093821603179721118515200 12100529 -37920211414441117812290778531672107520 12100530 32845479790426268302373483027253657600 12100531 1325734878074424682702509626219395416332 12100532 -885266576227245996015534893199243398400 12100533 -139021474327049940344430522719695639776 12100534 -313273420146383362983237470194421275968 12100535 -97278593908442867553840054563079715680 12100536 136396765198557002235060987928864358400 12100537 -1165266567705775327598985682746603945814 12100538 -149113615551227898766093937904864520080 12100539 321197942711722553315903918945170392768 12100540 228728028043390688195979841306977484800 12100541 -1480450724112330145656920013137730512058 12100542 -7628859167622529468186427473112319360 12100543 41325901801814316312740843376894658048 12100544 -4721156952982812169164025768049639424 12100545 449894088636480501575138531423355237120 12100546 -750652586445103933821818839249208999040 12100547 -457164267960166487295529712539738744128 12100548 312911422474553966224883994036056570880 12100549 1110965408216286160310931677553738728640 12100550 339987111317393458060115979027848280000 12100551 -11323387828637230974362060194317335040 12100552 -802409213231562464387566978987079654400 12100553 20069612211620645082640943588540114304 12100554 -182101742934919550900272505114465139360 12100555 -867323298960576301061921736185001491040 12100556 86211241501914094297961691628241510400 12100557 199961383555941201293318034250182576192 12100558 27305898925963830871482306774351731520 12100559 -137153869456339185976022442276430049496 12100560 -65691252050332578251619893698929623040 12100561 650101727286941081546948911185022771824 12100562 10674005884451872455234038957432546592 12100563 -731776226730430902094047519950118195600 12100564 424363266684822375138620767778734729216 12100565 -123880671735526796961089313008775141540 12100566 -10036278596739459786030676580840194176 12100567 1293733809088463485455770196531263956616 12100568 -1005368400716839992272304182475784704000 12100569 638328830615607022504147762802174255040 12100570 -168891544716113934691928459881154611200 12100571 -70785057909194273134141043046093444096 12100572 349620537792447483456117983312235750912 12100573 -224536026986561423686786710608055032640 12100574 3332965010834593689745946826682823232 12100575 140517123032673899464184726702764512600 12100576 150744889222225014527569004051492241408 12100577 -177153169033258227175707335958755166060 12100578 189920298422087485347595890554075358720 12100579 669047722774997085392631817247667817560 12100580 992947730294372025697001102102254748160 12100581 352710448348969768525419002987883193470 12100582 76467631342064442103824386840237187072 12100583 226640927000493558923311781306397468720 12100584 669504133463858066203598830949402296320 12100585 75895367890338234246865875463164807360 12100586 206518430047744032511794076609021570992 12100587 2740065240630696195616564957026238080 12100588 1499605152365229647477073690872388096000 12100589 -403877615324707372503621039124341293640 12100590 23840960932128504374224771105902571200 12100591 -1152162118749920544274456313649181697880 12100592 46579616960164033801663217169512988672 12100593 38195422312157731430141451882657048000 12100594 -225163035574369785540070406383724258688 12100595 -188484089507163760840154436989162430480 12100596 40954597976444551692479257329765642240 12100597 -752848763095284298500948701474303414208 12100598 108653853476778398143821491005181900160 12100599 10349817378461118198400234534116324624 12100600 114243943461750302012193449542763520000 12100601 -487553017421605751846609689596411945792 12100602 106319291575412151647834545167300476928 12100603 -45996783349044700981280060529305902976 12100604 2757299512917071217308317921388522496 12100605 267994143713660520610344702900513600 12100606 -349966177956980537030698830858163676160 12100607 653566380211111754836328805852010530600 12100608 196953220192561385731685999913461612544 12100609 -850858917314571383079652583904280968190 12100610 10875608552758808550727502710991737920 12100611 512299798799854667895209110326861754872 12100612 425756861375752572423030807104629552256 12100613 538310704451288348093964477102856304160 12100614 69374564060999119274512182896734371840 12100615 143244247704279473343459971369622416760 12100616 -1157546555639695638235750462979317309440 12100617 47399243084866467184091334428646910080 12100618 78790972757661188251683553582656050880 12100619 661687976594902085220348207686178562560 12100620 199372100966405215934961202881521909760 12100621 -187544305061163521731683993111343049108 12100622 -421539304943698188170062535102376334080 12100623 -38833915925910260185164271679868572400 12100624 -317303400191953376670951273769637109760 12100625 -221671272343346397405384764937512250000 12100626 2849104280851650696540669037563140640 12100627 -90852658930438166509048309812688684800 12100628 -30246240189121567184099363979106408704 12100629 144658514612169009493628654328050972448 12100630 -4348590766805536708544491894452910080 12100631 -64655290099737055358590359160882674096 12100632 15735982867044855119157985750040739840 12100633 -207674373684334735388096421763119347456 12100634 55328581753424889394355170637860583424 12100635 -129321959801215831548792511916382512400 12100636 -627534461917055011524603268330960529920 12100637 464160514577985327069328092910783709286 12100638 20467246887145435698994474040797329408 12100639 1564075507649672881942915010519364044200 12100640 -595176728125846690836970811744344473600 12100641 33266703139737377959981738118226032064 12100642 -61975672368392281977043105421419646688 12100643 -565867495622800552096804257525004947108 12100644 -1072523415306066852516780340174715596800 12100645 -35846860753846800440737904493617673600 12100646 1256980033219675693740770031709618464384 12100647 -410482991876718345364611960788490071472 12100648 803277888834941325496121240298264652800 12100649 -813709359558064412532266605733517418752 12100650 178430392445554340813048320378017561600 12100651 43040388881262907152046380136837855824 12100652 909649937282735273666249705514753121536 12100653 688914779036444568557941759866162598464 12100654 -437681043598956142859046309030042988224 12100655 261483175850165133750192375209595723360 12100656 -198652050735045678897794629075940474880 12100657 -210723632786196213756117830602383930094 12100658 -105298190219638215998425066059494914752 12100659 1347159300346951430964263932296793814640 12100660 128943304438616362878668475933045841920 12100661 1703664528703233799207255407110941822524 12100662 77736072970587773596516668768930465024 12100663 204932964573489228895386569697717710920 12100664 6313642495536809520443741324908953600 12100665 289295978997377985739120395021971171520 12100666 435929466812726448734690245178435602032 12100667 2382311850749560150588610492231434828800 12100668 -155930417174509295087097783672203427840 12100669 731466215523907284345987234414652784192 12100670 -637222482131229257919497678946330486720 12100671 -432578328498652025753681802591153277440 12100672 79698812797637722637615048925382705152 12100673 -6242014210405801579949299165501151616 12100674 -27982223549176964533933677940428168960 12100675 -218143266442605653610429193476078396100 12100676 -51954898111183932723392551908461555712 12100677 -65070914895814744864081200466096008480 12100678 303785405843601961133729613630862028640 12100679 26913904008599839525563403920074408280 12100680 -191702360916264963861293033507808614400 12100681 -1257501893671361432922185006932615220518 12100682 335988098917914544738052739892496928000 12100683 6814136436008646729270658876332401664 12100684 -99529950625774544535286357401066906624 12100685 278873405944893356347492252528302054000 12100686 143679240098568104685003933691307739264 12100687 -923407377690860139099998086196902567936 12100688 76621543903423923920919496157243891712 12100689 -3853967065052640260153578744547269296 12100690 -120510517565642813887503540426760696320 12100691 490028227668754625706335345227245367152 12100692 6818888400181105098872445131537657856 12100693 -954577164709165791848566833816462205056 12100694 583119776983825739931050044988458372896 12100695 -49671478743580519155228952536918865920 12100696 1182667768228349841948275954965729075200 12100697 708777353184700211247840917525462304000 12100698 158016859078466187976653140946899581440 12100699 -12996156153882178198568995206314670144 12100700 -263929762052131562410440270649191244800 12100701 -92295054787653491501024434436642370720 12100702 -315644282689022891369261344854173508480 12100703 -100209534910720499013031564020503362416 12100704 191966835192859870255174536824056971264 12100705 -908737323396922330496703175002844688280 12100706 -376112079055432070640212855147530070448 12100707 501951344833736921242327390048287965880 12100708 213116753421692817294537121098991449728 12100709 -1394942607892565066774391425712690430980 12100710 -264216440141064671611131374808749230080 12100711 101084580004060190928379869249391292544 12100712 -109450890374025792449073709888449331200 12100713 376425612646684147254317655101150246544 12100714 -840299858681788890407710899910801428480 12100715 -459100014057498353447182014989216538480 12100716 -2173944488277109505241242325568255488 12100717 -124639488615174659390651941494146104234 12100718 -18528901286428389172053732936266707200 12100719 10128486096697280323005254936479779360 12100720 -988472265940498711604350656009830400 12100721 550206460758995822660073677128747091922 12100722 524340955264852982099116764207129555072 12100723 50638874342821717954148328294587937960 12100724 -145073219801869043528975139643854557184 12100725 -51987608235740812354161892973830944000 12100726 -205059072070575700599572493332848128 12100727 616444079932733283959461897085322825576 12100728 563103104227787364486832699778416988160 12100729 -1150674473720179184289281148302645883670 12100730 -133520010966429026815129082983876270080 12100731 39610927234694600389796457490931555352 12100732 249024887964685610614032426316761292800 12100733 -400464867211996171004929375915734567840 12100734 -70889224433196446921982891195980418240 12100735 -16003514802953461413292789448413854000 12100736 -1060328941038842674862992998479985377280 12100737 -252819316398365036266895141366800972800 12100738 -132932044530756377532686987212524907536 12100739 239119764183363145950449643363977875200 12100740 -115693516992798300426547580151568588800 12100741 -1444461733192607984762234814324241405858 12100742 276708786271519049879535656425768306272 12100743 169370952769368924057871024996839587040 12100744 186485937449368117862719856740774348800 12100745 -306005947569031394590662626515248408120 12100746 362869567189415404511639731889032258560 12100747 -917852830798561582505156542857066037804 12100748 417235301159049735022785167367341921280 12100749 1574412136876247346599810634692622704448 12100750 -70369726431923844088707121557420000000 12100751 693864222242186518336753081780770461112 12100752 4286417662420372026534737283878854656 12100753 630574272087203070174285028029525800832 12100754 818191420318067366089161269704368114576 12100755 76197550232439106269997091578725690720 12100756 71614192983193258021243709322338488320 12100757 302179515099420850563977665207065574272 12100758 32884579361205704648561009627421158400 12100759 -27184637035803569575304246952614038272 12100760 -61777189037201401909240530723864576000 12100761 989606821157810093177467484420363461632 12100762 886872516205763487025170953964363067632 12100763 -1276000520242293629018485829381516372988 12100764 224185080378968621560110270968113443840 12100765 399677452767373747568744376689825212920 12100766 856610108606420916610018953868354866240 12100767 130375018334810442856460098876370070912 12100768 -1164318144674618124566214683691825561600 12100769 -315350554976352775951367233460248499004 12100770 -472249923103533459952466689937701017600 12100771 -880665203601699536145855933233043189028 12100772 44841365023215671189152222976732582400 12100773 -227536767586624137239797636204144442016 12100774 127156275162164188111648378416174721152 12100775 766911206139457997431204293874758313800 12100776 333489592528900508049080615815478722560 12100777 -421527116988641394923973146504116760320 12100778 827332491916107533439248248677122827440 12100779 -591024524999348566395033191592240736080 12100780 -300310367839117540354579600788836198400 12100781 -83084304588782774866674206719208188032 12100782 398909346342444023871210707546953712640 12100783 257599098848897747881584150657280789584 12100784 38465528866182517712535000769825505280 12100785 -228421379317202172255688136327085580800 12100786 -450587276440871759372726484527161095408 12100787 -1054478705201609397562053709148684900808 12100788 55467685590527633279737536749128089600 12100789 -38350249338384776683316099620067530500 12100790 97448881695196700874409001968067694720 12100791 297511697414848259421728756731332047592 12100792 -90378604210706504992194813817675776000 12100793 669720819309763746660192173354560560042 12100794 -29586118974047153102186290996201020672 12100795 -122801847847427386127224116841174319520 12100796 -104181954330736095990042014515914624000 12100797 -301632889310130047374647294956436313152 12100798 125344169492500166014558805900573422080 12100799 363595122338186347720982329291486932336 12100800 110232942916921077217705969860005068800 12100801 614366525517622998849538612012700055720 12100802 3574500815895655257180262424308591104 12100803 206192412440594029043712290115039672576 12100804 1163876585328526621149960771670503895296 12100805 -535725016993782533103768586985369518080 12100806 -177536785048691627054299128144335953920 12100807 -1315183074447366620283585979842593435944 12100808 280122208401149179215981211822364098560 12100809 136830629770440472451588627602184693760 12100810 -309176571042060107701854240234381602880 12100811 -222360352483838219278733816498920500588 12100812 -561101173716511653006063359166651007488 12100813 316113332949127819610160463945802545920 12100814 229602432765093508634668644545302560768 12100815 496231769851509426034198396553098520400 12100816 12621171944096373652144634860212322304 12100817 -1013565633364459785994650832211379205134 12100818 609045787521362707326959819326493160960 12100819 151256730599650201817785386904549429248 12100820 787586863171755904033494414888385044480 12100821 127155110698639247110108570233295994304 12100822 37720356317868705317940955227812178624 12100823 73601978986362471116132038844692939440 12100824 673611529438846387254094243156151285760 12100825 -97422328782628796744289252843400656000 12100826 482839486277106499562086401204296624112 12100827 -628270673426279245615457682129597419880 12100828 271078535539024456412047133170700384768 12100829 -124882469680855929084883597064501246592 12100830 -66389414503772264994709264352855347200 12100831 341934083437288658972199997813242407280 12100832 156002953349343550034702783070717345792 12100833 3739994909420262372157126868161869762 12100834 -221395812217874322361386474890763423360 12100835 392797130830475402884160802396908243280 12100836 -58394537366012082642349829238687369216 12100837 145299222818685298600756274788611403552 12100838 -669573634232060911830901980883977393408 12100839 657144666012649641910193670185094301224 12100840 -226214893841000879466835187812519219200 12100841 -1486408145716098534105017261366616008640 12100842 74495126197663437998987481346065415008 12100843 1444921920746802687130911998446160079092 12100844 -197838978869731795579138680580086130176 12100845 -731111817748788544648413985306968960 12100846 -1181329843811753877654791914099845393600 12100847 -1265582893626764682501980375990062224 12100848 -14783627621433072987070197469386080256 12100849 -1006678664643967439431306193122307263150 12100850 -40029444105615529668506887468623206400 12100851 -1013411794851465011618429326434850656 12100852 836424246191185479791898820759506296832 12100853 735184624107772102010007489011475938400 12100854 150332522286668364937692226108180430208 12100855 -909561184649290715184375830477404174080 12100856 -1270864642511283277413818824636658565120 12100857 -104909395350888455423333792985418710960 12100858 347708753410065464937714673011822761472 12100859 -151733235470900880953353112858874890640 12100860 -439027022201075536745535334954912512000 12100861 -553498523620674596228516694350756364538 12100862 -143592748878705627654568260704145773568 12100863 334288551413929878426660328754955403776 12100864 1137989921016427201367250155191213752320 12100865 -110140726568202389663115428375498020800 12100866 74174540300087713776775217474517694464 12100867 -1555026289743464278228320975162357166084 12100868 126898342687536341985424425277739285760 12100869 -899930774388004318505538091450647964512 12100870 -245340476846167406628219436331407808640 12100871 716933204537746259768706081277645170072 12100872 192505501311288511917237453891462758400 12100873 -128752871812601038031719947591370139878 12100874 202913933893504179275899218201193274880 12100875 380900975890332910502180512266160716000 12100876 -35681408299563668485934058284829456640 12100877 360913355140066028780914172681266982700 12100878 -336814983794349580869902009212817556096 12100879 -270533431850638599666679596884265764624 12100880 -158728026136519831972457887319233658880 12100881 16875976175252322088954797490595489280 12100882 -733137178367545708757794251948400580208 12100883 -669148477378652857984326113503682126616 12100884 -623745668310554902395373621265969547264 12100885 -273570356330757855769846985185302835200 12100886 211281289283397922769404826157644524800 12100887 -90643430860412058167416453621030174560 12100888 -21992728717385599762492864596259430400 12100889 -205785521792906717902588765135448132844 12100890 31237365508105657303341368350788913920 12100891 38477299042170271641601328135666616000 12100892 772414781260738599034141099833793761792 12100893 -1032641038218784222102821499076913902016 12100894 -358586206134680349155650006166190500160 12100895 122904664774982938054356250001306687400 12100896 -477670476390969762053693692554860494848 12100897 -440075490971700897254845642972614937920 12100898 224364415514167642901236284845753547264 12100899 890247698163663435193215528867789222264 12100900 -78033380041991221720805792676450816000 12100901 -1053648019377544324405418019022754524098 12100902 450508151322201050275202362668143798784 12100903 -339603634561174839703741950656799607520 12100904 -612554040077592706282846833602007859200 12100905 -539763727815383774860757599280304615900 12100906 927120139182112231211340448680047825760 12100907 -212112955063764880392702031636189786272 12100908 531458623742726894349114810272445212160 12100909 -554784338327731598546309121861260054890 12100910 -466928037949184863931115186888689136000 12100911 8300005812977646732901863475613846544 12100912 -295296997747131752009236356933722652672 12100913 991865592525906124973021453384488460160 12100914 -174894348888560154471393662086779790848 12100915 -336629549430172876006638521202175725600 12100916 66616304106407111248790737617840918528 12100917 936865030651547011559753474015382013920 12100918 -27221438930424751798223412647411436096 12100919 774073945438632768867504437274424890240 12100920 -82470028677318453079584828768378470400 12100921 230487413602683741217399611002009971584 12100922 -233771424137819592816854201967736162848 12100923 633435976665187248290937925277766891600 12100924 -262578430206122601895831392032913712128 12100925 -574339087545333572359178960752178218350 12100926 211410081331558144756216699675165210944 12100927 1254328282569161103047872997292203689672 12100928 -177348011013969294143517031351298555904 12100929 189727076254517212360657309179948548640 12100930 562508957135043047008972927483125795360 12100931 -13556104123614322829474408691041006016 12100932 -616954905373033799017146305879401790208 12100933 91924853970395276865120808711201973404 12100934 -186135689978460261765075465072881421120 12100935 50562842742796212189890510319726635520 12100936 174095382614202794598931623361307627520 12100937 368089268124253301129378914896107440800 12100938 133728040533966079067059772201551052544 12100939 -619929807090708797563851908294744417260 12100940 736600415084297399054490214821878753280 12100941 827843677239097843159323650115795609600 12100942 51010540268408905650296163837673861440 12100943 -331118779342336790434537457118108515136 12100944 -29621574810375648551350469786960658432 12100945 -331020563622012844358004276110431018200 12100946 -307868477973061766062911512160101644800 12100947 484729252161425816823826287754137391800 12100948 -631604936387241617390813386008786913280 12100949 -522229269761713385107538089302272179968 12100950 -49726606905785401568653146602938538400 12100951 -163219892423929750603371424145334790248 12100952 -171071775311396259877598477561147750400 12100953 627669471337599422712188681984671940304 12100954 797673216833723856128801180905803208176 12100955 -389434693006239222402630133325360588640 12100956 125993924190367421757440787123301416960 12100957 274938521456541276285840673369147128384 12100958 149670710927869667528875146103609096320 12100959 27290268021798569111218190687734645680 12100960 157869461769085739120023017946137231360 12100961 -27877963195478494787217864344003566656 12100962 -46501680483476336453953993614419765760 12100963 56778687157225648462863748087355087360 12100964 -15341917934870755422396967630929009024 12100965 -286742527279763521559231951992386000000 12100966 51800308580758836925665067127667874560 12100967 595854346124056354716863703656507614080 12100968 -376939206783570907820445377775206400 12100969 -623405377825859376206069277193978066630 12100970 118903439107432864732819072493307202560 12100971 289692671334659755800642201600804468312 12100972 -501288573058973075135774448857135111168 12100973 -226067326294317208597692722276441540778 12100974 -944688298128388542687288746093690880 12100975 700584652687536853251351834463800219000 12100976 72199693738428302894392967570630049792 12100977 -266759158511952322291605424939616033280 12100978 688893129270364861492815792370221185040 12100979 -611013042043043260984620124292467531320 12100980 178261526654862412882713412377182607360 12100981 214091824767505674397819044221718801792 12100982 -469354163873131212808876388416491309408 12100983 -293539605980473872788715103171806086400 12100984 -75106763967965119375068163248821452800 12100985 385673944611551403206060100607064178240 12100986 96862318137748788560554173327084533760 12100987 -2627273156485113956577929519021397394608 12100988 -191593814569394621911297538186851576320 12100989 390078761764498559040127130865082208448 12100990 321048363197259408374455789155163299840 12100991 12495088614886717496127513834076639200 12100992 114373522335706820578266046076383395840 12100993 -526262348320878021951577781131630373758 12100994 686174862895945656732408959154759572352 12100995 9964455926894612323911887315101412400 12100996 -1322237251748648436229312470175308447744 12100997 -1238389079618091447328075248798180260388 12100998 -18144189712267071600076360273434009600 12100999 -1280299915452634116450589932288759435600 12101000 -448110166739152263645850594032084480000 12101001 836991879653723133778299963956548852704 12101002 -23743502821088410846949282771351268048 12101003 601829894234542536816819552922657239252 12101004 316053677176245064983416023809141672960 12101005 -110911227755956845497421356875897036800 12101006 599652918101243117529372161299554773952 12101007 -38224797703742065211775211971566218608 12101008 -133766206939255771016246328687936151552 12101009 312024383349862490237729889779598300210 12101010 -171146940547455436727057142596141767680 12101011 529837582672487049027652027102712191552 12101012 -161426691112238188167264340386393169920 12101013 -311765417008860179857611201628902384384 12101014 566446091412421900194084184366680461856 12101015 -833939695135178647065864748487090195280 12101016 -220524505328876375914081944158480486400 12101017 24486748532423972780657195780949671440 12101018 412775467135487631745679037230631947520 12101019 -98178957946976935504967407142779408128 12101020 -464214545779926437710206109781442347520 12101021 -771147272935280284378345687906673834778 12101022 -161841499960465618725639814791879340800 12101023 668195199676176760082693250788237741304 12101024 -632676995086993517213884968936139653120 12101025 587155375989816847539614533104835701600 12101026 -254508869991965033443276283338047536640 12101027 112764896392052607428060919945787222944 12101028 320644551349984420284794548895312593920 12101029 708084604720651306725910762453653872320 12101030 -49324566877610834493272527280108403840 12101031 -987295535453272684393382935361312245680 12101032 -342841082945163953638482220192899609600 12101033 -184977535114971229268087932964218376640 12101034 156105845651882678994983998247022086400 12101035 -28499436218318346697830383391536520000 12101036 88418027612218369252293576893745659904 12101037 -382312405834638045662222729229843947232 12101038 -196251893207365150015339907314252082304 12101039 507953107216855470383330685524474383656 12101040 87010530687766523362692131823500328960 12101041 22930205379464493790529169029839949092 12101042 563690437080422259585688996971924175392 12101043 -654860990143583882481438654242378549760 12101044 -1227542493022546819144228608886127668864 12101045 -471441608768724656130572087695135096800 12101046 290478412984737462476449342333309608384 12101047 -48993064448665456832086197540123316000 12101048 -215666968255280663417140713625810944000 12101049 1208359329283518976254679575357249249120 12101050 53245074878126131169587087972045648800 12101051 -335034641023311038337203190637869443928 12101052 -142073608006102384514632933458925383168 12101053 -951212429758171152178325319324161408698 12101054 -123817083370114406514093373305164454528 12101055 50158469786155095946174403869776623760 12101056 122660973559767534297410241748889763840 12101057 -407983094392829639229047592057886493820 12101058 -386532625687327245488340864806950804992 12101059 -153143951882882071519698481881557229600 12101060 -2590520699543157052037738705723658240 12101061 -193172082199702452344576129071939656192 12101062 -747403000925903542664476262904199680000 12101063 -277940720753850723398398430910771181200 12101064 55496410938119931929706083339574558720 12101065 -986899329977668598276159494202309088540 12101066 -346079326574961290647277975795638082976 12101067 -135200558828596637585336705777339771904 12101068 58527990611505980483040308226927624192 12101069 -1885037899467479305697149944504128043456 12101070 -55761255896817768737917088270750716800 12101071 -483994894051079583642451259011073104240 12101072 -23631159143450207114357237462235168768 12101073 -380826922091766595005640022153500270176 12101074 665735299517293231814136061662615459840 12101075 -135417326773037347323936502563219690000 12101076 31789228929633485330036394846490283520 12101077 -607458051350644854278853360161302956480 12101078 -602735715198033861213360612564301886400 12101079 -274575244945875735261828622330314444672 12101080 -553613164790902669187055134211492864000 12101081 -16864533900679733082222425135236401318 12101082 51193522443347193628566866071741169664 12101083 -140636580184759904798226265260709780040 12101084 959881196897474518121615951805349833216 12101085 136878669904010556893249413526426438220 12101086 -576638091616589956092801999371520475008 12101087 -570144136720327819836120482453093991264 12101088 -1475924803995109258152122002202993098752 12101089 642504896608298020756986666790373268 12101090 600249443222843647120025289268528481280 12101091 -843131249458956099917902094193261043200 12101092 19674739153494692225684961792763370752 12101093 440089174792765339754755061242147336380 12101094 97655203128357110588348645566828321824 12101095 168463431001623189423441055478387195520 12101096 -260770275571442583348792527644281815040 12101097 -608619432154868672504565523366173699072 12101098 173538236764981011588580289555338752000 12101099 -475468424695383860327337381935751717900 12101100 293412466623397675115997717779008512000 12101101 9971346704067844741784416805439762304 12101102 -445514153177763161901671023658113047936 12101103 3475099009713555095265727117665753600 12101104 -397501336677875724982013437343434670080 12101105 284401087803766316483057581392084845760 12101106 -434494861116977616947198085470085760896 12101107 -715671420707474905777045848364767997248 12101108 1088704924785833021104157687553300102528 12101109 -18298131054831000950933057429667159360 12101110 -74010487966191154148535631822024742400 12101111 656490043181190857030017309525279550424 12101112 -422365412116363571768228647930190254080 12101113 156656372618555259975253983692296224324 12101114 912048545817085036634814344229334359552 12101115 -281838472453041189472748057209421928480 12101116 394639808293533932934544929623588743680 12101117 -194613996777325269376414045079662607616 12101118 556917938155974759219674816467818487104 12101119 340451500006534123431846916891089403680 12101120 80996488365352761217265997244583116800 12101121 -1957178563386565723791801072231853710 12101122 27467359543087277755025270667304422144 12101123 1381155204180183134100705038501830341372 12101124 137438084861430169204552510977235218432 12101125 1906016533635657635274813209414442360000 12101126 -520046766014120792040803153115902275488 12101127 -414695170041517139587751282248881064368 12101128 177241940408630136249967751892534067200 12101129 261257925051785958206157250097898289920 12101130 -439750295943396151378428726166790208000 12101131 -223255254788606685813074378853056010608 12101132 -15407167189357860687958683074369134080 12101133 -120000389463220896684984688239338518752 12101134 343064302675432494593094989507659041216 12101135 1302267026998274053073192999149464890160 12101136 59299829627901572287679403625558179840 12101137 185449547020737198136918237784441171712 12101138 -504267832674665861294446577501631747840 12101139 -251867791831810637204832669347035686600 12101140 369824520223347739446599602858715258880 12101141 409974118834879561831353728237127141120 12101142 -400563128594946859474304204580392705088 12101143 81120325166373851720443802123068334760 12101144 -1017447366282732644515719042412049817600 12101145 -140607947349713100127309215447499920000 12101146 -4019087197875571337621001719345285376 12101147 1319462682766598673387165288885077950596 12101148 -429666951611554911375658298150979437568 12101149 28510052969808906421497880917042025490 12101150 133019515199216516568473822313352377600 12101151 -195171161592530339376072552770104283904 12101152 205471520978370750454092361155571875840 12101153 949937544998992499802629610918823362402 12101154 34415649038175015828056728506449771520 12101155 748524716210107894954584198301155303120 12101156 734669190452283030154919340054291996672 12101157 -1224392947840598546425460116466849620320 12101158 442970399487845865423010802438165918976 12101159 511675338628865205560789401682195616816 12101160 36019874015125026512239187200946995200 12101161 -958835576211012962974044434632309641216 12101162 -259275105549264033645159111444049785168 12101163 -312073487781730828447016560414273471656 12101164 -346893290237089965711140645713909498624 12101165 81053445410179044440030183008983189600 12101166 -147961595398836520521429515670275638272 12101167 -584731121406028968555655530359408374280 12101168 162905859039244940046608905556155809792 12101169 -681010292493403550066978577530906398272 12101170 -163408240799457556728998411762557406400 12101171 1411361399745878933375861295465711327372 12101172 392912887128004398480246594287174891520 12101173 -283409524723648142543990396665327825760 12101174 4945571477426889401124833587894560768 12101175 51316680200453598950917470461764128600 12101176 662656299298371649760023942056379699200 12101177 -602077976915816280183331817549601092160 12101178 459527642258020527790073298484023390720 12101179 764718780103885448716006227838757591780 12101180 -35157623614732886547492368478542438400 12101181 632344410030281119780117874969786257152 12101182 59659442035917006942165861259065960192 12101183 -57622492362561980946857813432212055640 12101184 592923089751681180282237291388207104000 12101185 -645297210397622436591375064279767160620 12101186 -5372796240046660649664591276886325376 12101187 84788858969302271309168574353531203584 12101188 1272672852670122372884056978347935579136 12101189 19786586153579996959131131464828396224 12101190 -2703555711402187449427764986274048000 12101191 -34980435697744645985467612822270280832 12101192 1290006512179502828350148836949501214720 12101193 -39131799537387073667033006465160652344 12101194 -1357442434189425166966124843533705728 12101195 -484812532182062310096599640461620224000 12101196 154758840849928084319941086489529032192 12101197 -484158283865224324395589402758698980320 12101198 38432934094569049580683055718892689600 12101199 98732479229388196802539986027122581248 12101200 -24431070199133136541581129541791539200 12101201 247217510290073017557929377685581247040 12101202 92583582399904271932355951647851140880 12101203 -73929251047092184929850370666121378776 12101204 928872174823980445946572281066566979456 12101205 -557016966614689149002920885861937052480 12101206 -234836333419982419130368146334963324416 12101207 -319041457879193750146425887516889042840 12101208 -181659018115636953912319860332683591680 12101209 586879673728527824333891099781158969040 12101210 25130016458208894539509507704530880 12101211 842262076989460928462953732532562446640 12101212 92164904706434467151974282048736271360 12101213 -1066540161263583862250426868104526834996 12101214 295897754771482364428692466352216079360 12101215 -352071558911484407828749785302119140000 12101216 -575846841645430723486198798213291573248 12101217 50609321554003872830338491648258423840 12101218 285934006751802221369893249751329492560 12101219 -208885465745426970714210657699531946656 12101220 -104620508678340278252310667037655859200 12101221 -2169704565402968980264918480880677056 12101222 11349757525085711750718117076363321344 12101223 -152208129961104582455484318625099104216 12101224 860613732930699184040074161139023083520 12101225 -369630043327133170770416213264583042900 12101226 -109499461639465948580784354883773984000 12101227 -78106779555431633832507565315099318924 12101228 -1048182901495037978880399357244518258432 12101229 366619921280396734457709831575391681600 12101230 -359507110855329364261660460941990962240 12101231 -2026577092970556436374353048312322321888 12101232 405430311266855716700550312049508352 12101233 732848159963497283148290486419703753600 12101234 -68541857412690333528751638805882168320 12101235 -235132841759212814692797916848995214240 12101236 -470066635068014156688099471266969990400 12101237 -507719026106865667701556971837375900114 12101238 18017754733142437719119962160485735200 12101239 -162632995553510750910898175760165677576 12101240 -4495272928119464670892523282746982400 12101241 -59711958135723065266445460959149130880 12101242 -127257774135618481535906877182022019728 12101243 326781491779895259647196505568842956288 12101244 561065819790177575842259887119772770816 12101245 -864779410800704311452690649745213385180 12101246 355904534015707862039290896896578187136 12101247 -567804416853591043258008421355911979976 12101248 1528693064965573044037407894772352286720 12101249 161660525739968072165140869033430830000 12101250 36107581540123637840763239062530240000 12101251 -444885085080830513209749829919973975096 12101252 651855201038810996638612393733448821760 12101253 -120359766587663084898741904661107560192 12101254 -111579392321142816805749862903663695360 12101255 -1078224706270320036619772602848047592840 12101256 -1356349391492838657391261149984607887360 12101257 130486786053434658713064365536269378752 12101258 163869706541380728317907432863692255584 12101259 436819254868109802094464278039997996504 12101260 75426758486409047390861351518456335360 12101261 69159733117671111203787964782887264352 12101262 70032973780262322225581982973710553152 12101263 -1058415010538329337133219277412947613760 12101264 180754910957324284761211013444311449600 12101265 -511105708266185213990352311194915488000 12101266 -559568092837713259234725629752357103616 12101267 -1179221596181816440547403082648911175128 12101268 -224918765097807916219978300723299680256 12101269 -929401359750939338968884011796578665330 12101270 622789290819019357189188504127274062080 12101271 -115742405976844880293189152613142192640 12101272 801777081535404350177705991207382056960 12101273 -296546864152501957414192924915242158316 12101274 337536005802661541720613100000362012144 12101275 14707753997237411810700405796959407800 12101276 -686930635070161835060555271165389706240 12101277 -835926346567212272587103246621807806080 12101278 268301975909675655105108743325850017792 12101279 -373402703076450212643541377573183417120 12101280 -389440176058957052610377116081905991680 12101281 -439694658117353655916310373457095249488 12101282 -103594597927172531957928145535203513008 12101283 -5068396777612057566546280556215428624 12101284 159884332870306757367030657157287821312 12101285 -884617441382970230682031961204059558020 12101286 -2213555275062026004839805436413116736 12101287 -869619982988726982476943347156143415040 12101288 -757600972059498520698486782555981706240 12101289 72489443586164978316267483809878838400 12101290 -418630898508606347333181244381506988800 12101291 -436963314452873142887262403999618097616 12101292 -37024342714787359165077211431128432640 12101293 634981841061462763744025351333820842284 12101294 366832710266972216131908723598425619200 12101295 -324871592196274857635335725104938051200 12101296 -285075860016936958756422945331258114048 12101297 -70892784842796734324695640863983744228 12101298 26034786033108863333577286791569481216 12101299 193790150740932682656032896406208215376 12101300 124370076240623301905429553372141110400 12101301 -797229439560453978342110078692286530770 12101302 171287998320936988503666888031305938304 12101303 -854689060292041881432101633405605055448 12101304 916971208790953996830552773365323141120 12101305 542929868615631288840228098364796523460 12101306 -210033379576553859479615026830920229120 12101307 -538738888528278928938151877671718893008 12101308 -808385120101155579057054145455556099072 12101309 39476675232484957470037399501730674080 12101310 25886305104126937720770802377266922240 12101311 732229194188127339966063313049151351024 12101312 -44269140775375417508553783539178405888 12101313 178938003684023562794874504495842257920 12101314 166585625106045231432876848829677162304 12101315 232528854636905590360870452708798608640 12101316 325514182565166947943981384435192299520 12101317 -163386353986928599164572015512081106400 12101318 -12852680657115978920900683572018143232 12101319 4982958634446570213816346612146299400 12101320 75336902177375735126862789808594944000 12101321 -2413165821204099768447822062880461129856 12101322 159734013704335494775355151152289521664 12101323 601462531628587004915653546686284646000 12101324 -556686836718454913728301200628254082304 12101325 138572123760951974357882098392263721600 12101326 -106564399323449040945358503932889743040 12101327 -620881805931488137994741837080943789328 12101328 65970290741773159668506468813893140480 12101329 1007756886360720669397086810022348562930 12101330 -40510683236749423597763579693851204800 12101331 -252208299317800108996642407448971168 12101332 -860236553389462819488736453908785434880 12101333 31219276436772630469240417661959999800 12101334 309374538103807920013974115909777463232 12101335 344954340921650705918054057775094480800 12101336 407028882112591298181599273734962585600 12101337 468267547685085139977204195549479157594 12101338 -490965642361212712794161007253956337680 12101339 -660687388394431640358130823534730048744 12101340 246893915901528170641983977426639462400 12101341 144514299868938894882627168117456067200 12101342 630632957734559205177594373393946276544 12101343 -633045818909354059955948864542033713336 12101344 302644758029451335257879968908356878336 12101345 -990424710514807170788548465919118033900 12101346 -13413692695956753619854401288742604800 12101347 682210732295777843292424505453925918000 12101348 -111268930630479976029059915174788644864 12101349 -333052189690919082417110790732160687392 12101350 -124121449104429511251555561567258480000 12101351 74542140384736611446099415943992422352 12101352 868730557922732331774390123863200972800 12101353 -484130407696816524018889075202409468336 12101354 -881736911310034308700778623820958987168 12101355 109414952155400830287720755117683360320 12101356 32302303758522601159758885669049411072 12101357 -1069171174778189239162374509826768356394 12101358 224799365498562918538739787650611534848 12101359 -1457659691206825864711637958331521439584 12101360 -92003962459023108398795545898337239040 12101361 12768391343173186317445763079588927840 12101362 -83167943626261704642383457147931301376 12101363 665902936282490641748954635017310785168 12101364 416266505849697540025208825809683947520 12101365 467666464784637404772257650391878860600 12101366 287156865960611653059757445076178979520 12101367 -2039811009876149968034147452616054957952 12101368 369150721788914968431026281928648232960 12101369 -143924397273321350298721083365365807104 12101370 -41550711736185317786164160808174819840 12101371 -2083686423975886466087842516276477326408 12101372 1581106207453477439222799836420092968960 12101373 65031529389944655037596384104898984000 12101374 365409579838626295952149223044005159936 12101375 -156685784438668987849983236968420872000 12101376 -62884660121139562464538835568763600896 12101377 546477191205150551248802215648039386112 12101378 337129656679581667863962157665117061120 12101379 -469409924526895694204169824212976145600 12101380 -653778898164442857540821546238321427200 12101381 -1203515374138444643609872358972324282880 12101382 -34578073976467643509524910217371881216 12101383 -430869535775532353074072101185532714400 12101384 -103695774033845310655371010761528391680 12101385 583510735926430497565618919560445966400 12101386 -576066874090038293950844653006847110656 12101387 1028736748048378577668517611369850428632 12101388 48976410753756252503209379377862544384 12101389 271183519594265357438481708821803506400 12101390 225598471336875755210032825083961332480 12101391 -461483182772392318932468987508508371800 12101392 64940129971988827545640603601046077440 12101393 -699497088948726400175115109377012929358 12101394 -120821030748413654705585732077244220672 12101395 -786177444752341461647942624573190699600 12101396 -45778039554679988390533898794760126976 12101397 -394189435004353151628715162768245551616 12101398 344026357140243066737851756182403278720 12101399 190790628601152098526825758507025799536 12101400 194761707572832476928016733791711488000 12101401 277376875099382968015611184237719410760 12101402 29868498649613464467011827967677152 12101403 -857239670952195829220268562218509694096 12101404 2723685256680598382468153435930992640 12101405 -440914386664424783299586738554490962440 12101406 -445594501439101028003247159299916327936 12101407 -1305195663167258227337656574886129149344 12101408 -423908445033507930987268440644030300160 12101409 -22363002685932278462857196205854215086 12101410 -126931770418173167256993859428505368000 12101411 -58400718991207781396805336462669496368 12101412 128611285107232735695123276142243341312 12101413 908042936543037391443634575214427710944 12101414 -111341382036658744834683564923316037536 12101415 -331388207055081098995887138305991628080 12101416 -201351151923333728263551824269950996480 12101417 -640100354321877748620192148990723782534 12101418 -9268045456250096168937009281484155136 12101419 871597810413983651273914928790793743360 12101420 -457485238544076604246390552946002974720 12101421 -240745562832819784221971838785681030016 12101422 -966911404870758633313050944421223838976 12101423 -516192734667789769819176065952343328280 12101424 -168301371198511450377116008627867287552 12101425 -215739052946634697374380668683180243200 12101426 -223807405734189467568040731312680591088 12101427 -168209121807426075969405894992729280000 12101428 560445632007632818605762067137589827968 12101429 -15431112594196896794196426032663011080 12101430 13621149620773891593489899070664458240 12101431 -208205949193914342469974749932437192960 12101432 229094844141524274635806026816706990080 12101433 420026373855210801376018414834777288224 12101434 -507381600365243495164793933744916522384 12101435 211717682870150172399111309734032010880 12101436 -329040214630307519781266537054779012608 12101437 -173271406487609789136771658522267412520 12101438 -571880135136511355776358628648091802880 12101439 28868489716891045221880124569468784640 12101440 -122729240398275302999749675765412659200 12101441 629388608520889045954701814459270446384 12101442 2566127893754838511188902822573412864 12101443 1530245740097670167607334399503596373692 12101444 -294893114592716654706227895353369096064 12101445 486614032974584347891980727722137705820 12101446 61087649375364734285030572176094930944 12101447 -20063333287046927749639534299289875240 12101448 -479001195947708989845986394870183936000 12101449 474812714314763399738272779547908545536 12101450 -332932224028929499268385308283495744000 12101451 -790150395393547913605776906893488233768 12101452 -140773841978709936943562406202503576576 12101453 -59452244717161234990991023608418282752 12101454 807329063166724281155498246872431987840 12101455 956903345046503641862857685152358532360 12101456 553147524376605962657729725437011558400 12101457 1149104239446876251319991060496089960320 12101458 -373004382496663782334228767824440525824 12101459 978538651620172329790826451081772743660 12101460 -72550422705778660586502298012177981440 12101461 -1168000257050611639670508876288465005600 12101462 -42873761105567951933603017480671468768 12101463 173461526398801672294804885716438987648 12101464 -116508514593742397932686413412554864640 12101465 420651518014449838715430030064195579200 12101466 168201603095639649151464467551665911808 12101467 506350108941092045356299059427353536032 12101468 -366959256882067769425778247290057233920 12101469 144176712094911321982355719602910957920 12101470 -202541076691074930731193546666544742400 12101471 141373752607813809619874273095901802600 12101472 -11463228267689084032109472371927285760 12101473 1160710451098769535055966830243008234304 12101474 -10486762411798793248594313533494681600 12101475 -45939336890110810666788027248409942000 12101476 -1023521755981499782384134609574835501440 12101477 -85783076686817339622059543056284604674 12101478 -51558260271531250387357643885523833472 12101479 -62622744783850922431385706506215377440 12101480 -490597151716628699293762618929629184000 12101481 73050453468184008583537024094276218650 12101482 -285871486027538311378675511551655076000 12101483 -547479878768485531474369952262224254272 12101484 -76043431839408973457310291361426679808 12101485 -216068665287291297435506787644953514880 12101486 282027559771988831011078047879716621184 12101487 -851270496120576995754025559973642875640 12101488 -156445505719244901283683469746895847424 12101489 626647583619545575504459407596062755840 12101490 -1868522632556217041837816069290329600 12101491 3067820284091786696301869901083672232 12101492 -237122404217064815093106024307530508800 12101493 955947673577615230194339779379375711264 12101494 -644180402911894820109079714417010020704 12101495 -49715369021109712202058514198280121120 12101496 -49357446550635655295023491280048619520 12101497 395674036375186568674831817353818563460 12101498 402200999312271826248495196820827206000 12101499 848970590455092215608450960451382199800 12101500 1320310928449166672714029804021491072000 12101501 692997463539269151048485629308204505344 12101502 7796841202085903418802893074779244544 12101503 -1539765203874846398467121525313934235880 12101504 594810269636211292147573012990493982720 12101505 -31330060115069515094134971818518540800 12101506 712845803029509828443579756783626559952 12101507 154775443639391897201737225527431148240 12101508 -105435439142031041651193829512761856000 12101509 -280637953366362906299536364844717086400 12101510 -198077800263715841245212380745061779840 12101511 434993265881022136240530021791613082320 12101512 405609475705794015597098792922565555200 12101513 685160983243629214489930790658351079296 12101514 413066755545979232752691526433829456640 12101515 -8795916130681779241329720984005286480 12101516 92085958911121436193473662893427009536 12101517 -290925917982977239702881230758640821332 12101518 -344676351589525583877130992198290442240 12101519 844589784635530271629628095758489983472 12101520 153075533075511679763370308198466846720 12101521 1785957437048050391253470709058501637632 12101522 24501957708369064603929203905008615312 12101523 41199815700806532277183840638967304448 12101524 -416021434223296706323255187805986961408 12101525 690143770026783403126491735675251263050 12101526 -187565826877314947483988687291780825600 12101527 -80264363056889521030597466226499693624 12101528 -489135983239123725105483164306695587840 12101529 -38782325926590889561465114699089652512 12101530 -94224308822908562436339648398655785760 12101531 -129771364418019936542609633111769329760 12101532 65690066311056174850558100641585004544 12101533 -29446267028565233308797379908104476256 12101534 -657671741375406343344527830717518931584 12101535 -30127352028226039461555650421873892800 12101536 579946994526669900860743021237716910080 12101537 95583119312187728545614843751218820800 12101538 116254885046632251210497292197486223744 12101539 78317865266535978466286615858929759824 12101540 16424511108401439706875677028521717760 12101541 741468035993551757204298816100217276160 12101542 36237431048887955192959360477963251072 12101543 136359468113899840928711403116702427864 12101544 -126923169658687137627506577495212359680 12101545 426745155390486980738994906057502683300 12101546 -87484003018549695979126502548884455232 12101547 -868429003099473401974572019564135045800 12101548 -820151328879095828964903733312293812992 12101549 -1101820955299482467549745468228578102880 12101550 97101530368252056086568503937462532800 12101551 -292588104261100552759727133064355051136 12101552 203129591563470052537824821287592558592 12101553 -87623208966676809631040481546947560716 12101554 -1272464124721486684803982272268371656160 12101555 -252352587908284486504900218791099586000 12101556 101477675985356298391602645809428715520 12101557 598249335439547104762220624490945142780 12101558 14923232177260629011958212545778135040 12101559 438026810397398824814881289687702185704 12101560 444334308962332750193489314344660172800 12101561 214590705354964259759760227337083452500 12101562 35211843766382059653584101878387481344 12101563 -4083408571467186333613616109173410496 12101564 -79399591444227037799172122265848216064 12101565 142275349615050510615643917474654013440 12101566 755187153059416070047197206080646604864 12101567 600157836255315228222741337620005303616 12101568 1708838777199129656197893946532167680 12101569 192088273773695964079679583137906153472 12101570 230867722503455833980356079546126734400 12101571 -59515375540980615273228276053805817728 12101572 133061507674563966716036684881703833600 12101573 2417325444530260408884994264650723552 12101574 -3829212829760464996549854765688264320 12101575 10204468982328908712244322451606350000 12101576 -6240736600455199148735522142974115840 12101577 80007810421604805473280316890303828960 12101578 64815818770665061241247162385091247456 12101579 15457338225565890599186495826680763396 12101580 535875665461322254965605658307017461760 12101581 350455852865039051997877249268554639500 12101582 -113311037379338462656920493107700108608 12101583 -381907152230561166693087358784101071720 12101584 -217607970968761197312779855324933652480 12101585 287908818684975160169593386544516180800 12101586 -29083497913758197235253689924829115904 12101587 -265853204411025680228612551316742959764 12101588 106544704013611671020972238614735462400 12101589 1526590192978413637064018042242165499520 12101590 58110312733023657531804951528453329280 12101591 946724214266099634936252522037032505992 12101592 -282037892588261744082715383743788646400 12101593 -178148140971546210152189540314942213184 12101594 62630336985114585043295807784462919680 12101595 -3235709519480323458069771270579448320 12101596 52252805350990708173879860279806285824 12101597 -57844245656884388367840262823185416000 12101598 466262961632938021930254571541536113984 12101599 397594718079523870299152768389052633520 12101600 62869429886824890612903686265490636800 12101601 -209290704776561967991438630904622238176 12101602 -922670664773906910124397117067475171248 12101603 -305864251555128682689487311232779824040 12101604 -765423111547664579545182890397324463104 12101605 -506472678817356836779734110662401028740 12101606 -521965425945695041195732166286569593536 12101607 -550728509308215612468754855092217721856 12101608 69551503982074646926609958276954112000 12101609 68928851682796926429625492972458630528 12101610 -262988178264021643637411356426613226240 12101611 96973808893583281304615278657259760432 12101612 418978596578090802840540693913997064192 12101613 -796428047666751019552306528477065057600 12101614 149368077958296236547054189128845492224 12101615 1583469715696062509280300433739609438400 12101616 -127365086100656948019634367035313356800 12101617 729741537510752708986439244096303808752 12101618 84035726291209753130810652994398428160 12101619 11100228935823920184343126985913772608 12101620 -207762595642617009791992557363961182720 12101621 34203972609987720944497087680004912320 12101622 -58569072661475284145214443768747230464 12101623 -1001544972936692920449693324504142361840 12101624 -523208395684573642510220797584925655040 12101625 335589757599163781355140284827306048000 12101626 -117658184868246317512341227650788890880 12101627 -749934307420813253815927570071178857408 12101628 188719539965749941711815303915039834112 12101629 520100632091101639556308250051561619340 12101630 157275075488713009556278774275699600960 12101631 419130355401229093649946675402429747600 12101632 -70879085751451888362499399334913638400 12101633 -101352218652174879928379796862242304080 12101634 35283317087517738451516751495326000128 12101635 72064069989523513345812722836884816960 12101636 300739758677005589093181721263818110080 12101637 614809128111933267563986728132286911552 12101638 -78482976920754150434485876381358801856 12101639 607079833708888550924805613311295531800 12101640 193718768021576488021931991110806732800 12101641 -1285309667681307350024883028251366825958 12101642 39186833517611851494216834300345845760 12101643 820194090073039640222062017733276253064 12101644 170641830990704104426234996005417331200 12101645 492116844327485876010150082242119475000 12101646 247607334624654335783928262222433700864 12101647 1663034689786398955672265470363548530096 12101648 -1922129021385665135433806652440150016 12101649 -124763773151678697052172049693047399424 12101650 279521623654760740790107350590267433600 12101651 -1094797654340711378106020143190402334720 12101652 431075181208938705507889006220169749376 12101653 287668940001200336935337454786022051680 12101654 747907523032719460975967085746600904192 12101655 377846602879399533082908286475663185920 12101656 38873802030710896548600776061702635520 12101657 505690139914049438651690407999378945920 12101658 -65542111554344701395794991781325769216 12101659 993286777149342593767069049171745801860 12101660 -6236268116272330847739534131444797440 12101661 70094731031061841705428414354921150816 12101662 9056619557428650451890688251307207872 12101663 -432761342268621877411765155523192855440 12101664 274183193692836042769076663891653558272 12101665 271111720921871302735805845969031271060 12101666 230490570849731176422716354208733622784 12101667 -485311843537653379430502446578441018560 12101668 -60324600283334246848807454734424985344 12101669 -1457423892794816061093734956805990580930 12101670 -183486089663346905277881434061073408000 12101671 2180831770899784853544378937775702089680 12101672 -192137904069266487590014813189897420800 12101673 -389995307170840947189230874055851874416 12101674 -240660738669348696844233397668832397568 12101675 -553114136490390879662222199020433335100 12101676 560910749407261577274582193275811528704 12101677 415959138286751875448510623799469575712 12101678 197182731866790795314111572758404792640 12101679 -470626087583549080848245395106209501296 12101680 65746914147196123900022461093413519360 12101681 980367860664355573015683763392641089764 12101682 -135821016529701387384055319528457208320 12101683 -247869453241737663038220246836890818672 12101684 10695940030381881794188993001048487936 12101685 53393308282316899274490680000140693440 12101686 191648533444742839745288929596785807040 12101687 -95521361890806769330917097557717694080 12101688 -675856002090423572363660911166426480640 12101689 715544001254111874036472909262885999440 12101690 -535313066808662966422593317681523194400 12101691 16306017111162815151800293477523036928 12101692 -803893020474140730504004496403295581184 12101693 -261583179982837417373096684442999392058 12101694 780385837260761533692440775437506560 12101695 -491329618677768189230937265396300363800 12101696 -6533710818815342010994401096439431168 12101697 -35584229246986779913129122872409994560 12101698 -27071886259940333425810481530800382464 12101699 -1913583140491156406535975602075550703464 12101700 -63322617180572509113304874616946176000 12101701 -227724046072006093098243284001643799040 12101702 307702603863557970108578190514665666432 12101703 215845090354096808237914588270579703808 12101704 539975900303490994003047040557400949760 12101705 -277385270975808271781025109118883050880 12101706 -129144755728381106045782989178191975888 12101707 -837421212630778298256972010710940572528 12101708 1102153095601502607407259394271256184320 12101709 -355888671805080565045536523862884389696 12101710 100945219628156860547507831325070786560 12101711 1440608071174566165612376649186295837624 12101712 38075489659277287844018253843758579712 12101713 195899584013746975633029273863789926464 12101714 265101540130235732262822037325885046912 12101715 689396113571812433597089788703542754560 12101716 -383117094813033135006905720675951861760 12101717 1409120233703018782535369647008558964092 12101718 -153988545765861616839479231456833708032 12101719 119827272011932282244902988484693242592 12101720 287569065875436214641945923410096128000 12101721 -11482381113754453892535006656736377760 12101722 -855039113891457281458096066213203360288 12101723 -843742135602959523275232477600162193200 12101724 8314609552214261590321858855599224832 12101725 -17932195455011823094896571741197909500 12101726 -82527351971968997532938249704332288000 12101727 -421992501946911601178559937148397939840 12101728 50220236004541752702977177368777850880 12101729 -544952132835426163100240767516718307480 12101730 124908814122829089391944297198604062720 12101731 -1595802820614572485277425611539504554468 12101732 499440407444119290589043912855308833792 12101733 232647182259394009901775321216725712864 12101734 -535014244446559031820107651408684634240 12101735 -324142665682095727544892074341423582800 12101736 -396495199227797820362632500360651571200 12101737 157844307010302270038360009902780547712 12101738 -211342709965201008841046524142463314688 12101739 302560318359758759338400227314843891168 12101740 -76582621119927252879527846207491307520 12101741 2154416188332117623787839344793298361152 12101742 -250286762942873924765287604584034018880 12101743 409930671462618540239024665793545494992 12101744 124078382320005969808556428575673221120 12101745 -562274817332480673275757402564816890880 12101746 -369581775079195253842430794564099985280 12101747 -319730424316971253748752836732736072368 12101748 -1858745328337995880260262279864320000 12101749 106862964596868592657645054180348502016 12101750 -954159489764478317755894909331917728000 12101751 818034524996991319804973645137274013600 12101752 -997049469441004566260381620349871329280 12101753 223323681096150110983011275286301489620 12101754 136513468560151597868782119250126981632 12101755 -373884353826440662106764838609722759440 12101756 98965888986687455954572673912639981568 12101757 598905164487373335406028835232618275360 12101758 -33209142834055195803950829402741383040 12101759 1996967041107955495053935257822871616 12101760 -274046356507397151144240178813049241600 12101761 -220771762794060254545995587241897493568 12101762 329698995821513814871042880732841991632 12101763 1007000057122434191434316411756531658744 12101764 627010974928072844799172488303784493056 12101765 65446456757801970144286551643229376000 12101766 -332620269667935892311293581513030733952 12101767 1316221730966650818308807714645522465816 12101768 -386974497643483477073988997253596938240 12101769 259495435280561483656986847479582125994 12101770 -261412764799186425671240578520829973920 12101771 -13068745739862323498179080109383181656 12101772 63938809495813683657146614193812193280 12101773 592644251867793576159158570484023506560 12101774 475798706378381533975166243232163883712 12101775 49658948074852163375857372042925166000 12101776 -6318437268946682086286645171976667136 12101777 -1054885665063733704682485952528045255374 12101778 8682107257005297557213151096429081600 12101779 -720617800912681701498028837459366820832 12101780 -264655333561455503294680315295133696000 12101781 31577360275656143178641001013420059552 12101782 -177107474477890451970261767225739626496 12101783 -691760642582862875957454956920314310968 12101784 -446245758211405661896263809914662912000 12101785 -539200612576241286426568815210868262400 12101786 875843740092459204492948332312379236592 12101787 186681976416797194683434271348833364000 12101788 -324220340255813289649557188297705723904 12101789 -301998664515106257936578255878984054944 12101790 -210324592219779904019233396016907763200 12101791 -5140050090508631976610194282805632400 12101792 -47208378894784455752127246605723762688 12101793 861049802972394696023011687376363826528 12101794 50681013792483574273133674605842923680 12101795 595194262291558581291389935870639718400 12101796 4981521649622558689477005302455529472 12101797 1015763398579605343462182551762219501246 12101798 -48630411981346359578010738138637485600 12101799 -15413020838870932756219836615149906136 12101800 -286290357790071411122880783537002880000 12101801 -787535043335432579448055567675175016198 12101802 -64152991150309436449470038151068544768 12101803 -1501290804978911399544710623816571760 12101804 136848781560909505293584522078823662592 12101805 45151103979088638954838647738688275660 12101806 -257070071246067448764974267820122105856 12101807 1005247371132029395922342934733771153392 12101808 60186121319023770449076752375362879488 12101809 461595601675469524762053820663260901010 12101810 -175938161878598184767446593757116848640 12101811 183811555632695636361761701159241816064 12101812 70323678889080454097800556024718703360 12101813 -325850028967295215239259490623600561938 12101814 544022582361616540547334251242566043104 12101815 16331706407600152839852587986070160 12101816 -988060626708420676164184660354197811200 12101817 55496415314359875597672664636454732544 12101818 427360932898935947015514878461235560704 12101819 -1613586466269085100492097352471393338780 12101820 -140135428590409916065423497721614243840 12101821 -102100547748680662762809286610769601978 12101822 153672475832635530844618474952912440320 12101823 -420546397013316504708210085223640286728 12101824 -43016361131344144817747630654924783616 12101825 -570710554957422761606165789050223472000 12101826 251973600719069466961893099059878764288 12101827 677715213961938788461754687134022977512 12101828 -12565789145042646513913884690659165184 12101829 -552537122321980720170169496398138019616 12101830 -139222965255193925577771445604017889280 12101831 -104029319946547468934385317538369063840 12101832 1035476611754879736389638203638501376000 12101833 -28700549188261407664263570763345066918 12101834 -571530362274773278406239354638332160 12101835 -598998294674181712860722075406840195600 12101836 839925235914296128652178200261530868480 12101837 192992258114738368808703130543790388192 12101838 -1521553055855284753182657965661308928 12101839 -283004244427519992167837334039200377360 12101840 -162679913479077643033628349803873648640 12101841 -155488838381746607982955678147621203840 12101842 190978758436009635424831498172973932544 12101843 -464666035093046930790644512243330625856 12101844 -27667488506768937055106012331804948480 12101845 117896290877081642114800129460474332800 12101846 -708339072450965575970647147569126049536 12101847 -358411982211288662190895218140081573040 12101848 -99883963659736316779998515082933166080 12101849 -288518549152000570336596161296382480640 12101850 -125107346145790928254037972738790308400 12101851 -1428947682811984146522218402742693527696 12101852 208209201906576164384489974699457249280 12101853 350233228395023318404687564159423110624 12101854 -495898493284872066507859211377619274624 12101855 -15856042680770387429122931203536897240 12101856 -236019520866089489364985941203829129216 12101857 556802909708289624406867496405689843106 12101858 -415760065661590519313861518118783248224 12101859 -48271945431639551243317192161987678720 12101860 -50605606784296933570949635733923123200 12101861 42683271058437294925723998667456019772 12101862 196864270700150395514781509397502364352 12101863 547128326620864287628171166058349112 12101864 330925886074907667223501057549479936000 12101865 -314932111856003294829272638283248745280 12101866 159521282339953651671641060301931249920 12101867 -114280841163084113799500369416444853640 12101868 -219168082887580718656537183043347899648 12101869 330713091480027504078405427031236782648 12101870 103816747690692991444280473615673919360 12101871 205862960274215857448224150558570587912 12101872 -263259991063908579711439954635509596160 12101873 919599299534522852845314688195293269394 12101874 -335372010342015540086534813548961364480 12101875 101576229862758505997706912737781342500 12101876 756997487752778212234594568157804687360 12101877 6714884113973951032298926267679091168 12101878 -347689786691400059465189585160259455360 12101879 272102662853409506193864874428274673280 12101880 -75599394823761374893609433785348915200 12101881 -1310539030882359970407451879092256500336 12101882 -541933107482470463661197171051357905920 12101883 189760209617296968094329517686375897624 12101884 -1139379929154603778151686777816184541184 12101885 -754775796910698976919487775980040638420 12101886 277849817886997217781402416995060508544 12101887 -306139293538042171924515510408703039488 12101888 -87752677020191307618146281064849473536 12101889 -1005698824902627346565658088684007149440 12101890 -900181631134810713772865404883410214400 12101891 221777630187803513848710076010785463292 12101892 -578350188922628652489231426039872802816 12101893 -69206628428808651778498402211491213858 12101894 -74484336905264616716873078896075419648 12101895 77701718886087994399940665566105771840 12101896 -1403251730889427534289949132412194201600 12101897 269122634410220503304641364995218126900 12101898 -156607801329351663269191563569617305600 12101899 -276372056795751761235472561408544099736 12101900 407444554384124237625166597739386464000 12101901 -48469527012192313535873845451063164800 12101902 -324853459079308025653092759166765509696 12101903 -108286754118023448979927137908250364800 12101904 26387283685803275284342096273754554368 12101905 353889372826701641210520971396215797120 12101906 -777371355218955356907999729996654388848 12101907 -353679255413386002229456712959548761808 12101908 121608483222980316128593521029941723136 12101909 -857822919847433367885991083482967138084 12101910 172267562375681115855948130412131276800 12101911 911648948364448688714920325271844971624 12101912 1178173757217254846317502966879612928000 12101913 72771494159365335268901065490310057600 12101914 138625445969886242374066235442948724224 12101915 -269093427606685182809545096357581938400 12101916 266243965996666534180192934088308439552 12101917 168994147476241838826508574274374151680 12101918 -821494652675176054860516909410081139840 12101919 -589145603792910676049380081526360987760 12101920 14757032384243146585114329169369497600 12101921 -83249055064165388255678141663009536260 12101922 209524580526054163197943502185730661072 12101923 172111537393368446033924811931493470480 12101924 -57925105438183927576876993229415264000 12101925 -66747608971926302693457179930264148000 12101926 -313065967753256415752493098643661796160 12101927 476469821955162889794641569638879766776 12101928 -610954541062059502964430741138299043840 12101929 96179486318367118034722095295812585600 12101930 246956521084761204445969558250235243360 12101931 624432818472515283857688613710696402720 12101932 -658214544890027278821826062977452047360 12101933 179133750064949920940748811067981915382 12101934 41620460284257967757875297607495480448 12101935 95973611460687899985337912558896537600 12101936 -235984515670210225577460507648983040 12101937 -745788757270502715015050010351987261840 12101938 -25921437135836559568021166776932656880 12101939 207411235445618433058482515355218744256 12101940 11676704955489652942598551224391065600 12101941 443940750691488021113134717690431098752 12101942 -74084990254195207536807430826520748608 12101943 106795130770836024133538562557068938240 12101944 11236756417330869584879814794285752320 12101945 489695557443075298473746501692542697920 12101946 -99197660663183969844174846786003840000 12101947 -381694561320850745293849780566112592880 12101948 160183184578169777633468675231664503808 12101949 -535598537434784116474738870276030019232 12101950 22064339734577839574303809313279692800 12101951 -455469398658443432599506890400026496 12101952 126470029282127480395850839015085309952 12101953 -426786513164399589718868861970249292860 12101954 -618805575338096019788890348781441131824 12101955 548036304738088762842225048137961446400 12101956 -94014705182905712413455949523781808128 12101957 463737886886584947499130755611731023872 12101958 317950036194408488077032316174397283648 12101959 -601819679001347107759022547378133014480 12101960 -235597529956690214427341722079196057600 12101961 -266854273858399835046194605254595196160 12101962 -307671059219596629208222936118073062400 12101963 -6997661396198526541052991422233801200 12101964 212886556869825569250070839957190459392 12101965 -481285648251435116863635867874409093280 12101966 134386389633451667491036675301694150144 12101967 28299048194057149256100805008601800840 12101968 207841644649681561704878798876876398592 12101969 1024282729402553384671000274717512245360 12101970 20200560233978327541562773352719820800 12101971 -216014636270529563301389040993524553060 12101972 -606781903317705993016387390403791933440 12101973 -127076623545308324567459307750962514432 12101974 -101151085213455912960758433920947325760 12101975 -920296592261129525437193778889268898000 12101976 458022947476123184292645899919266027520 12101977 242695008878712924298879849374961524000 12101978 55169446336177901507927005740411968256 12101979 416649036254053519930368297248717902848 12101980 -652297535512615627730013506035970995200 12101981 -765491004551898744262114342035307113408 12101982 390021817633967110463860597515306614592 12101983 71926684378831088034871145541419031840 12101984 -22989205308978644755175225961708257280 12101985 114452312281723256890082459255692611840 12101986 -20981842234724294254031990751088704000 12101987 631540885306809494455262822505144738240 12101988 -338626106543463252244551686687052672000 12101989 -826826978912392348601454589889118920544 12101990 11577743084515224271399254220526323200 12101991 -402073103149362275221889288937262382976 12101992 -133605962469567019343458499422260510720 12101993 1587475570247613369146205958271747602320 12101994 -179505660979395987788305741991404584960 12101995 857122204770264242781600688752694092000 12101996 -388832316502897779607287232683606624000 12101997 -128258228938518176450446531008859700736 12101998 -437826691658263269705841288755890158464 12101999 185188468193066817376556110455703670880 12102000 -203184066021153575306880155202994176000 12102001 924163292209298684649168012780568674002 12102002 238846527755752858526084537425336026624 12102003 -104933007900893662942834272098021993388 12102004 27056302095529879267853133881235763200 12102005 636059735848570475729736828828223474560 12102006 -2133687487676814814821873826651195392 12102007 968464872034537347544075845418633494832 12102008 -592804202432021029392572987322007511040 12102009 -841524539630280572187776817306098246880 12102010 166135418080225380367277015483635968000 12102011 -268379741537189050511354148290425220640 12102012 -294321743020075560411053552995915729920 12102013 -31116659960750317223101058575349269632 12102014 -201323722021664111208806292784856262144 12102015 499018395519999529494393863434260082320 12102016 -1138086191883607677626798641344298352640 12102017 1544101307556378729641506515620297640066 12102018 -285455658738268817263541401442227668096 12102019 254058109978138516897938171943073386560 12102020 338207600338488079558329848767205460480 12102021 335996263906048621097016834591374054400 12102022 -124338753556137046825024931575851975552 12102023 -1527347667856520053489807022714007658728 12102024 373129655948247552153868527202715811840 12102025 -130412091730907667176064239173890408000 12102026 165376001873475899349661181630552081712 12102027 -49797305960467893213154337266388640768 12102028 413562877061231120721827055785351258112 12102029 702081437258632044739814221537963080630 12102030 -643217789974145023318354389478219322880 12102031 -157412309984457321669856348370587464880 12102032 80318107342852846544959704280135974912 12102033 -687177838778433690860995592344547797776 12102034 -117895275811813256863689008841703981056 12102035 252605151069054374574691094891377036800 12102036 371162243393331090243851927976274778112 12102037 63860472367896871619966573550688172860 12102038 201283947009932551661365716820245826944 12102039 -1089150109177979416135905067262986401696 12102040 421375241275218021989083912071227596800 12102041 -331542452823093813251672877679885932480 12102042 -90724076701519386257576090504052410880 12102043 718983240645310286687770061301835756292 12102044 117513542743526369254548858830979227136 12102045 625182548691145210652423807704641009600 12102046 -342203335052006033023022218565776161792 12102047 -30611178141056199763753268215160254368 12102048 13129568228167299144705274986060840960 12102049 -1457091995133743333661659338525686912 12102050 89454730659068509705235593479209520000 12102051 -32377057639330234613442220113105321216 12102052 47095289122163153142410542911259906560 12102053 -1794566392160327224232049484307408493696 12102054 376181054490594030025728125662187785920 12102055 153073522236494619470362715781038062560 12102056 27763892440736293557512920940711516160 12102057 1793459725010150351372990169359915322 12102058 -171141976347530113859562371432420151120 12102059 -127423065924370312151547132518562121920 12102060 -63882273581796717653110261165062743040 12102061 714218701423671035066235932414905869900 12102062 -4979302072722110141487829031305478400 12102063 -781147204880980863321866712264663256056 12102064 95820397865585654922174526178226536448 12102065 387162365298463105810576641777621558120 12102066 -343810763456325631617929788574411243616 12102067 -44945986125513354602356048035101936884 12102068 -326429565151228084394921832646750316544 12102069 698427803344101764263399631911789440000 12102070 -261568358395837043022331150053830699520 12102071 -436573451697962719293981115690272622176 12102072 -220138953795183644416939238911895592960 12102073 756913805901683285428341763316699046084 12102074 38535509527992881152441306803514533600 12102075 -172517298567896130519152238178273110000 12102076 -173508813045373541270767490647822311424 12102077 604297632222896041177262735761744600320 12102078 125076838597207715449344298795110748800 12102079 -640846176701538044527152726331075699728 12102080 -68216039494532732465217812569994035200 12102081 1004378419164567694352378747123230024752 12102082 105338911483946645660600078943138781392 12102083 33203235663818974137003869399637920160 12102084 -472848959087603683056967572483366518784 12102085 383849837261014970023285864337062590780 12102086 -64455357467568456958797160023956496576 12102087 288642743677869011686774499680190894760 12102088 2266194093725750739594017810186966630400 12102089 166952007070224084099572474969284882560 12102090 20151906445312348996625992874397204480 12102091 -1405711401791581380383406038256020262508 12102092 5785999875287889774586065666589261824 12102093 184636768349018269057560126438047301324 12102094 -196961477754387979940742533877235009920 12102095 -686504132725222275149248818087429811200 12102096 -194250593505294507830174513134513422336 12102097 373071377312084225888423052253606618432 12102098 79794544418552264070217534497226625664 12102099 291637018122025057329826968216571758960 12102100 513047922233150601870030045056001142400 12102101 -5340181878509234078760074104505739936 12102102 460132832240590064824625585705503367040 12102103 -159302929526283398433466397940498164216 12102104 44441955182561841083232214317682606080 12102105 582362507092547986700126255358831120960 12102106 363040994027232035300571684474426317280 12102107 -366850404786404180632654652558282873160 12102108 106656106428961388887768158319929649152 12102109 435940508549153255051288625380784429516 12102110 -630345330701377876635742161981406607040 12102111 -382729323950458253130070827409939069968 12102112 1712600870010301643142506599141797003264 12102113 -527388584828689170598710422634390422460 12102114 -144657187062251335290332859023951852160 12102115 -508982982012730473126601681982189784240 12102116 532630702582241712651051323999212068864 12102117 -340425116821041420843334860894153778752 12102118 -478932875409749441217248577422758640544 12102119 1402300883497971560645337794621205748680 12102120 -486199345853531326585500846962956339200 12102121 -327552883726389061505965246593812685056 12102122 -806678102768402264761898683517195511888 12102123 -176949801195965228521707040437223601664 12102124 -646233798977217827524701418578126833664 12102125 62834805134160950369973433083047904000 12102126 144381180136839875906856006139435791360 12102127 1360543758043687126442814084488131600976 12102128 -3425687270758706945746942431952404480 12102129 -240394814476066803760238094150070492236 12102130 -314944573397312814617856501251409064320 12102131 -301726253957435809281051167628965143800 12102132 85363863394204545345211063459411464192 12102133 532784972541846713377888188396608350382 12102134 -176063935899071081681019739425579428736 12102135 -9196342191479270886810110064132134400 12102136 531924578018539434438608771721515335680 12102137 603666477934737330900451606010507464320 12102138 80017006869932393283753486694070354544 12102139 -396264482786029248546849000108399386880 12102140 -171776495065554650661887499173940787200 12102141 -689772597947195981500835177115187243008 12102142 -27590510072986541452071041509177030656 12102143 1082852684478172306606767290832720388680 12102144 141789166529463638730791204838294159360 12102145 499022818747829798605776106682190422400 12102146 221358669805657020522847136294150653440 12102147 -921670163813567436663118393940609182032 12102148 884981994814298959337217388373982305536 12102149 1658457616312871471899680402807463709340 12102150 -76467481569635876058808358937725630400 12102151 -429013075255832667250004741293677695848 12102152 35877068446060658930745891947347968000 12102153 64002806686071555144049871991898893504 12102154 122231066422920595659785885381484073776 12102155 146718970009912557445789846012718524560 12102156 1105124980075857080939118678170014679040 12102157 389433275425291999080794407499709316406 12102158 -329679038776185712837842827011007776320 12102159 52376130623193092321543706812952092184 12102160 86729011134329948054503844495508111360 12102161 -671342071845686750597580370559940914700 12102162 -61756271714897125525413642032000754048 12102163 231820379257833766119245842686284183808 12102164 7164274089447729694617986978014792320 12102165 -708995330125216582836132739516222334340 12102166 -54901019397671101902388157547908166720 12102167 441354763348446270385017699322345871832 12102168 226842728404794466438954204525146931200 12102169 140697788598064779310462185704729118996 12102170 -795991947331420241710177209388705823040 12102171 1301205633278881320396584389295423506944 12102172 -483920559140882867680190150724977530368 12102173 -1774906108370274934445141177284686734976 12102174 74876493692657938572288757718497244160 12102175 157435090899394621343512954601585332800 12102176 -547783106121305558844029954562927034368 12102177 123722669728823142073193310518513273520 12102178 10771544404279117520686621889096832 12102179 -582280937664811754285807255572872502320 12102180 121085560156715742854113255424195665920 12102181 2119842676986837746206009195077318144 12102182 155748833477889196626141141075672496512 12102183 -319708161024351261822332739182846822400 12102184 -1260444721887800650256202161797514941440 12102185 29139083892288031339986082062969912000 12102186 -65255812898545583524347357126495730176 12102187 269367124350180811020561652212731680200 12102188 119484950398844457465616449114020284416 12102189 -768288782883127099085446805329123768032 12102190 -60725065304227509150311333921664931200 12102191 -318350314865905989170198157983901613008 12102192 -235981594954680664758795060166543933440 12102193 1894258792633748923042764527144581286580 12102194 -147802697886034169680455414330501118560 12102195 207905064944318528698287755727833721600 12102196 -567478563407502334170413783553692006400 12102197 19411794093295558331508665222698922592 12102198 228198627853763019156659810487463971840 12102199 -1407058262391627173260679682416433683800 12102200 163420859125102176340855429126537728000 12102201 -642790025267743225290170338132579317180 12102202 130339579160387113406617685100585361920 12102203 36799481474216666134973732592988725984 12102204 -367439206957715320065906289842595106304 12102205 384435396154984656251936347979710230360 12102206 20041956942446169739768693220020983552 12102207 283073552367484867396169390621527561488 12102208 -636204638792707576408372806909249454080 12102209 -90606880501610021386060606146871685760 12102210 21919768031711616276085223659265525760 12102211 883950106470887384105250098992983404544 12102212 -532635305884900088530826045572428653568 12102213 291558009035581810067381022016999160544 12102214 -64193582265756176832978085001487779328 12102215 -428801461718914862675468029922519148480 12102216 -144518932324003594345684085294781972480 12102217 1155364173058673435540985886745651430052 12102218 1034830853544049703549953707551913570816 12102219 -308585196047606577658685847607820096016 12102220 2239910809667381795968429143281510400 12102221 -1994664407403549322807292822812852320 12102222 381649222650227598797731198045640432640 12102223 -451057214402501985262346841270079193360 12102224 -213184244410306006659040647884903301120 12102225 205258175081329145769298649063449623600 12102226 -26214713255175976171445379310388984688 12102227 1982079512884712522438401866572603758800 12102228 140121074393731445931009840485845370880 12102229 133775203509995631434880372112413235900 12102230 -129022799856993671013317530790876436480 12102231 563662223346686156924115537600743861352 12102232 25411229331717285785988374048802570240 12102233 438145806245685961386923040791300380608 12102234 20728064003873857952077042693957347840 12102235 224655522519700278245426832632539132560 12102236 256507827807741069267443732936032289280 12102237 -345931953707544715299639189918522303360 12102238 -911739891146443429089673701156675588480 12102239 135549187605612554486165968509378539040 12102240 -262431615715363152268155300252273868800 12102241 42606378309883108982992990436872580642 12102242 -589031065539820079322997622221537591728 12102243 179084932662294219232856943556040678400 12102244 81712437027422674953111586870961590272 12102245 -147193213186768371463157652651612979200 12102246 -74098288677034883925336794114584321920 12102247 -63542186992502530420336110006896800000 12102248 96909006986080546661284968932852367360 12102249 1461748344592160266701632001047041799040 12102250 816006734865670933980868132486363320000 12102251 -10222718162940463585344093533090231520 12102252 60501565821475806832137883006200425472 12102253 1678542544441283361533604547359357224844 12102254 632046102646725834080934844970366931072 12102255 307253801106557681335622945546053870080 12102256 160884652292622974653011034653956472832 12102257 -149117739463229057948652901209385256160 12102258 184154908522165411920242398930782010368 12102259 412740914478426683141647599864865129800 12102260 -874880362424431259676163765262723493120 12102261 86506585849211695622201720011748220000 12102262 44598433499503104100411816275178537632 12102263 738513794051171088868936414812065329512 12102264 1249356939842479509928655814927974400 12102265 1236541048854575135290664092087347780480 12102266 359349065524037408541621777656708267520 12102267 535585052956858143342349935666878432280 12102268 -522894564452893232988823706584454858752 12102269 961552691069933639390414373137833818240 12102270 141155173831135307964932618705215699200 12102271 -237626790277730447795065539320956390528 12102272 90901660405100882199066999350152396800 12102273 175683669557592794498537519781044514900 12102274 202201500459557044244039382117477569952 12102275 -746872865153377447924722911402193293700 12102276 -17708012842460012646337961869212205056 12102277 2277828674654572383143435693713899813024 12102278 45125867160685064679680318015853434880 12102279 -401190132922783313044895861615120534400 12102280 1032311389052096369399617975860447744000 12102281 448563703904934395449746304160284467492 12102282 -295526001755937171516930297078998446800 12102283 537872179011111021926395440246230627400 12102284 1020906709483766521064275851097388879616 12102285 -130974457235104687788351204187363643520 12102286 -181995347436809228264229464174518684800 12102287 903639441464319478686421682588032581936 12102288 107895480239058638124723782450602180608 12102289 1747672769974109289491117589156593591090 12102290 -406315461330158673846550961171562933600 12102291 -93991286046527515902063789414417337668 12102292 -1708597606131495985474850114713324847360 12102293 26547937381855893880116736677314130816 12102294 617855795848427710010839040421234966528 12102295 -416634596470737091496114035445250052200 12102296 -85529202118529980825962716222747166720 12102297 -2623805473398585123874919034762383040 12102298 83837005906747740280468231816622927808 12102299 -854471228142961214778912774515983140 12102300 41997918861925987606943673178165708800 12102301 528018835379996799090462216521769732864 12102302 -314048786905220475391681054982111017728 12102303 99270523670379377159148976695206725704 12102304 511084220211727921526138799340825608192 12102305 -42739349833757000651153158879389348480 12102306 239901353453823446697465929977740720384 12102307 -1780010303206779300615084329980614656 12102308 -323509913947480430237528094131524083072 12102309 338295296217858825390977922633896167800 12102310 330119676718575555015988630812699552000 12102311 22698005473269313024335136601056594080 12102312 -1586330467926530012356059923081188147200 12102313 -848062741629109842828591584919409476000 12102314 328771394603926196924167390401433358256 12102315 23345126481502481093917012974156257520 12102316 401022908682882848268389888530245120000 12102317 -1579827872782543642615867967114224488768 12102318 -1806054539062447848826395505841909760 12102319 -1919151386364175871165353445060921440104 12102320 200307080644186214948012211156035174400 12102321 -179463252642539494737428556899260695552 12102322 -221536736734819624056244469751061122288 12102323 -257325840512711313955728413025375412080 12102324 -150967324386097045151311535546298212352 12102325 -159842494762300287386445435528738429900 12102326 -647855886342525623598578418298909950720 12102327 -115137345100655690772318603917618356152 12102328 -386274254843880245634905055349636669440 12102329 1139184158633188461921024072119657493930 12102330 123632450042234998654319023498997099520 12102331 1082272516904523799411825429352240300132 12102332 -633482840067533454906602426960846012928 12102333 304754986506995395853799870651146485248 12102334 -827282372761105817699641408032201907968 12102335 -328723900506071534304552732362422080000 12102336 -242466881390669196571923682663137804288 12102337 -506457197676934881897186867232431947800 12102338 68284807191587884274523474882485944320 12102339 -175259331491947859687194865046864652704 12102340 657689804954779491284884194599541699840 12102341 155967942826016870208641456952658023612 12102342 62062060581628519523730870322120218624 12102343 805870069890946563743326582632850782744 12102344 1201689513679075603201780032431789245440 12102345 -666659012234973367182970749470919964800 12102346 770465874150700146092136737475046447200 12102347 -1031515725594771650980797378384835680720 12102348 -48517944432430316643258388976969072640 12102349 206833783024059298185578462384513299936 12102350 604785893035091039386330398965059200 12102351 348383556523489407269547923273318094864 12102352 -34602573647055115852230006234839121920 12102353 984708419307594923781702415237928579184 12102354 -209382947246331481102525572116425355520 12102355 -590593151905115889041949841455352044240 12102356 -328772276809440592126621603330571999232 12102357 -143173275958847436978379829240276042112 12102358 243547667473613723510345383311555945984 12102359 28529598272372737481606529168240621216 12102360 -605528694822198742619628014164273766400 12102361 -26527152980634287332652198447392410876 12102362 429607578875685338880793830659560296432 12102363 -37589285546906474296353874522365853056 12102364 -1302944151445882034860591138053713191424 12102365 -421190765444587520399494125487245039360 12102366 -534394168048311972121632401586691854336 12102367 -610935829725731500984934915364630081600 12102368 -1550531389077766306898614751424472940544 12102369 -55184626784685287230157505331679662080 12102370 -902121314484059188893730840888535040 12102371 -978191738788630514099620735574790691428 12102372 553261668569338630738333741556410248192 12102373 -895424861348500123559692264955251837280 12102374 -522502793690130254879421823796390156064 12102375 353100613648502809534079576848163040000 12102376 284980961416892619669612595437920256000 12102377 -288569200574975466094041157282538156928 12102378 24961237069111650616175813958211243008 12102379 -411201213352763774145173944061239080080 12102380 -23764997722334435747796515515812403200 12102381 200497452665756911473855234192468906870 12102382 -27585167977865487131677723800560010048 12102383 -1364341998775861391932514487824740168368 12102384 3024116201219006689000161431047372800 12102385 -1361010419919062856719464868528665622040 12102386 47635665127639103596788332671516531104 12102387 336072014479593379061235539969066146944 12102388 49970527885850857084056450786743888640 12102389 -186915829548101326248781361164385641992 12102390 -268695297840897064553153237862358711680 12102391 -101808020437301083967545375278597109536 12102392 59882109566669006426466277725539635200 12102393 -2714417717670652944902517271740303360 12102394 661230568471600793812748737790492144496 12102395 -764629984381473578441223436105316313600 12102396 102565245818444907095237592673175347200 12102397 2708474548244183456948428275893448172000 12102398 -2771106594812636322979420034988349440 12102399 -257461950823003863512676130735263252960 12102400 -127873128239431606044505156323010150400 12102401 -348375542830062362980297008010235129598 12102402 -38995448684930750176567872248737391616 12102403 -154293726324745276980366605765839609348 12102404 65989152176182431939117323413421112576 12102405 251258486299725537045863631141262848000 12102406 -1356849862400283820337952520857086112000 12102407 613484049766275392817645391861176485592 12102408 226128542181653179311288171993607910400 12102409 464193268024862182934624243984222815440 12102410 339262127646450804827548891900894539360 12102411 447835998072023651588417507116007740800 12102412 -570427061005475137626386590612138547200 12102413 700557510429979089909365359396567770924 12102414 -933516047482363486626743867930969518080 12102415 324156172598324348836383999415241392320 12102416 15168956692481134038805116765175283712 12102417 443093963863809005953756008143112741888 12102418 912217896051790142790269222095264502160 12102419 10110856419624406875988162482979000992 12102420 -699888555588012350450516731776706560 12102421 -19185256437221338385677163846740902600 12102422 -363914579925264797482998208851895915488 12102423 825844034675578218266409689954531764584 12102424 -11209354101284254970112613329748807680 12102425 -701676311527366627424964987963235768500 12102426 -200681207926649777682391451709226383360 12102427 -419511469893720220160298111340925337724 12102428 -541075258296152289821573732142653764608 12102429 -756846023676699302011773051188247513216 12102430 264289725592453189501036351555695465600 12102431 352015149726899043019246707623401456128 12102432 416916003654594155513774641687439081472 12102433 13504363187518735840936713731181745664 12102434 154017610551945408128337200979103605120 12102435 943882361593540389805630005004718769840 12102436 -13281605564372472945661887327633192960 12102437 -298124431203619723425610752007601644128 12102438 307310700022664466349490903460435236544 12102439 77967091315820660992091372377580158224 12102440 64849318371001927835817665528556748800 12102441 -149080917365039676290914555933074031296 12102442 672213046102137866236488945202858374144 12102443 752092380007803778030446625580726354040 12102444 -234028496248670871057796742346613595136 12102445 161437222244388448640572080929376711480 12102446 300414468169209766151543578506302436672 12102447 44157466990981962781224144019701133824 12102448 -368105006495820446963750557963202019328 12102449 225638254190880920659279697595782915040 12102450 171967453673624131458564192162378729600 12102451 43356717046552065523924284810890751440 12102452 819730195479219936250588228734656133120 12102453 32105503434221808031939185891567838656 12102454 -52572429040164074844694255733067578880 12102455 1049130988927131841418411966903366160 12102456 -436555424289073054866778219703890636800 12102457 1052691791186836367079329423229109969706 12102458 1092970204598566580216756543107443477984 12102459 234672378884133013021692500559235187568 12102460 86612765177281705147861010279584289280 12102461 1244743420496797078563845993188672140300 12102462 26877544975527732943237064797825568256 12102463 -320845763354829345073855753088517335736 12102464 384517861742697897145981760497067753472 12102465 226445123594648316923622123655396792320 12102466 -472293006309487416925091960419522571568 12102467 -376796893385732850983755700615939906160 12102468 6948100163545254183161858699817123840 12102469 -89190735999590393496913671530451468130 12102470 -287807173759916647931276824882608426240 12102471 387067036965435973770915545021992997808 12102472 1234368370889921897375178640497946444800 12102473 1390347058566229202634375189090945781722 12102474 -348660190299173271133809987585068048640 12102475 -54765753979683990308243837400873331200 12102476 -106717399575218730071292447912472669440 12102477 -85246917842204393574760679089284053760 12102478 -363172293114965046399884766068372519808 12102479 -8467119815473037616186583829476580352 12102480 -14488161656900189286451856072874393600 12102481 581569734492547296618288049458124391282 12102482 105144407450397868929750532833619875840 12102483 397353801784571298495246144180324855600 12102484 -236034613428268641683171445370546688000 12102485 596353573998252356909668403936290070400 12102486 751143136353177502954757870208746062848 12102487 314872491416567663001939492738389997600 12102488 -88597706680909807240833880972133376000 12102489 -263204277065853578235067358613347822016 12102490 789373038246019992599249339988327290880 12102491 659517241318389961286984961505233869892 12102492 24232372871493560082667165921935370752 12102493 -13585380804962505600473498879519193600 12102494 514990579420824410260094211233295559296 12102495 351994460890331578148044649521644090240 12102496 46322627873307790331311174984192229376 12102497 -840160431268922981901131748613606512960 12102498 169167759585390796092590397190601189664 12102499 113702768878281030429726890490360962800 12102500 -436602161944404097324482732396119040000 12102501 -688421351222348067852501335373109169568 12102502 599543443088933241028426356674177770752 12102503 -55850793790169811924840198865892691360 12102504 513848103768813034261704995268189880320 12102505 -99705341119489961859227518058117183040 12102506 -107819051160825955682246129718180000000 12102507 -1055198849480017865784291710783817729360 12102508 -87282523890066864024062198439285473280 12102509 -1655895289054394070487910871536429893290 12102510 221747545462619317035534033149996204160 12102511 419796394853893179577418689198920508112 12102512 -387351718329080523274342710368421642240 12102513 -450836487956505658462562195176334412096 12102514 -759414345901764452110972401165415260144 12102515 -183736784500286996644432418806813268400 12102516 579240188309380693904608096113926643072 12102517 101117860030822542814432357685556393600 12102518 -471540921343863717237472504732528506240 12102519 -410922991448031608941675834880135881344 12102520 860815113063594163178615200124939980800 12102521 -305914407777308543914246325822234395308 12102522 1818688259378649316745421651032271360 12102523 1206349694269994128739761397317233796772 12102524 -5266500523454662811673658334197579776 12102525 9129288060144684670777662495560051250 12102526 107501682694930449344308753439353300224 12102527 680951310714320083771662163128221270952 12102528 -184980470759947926566840482478822522880 12102529 909695259880071460659374508712446471684 12102530 317125518715873604438084296489359813120 12102531 -144895371377716744339890903680243529216 12102532 53699145264473926937251797014994963712 12102533 -172656102468780851061807182135982445218 12102534 -40007860435380949855825638636894122784 12102535 -169959122395071396334374643576966796400 12102536 -355115254774725764678626505181177400320 12102537 -1037674110754411813162487114181198432 12102538 -4360676500873898620719998499406089216 12102539 775454376669568109897858567548376740824 12102540 -425929903640759351791438575995366323200 12102541 -119840175111495648680734130804344500 12102542 69162474864174537131999230199347188672 12102543 441526019094258082398771310558888558632 12102544 -69678981479917151563864907297860485120 12102545 -150540673786350668734339077803102864640 12102546 -22667084554744390316490509434060997376 12102547 -1775399999647539006633177074048114863008 12102548 186862397525042159981776311825700423680 12102549 -409065962367590693490545311575516119136 12102550 32267056546148185130692720717757404800 12102551 1371554725409354304538386876793475268552 12102552 81259723933776558446586138097120051200 12102553 617683950341452880177884205659683214864 12102554 152471692071703987350333602047125345792 12102555 -231940569915932243194735597065723586560 12102556 337872621020416127615974284688795411968 12102557 914018590090585692989620831710694360806 12102558 91495562853987111161113194117963881088 12102559 1431330795856204261143837069430688792736 12102560 -114032256439850574982055808490818109440 12102561 626410953402719597369799553428441454080 12102562 -453452187465714755318371366049490619008 12102563 1719110424529805272131705355418752550400 12102564 -514010274378688395476344186326713908224 12102565 4112225197904894668712086123344090240 12102566 -310907759278891943572332174803783116800 12102567 87878424408458787765625891885088541480 12102568 -1025175057532697646320228403847356672000 12102569 -808761812331367804640908617449008449030 12102570 107388143604597094976621865486723940800 12102571 -383071167894878941892156177627857102480 12102572 1173778538152910598734950642006670307840 12102573 -154994039150620280847224972241047864256 12102574 -108433723359161160248559445857218822208 12102575 -178182935421035156376262079064537054000 12102576 35015424017575280474570784683251138560 12102577 -258960340539867006809486293202101713600 12102578 26465288990858351825427409753365933840 12102579 1130376487814326589733824388322969170000 12102580 150835324402058362162959938050563194880 12102581 -342426471672108767625353967246189499236 12102582 27267566997421370809293999881908078080 12102583 -108436747710034973756300251311664045600 12102584 -378244686944150793329132539174836449280 12102585 -53254900211322094145844845532922742400 12102586 -173782356803348295423829297336264129536 12102587 14802089333894153457025602063779308032 12102588 -740822486722367439579392323612662266880 12102589 -46425244903342810557624279251380118016 12102590 -274917199233863639663925363809710603200 12102591 757162242102493966539093849546913359360 12102592 117278544495441454795714909872817438720 12102593 -187868129577495030408829563479750349180 12102594 -159861273693034224526806988549911822336 12102595 -587821086612873753724761151981989596400 12102596 -432206817809334593236620387724846064640 12102597 17826959762119019784609180143918532180 12102598 667477574650176509200081782705532264800 12102599 -86448288275167177962922365928514934840 12102600 284411765028964451199324989946605568000 12102601 567600340773487966542309668298912489920 12102602 556140798897152185999970287954465096752 12102603 -763350438754089009886944155016608167680 12102604 481739784795232733092430690169067072256 12102605 -56019224108737518333606609228797288040 12102606 -95712957732460323327357276699866597376 12102607 849078873689114188454736149135858171520 12102608 4520755291300921565089982676933672960 12102609 -283024894556271233566756040127154734096 12102610 188812831511958114564031776674862692160 12102611 -418677514625880926722169480253599050200 12102612 225165385831707385673785952863937697792 12102613 -142350679126752004654262957642308489138 12102614 765198364768655583308940235206325690656 12102615 294664865508884693150160910535890897920 12102616 445453982456729806499016539028414228480 12102617 123928087844495979314645654165676609792 12102618 151334599902469408466226059026622416128 12102619 1124442285041102237590306546496516633296 12102620 -359918144751735907560199017632680320000 12102621 -692243263592191484337443219197197833088 12102622 73380572311014678142341858205651449600 12102623 90991160366075202409275290930043375168 12102624 940922383703323757408861190990780432384 12102625 617217957561442235958741886123616289000 12102626 -28197862543721126359241527414806083520 12102627 -23129166366017379470177161890752524680 12102628 7846576091325086242465594944980328960 12102629 221287616865958431881833264718327969472 12102630 -27588677430699969395956110405175968000 12102631 93420616940390384315010693020871365432 12102632 11673460181658183904736835752522726400 12102633 15456065985581453028946168641154977444 12102634 294147937594838235617361898079738679216 12102635 665298911247025840521247761394264061760 12102636 -10243476997545860966056289447532773376 12102637 -507144961434381027186102969833650492714 12102638 -842073953934299695178845388423194361280 12102639 -110950688043006097721063422388399481600 12102640 -98659517707849200511607493590885990400 12102641 1494820189436700122110839694318724884992 12102642 -476891873860818169471512085198512998400 12102643 220237043118775198750386364503681317200 12102644 -1335350188323174830752410539259536214528 12102645 -382272187809844516466711085336347895360 12102646 387874365405942130196723517953411766144 12102647 -1488627464213306381132651286740661818904 12102648 91169907512191519083268146708664811520 12102649 -611045561130502091169222100587173715836 12102650 -99894105427090514697473212605910656000 12102651 -5943020214001957633764618346230277824 12102652 1079415956116271734812861210400487846400 12102653 526308992420174445640324472762652496902 12102654 10174748805650446393964604570638925120 12102655 -591286661417101970160441839920718476440 12102656 -429614724650408765073592125100809781248 12102657 1044669145354534479540530522171856286080 12102658 -32940804011195666997375879394373160960 12102659 -145632966186654888621296773312966400244 12102660 -225568432870051862304149855548232355840 12102661 -314743217462151854261559556217770600738 12102662 -124100788480447862948545732368960384 12102663 -176223448159588446300427689774712114560 12102664 -187079708217332676419366177705162342400 12102665 453525937499550421028667687924204520200 12102666 -463069894690633767484933339637016496896 12102667 595549948332723725133258892443565003512 12102668 -227948174022803674084842423749877917952 12102669 485911418552043858233811996424446729600 12102670 18522333710302469450976060626840083200 12102671 -410560338909595149174719407272823062288 12102672 93786181995517515754134711707681095680 12102673 -1582295973955907060076207285396642250896 12102674 -305891618556153171223212708730956984000 12102675 -96149809983570041093375912205904786800 12102676 900602934607303160573798105585602904960 12102677 1027857940787038102839654928085912329440 12102678 -221098281202827451449678068170865145216 12102679 -484698477233330026778881884643912165888 12102680 202465685267796155587533560879524454400 12102681 1029271618284935802928589822386000721184 12102682 205928040236731037620546555538589246192 12102683 1067041000136533865985403807624891987824 12102684 -207033180115656008643237021822050820096 12102685 174712978406642628031185076259824604160 12102686 75968076246270101397781602760634950080 12102687 -60280482291299731837391128933693418856 12102688 1290465062894446142718454685433688227840 12102689 717392420925785138363434857001566683490 12102690 190433958152125957791050312904689049600 12102691 -617574258287843235235566769034826372648 12102692 198565738685276916171012384273456095232 12102693 151256782283660739704955585843441281664 12102694 -3740326283254734657507131540985320640 12102695 -635321734029637927390650199209444433440 12102696 17836218657068871810701704167983923200 12102697 1820573513165087430186958248489904113552 12102698 -3721465157793294813969537837766232400 12102699 -61797600258499369570386102040232847360 12102700 277689875038015786101428554869658086400 12102701 -642186107135965841444355773648553045588 12102702 -155876642664789437599842778233895021440 12102703 -1104962193597087737208151791367780216048 12102704 296818701596495969078355656989256171520 12102705 176373428754926002550590720584116764200 12102706 -361198113331287682383392550291985774080 12102707 -978999324134589315653274148737433441968 12102708 254186840272557284074379168614102966272 12102709 -321334239676631868837842976469305596196 12102710 132540155769546648656913150358791275520 12102711 -1445352136183574650056692914154532814896 12102712 -73156466798361035812018387639492116480 12102713 305563016462098636933373502669815016960 12102714 4888117564168636952160733381020615648 12102715 340532729413179078205126134186642432000 12102716 -1005626579149298593944833244822560732160 12102717 150577307405751977527870369327346777664 12102718 514054573918562078055453456142455453120 12102719 -951297431823087083793677290183495764480 12102720 -48736582215556520399407160451598909440 12102721 -274395811218803538585479443667774937600 12102722 493597456319181758081688106344379272912 12102723 -1617548930948023151468170814964684810000 12102724 -705839192457978289206804204553795141504 12102725 882816679900723638771445942296931374900 12102726 -224133387957348198342736731123816219456 12102727 22167232874322354295568106408465246720 12102728 -563655545116091526092402662115667886080 12102729 151048284853146027955036736592081263040 12102730 348376102388629218561152418984825811200 12102731 -163915831268213313583867824903049680096 12102732 -41140913722382476479229418489359753728 12102733 1710325252996874677518991250583371860982 12102734 98837713856356822714549586343492833280 12102735 273502289045464982062049689429110773760 12102736 -349904634467514214951139439369765265408 12102737 -11528349934309743532260320540388644928 12102738 295353052778715299125886439489937586688 12102739 -1086915030876993040410394376639804835000 12102740 246312309650703057146167569300986304000 12102741 5983059895269878118739666100398401024 12102742 199653052331352803950809280552112615520 12102743 -2662643093314579464136999458218114256 12102744 360063481977664582870709311767616512000 12102745 815751736276922174159243959347302026500 12102746 40324536190133625328169780040816480000 12102747 879431055342907220301860383211954127000 12102748 -252832678066530311773749713571135878144 12102749 -446684432796320167581736871601123182400 12102750 120783004992000498321070753008821760000 12102751 -1011567482317275309344335580236669025248 12102752 225692492789401330416210082532410785792 12102753 86602372417098613673187214400407114560 12102754 -62679340898529513491016842696906145120 12102755 655237331208724850946041518676114184000 12102756 -151295527967880068647068822102795414528 12102757 1082341823731613223665328341880833771006 12102758 59222685361339883622455228563847328480 12102759 -660795762386899269860850207064166386176 12102760 -406137255835512465191739324811202150400 12102761 567847114466889719229494987687544621504 12102762 -28269245982414317722347772625229351936 12102763 -686994104616793050101267586384863408216 12102764 -1232294270590262715224388566579795015424 12102765 380093259046811181807001548269521520640 12102766 -592702048256886261535114667744527939776 12102767 73487237890059741931895291610642950520 12102768 17519793304261547720577391406491041792 12102769 -202911952367128156309917169538707027904 12102770 266456303409351170114852764472973941760 12102771 545759977447220853060451049127218440560 12102772 -273718057129212695508231985961645506560 12102773 -1751082466407881945439937204721189162820 12102774 -51310711153638182092485397414890181248 12102775 -406237965687766216630701459379174673200 12102776 -547781099762072350192234686730955735040 12102777 77588862440627785642433224577613089226 12102778 216369124686969084532406255342655354624 12102779 -7454400020299912566176289788175637152 12102780 -2120771144039319945700512656699105280 12102781 -354618217342104939305626256033887095418 12102782 -161410398695122571247243270140446924800 12102783 64171584536969139142684609905150859776 12102784 570039322022278597334554938358093578240 12102785 -685925479210380432123715600014812047020 12102786 -64258815761738285058337731755206024368 12102787 -570140913349929496347307517384540489288 12102788 641866539064647455553045816283150248960 12102789 3027812546363239716824569274876096928 12102790 -77827687102962811868373158680318717440 12102791 71467915995376552843237546385551881600 12102792 231401854222665752058857114493378723840 12102793 910313223369034369657576197717186220980 12102794 -933441369626379195145088128844340991488 12102795 -572081561334896705024170406040123300000 12102796 -69470380383350173606943839221971718400 12102797 339516864545826668763275790718299736032 12102798 -281367172345411377923350003291435110336 12102799 353614718421484609684478439343996458800 12102800 -222063564656584238869886173940023296000 12102801 173007040462117734834224476652694636864 12102802 -130041049784266996517464274908851033600 12102803 -307505379657160340346054056401470369216 12102804 -942559259611249713863733310233093611520 12102805 -78826025687254809740504231529616980480 12102806 306176181296608017838601535182145656352 12102807 -415082005539008363580792254632581405312 12102808 -207015033736905227659754167260241059840 12102809 -1102979966557457062402241478347275831296 12102810 59700702422309458103423310643747200000 12102811 -21925124707809272490813724072409408256 12102812 -523641415404967674517476612172272505344 12102813 -471226746107073105741656509120637667936 12102814 -843671590984138329210566922232305711744 12102815 -41581197959532521960581104876905628000 12102816 -51015365285006887539023397415154614272 12102817 452402551622323167860296080987917620912 12102818 -123002613195036266183743077689658432000 12102819 272875715378748197945069491847020487544 12102820 77010512810689190211567582383927009280 12102821 36015617890576445623258864940448953022 12102822 53189992390913017040162487983191299360 12102823 -15924996806583845146714701155526258000 12102824 -1939634760929923578376089295498554163200 12102825 147619085599938778116344219197701633600 12102826 581568487533480428968203470321960112 12102827 -1875192005856234632085416051261533232352 12102828 112373578835830821203281431419626598400 12102829 970622079898626142253578072402047584640 12102830 -163862560114098277557077269968313474560 12102831 55932109550177313780596494225796957280 12102832 5979483062107446618574454952971272192 12102833 334482872663563558158492850947527144082 12102834 -21708580945902799629708934494345878400 12102835 -531599656545605405438357326523890344720 12102836 748861285048024719930027586056321540480 12102837 -1365663443074267398410072695286564125632 12102838 54030060588237127683833955441832925760 12102839 285932168896374744362140640914088385456 12102840 691699776916090201258155556644389376000 12102841 450525617567095095640457177539973475242 12102842 -317924319892621322721977683494860630928 12102843 -287882601669966144293222864843557659600 12102844 -147384778915147482998129915173555319808 12102845 105789172827781812706114810717446365100 12102846 122006852762775082515421054556455895040 12102847 -1347271784474930685565991391574726888680 12102848 -135487664131536678868369931800726732800 12102849 44599575684358249983138250278144373968 12102850 -161969557436121490377104349290246691600 12102851 -1175726562060153676038583805151623678148 12102852 480764748055631932160178090558178655232 12102853 58193673349288214101664762827768095840 12102854 240865360712026645733678504164131830592 12102855 222159444799636507600650457787934378960 12102856 -1085585523936279752301134499021088005120 12102857 -771273355260108562348444261364509021020 12102858 -619990437480476763332884094104958760960 12102859 -251176490491787110026353829771139224940 12102860 -30792390453452840367969641924916019200 12102861 296974851761322753872576120401207506624 12102862 -359124545102707261088461501147402437888 12102863 -898181987767571252605355744845197327888 12102864 50763379860733486717407486593773338624 12102865 -59705293600252659495943856167609397760 12102866 -9104615445417493964830564718983952256 12102867 -69088149481156369995247222521627832320 12102868 147131563628500385850741444912021507840 12102869 780863104091561715985399049505067639680 12102870 -83448201219019757375843755935652066560 12102871 -1525363704903257096932523527440898764456 12102872 636791987441416738707294371513869824000 12102873 -272314757652781385108618690088430516032 12102874 269491600140074072139374407208535927552 12102875 1176802084517623975883675093714818764000 12102876 418004475960147055627369601263023489024 12102877 4940487336671352828445844546554541472 12102878 681821867734537821391040172182811334656 12102879 -833084448548238066613119969358198886400 12102880 -789014296174559248762416539395463577600 12102881 351447914190479798078862581849688883392 12102882 -416939959842621004150572852214114334976 12102883 366574152405158988929682615046362500704 12102884 -679870877600540370109185820870290088704 12102885 -368283240517741072010745496735536748800 12102886 -17950512087585157273205671555982332128 12102887 -79111015535180276530471004446638379464 12102888 -303752391512264430327431566945742684160 12102889 4832454653653268741062571653106282760 12102890 -254181950504348735876454966154683952800 12102891 57396262981386007700483811679246075992 12102892 -50955919220828471641676076432475422720 12102893 2136502874982159543938596717646145404160 12102894 -96458445013925059641224003352321922752 12102895 257391706873049083891276494867097018560 12102896 45798287905219822948782147254732980224 12102897 141618022960993599981748727388593910528 12102898 -9793536461528359047873242107621517280 12102899 -952419670705662882444647794743504744336 12102900 221505548658600744480470508884294092800 12102901 448851522581810856516118796661199241052 12102902 -298324743089686923245998720509149292000 12102903 -679469392850592355998488209199456402688 12102904 -722733330676039310531159632475320320 12102905 689325700416345270598944024211466040000 12102906 145769466881582811791263343194833715200 12102907 299544453543298805543844180518683205520 12102908 628268338772705639654871044963958667776 12102909 1413454181436650076629114567140263936 12102910 447411176101473211783797605140219902720 12102911 -124658425810786185038146822843688849376 12102912 1558526037488864791450702756939290378240 12102913 147846657490418824759549680514735426848 12102914 -277785016484154795745760327702197072944 12102915 166191343318029724794118690546271235840 12102916 -23547079569457248555664893281267789824 12102917 -100706353477550714238114552673652672034 12102918 171497461807919376722721944955764338560 12102919 922848128032718805119642947869271719320 12102920 -601419436472889371457634269289014835200 12102921 97705600640402080843344732677513566308 12102922 -35427935665920866343662861419731158016 12102923 315655881212486775827441035490232193536 12102924 63907715234282136104044869783231283200 12102925 73190767415147579904958418238540303650 12102926 -486457985368504872013692839894007552000 12102927 128883111267503927834936787723594485760 12102928 -27898853265115136389243528837655093248 12102929 -1294757290551138028844713258163796423324 12102930 61420273556065760058765740771386360320 12102931 -401854788873766043090339557271462779536 12102932 434906938042579483846408513915104280320 12102933 1007028444971597933717572555578395281824 12102934 648003247373848091631028767293755577472 12102935 822883593641442610367728850507017735320 12102936 793583892004131200127493452033864806400 12102937 -430491181308631274570411306975323260096 12102938 -383274454859202335441945358975127222560 12102939 74366618701439728238886937845811384020 12102940 -105346526067910889583366214267655016960 12102941 -813702438709271838946866927010483733658 12102942 564755446325737950720395906306865711744 12102943 1111712856429714197680685445122959553320 12102944 -249744472126215256681418946471669006336 12102945 -67437904829363343616229552968427007360 12102946 56464359578005245933953392678597813920 12102947 -1017786173763308291561681267091292683600 12102948 215067651050443781709526290577137819648 12102949 162727162685782266515737272140541153820 12102950 119309544956324685670424275095538764000 12102951 215236841497683020872095255144582911184 12102952 -20949457457593537348660134297508085760 12102953 -326277100788842915369711998329981201798 12102954 -24544169626896431186210959645198771200 12102955 -92298881954536759972822189499660880000 12102956 748656666645850750304916926409516453120 12102957 447258952001613973197871958291457103980 12102958 -20162610634574848486303972939084922880 12102959 83656485636659263832459273469308836224 12102960 58273292285281577986062436137487564800 12102961 -287423140551507503084407895378750626456 12102962 -62268160308083571151648132439496741120 12102963 -51195023820790575434347532110449852816 12102964 -761000544702452924106478946161783441024 12102965 -2504230692453471645463166502415862400 12102966 -367782205595438222227251718012292918400 12102967 -360524184109274668679214807836599595280 12102968 -158869075720560250595275298761582141440 12102969 -789656437919085835588764623840220119712 12102970 -79176885558417502415022929488578017280 12102971 244843952108625266709659495591860998000 12102972 -128136476634324031008865317110958489600 12102973 862402511170562118309040504998448603136 12102974 -13850784861810290137886947822055711232 12102975 382521203553264885135348976913549421600 12102976 639948097751926136884963796117728788480 12102977 -859073359688111000721236134610815098960 12102978 117999955507425061851431751515004027648 12102979 434692218593369571315181028415300116176 12102980 353177694426120031916558523433305008640 12102981 78479988918299394264912842166093696000 12102982 -253737639070835128931810013043315530816 12102983 -1635401083246713367528405995118894713768 12102984 545293167568314608288816464429649387520 12102985 28805506448041227208274505325485361800 12102986 -151668294468465597558643572178370787840 12102987 -255693596508553112353069503032305462032 12102988 -728589848923222232592977183799284960512 12102989 131604909672123042291361153365813210240 12102990 20938519461026411154617006285027925120 12102991 495528568434875890030787483672376749232 12102992 -280311664818978206751557734252046450688 12102993 -147482162238509251301079240735604913280 12102994 641240684575710063666315565639895857296 12102995 -5017335691659019436434887271996587360 12102996 -15738631805925913903466955447433328640 12102997 394889062417981195243349668004486425152 12102998 -391477790993034880146328556581144524000 12102999 -105784363412634857835102919511879229336 12103000 -317006822636378728978702459272652800000 12103001 256844191291664193896132828929659472452 12103002 -33846789426493409522532685652793680160 12103003 892120492707839525538156434502279199464 12103004 -143585351023432506750820817859184733184 12103005 182455850276118023623246042158795897600 12103006 350581504834370524678905898190988173952 12103007 -105063969278705247342593486152958809488 12103008 2496152284410229332336229843866746880 12103009 569938187117715199964669353708264466210 12103010 -58726978908088530057130842844810207680 12103011 -801914977313692456978608268278296909340 12103012 -96759418474897034595997003267260936960 12103013 205448558975269886477348115145618618464 12103014 107913671066984347465366519139323281408 12103015 678861729511238727483909963610320944640 12103016 429501582997328983852775715665264532480 12103017 1063212304690287685183608969667969514112 12103018 313329365530253688873836297565502245216 12103019 -840216671173420479418604045575249217160 12103020 -144709072278261512225656623918243840 12103021 -257807154122315414708034982923055604160 12103022 825815769042768687539602627279337397312 12103023 -628420847279417627545216755876485729016 12103024 -10804423087461861345018053186066350080 12103025 174341666634775777508014008344196150 12103026 129148246185006734493620013946507843584 12103027 -240798181404210994986266630228355848880 12103028 60339092003192259912247468273183758336 12103029 -1097655290568362183355913456401369038226 12103030 48929580449590004770649717287412305920 12103031 -680191268676129426618558270705428433960 12103032 339351289506707337240865137845821808640 12103033 -183280593703558702352336985911854202680 12103034 725503332599433778091689224776916891360 12103035 -15907952098126036125347572438147238400 12103036 -466798048877056453995642361450301998080 12103037 -647918055720785416397226388295359860480 12103038 6736022501774464877804024489902402560 12103039 240244648221298701503842097289155872024 12103040 410284705738922378264716048894368153600 12103041 -240448302719552859205274359364061252000 12103042 30071362771314444180745742304335795712 12103043 474890110063512285909009874401110567292 12103044 408632061777884008822234104500848905216 12103045 -990361381046362283488357559092988837700 12103046 127165688941135714142988717745956389472 12103047 -693017120366857143990747301029773713920 12103048 249812448154814850607370626282473154560 12103049 717531616596347940378695868209996018586 12103050 -233690274705618520251497375383776499200 12103051 -5681905142185693820305091693726434496 12103052 175839096627439735280679954868947228672 12103053 -44866659947388420974301298995130588896 12103054 -121138032464857249914782060631219369024 12103055 586294842550764733930965203904476013960 12103056 -52088235156452614084950272176681648128 12103057 534912123691533286389635959415098537840 12103058 49436585954061437539545611599313585280 12103059 447328040112672892461791399164069771704 12103060 324168290457506355422912232469081743360 12103061 -696227966338513958985229318495032429888 12103062 454459107373152044681070765276256930752 12103063 253770212464065112486726790577346664160 12103064 -763841210843449933646547741195007180800 12103065 -56882370587099066224416139320802813680 12103066 32157871236082286416250861687305301232 12103067 -139770648688009206736973168943691333884 12103068 379477909971160991394934366819149027840 12103069 390626731442950690631432569207629334560 12103070 -48881864513756484391111157395349475840 12103071 970380702390660791798403601063766075664 12103072 -11838782526981052945531221922882387968 12103073 455245520271743714712968498247748708884 12103074 355786136607061382442023560375904221440 12103075 -601949837555292525882076928307853161700 12103076 -49074371485575521581795249831318394880 12103077 -101283919606252197028354084463402222976 12103078 -98569462711182001619483789398717286400 12103079 317054657584052081900311979239965442680 12103080 83385207735780414421606271142430310400 12103081 22485440832550507755239631126916754144 12103082 304909035401172523056099153156224169984 12103083 257714615105039705201231513332332487680 12103084 428782870022246073975115884222532339712 12103085 -195529007355857762059996290555678727200 12103086 179837097483308904488717811466069091328 12103087 -1100028711837397843946172631371754417264 12103088 65059548610976167901198316218289242112 12103089 178216571410624934489359003670295183360 12103090 -479802431583656818225701343473480537600 12103091 -39737692501701544325311972085226696192 12103092 169659547543905843636054027798909500160 12103093 1122449267198840939549906649175990415342 12103094 -1029760063174509927304591752546614652288 12103095 220002060977715408119122746614769475200 12103096 -683586119094699968908359603306928496640 12103097 427249304051699031675094188545274742272 12103098 -18139837063728109489458477447708748800 12103099 -756862569193961174873314179250886355864 12103100 -394771822770605195053524042956091801600 12103101 1042210472836527226146116411607264172992 12103102 -301744556256168846381079112995547467776 12103103 -467645024251043094669522295061091982896 12103104 54721695633273562332047643161546194944 12103105 -258409326863762894954346267687090863040 12103106 -292863403995726758654793371386444263936 12103107 96478245104077111795111676743444950192 12103108 -25395889017521276923385196429622167040 12103109 1568212012234174555287214935195301601310 12103110 -157024653789817845396943531712067859200 12103111 1576362776185175028985213523103191722040 12103112 530072624331781142074034344550372474880 12103113 167929881623868534208221634582734360576 12103114 -43464913327184156177661367250442428160 12103115 -17774442891862488237677477418112269600 12103116 665663961539377333197280481587312066560 12103117 -182306989545308929144893545792472584520 12103118 298946419751217541016324701048489913088 12103119 134366572195455924027998209413293153904 12103120 -51062718394872199470171896699524300800 12103121 -799958615317951509040207230679169871000 12103122 -408870096352424481926804538171878944128 12103123 -5893124949243442391237198435994132628 12103124 -881657239242592980124440873754011648 12103125 -72330745503038454653174723215221300000 12103126 224103792845331388236266253556154501760 12103127 215580775926948244994734369299734819976 12103128 -379316086263863358058197686596184064000 12103129 -339152078211182928169242628051227263616 12103130 -26714810901871332513875095466899006080 12103131 -94003111769196340622952509912020118016 12103132 150918018675673879534548467163428956672 12103133 -160840379592413408448572983579542654720 12103134 203286707834859674144773162904701212480 12103135 -1161778569208727003205411951215149476240 12103136 784313121485468998931634704151923392512 12103137 -827013418507043588058094432017276177006 12103138 121701785426235200028492841116547026720 12103139 833976697018623962521350963277986614940 12103140 -43218082074050523089137476699864145920 12103141 1112495037093891954621954207047931900542 12103142 -319388275999422038274696835611758524800 12103143 -105371642057484487549722380989674929280 12103144 -102337040897814656708155867013008588800 12103145 15129140335491917557223532777502080 12103146 -581640445286768807942947798447926864 12103147 1059324361513209897817769095915881658920 12103148 -198731348539310295208335225753836481024 12103149 -329640498146600180899564260269036684736 12103150 262585428989697215913950502853570704000 12103151 3985326047431194190390146920355806400 12103152 -43395099723639607114271186859164958720 12103153 248630962356608313147819198419995064402 12103154 226923682523450721901664910492800335872 12103155 384937218722398819128106204667619727200 12103156 131553797221475841572932485113299708672 12103157 -215232039663639726455618926524379765056 12103158 -1072851514911876987580526451547968135168 12103159 -276295494271941344872397358628423041600 12103160 827834995745749781146780930471168512000 12103161 70531828741790009490788346730387379904 12103162 -320572451366808252970082465748787329168 12103163 -302470326208533524343577536185703258588 12103164 -124629905117909846696264836150686220800 12103165 -144161664812946652130326335646525289940 12103166 -608247360348522307671622081179264595968 12103167 -9181310813615785321903073791951019520 12103168 50021374511590869306919273160100544512 12103169 -412355583352390288432647213938149501356 12103170 -93299140232494056261623857863831321600 12103171 -1100930106059840368842217570318491563200 12103172 198618734150057637469586727904251778176 12103173 598192214772382502365145397087980457822 12103174 -589096627465459674523420079677776629664 12103175 -31552734608370769843775630373097574400 12103176 -301733210417709197922270007335293952000 12103177 -710888556161139858331855703325619005440 12103178 -53586572723692184431056785921410707360 12103179 -493683311384092987531525417764726708480 12103180 442207046670601166026019896709376000 12103181 -39745518647014271999930283685179876456 12103182 -107904947594370833383054139269483776 12103183 -1990793696727056144788460124267542689536 12103184 248541665315992553688226772689891639296 12103185 -1147773806440205058677920281708586642560 12103186 -26387737856533706962779525501290589696 12103187 941407308380063243981660409806333698992 12103188 82672496202991321431884915932101820416 12103189 -46253702898501426065693507547085155520 12103190 399612903294542362829580105109955174400 12103191 804062277359349341880074073286962117600 12103192 -282745884776552941780194393426676531200 12103193 -623325238267728360958960641420231261756 12103194 -237569966768815142518237514764572207360 12103195 -521190868753528385985736672344449443200 12103196 -35690944600723969677461323578738734592 12103197 -423567423456912928542937013736800515200 12103198 -296824414113430706482679287542399482880 12103199 241325341976055346052789439479309832000 12103200 259580596247731762452871459954259558400 12103201 209285522166783599213556428277616480320 12103202 523515631232676344106067962727849545552 12103203 109245402570707982807752032872266711808 12103204 -184612992446552926079848406476004100864 12103205 1493763265428891917243639561867724111360 12103206 112481201034898490751855390941123985408 12103207 1313667704900567138703304689866100158456 12103208 -163567396686178502777002906008215654400 12103209 -318435908815834748159139150776247211200 12103210 -1126715280713520649606358878523028480 12103211 2261743904502264327798694495934471722224 12103212 545877250817075603360927513849002881024 12103213 1626033348717515452493993740865490221462 12103214 169139416051639536336336512913124059456 12103215 -827111345046906986644549416088905636480 12103216 17128991642114466638277742487916347392 12103217 31875666557151761059733374080711554112 12103218 -278613938802788445752459033919754656960 12103219 -1698472813434350209977223446373023317856 12103220 -419259438864688659850316629915203594240 12103221 386976300801560236695461095795506849792 12103222 73334990464283550050143514870811306912 12103223 486575108602123670480973473818740581808 12103224 94157994066900503672862397201832017920 12103225 -46333070622655356443007820995345759250 12103226 69316858713503105956687055802753360384 12103227 168793756158585047302532672205201204480 12103228 -723979226083848442958389631609552117760 12103229 -206678113799560303680947911885736091924 12103230 -4124529045778747182948302873421312000 12103231 -259629719510079710877977564155373425808 12103232 269213123483306081899045101493652815872 12103233 -427441848111428593603556150049137216976 12103234 44478290959286621481627613767265052160 12103235 388508173961446849859721595439354993760 12103236 675878627421543037955946624566655068160 12103237 -301757559299685342148405132742672494080 12103238 1575144584078909612946339234878437632 12103239 -88854968819074029751058282413512066432 12103240 167073590093479184896500556928683468800 12103241 77093832647656348719095015203171759284 12103242 -27734759260691557355166511756281344256 12103243 1252398530986842393491973061758468425492 12103244 -402094586258773892828250393058180761600 12103245 -54217623367828995914298113189999100000 12103246 592507191915520280786347002833164155072 12103247 -5327609362651775465493636544512998040 12103248 -241957456364691066649935558034033606656 12103249 -1005824198171914784397315782883060388750 12103250 673211164214582563319435727933348744000 12103251 -2723886691326849805432768032629668560 12103252 775445730958275236635290914472215740416 12103253 -1304160848870211160634268396132281376 12103254 -22897362304286565266066439824336335104 12103255 -161899859309143360753751282393687288640 12103256 1113549259438538301109354942729452687360 12103257 -23668691880159104890977711241829661312 12103258 -86283958312356336185777693786715221520 12103259 273604543669304324264859480639028505616 12103260 130383797832446808634223817706013491200 12103261 -6643111671809518403792018896556377076 12103262 -692607943845854950288205429100357034368 12103263 -58537645226175586722354126946737447408 12103264 -468371702914652730800580640367282749440 12103265 -14724389754381535953353906510987573400 12103266 -3024832989068125537926129558558105600 12103267 -170753655337405976409088937078768400 12103268 -289995204597290197586165520216393498624 12103269 -555434224458283958379216125885501664960 12103270 441825376018784272661007810138418704000 12103271 -249779954862405375624222571377014835528 12103272 -22662547885390757111887275280024750080 12103273 -415920556731347188075310499954369810560 12103274 -786715851007158392134629097989712304640 12103275 468567576624456762177119430664383337800 12103276 -618240445371280452844215059644099843840 12103277 31900111919135118419299704985312023126 12103278 -200973571055115278266179806447182021632 12103279 279536468248393128153224607141867004880 12103280 991896298073618572663888450716303360 12103281 2126580447064406077667633848236235728 12103282 -172267540963165090438640349693680998656 12103283 -147786731617809691550461564067185152096 12103284 58055076919794096196000811829543591936 12103285 -115051959203765974607923129293955192800 12103286 164358223769055929815472863969107406080 12103287 188152244247778730587594735874140368384 12103288 -501863869452855348539476415802156810240 12103289 -439633603988359894278466448078621114880 12103290 -238994241094653765522954340841775360000 12103291 -221052197665557461213701953689303958200 12103292 86858733663665651521194527858750134272 12103293 -762727949085236054830772414356675414656 12103294 -566381722411243912869285997017510152064 12103295 -79481136369574062494707324235550811200 12103296 -11544910149099883371833072763713617920 12103297 -11825069159684811837535864132537099728 12103298 563281673132239711839061273025403176400 12103299 -91292486124646423327544032152045625344 12103300 227787825583663371636008486412586060800 12103301 -281745925999868035027343243769684385248 12103302 206512838103774535403149197965512919232 12103303 -131509275166086009054964418177294419440 12103304 753103875275713039667243273035584921600 12103305 -2335208520238992554826269528502799680 12103306 -467660526946956731476333177029495549648 12103307 -1648145546221481073227587153442602167960 12103308 -105516458846056594577247288458344197120 12103309 945593199693388088573954994268910987904 12103310 35150764116569773307952884722399728000 12103311 93278810697987329620680241829908984320 12103312 -182694256535532176698644626008323768320 12103313 -213232966303930834346530407635174287296 12103314 317660661351276813986705101505298751488 12103315 -45188397679493917090316932930429156800 12103316 806597612399417431130544972131183738880 12103317 753435172615407128674230965778927728640 12103318 -947991338401252906867385167306129869696 12103319 989737681134908256280908601576372012920 12103320 -35385408233342847960520833015413760000 12103321 -1566850640688962877122079927311586798956 12103322 275735883433074918108606463690136692224 12103323 -69016236398376339816566266710067401600 12103324 344698579420326076813760054755129743360 12103325 297677040953420775047001543099748953600 12103326 -269771458696237712444184712167156293760 12103327 -66320260185824912153193933509946280400 12103328 434907093682785690087262306627207495680 12103329 104485588146180018936129732181844334912 12103330 41484921148777882499323127907060971520 12103331 965359281573921000892637481154785063132 12103332 -83091259786284933882980229473364016128 12103333 -1462566309261914933292406160980296346176 12103334 -870534692958562906357167026569610993184 12103335 -135298449060769779583055678938472326560 12103336 -314012789935446482555188074582010429440 12103337 -1443118709106225970591449661634415238200 12103338 4999890466381679989362990574173865728 12103339 -2488865343571842215526909214579824880 12103340 -525086278134646634727710768466948188160 12103341 -71640463822075060757663479727084817120 12103342 -154398211251544931667405040591397222400 12103343 -1055072583843462500443059408508707568992 12103344 118196687510139484762273313814399418368 12103345 455899883038692097551510300439850084520 12103346 -614614055606378530903489449720316216320 12103347 750411707915787509479020108338677721400 12103348 1132735023958859073418685749463599284608 12103349 2459384282971437042571042242489639983136 12103350 25037565889172672349846576053923276800 12103351 554086760353055012064650444092193499504 12103352 129109406217340656109885230186736128000 12103353 1353980345525041039072962025382013916800 12103354 -83996700165919257337353996474512007168 12103355 -370370636522241529498373090939120102880 12103356 -281893395633865157435464463201793289728 12103357 278715166264922738179053495758296393312 12103358 -855852867616054199972036619926386686720 12103359 22298120200244752272820051837985190528 12103360 -149129689052721103227697283531381145600 12103361 134832596719087598647990130838952032000 12103362 133216561440119578521929129343145303200 12103363 -72005015503653905840982694865795400388 12103364 22311226789844481768767753631344369664 12103365 -261256540794780537108259835078373336000 12103366 392106187133893702168262286438699584640 12103367 -455648189750309115179391059415454540584 12103368 -385724826037629829607958277217977098240 12103369 716002891494923326817807655404375823796 12103370 57727628737853859596397202463795880960 12103371 190489235886996872462252721855631365120 12103372 -810248525829565691062429925882304860160 12103373 -2042578043166754504471204943275366173396 12103374 -81999962590058447243966116436573356032 12103375 1119353269839479383223160029739844062000 12103376 399032414409882348179970053088296484864 12103377 162178400213770436044971327016600245120 12103378 -217523217322221050585793621354680378880 12103379 78878023995258737285204897122057448400 12103380 291151018426809513631511623099279104000 12103381 1615813510815218954182010825920191183182 12103382 -6684081609972500208119822113759426560 12103383 211562206980211252861902270752122039248 12103384 -567816256131982059975105079093317949440 12103385 50668411439199463506238582241953229760 12103386 404839196225092707052980412110362400000 12103387 192753944719195578358157917294206308036 12103388 803916873056421393537295300802715648 12103389 172554131889437531702594011258374190854 12103390 -123378309077811518497461940128951406080 12103391 1370131214153277380268039733472787829392 12103392 130397171592087133321132872678972063744 12103393 168384273484002569842357133685145048320 12103394 350176596281036862240365850146489971200 12103395 -654523966476657671747569037570902643280 12103396 -756495683770034889353280580564327715200 12103397 636994495065470412436740083707444805340 12103398 -25890610929905632150291375421427052800 12103399 -432469916088984915482594208536507646720 12103400 -56903505897868638884392873981658880000 12103401 -841483731662671608534153018023261401968 12103402 9617039733823353746045116872120751104 12103403 -261625271626899918715695075980335906416 12103404 -589667295440966281662726577804343560704 12103405 157970175706702523485938001059549181440 12103406 -76664389107993999986010718543617471744 12103407 -918806879003328675619452325842607594296 12103408 280886459910219343663556921636161912832 12103409 301974801332127832571953582381085942610 12103410 169751974475745654603623710633988881920 12103411 628466342178469625014691659859500258080 12103412 -655403028915151530306146057636657756160 12103413 -26945536418579901552097490590785937920 12103414 245548222135608148612134730304829655680 12103415 1359946272507551210085386692556205543600 12103416 -467346732845491669122700663791638568960 12103417 485701408521301531757890569654785935466 12103418 -734940137227927786642159880263742568960 12103419 -12690399822701365140104476714404589200 12103420 57319919982563657523088804164526970880 12103421 435131617240923273681085708186379658144 12103422 302171008969585120264708143389528121984 12103423 -307151655919924739567993013858629984576 12103424 118063767090048204577029424354405908480 12103425 433973313115983689691067971098742000 12103426 -230828757679468995450961342133204400096 12103427 311191006743588147633688043566331864832 12103428 425951822323630628943139219124798705664 12103429 46237909652755088057827162228025556480 12103430 76107283331834935770134247597355211520 12103431 -363766394820025504267058590076510773848 12103432 104628428962610146933869803055528345600 12103433 393255484578528698434117959214253030682 12103434 -88922305477135316437893997711699150080 12103435 -498794126470807831855044324914949297120 12103436 375960072576149705486566028879763624960 12103437 -60331719852056199982147330936445154720 12103438 222743581181461527926599908091122842880 12103439 -291503803386688209285834024561441178944 12103440 -75546823201412539753850974902367027200 12103441 -314498071997535482340626130015149388487 12103442 553797988543008903794379107709156214320 12103443 309639874222864330377510043131089480640 12103444 362741041415797144540775303724195172096 12103445 335972742050036626288814999708491316700 12103446 173835210530485207257990138819773290368 12103447 547699521449249210631311257038661389896 12103448 16884608188983687096840887669465948160 12103449 -290934410621267046046004476757076869280 12103450 299925037934463664396958734168068258000 12103451 363882070504323589178947431420685876320 12103452 1010527662565749096251769813747492787200 12103453 -167225824703265359298679958755893702298 12103454 12149958728973061606506388154538430464 12103455 84935476936170598215747743672916856320 12103456 -1690112887893722271334701542656950927360 12103457 383961867703202444285693196666320132706 12103458 -199607268571937113510806374703194879616 12103459 -1133867214449972008397629184263339986340 12103460 -364416021674730839617550378026593918720 12103461 334823091468746185396059421776598344510 12103462 143728562831639859394394861292086155392 12103463 500761616987322065882275475671025526864 12103464 -313265926787370402653648490756494868480 12103465 1118174841008697998079491299522299659520 12103466 257709539121006079052527060008327026880 12103467 -696670815469692232638243081955177162920 12103468 -6507225261875319386154616010031225856 12103469 -118831904643751282751235571918762147200 12103470 -17895850623061359382116195046160175360 12103471 403054464452893461903883059069934912344 12103472 -404917018620601886449937718996658765824 12103473 -82761242786751271475859868231625644992 12103474 365388581435571933207073492068363709440 12103475 122105658817967608035187777994879496000 12103476 48834022739069202041256786426315571200 12103477 -282463288796810472522975776870714117608 12103478 424116937533683294243972497643075291040 12103479 -402359735788810629474173980516700866560 12103480 -119141015325091772139626565990538137600 12103481 -42292155577930174508611372219617494016 12103482 2233346195720639844944048113264622592 12103483 -470844232150503607843897989498732933888 12103484 -321546582186097597242723024104359977984 12103485 -242608825776907812205696105283079974400 12103486 567841670731966316132420592524110824192 12103487 634009126166584533390564170392480731648 12103488 -171996004088648487181245130847656869888 12103489 111326387352247292290596637476074089924 12103490 274455013905088092538587661885416406080 12103491 276365019190771649439066042700713094392 12103492 -882306612372485257228718238907965911040 12103493 -600957202734127477840824029720574780258 12103494 95852392020594723131041842905594849280 12103495 755611632386530432513089327155894571000 12103496 502356215992568683485553814199422361600 12103497 -144019622098657665469805478342158132352 12103498 -571624924376464381444632436442528271360 12103499 152066679047279956856715173939961764640 12103500 636991979799589476317308553180163840000 12103501 104272908804867383461347798071975392502 12103502 672106644666661950812482874542245504 12103503 293552764745962498476008853143942874504 12103504 -26697767287471222254748012871740293120 12103505 -311600980513657561825496359840702499340 12103506 38326286468240395180724946590100281232 12103507 490003292814078298139046137709709198272 12103508 46010961624139948065272413343599681536 12103509 -798337284562438418257943965258307328 12103510 -132478543149117693934104443091120963840 12103511 937294391363080276062532083288345600 12103512 -164478909489501267263317142241159413760 12103513 366191314037614489031490109285173155040 12103514 9380989674836835744262826538481796832 12103515 -193652881553723930171590688507090173680 12103516 328391983528107046708719496884522741760 12103517 423917719123393575573352023939513430566 12103518 47768760269313207121933088366249487360 12103519 -285743496780141219104995337901295496904 12103520 -177607521129515456977891285199746498560 12103521 331714858780744331533208853274169902512 12103522 -298916104815389089422998956022215136688 12103523 1616685503757301847807173437077093363664 12103524 -806653242589771895300600094555083115264 12103525 273936576927295227029808271200657440800 12103526 -383421600058200721799361718168462080288 12103527 668258044692511386834927384409877904720 12103528 -468721229529604368322576093557139015680 12103529 -586057565761206767380646490558820380870 12103530 631189610699592847051092504881691141120 12103531 1390662695991076668558667869821602663464 12103532 -128817936347499798163968691072988282880 12103533 -200810509660162075131729596345758758720 12103534 -1435730241075535686703581371494986133248 12103535 526187933964386004552556728231485937480 12103536 -186726281578583673935888166295989485568 12103537 403233327633725220432517396626460467240 12103538 -809581366059224517103889676932140036080 12103539 297297174639660532880743647234869607792 12103540 708256685978440154643888934889659626240 12103541 -749364227409273614517112707296042949348 12103542 506185217001406291044079876203359968320 12103543 -373740085250687761644594378001175483616 12103544 179772775149211120603436935963853660160 12103545 -99298117932396301496450546075325631680 12103546 3741370605772225969187672140092715008 12103547 118502466758373041494034975695574367552 12103548 291475369300719862275341828177982357504 12103549 -744974343219052405579056257551845134240 12103550 23946829874049626649920282413914148800 12103551 -176019010150163302013511009968093743920 12103552 -789708816860937135623220568405730918400 12103553 -132023027368161307344748659504456822720 12103554 432769084228931103780727500960600693888 12103555 -456852228535168452754682059595533356000 12103556 -428120839341193623083012537251216650240 12103557 -442217040233174666081366897525785689312 12103558 -503590561226841902295176306836742689920 12103559 -363219477446514140088199052582194284672 12103560 -77256116556906906023079887639691264000 12103561 -429662115679021418582573598797984916838 12103562 -627239431995716666453422785497575477968 12103563 242528151729128385058209698399260780464 12103564 -1111974396778721424392458582527390412800 12103565 -53014522008395745557707809340305634080 12103566 308581456690132906514417266234973552640 12103567 -20286094887570278212482166373940057088 12103568 -33869482461763116947670468274221465600 12103569 -207308124761339641877119942506143761212 12103570 -410163048798033516365496525726302092800 12103571 474159907471034272018167677905890052944 12103572 -46902158156437330607767100730495633408 12103573 -423184020564870919615787924347295832178 12103574 145938128653472663968613834780503028352 12103575 256480298455519690535231811767036851200 12103576 1092225990845036147334725354708308654080 12103577 -1203210594362749041002746516257904763574 12103578 -7714229478906436296231476838892032000 12103579 1108486089298665263486057310293475026180 12103580 -379781975653744947454405290412520693760 12103581 229755452309608350816962072919771623424 12103582 -335317186375501290613468675590028756608 12103583 -751253427846254623736253860563490393616 12103584 119216997471108798076943406287353282560 12103585 499800449973289133735421480211854675600 12103586 563634421269038711724993353530884572544 12103587 760875494837854307675283514279734056244 12103588 -338816634080479389128136877094010289920 12103589 -236308392006730711125007564874625648960 12103590 -101940216377466133160882454743992627200 12103591 888377343381736185393488778312826959992 12103592 1694628691487395120385354937529956833280 12103593 973573325223181081049256170640940736928 12103594 -83729582475272525774016492113565869904 12103595 -99822760230333066755018790465941668320 12103596 -606652584647431742867560979964650197248 12103597 12272725715647836681270407784649102560 12103598 -239899107556507461549804656299712262336 12103599 -108792122371883681236310619605780568432 12103600 115350767020257269267427216572893184000 12103601 444709940037703694802296281164385596852 12103602 100478297011410932785865705530535837184 12103603 -974786552037647400676552452153380412148 12103604 770052780896724906811727100054436098816 12103605 659629461546358764148020453727565504700 12103606 247623907072276163617486716085170574752 12103607 -1024958426439511478263767113447629377528 12103608 8445107192839005003267817881725829120 12103609 64623572377891317285292763461240489472 12103610 10688156311475539035399711959633704320 12103611 -330516316963885066066436590727631670392 12103612 -345507760966805049122943608464728542208 12103613 -1704912480184701359988924380467322622138 12103614 -740069580862072836058235042075574528000 12103615 -601260494571368458397737326964294185240 12103616 48576666345819363437110937834779312128 12103617 -952307072196516041465792620891527912288 12103618 -224252208303344659331890439502858909696 12103619 -97409394052602722564343358457764369392 12103620 58341365152709805838926422402436034560 12103621 33371833576050388221301846340331129792 12103622 174823763162840306640191792218352932800 12103623 -249603712610012498731878300206617693776 12103624 133570540113824213757792417766475704320 12103625 -660528990301174367080895470642432038000 12103626 -287518364925767999378420976009169620480 12103627 -194663713620109175255332199431998829120 12103628 227302455677660565123749727644487407616 12103629 56670178995015283853208094944588283584 12103630 -156758191887237129267964050388204800 12103631 458080683837617421497201741631224136432 12103632 -97478874632727933978033500638973239296 12103633 -1011236119816206572959999033320451664576 12103634 -1086944113475081416788885670184374451040 12103635 176068425022185624320531140442876816640 12103636 -765906378671222792291406479542359713920 12103637 19720740403132045660115365219241417532 12103638 -205430992364970928824283332054634038912 12103639 -1102133408458638655657242953003057501560 12103640 -502141470629949826053711661065830400 12103641 -556069157943971920808799354088382922240 12103642 -158935864028196687153888931174408512528 12103643 1221864931313864922021251274169553504160 12103644 73709306502003391745314781551215820800 12103645 837107377079386296231813520004372965080 12103646 -815829254173631323676977354782295603200 12103647 461545703205714695432474038464934134600 12103648 1037625337037029535944775309837299875840 12103649 -18374359582519214943592689903891682236 12103650 -81217363753939789042506569625245028000 12103651 -90320032697976788551308525790965442752 12103652 688331934764701512419128078605505201152 12103653 -291483174170441124327992695691087152800 12103654 79775570656060073409819851749932504192 12103655 170739395968034671131471814924220700000 12103656 162812249562832170903175329275983626240 12103657 -1427319750299339470497886844159923809094 12103658 -15720504439492938257979162674191211520 12103659 -119350344609862792101864252637175632176 12103660 -655233535794210815886215795929574645760 12103661 -11494553326129858374219540620988191988 12103662 -137665113824197327720116427419584774016 12103663 -363164108618814234428712237639421429152 12103664 -85155470180765349985954331284020658176 12103665 -169345367451493018647060244835818828800 12103666 252970397218010316427956558629872273440 12103667 -648304244081052017540119917783086664768 12103668 41283522325530763114494487767942872448 12103669 28376018760915663233619452482121120000 12103670 -8338675538971016052882720262517975040 12103671 -236724842932614167048821046073409952256 12103672 -145328668789995849879606539729344389120 12103673 -13042520908456846034585451888064951680 12103674 -282732783911783174144649940268327965440 12103675 442502052461509172168558585258866288800 12103676 121006104451128481827960401559922099200 12103677 356275221322412343651634919302836255360 12103678 -116848630436427530860390868846396056320 12103679 -180598760465539258472207270110584391680 12103680 251900112315825787074257928612646748160 12103681 1101102432764170522576939923082817254464 12103682 -621489961070668302773709067605371779200 12103683 -10796186642873330334448340968649985216 12103684 888013084327587622374667571608472668160 12103685 1006292112148681717353546729027585571200 12103686 -378708558163471961867768561193995836128 12103687 314578757073090999078007286888780052520 12103688 -806397136154121491723680558643065482240 12103689 -1794939202706672037866884268439964032 12103690 -336012844303827167922799343580415658400 12103691 900415503128119779287969307943165483092 12103692 -20244102520134470908073505573329750016 12103693 -335567335654298725900128701921277633600 12103694 507702279177338394766357797324435119232 12103695 678578145062132107463208250616763501600 12103696 -114378995809977212519484875937602666496 12103697 1554391092773263834311050567643321268146 12103698 302060716920940677152168505312350158464 12103699 -304038868617574784412127242461497032464 12103700 106378293155490127279894667585866598400 12103701 -103459067792898197423556096198378197280 12103702 -17131088036323748739401839074277702656 12103703 -787747990847211729849476796434105366400 12103704 199513883052519782318221312750014259200 12103705 -56064033137953950428488715788969412280 12103706 -166473084504028891004166339306466237440 12103707 -289496114620111795209370125237520330752 12103708 -813269777750522619638563064896031222272 12103709 -86110054487121493324449282133376904090 12103710 15302623624417522841746283895965932800 12103711 1116026628938464351518441843373036353312 12103712 -39985512114687723227151324005463687168 12103713 -264217516889588867591937935529581866158 12103714 -206187321265067675726089852857201151488 12103715 -395640012070524698798758645780484406480 12103716 499155636099772267132778986522742784 12103717 773087092255314063818984495566862250300 12103718 178325491470253386366789212168823531840 12103719 424991001400389245275135458276616911144 12103720 -602246728100009645593643824160214067200 12103721 136425674553542070894337949898638570112 12103722 654194878940226850530651314347316428800 12103723 -126178150390454053781732120611500139896 12103724 39169599198147789281896588257955646976 12103725 39517658556159526948282291109932075200 12103726 4574468270074899168131555178013500864 12103727 -467155809107268108554149142071701678000 12103728 5946620196369518676007495554331312128 12103729 102291383054883726388592044171801839072 12103730 -237516645677412028774895739372180945600 12103731 331176893110008450048875774553348630420 12103732 997869533551307078740853913102220462080 12103733 36722433222618189666629058298909416960 12103734 -206268844456293480987564215533527328320 12103735 -322721454934579392448362120973934246400 12103736 723212637161555054102978344135852277760 12103737 -36937744412628038590957511468001086640 12103738 805654395257350434661476171755888465520 12103739 -1086692555641580496491070956223606870720 12103740 -17347458615430794465593841363178030080 12103741 200202861553049318505978121030616274080 12103742 84721117091803255736194463788328611584 12103743 2075962909647366222680544179689373328 12103744 -43044525031171712793671950362214400000 12103745 113340441044701939812636538804387138560 12103746 -8597171021251395020919207472376902656 12103747 -1528803788774173427233496209567655476804 12103748 171503786107566616569042129731950510080 12103749 19242068455513318271064393293610911136 12103750 37430888007678218950819164239582640000 12103751 -2577824176477926918419165598798244824 12103752 -961371409266458985064166915951358074880 12103753 1348305942363616519049899185862618167002 12103754 22214575985532656365069958034025246560 12103755 375786955128793677329670181659180376560 12103756 30591514474852455015496583925956359168 12103757 -322405890176584279088527003119994350228 12103758 139402505549417405012320804175247908544 12103759 -1801950053743153462828540279457021777640 12103760 114782477910735778481700857056424755200 12103761 286154742214081281382400380900806501984 12103762 447031886148749591758171534154018690304 12103763 -158209982942344874844888964115306846640 12103764 -30368484413892113862293847026332581888 12103765 -46123807774140235691355649996897031880 12103766 -195959113576284649709490956587811283168 12103767 341430365939265937242342199090024669368 12103768 147765466962479085437895828936316416000 12103769 -6254451335253054676640483216526642432 12103770 134639098543124224772914369487635522560 12103771 224254805720083475235662963679131361472 12103772 -327319280289035365449794283483079024128 12103773 32848814923429099830408877449978925056 12103774 301450583887970470237285914866653671552 12103775 -620110763371926328508428632846584932200 12103776 -592326034687956799218798896314436812800 12103777 -3071932382173904797476035352477232000 12103778 677345301271720221333068056157085906720 12103779 89478342128819632151069008832489316480 12103780 182680541290128847988666067746967509760 12103781 770563680358601030236276819657566339582 12103782 2955858062416023425796142701249636864 12103783 114905298310075796943146247376991055032 12103784 -370686828968296857482071381766774784000 12103785 -403831281449376405985510155358579833180 12103786 -473940426582263383908047725815409856256 12103787 -703075374832278098053683698588407143564 12103788 -249585683256288760973392023163463255040 12103789 20943357310660363314645258257360278624 12103790 -368807276727009357987896681909101761600 12103791 -68371979961758880620705214575524089600 12103792 109228033956581751382070467382455140352 12103793 423277971143231420745484569567239973288 12103794 183794042057438029288182755742202130208 12103795 690530113955133920842170655913308472400 12103796 136359659999121713097276729871458385920 12103797 787443149251170935368660259079152263200 12103798 -178261519224148900176491644603102248960 12103799 1008603752260862153044421624800731517800 12103800 -306085942341041185548430961596549632000 12103801 19466538956407922950479597822030315600 12103802 85542776669402691347798451276435747552 12103803 1212339526671861281477453380693425324000 12103804 -35984053960419494248340377499831141888 12103805 -310911170068043745677151683931241213440 12103806 -91138929127255589308067902253514550272 12103807 235196656649717137579742147797987454760 12103808 -788281859757434327203662366957455278080 12103809 307568187007985478612337398988865252928 12103810 174393163658875083807226063409672362560 12103811 -1035379852765276490755372006678127283588 12103812 4103584964593791768317425627366428672 12103813 -701026488233321188719959934240966844104 12103814 248150580033358991980722282519370963392 12103815 -305312960148084034819031479817843364960 12103816 1879496496469441934578093162920329871360 12103817 700298688189211949614032707067716299200 12103818 105567567949534778442746720633304241920 12103819 129385804783490057109908944205394674688 12103820 -802726894801974050930878392336221137920 12103821 467532099650194779955314241918528818390 12103822 -214169726523695334541238313616484615040 12103823 466933122413835595889701429284027368400 12103824 67147568916330432968754724020738392064 12103825 -472649615796604159447416711775365463450 12103826 -101324397967331186386059190607398262784 12103827 611713069861278752426196391087357009920 12103828 700662944468070021513856076019547140096 12103829 594996487235025820961061967177477196430 12103830 -256682998019434104829447748661149095680 12103831 605473467921430265967647417427568338632 12103832 14788707484500373215323293843895869440 12103833 -822632240572935735740095761088588446960 12103834 119340922389576480688773132669944856816 12103835 -713813620386045647173157694769301718720 12103836 -5299099096078585269144290511416033280 12103837 853065535180823092580087982970283648486 12103838 -56760707851980374334991734138917878656 12103839 -1180330564837678774016763221573290388352 12103840 117349197013024321384395953616149544960 12103841 -149998754946895018280992534939037545758 12103842 286879814937420167151625750016585195520 12103843 -884147932925409712197785400380885231908 12103844 -171578268446626270216663189417888251264 12103845 168245401557575789661200743846339770240 12103846 -450809718113851130741868063021060184320 12103847 -294447765837189899684350477654668072000 12103848 873540564929682288420056327937280281600 12103849 924531559105166450371721774117195161850 12103850 93651676846474211788814105611310496000 12103851 729562710370364895883837553895129707520 12103852 941568640835438418421096180895674823936 12103853 -896570497487034864463131809311501482240 12103854 69626086468796815770304774537556281344 12103855 13528121675670794507832795235932374400 12103856 38317706763837574887032400705412890624 12103857 257131170803189329267204734451693217280 12103858 261432072817072908313262138205221242368 12103859 906791911123220099129735964798693378060 12103860 -201943456684766659312491328956263024640 12103861 334480666979866603324128309673745891328 12103862 143945302182022821827781270656811927552 12103863 363971525588254206984638436363605931264 12103864 1312691533960991685877724665303448985600 12103865 -198565080759791433930852079449022572480 12103866 644516040677855260389845775675147813600 12103867 -90770257068649754998443366975726214656 12103868 -290348724837286780399248939336300340224 12103869 -771066538545815284872133411914537536256 12103870 198654826363243473052179000871699106880 12103871 422074683051540573180609137503969834392 12103872 314418656231838222664586453147713536 12103873 -1210476047789446700394729283615385810878 12103874 453332092281740102404255851923820090240 12103875 140001657141900155890936875372185040000 12103876 -1296605482931836575280193304212287718400 12103877 -853476272840835747063586750877833072068 12103878 119004661518476551616994975287948793024 12103879 -732341696604916893847649804876665908520 12103880 -122429155712689882973806749681070233600 12103881 256455966605446009608395148814725035424 12103882 -8832047815712485964230399071016525728 12103883 814125776515074532707653486153925824424 12103884 -199437260528289497292070401576811253760 12103885 397967009196261600816869362940123700960 12103886 706023964412826371764067810912460916800 12103887 -360338417496190196245938139244686418040 12103888 -71004051741573982539987104072070070272 12103889 272796788367879853526810203002045377856 12103890 45995666391483330303901889706879613440 12103891 -153943649508558701494663648840450379528 12103892 -430770724335890738092877661887254214784 12103893 -807966631372473273693071685146186257920 12103894 -492700761142565658618822733326565245888 12103895 -450535350635872797897532773859598874600 12103896 304883809946440103645151491320699944960 12103897 91516644471739949334161405286868925640 12103898 -1212992525394748481569675673736954624 12103899 -352525118569439661700121473997047013736 12103900 548125559634779965735096144012147328000 12103901 -67927807972563043621347122480976745428 12103902 -74028033468033431536666216319051632320 12103903 163486336980047735818474123698331872880 12103904 -579683731809036110021578757450559651840 12103905 226704160487798919917369694039429014400 12103906 248940278657494808416204329029430190080 12103907 -282714427614017829610917695763268511844 12103908 603809300809663907045483047691841500160 12103909 -44618413745988281317469855011626948480 12103910 -50365309378202735861746036911735521280 12103911 -1135747055397032489586377608930268640 12103912 -1363999771250789491618571593845750988800 12103913 648205145759215364507369878841620959162 12103914 -309413744918758731901003663827404194560 12103915 3701365578303181837548511363191010080 12103916 306336708147440212574347378148840570880 12103917 248193889086987275881195838698028315712 12103918 -913446528069790848639047914468829499840 12103919 66869851893768883964663096856598622400 12103920 48942176449547185302955786554075217920 12103921 -87058611630942541122513145948678271948 12103922 623139524648082536699456223242730154512 12103923 297971540448027481929967980616484906544 12103924 443654674852170803399640791405051535360 12103925 34520301433810618833034494841020297300 12103926 -594350318890253614078905706475278041600 12103927 821964350128846425924278393894781478872 12103928 -9748086870586516724011230949641891840 12103929 -818790110062991556577194754966238300556 12103930 -49177589587647226831057963853540420640 12103931 -1281309188162103419177713639928545127880 12103932 74379527035616798446013701049230083072 12103933 1527492077305073960035338556937531818380 12103934 -417719728471294338883656899399472493440 12103935 -386023252473013137709081974811123705200 12103936 209929562946808536762340844240342351872 12103937 -257981135628914157666812823500263890000 12103938 -47496133351020837857783904309847818240 12103939 949536474459963850817548301800229375056 12103940 -585952915198733214239471192647448555520 12103941 -1261296705897003616566090932614944960 12103942 -1484782970105374220408033996922477794688 12103943 1213192409365522583618960607919830903192 12103944 44489846346285203584600833493658173440 12103945 -89152331749140779211458597419581120000 12103946 -216311800885545991119010619856643105440 12103947 165578353214817455117093152928482995240 12103948 273645987241317752888982729099570775808 12103949 1246200636142775904578746812339568708608 12103950 25821985628464662611050709724951552000 12103951 -131311972373390963199896408710297106528 12103952 -83028855842066874625997550385715478528 12103953 301263829556191776545481807869205272304 12103954 -276977823307628325359524847575580083824 12103955 -530560326838804664710445281637415587280 12103956 95403471107888891759037838221762237312 12103957 1155936947407915453708185635455338769152 12103958 -5550821053756787765675187818119405824 12103959 81209794659796236785116872706215557760 12103960 39750164186263589925410198727840768000 12103961 438447300826561228267281730728611759562 12103962 -141820973138806024810783186206030965760 12103963 746714617637375588579961547132600398212 12103964 -189785166829524187503665415912854400000 12103965 635911948316970475537521355194052296000 12103966 -39289962548959348566610867711979015424 12103967 -485451933011882908366267992860697261984 12103968 285142757453495329168299356147149701120 12103969 33020464453671835755323035728696664530 12103970 -305809179341170999979040436501591108320 12103971 588269425881078796803177474071747129664 12103972 18254013492470925991165913737645102080 12103973 92886378227955695413912584487184565984 12103974 182814483510268186144557697864158214944 12103975 293620341978460132224878559826823650600 12103976 -167889428368754062483464222317426688000 12103977 624273989350013023916156735002471416720 12103978 -648209920530634681072803610619353770144 12103979 -84433100871056681689193535620028165960 12103980 95305403381613248210519382787366502400 12103981 211976820611497410511001553811596050560 12103982 362115595403300593785468722132930664384 12103983 586714315428607676769698390523796428144 12103984 5723916626700595277208538895679488 12103985 405211233495114803951870312248090684800 12103986 35958354028584196881625163527798268928 12103987 -442126343994806949599666155306668675248 12103988 192443561232624451765543004086037514240 12103989 304565111686652484215178794104684323840 12103990 403455445545059228734011761442138432000 12103991 781266922633603390544157538404429167400 12103992 16930014981307852738534140504129638400 12103993 -2336464660424823443540107659707323200 12103994 -131351784863075248837798405381692960768 12103995 102774625774067158383589554187974767040 12103996 379642105135628719045506265984394624000 12103997 -953361212339012993944923657293502442554 12103998 256287694123068388091929292704798112064 12103999 790550766154806597557633077725879320000 12104000 -167257571559466239535913991638876160000 12104001 -130117738237932892239627381820460940480 12104002 146005241382961021173413239497514593792 12104003 5246706254307228946459211861882831328 12104004 -840191170276698026991841245780260683776 12104005 -636606509351186341122433082966599526340 12104006 -286631876224087972969836455113859622048 12104007 420192618049240482574466045146673055360 12104008 -106615741866464378532612271392428359680 12104009 433020772270115122430448881058541749120 12104010 -278964852717652096218468199388764797600 12104011 -777105566962055556191198139040242339888 12104012 111143446485583047612202308621783601152 12104013 -209664251594368937402310306887384490912 12104014 112231610317654519547193409283224803840 12104015 -327613027213819283934068055559253952000 12104016 -136455142181680930048173971995908243456 12104017 -391389585800341146809669687644707461688 12104018 -182039376713222181384026316109204072800 12104019 2049558263339528937334557426702885498240 12104020 -24122050111469432500926490916620416000 12104021 -487587070062528993427302105939424937778 12104022 -52915114657439725451060754289718378496 12104023 491220774020903261221301271048753828064 12104024 911800870900921077695141523893923430400 12104025 -370762118460302874732632863157679169200 12104026 -99739911136335297450386989564013875200 12104027 9133960257557631830398894030469936640 12104028 136825567563578388929758546915548506112 12104029 -1624787239726699869625590827737453306164 12104030 494454037803067132662784154289400100160 12104031 101500186117811719976554673751043363200 12104032 52167034496887901860079427316305887232 12104033 1541842344607048302691498873390055445282 12104034 -163963707078338379857545006025049661440 12104035 1121458583447955356108679850713054630480 12104036 -310627690839407858809740685223107018752 12104037 -121855649700097456008117326722379508192 12104038 -1045599444894324191863227771008261696256 12104039 235661003712340269398094380417754907656 12104040 -4137101238044649860148532192395264000 12104041 -656683598727912274580367300573932239558 12104042 -318979749520615183246937162821404970656 12104043 79780073403155978534434896835257366528 12104044 316789722692311195512797142854269670400 12104045 1131524823652573364760226958224847299200 12104046 540785022609698391498075602488488528000 12104047 204748999230024386861723145422552946712 12104048 27644835893902646753653443172970987520 12104049 475390814180355601821204720467919099840 12104050 -89117114707186942805123244336164851200 12104051 2362841759233196004006447311418906974400 12104052 -107249504335826873381800060323639361536 12104053 202118267501503505108241057127051039224 12104054 -120636259715746527571434287605428453888 12104055 656788897253644320684907018290215089800 12104056 -653789454090035624048388794024823091200 12104057 -43454387173295616326079386142604606848 12104058 -82079028500789953587559123794899457792 12104059 62654055762322358184451649335106274000 12104060 -237371298718572307871704487112592051200 12104061 373283287694508910189330070672391491904 12104062 513380399081735799456744782543670508032 12104063 755903424126614972603437225555993821312 12104064 261422117704003602441918268185772032000 12104065 -586826329718758835045234697599098170540 12104066 141115362062815489187038247930664604704 12104067 -461318626729712636895715633676502848520 12104068 1426684594088567783532662172283288893696 12104069 366472675272310578072738759684758152152 12104070 -4007140880721787724279245776231966720 12104071 28170611319581196218282879618351812912 12104072 152039772076223635979390276798612275200 12104073 584438886145692832106078137203137065584 12104074 -85502002677245668753844103713897496576 12104075 -647665156390249956999252499721448479400 12104076 -100897924390868699165974545684713226240 12104077 -906895599760973821553973524655907712074 12104078 520504040721659499064191913253117006400 12104079 105098059305825322608454322391577139088 12104080 -51609239106160522390202891061571092480 12104081 743285871140848480916961187243938319200 12104082 -90604826857674355464779529138038979552 12104083 525776623407516251376145201582899926640 12104084 -217294428905995677403765772014984262784 12104085 -179587811377035650819477889659740020480 12104086 1006820268637493659703467219932596037120 12104087 371843476696686158388490800628774358352 12104088 -125384908915560658791774733672664125440 12104089 -125656920240963339166106376376672146720 12104090 -67330916010020489119750350749837671200 12104091 210202787859106566865102057742919360300 12104092 -152540493426240050144939980095759384576 12104093 -409882862482076028393478950032295077658 12104094 -65848632141442743757727088961111907328 12104095 251133274478861047099707673587502367520 12104096 -1528938016788440836177981911387783364608 12104097 -62023899853073525328427422136844235600 12104098 588962689292468269237507654957071630336 12104099 404254246944065898879958809604482345936 12104100 -378565757308462655223853365130244352000 12104101 807163965599336442892209520503971783102 12104102 165235609000194488268412686772496797440 12104103 414223946326053840633144823859626747008 12104104 1073669573430514586529525792817135733760 12104105 -119642588104282163733299412725593543680 12104106 56654546163641658071841558867746042880 12104107 792913237476654452980041068201566670160 12104108 -25312277217125773219027683328340920320 12104109 258428219409154241124952318130499385014 12104110 645966098161861184954081301284747328960 12104111 772066337805115569151212210889155149712 12104112 59858752304199791062507278094603223040 12104113 -3052698042278484089898172775479408576 12104114 -412145213485188211122964403023888409856 12104115 -369556912497235042474671564595253411280 12104116 603662787282646579411116494594071625728 12104117 -2092002036754241449018279493289903572100 12104118 70476969444933952685627693257733375616 12104119 -176010099617373667093298255256730129104 12104120 -203361482528268639061862903168729088000 12104121 27672835960610269035129234239692459680 12104122 -868389326058688098371019798594239487888 12104123 -257512862157964975237939166527959140400 12104124 79243384054722837783868321257317114880 12104125 -795510326876251598614074901871172312000 12104126 222801876338875320033655504570631265984 12104127 399649082301511835826178107393028416000 12104128 110930080352483124514348167235075309568 12104129 1457738179935991456941580643304205873584 12104130 -8236733944558731090453841230873492480 12104131 -226181196879123744866411825846077715168 12104132 -582603206311799068002095281133722149888 12104133 347569483790750259592955956197306523104 12104134 -133890013790590162791402501123292507008 12104135 -296413340193728136759451303009086214920 12104136 -240510485857636033941041825340476620800 12104137 -249678766334876023934872937663054016240 12104138 -1026865462284145449079151125059797817600 12104139 -657521231070387652030361869238168039232 12104140 283001258173099530701942734339159603200 12104141 160876096828658845823985944344165866624 12104142 715019672751992251365046421978240284800 12104143 -174931462936686451346121442562101975680 12104144 13649592708166001836922620537547833344 12104145 574188326422293309802361676211874169600 12104146 -599802009912504214889916010635658639728 12104147 1547812873546587102648749209191585450312 12104148 -299235498804554746329133967843160883200 12104149 108533238235579460361095650374266163040 12104150 89185447894442509775076710675750224800 12104151 554988413827676335745085380934092463744 12104152 856663131072941146256621214909946521600 12104153 60243840615390780726011556535911764256 12104154 38433362272327338697153919938151099376 12104155 185943341913047833190730102864727603200 12104156 19702234053396330028166912157663401472 12104157 -282322006274399793585180114803787561312 12104158 293157986269591300982293298230935986880 12104159 137661309591926815550383712229020976000 12104160 543781296919622245491553702124212715520 12104161 935578957887370568146775035538602656432 12104162 83176615488611511187668399837450312192 12104163 1029434757012034125110480864514723598692 12104164 15797952356012772703204124351741644800 12104165 1055740577731691465002215281061449165400 12104166 -554925646680106325333336839275849507456 12104167 -56744946723685470796587774225764428416 12104168 311657507605682892005028149939999554560 12104169 -85403498762735141641823527125430072320 12104170 -51405552109004057281906227252247616640 12104171 -1049988728785720504659372006225346604256 12104172 -206660678527117920055031686727920514304 12104173 -259681127177795393106841122066391130880 12104174 55142139382998848005493549219754486336 12104175 23801115522770585540203954762159920000 12104176 -90501143317077660144261025670909460480 12104177 484644755806176268801145110241610835026 12104178 4639153116442559251333086517976179200 12104179 -1608005757862673382764631344285365767220 12104180 117911850158056725088049435662460436480 12104181 -977744107119074795498844423852852332160 12104182 252650530772966036057203314585274668192 12104183 -217197976296982965762849879236596367136 12104184 149124580213909106425941054835827056640 12104185 668013511342036886310458665696798058760 12104186 -384598535285489118748169414427035431200 12104187 -157374112972773441929925900522609404928 12104188 1126134864046095394913888867974522593280 12104189 271256203667339274378374403152754537990 12104190 -39084815245164825103474113853068775680 12104191 -339378333922456355834095027515279476616 12104192 -496856191646205669427363357445459017728 12104193 -173684690936608079985843218178211986240 12104194 64130033087362508931450632024475232320 12104195 720308777352242790525498504935795341200 12104196 108529693417017128682847520415916314624 12104197 204888161220621830982290533945891419200 12104198 -190623906077443987073397564996568573440 12104199 9240414589786730795591722435740630744 12104200 500246048161454590021437184902758784000 12104201 -302265795826813860559260065577805965798 12104202 298292742177676811701250264068445339904 12104203 -45497625271535617650639059470972091336 12104204 -63396953869908528515325675086385315840 12104205 -673284463384452504682387949194462244640 12104206 -605686018594117175852447624084040656448 12104207 512147664594573270529726265408216769456 12104208 -99890829883242942201238238175058329600 12104209 74325557145789823386253018582326796928 12104210 -140942136642653382047421530053721034240 12104211 -138142257172895676015820663966905866496 12104212 768777957314744387512062173351993795456 12104213 131773726837248105824370715749255419328 12104214 36815503831870248460463842722458543040 12104215 -106326970746583253077828476744834703680 12104216 748910146166674257765836585394407731200 12104217 -54349418566807775020044416055924041472 12104218 242139411912243261708275319847797302016 12104219 826298056683898181401191171180186559620 12104220 -183137034188129630338124719401712803840 12104221 159504788286509682431891477270347455384 12104222 -151808214506289709287739680552627855360 12104223 -530733918760708900172026541050679296680 12104224 405770810344288890718392320959309676544 12104225 -3083962134564586230179668395048839700 12104226 171779582859131334075603427870869815424 12104227 112626047070762661723548003373677706076 12104228 344236458889614153756738394609290365568 12104229 -316033170274960184600832120280594490880 12104230 -18658992861189627204636426130754071680 12104231 1593858084263089775409274595504926039032 12104232 139616175496516778774436512370086707200 12104233 51983906560386947412718074606616656384 12104234 -398870707128266359111391316921997467984 12104235 -24686796839094668463737779983848400 12104236 1003087999401139318834101973613918977280 12104237 1618350963274198652751960492240592532886 12104238 -664223671857828595689343799932055333760 12104239 -776032771010147723724629432107533124608 12104240 19419174974872173968118007326984437760 12104241 -75192206853343616494517081690534110608 12104242 -7119186465490919763179553381161454336 12104243 79015922624455256933666267132743680000 12104244 -386673318549995579768770104765161053440 12104245 1093060988565952618950767954355339625500 12104246 80762468072002979059648508619821303808 12104247 -204014024671387507370941199530995498240 12104248 -122262739788512092916802271715283824640 12104249 714245334241945627841444639375388254250 12104250 342383567476346558042882439692842560000 12104251 -2453107316489868336157067094673597886768 12104252 -210765561696042978844994165987591170560 12104253 179140832172799475461790649473510870400 12104254 127151822467339982750712938644626307200 12104255 -394531466049070066411183217403945955440 12104256 -44748670525712860751026825376129089536 12104257 966139793345252394252468058919018314032 12104258 -319326469563560811224232900220814659680 12104259 -80757341199512190305668413255359229120 12104260 -40500464978570311325587115147865292800 12104261 135892516314365495849233484712807569052 12104262 237646474921920275120827564995565203840 12104263 364661515241566820967760501690436821560 12104264 -646785741981574029769698092085818096640 12104265 -390800650534205713038441641975721583680 12104266 82444875012373872656918277647422871904 12104267 201889330693160873254917324220896775200 12104268 398292243659167907042282445529606152192 12104269 -244299101127493409754077538809280763200 12104270 276224364502248772337896429417556326080 12104271 -448329534165461181302358306628736235528 12104272 -138253200627188292317938125688066818048 12104273 -1349064651802645652955646925222877755280 12104274 145263262224504744731774209995698522112 12104275 -5508555644201084242297198554651411700 12104276 106049412703584385777428289775091263232 12104277 680962902161874535340961235064940661920 12104278 -206100116129779629841512319292083726560 12104279 -719647740537728063858744881388693277312 12104280 275762330254452564096225904175474073600 12104281 120200204056488661692489555923775785280 12104282 -109603009253529576202161370539670537248 12104283 289605167905520240371294440094582147224 12104284 -335447636986571168351055842289541840384 12104285 4366949064304833133255989156919308000 12104286 515678507887907059816535692220160129024 12104287 -1832901158517935485241535812060337672360 12104288 -260857422834761880198223717777697931264 12104289 1569957318068542038272641429807506411840 12104290 -478919324426473205416406545090029273600 12104291 -63658896041984065927282721310306454272 12104292 656148866717105897806673685281775052800 12104293 192343051290753445622707809030828739104 12104294 -389608656370363162623477431464262870304 12104295 -145356128775398207773759494978193075200 12104296 -626306741839180705283332455891221406720 12104297 -147707321209238885203131040905543565254 12104298 73681247111896400412619350553376045664 12104299 454315684986289812490192465644623148864 12104300 90944440778162714807627764599201484800 12104301 -757800408187511800334386607205958210560 12104302 124635829722242235054758552995949113344 12104303 -306552380220286489073818536885042278448 12104304 170000067845479704819617466373852790784 12104305 -508570484274657671142147828915917831040 12104306 -3540158459596151462379824979134814144 12104307 191785273388953764676944007831002351288 12104308 -615898305173712617450835722541376531072 12104309 -423895361946229807915458676467600069984 12104310 441327943131028449744238072837515129600 12104311 44018260882950585507387441095980860800 12104312 23919770022826738534574725909749104640 12104313 367990418766450095412035843018566267200 12104314 -311636797211997639141735433504169433744 12104315 846514239286232755828237107755482440960 12104316 -23040963299170624514964610993019347968 12104317 -635749446015035787145038017972219328634 12104318 84922634172037985977991776192452687360 12104319 15149695381169869414792393541060153544 12104320 -615615453191559225058885450251789926400 12104321 -42916363904754399561174909844949400528 12104322 152903145985528241545016933699279585280 12104323 -906663845494448988161480176334939229168 12104324 -1001247227637479779917989793999259538304 12104325 -112235032805454037531985271629998716000 12104326 48120648621606102089748971240175009024 12104327 -1569560607947564708901044665722851843088 12104328 5538459365671920394978843446283960320 12104329 -913851838767412575040566020284004052070 12104330 -5760721233700885999189683598815129600 12104331 313411254353173277015048793778527841752 12104332 -539560291022008971055336623856124510208 12104333 -2114609533271723101606724421190969527360 12104334 210474388234546709014953854345915761536 12104335 789270278901986811345108355473608294280 12104336 308414390895988364804810779733204877312 12104337 -46097761616075186020909498415358856320 12104338 -418552903539950305409437182021602144640 12104339 353839410837212344583508923429479708320 12104340 471107416830448071981513976982601338880 12104341 168790470971362540694175717188019005500 12104342 902674150808759186648907694888019607072 12104343 -610582861935491114492426312983311130800 12104344 87472493447745731896739785528783872000 12104345 -69507772876474672317452633663614382400 12104346 133067355525888732785532248488730398464 12104347 -630157762133315640116958206669500317800 12104348 -255307483321815245475170517449085204480 12104349 64078761400152201519767517403301572800 12104350 -298757567184506445001735822039289568000 12104351 -620266284314933642828908516794134056848 12104352 143393479165493163680206107137466433536 12104353 -406089531161860133113248744318244591616 12104354 2357301152564459146830630742573786271232 12104355 -298889979502017295022935627637461072800 12104356 385647446190199807315960996529675520 12104357 -970894215317592991423297257408460785348 12104358 -148168369518754514481888320146340505600 12104359 1522489130445532375745179600291240413560 12104360 904406654025582393638514594141736704000 12104361 378707617335469168179192957992100757332 12104362 145750009203580533347075349288263904432 12104363 -1131570743090651512653184647900318077388 12104364 45793620797875907407687018498016673792 12104365 -82666032393537116384962726977457996800 12104366 565010508672129496613808117676676453760 12104367 193942474091996369796019105347103516800 12104368 266033588368242481831591714257179443200 12104369 -801932591739014731118828262354544741230 12104370 -55590092364258241305915848139332812800 12104371 6601667933979860993479248190677480960 12104372 -85712000874743561030241574055843419776 12104373 409812348640108414811573847706940100384 12104374 -32066470811823853233482451273323232000 12104375 43976282832276367202867174778651195000 12104376 36053491427915535736137102574250496000 12104377 -533977378194112791720157689917148850774 12104378 280918444195875449016890736203311757568 12104379 340169510612068620678629152439488329744 12104380 260600942355253759387599562737657446400 12104381 1586122780767375692766949287024428399040 12104382 35009093369596021364927971368102019392 12104383 -686991050252141595932172156057399890368 12104384 43064696593942533493761011916893847552 12104385 -113874426321112817933234220754198093440 12104386 -52694789873076778237412268865099958784 12104387 -1256115913315571064571377351280345382760 12104388 313960166980315818643979807343450706944 12104389 675879604746125442621143164253428714560 12104390 537411007851504370829611817622572419200 12104391 -162759460488813509997655109803409414496 12104392 -1058408724894797933940713384770333056000 12104393 -316962725604283368496956964463585976960 12104394 -143213960476194352749099873301729443840 12104395 680890530911531951737626664134654698400 12104396 275567485840037910266262205128845342208 12104397 32190653114570669402554189171769578860 12104398 260586807972846400345582875860637612480 12104399 -35452733780870294563678088276742339600 12104400 35858784455191881976491151221797683200 12104401 2751606238574675003947961542060301721072 12104402 33581861787835613870989509701393042592 12104403 -821207673174355965264440738346795475200 12104404 -316833190142525669412597612133818001664 12104405 40107492889248332302906783093455755160 12104406 -446555726722243384843638766526453171520 12104407 -755896033431812148433129037831751798048 12104408 596049842294601267864271781337177231360 12104409 -229044750705885202293291047295227950896 12104410 5906134907422920691577744722950555360 12104411 349667355571783398748423732942027746012 12104412 -86020756480450192034010879987144242688 12104413 -32341033971066097085063800763291708334 12104414 -206422569110554684364105526103385088 12104415 -113619555773777497960450373666533246080 12104416 -89063248898566038119985370246846611456 12104417 143836458356534015809469886471655165248 12104418 -106840530184549877858088791400985543296 12104419 997072342493805133330821365354170129820 12104420 -884987406534261304320059052944892798720 12104421 -228781313909728771561712701179079381920 12104422 -66406144361444051877563808051776013696 12104423 -32006845251772206073381827572737769376 12104424 897844116266907476401567889164652544000 12104425 -400111397425214767579163302034185500000 12104426 -357904449594171416323298907386037551520 12104427 -1145651758051908329854711720653071098368 12104428 -352713414123097964967271600601912843264 12104429 984451152781042902955782340446939267030 12104430 -3468710702100283115011074642619676160 12104431 -1265110283839329479625769527555732842736 12104432 153237556605634694801665311866067419136 12104433 715958516560838946499709794787928364944 12104434 -90378436383353060352792280350713253888 12104435 -150792568709087575403396378223753415680 12104436 -272757033467629847579733311629685145600 12104437 -1338618656721464818023957014605343266208 12104438 -44526193205554730088696620389689248256 12104439 -24963459819322018970904071828021492400 12104440 -289544888190050325636647528834924544000 12104441 -1520143949754728525674966318792315915158 12104442 -221131028436301865050863746638015213056 12104443 556656735645675699613971840404196506784 12104444 -1251734363743026600094239471384125030400 12104445 3495600223626355768078805091055118400 12104446 145540035843696199720572446095353474048 12104447 -362115971564806571027723512929604433760 12104448 -519335574440060019414718802920206237696 12104449 300300257863836722253622327072698828736 12104450 10674406508634058581525946398079548000 12104451 1220645727919431715711362238729402637040 12104452 950058050802857101720114682852696491136 12104453 -1605591965160399764442366836872695563298 12104454 120566369069556263548547267636061462720 12104455 1425484616210043017726740569173619372000 12104456 -170797917331893502962712458522604339200 12104457 -10725977261689554117304335954680285184 12104458 -246933929852593211152694316055987571616 12104459 -2534298517558543540485453273940350421440 12104460 227549565954519720111499227325653473280 12104461 -1693645095924449615105608797080338388938 12104462 -570258585681281804189576011960512864000 12104463 105513235660858356568232146297539993600 12104464 -63642903056612484633929658901173682176 12104465 67656819048101099896469557008977598120 12104466 -5791737988610053843508124044143163904 12104467 -1334750969391881796695840881114066614484 12104468 -529427691286952406319547161857459673344 12104469 -400785009781567328740472677162069440996 12104470 -306669841327224200733123760930975680000 12104471 293550472058786013838352285455593851664 12104472 -537992582030090953524994929978096046080 12104473 -1718402318350905434695207186031415445376 12104474 -151370832056393142233946066548023934976 12104475 -25360209254072798938737094708045684800 12104476 60158962434297776836201061134424140288 12104477 -321563884750517632397197430771040768 12104478 32873170713411768766997955791792728320 12104479 1652262971073025385315111678961741930080 12104480 -996716572753252238054127317362277744640 12104481 -259910728280301734065817877994249869648 12104482 -157740021410218435662817410487080460800 12104483 -1320829372259850210967244787823318991268 12104484 30438788349267658762146325940360601600 12104485 -981848025015961224801263701231955618820 12104486 -36226444717038077271039837747227185152 12104487 783477554985386925269819558759148110544 12104488 1903924539636595769996682714734003896320 12104489 -1410568522735553423965004380969800184710 12104490 187107337396896114292782363932383653120 12104491 -14201764841725570003746619207171630080 12104492 572888097745395033320748858600325852416 12104493 33077881592633757009488051355748902144 12104494 270975140853405112059407389638623935872 12104495 1791207117807454655065487626652562240 12104496 189982723680713146844069810423863787520 12104497 917248241201687354808419660021691738112 12104498 -50877994692449910384747918326105975808 12104499 7746312527458439643975079577967315840 12104500 -2217008236940698987979508684934656000 12104501 -414255704448512820734348287024735274400 12104502 -284048308499749327474624547400204218880 12104503 1247690809651688957959553246255138403752 12104504 -350303104065440660580789915255347220480 12104505 -91160718161706596748546425279057184000 12104506 592143310317767186581113204800610580224 12104507 353541454796075962184170008761832655320 12104508 -80633854944710054793725406237164961792 12104509 535207956423455781683767515606657676704 12104510 429860337648382980946324134162640177920 12104511 208873837591029517534184384373942763920 12104512 31544104118642560062969409847647272960 12104513 117092509538707392285817877672039662140 12104514 339500327105096187974206724703989453904 12104515 -190576317156893766945556043336105352480 12104516 932687663965894513278754396332067213440 12104517 497005489487360327415141760992866135520 12104518 -106432601038231034483587286773467085440 12104519 -703209340560239699845183630714666603224 12104520 271776580317394031685534747758530560000 12104521 -735345051577989053138441423422627767552 12104522 -633861912931247780794513746690967988688 12104523 -57955907410078268998805419640747162628 12104524 380074948393621834142107722874429412096 12104525 56814838274414200545093103582941886050 12104526 -19695924760841649893478364923403570176 12104527 1990109260762646918316024125848936352112 12104528 -179379586175013059398931730423249051648 12104529 -21282471201426317050051344925356742080 12104530 623647739897821641159446412107109384000 12104531 576925239115794595660943635073034356664 12104532 353030257730919722945971225368228986880 12104533 -74460250292764189074125865345958815424 12104534 -73738387647508904537900934225249354240 12104535 383792359494815056827174081207226413600 12104536 -391197639939297340814550285125458360320 12104537 -360146288833758809431459131034630663920 12104538 123242004240092651585326661552670888960 12104539 214507588067293888076953553000565754880 12104540 150406047307974168680093744655029729280 12104541 296220637531533475269137575736873238150 12104542 -619753595700779466814643448789365544000 12104543 4308555047517508730833752427248079488 12104544 -887676899551625456429568730148488347648 12104545 704280889992135308533713421823528539200 12104546 -298057980385461663428873533447099524528 12104547 -5785039723390061477637237737172986880 12104548 -152870481421515759199407798450180271104 12104549 -473503482267365465316421790919663240450 12104550 31233652496435101802902427277247132800 12104551 -104898520621792181401344747589381820928 12104552 -323063982396071822127781423602484454400 12104553 -204176817810500242964211748630817455392 12104554 179692042242571708442638568063781187584 12104555 877444774369569268246339471085431115520 12104556 68180809033032169243983933641859431424 12104557 -24894494173949935900510045764510785194 12104558 -818446163181561028035474877292411520000 12104559 298847755266080760916292367448975577520 12104560 -52949435038167913612576219110667714560 12104561 65601826886462972764954132147877723520 12104562 -436098845798282106228144277455427813248 12104563 543825255859728373620218011392931913080 12104564 316054418952125173534697019437576798976 12104565 -297414237845452535136499203895217952960 12104566 138927642057556537253280820287214403232 12104567 222093269335409155170939028386803235312 12104568 64087405605216442644664134441677045760 12104569 99003273455930168029431321708110356970 12104570 18175197508291718550810128173795061760 12104571 -237725029014861864943063817483759329680 12104572 -532495887457912618861606083178470529024 12104573 -64160802902116619306001904770037008000 12104574 -272224059192886936458651913666595509632 12104575 73783422670590395011189040793037053800 12104576 -857394816894480724442466838006915399680 12104577 253880025186938494437964754259204185280 12104578 -475606874411070142084763539613770813536 12104579 -118596848184555217347331156523024256624 12104580 -180556219422135636596383509572449443840 12104581 1677423204375842197815580868512011052382 12104582 13671677045647795935919789240713247872 12104583 1116580642477158523472366670317164495824 12104584 -366747648221870981660426760203293117440 12104585 1203604008356752745314076977364102535780 12104586 -2321412876532074868115663627508464640 12104587 384800230677613367423122546390589664144 12104588 -240377729301470494604384019828238893312 12104589 -220491137030967301503645077010626078208 12104590 -47397312712495497263084678477439547200 12104591 842852573491862210857143966023591052000 12104592 -72445825724827480756558339930266009600 12104593 853406259751099187514208398720369249842 12104594 288165317367710457347812426904155191072 12104595 91748009488520812796595768389017101120 12104596 -100834568691687876212627229165456220160 12104597 127898883384234348789800840697950684046 12104598 129278589599250595632843606169801152 12104599 -479212909202511784717465135944011964536 12104600 352496506395741810320833509016488960000 12104601 100764036965419920570392474989991546880 12104602 475094748499747975057916984780713792752 12104603 623002645760049829426835579726077182480 12104604 446906934092638905545545864184391459840 12104605 -206625815381809743150070165125087790740 12104606 -180866863470443289281016063477163333248 12104607 726838323695172176327053327323632084040 12104608 70508983423674446807975064413241016320 12104609 5029746152432050520191446767695857840 12104610 51631499650676124914735519109716536320 12104611 -1318227754273153699646124728540219034000 12104612 524986928744375881466006769038200545792 12104613 -164680696502509015046383994410825219200 12104614 -385513881077472942144383725890904194240 12104615 615988114137439137028535454316268467200 12104616 -677963549156538197310375223393656422400 12104617 -535720983302205128859029342827674595200 12104618 782848622490996494076173565298047275520 12104619 -228203652168343764306159509363312921256 12104620 -595570562255741853933519126223780592640 12104621 1909963308462300753310882394272175720544 12104622 689342845734762687382683210770676704832 12104623 -198556624865980263800935014147832767120 12104624 -14751186612140523317406828209507401728 12104625 364463359142424525021901848810281856000 12104626 684407407743416109621568718688652234512 12104627 1256477096265833892180732447594530712792 12104628 115470883013701637057118256746753822720 12104629 21750573441516074472093110321396713920 12104630 -371679689173528531877975961946102425600 12104631 -251116579288967060391618805671483985536 12104632 387535549522382986744563584616434073600 12104633 -54234874116892544460747251261542604160 12104634 -428316152434058370248556120494237733120 12104635 31746279520357521101554913274375630720 12104636 -194936259108842373210470254565185489920 12104637 147790406231499038016812920295123365056 12104638 66725063479425989307959742864526053120 12104639 543804359782290843083943398117906053440 12104640 -13403375031004722548262647959451074560 12104641 46439709169713345096231166134216262852 12104642 -486645510660416938882007700351936022656 12104643 595092168915513417074298039740859951864 12104644 -372476484490411191984464402750721961728 12104645 -519326822510636373081721950611583853440 12104646 328546378309392598658731284132951583104 12104647 -26901681326012287204637354743003265520 12104648 -459330430839778400389021359611708866560 12104649 1325431764424244088587160442976484050964 12104650 -133897015888256982320332482530022361200 12104651 576760855236605168768117529867338681712 12104652 -82788857393124240568180574665086025728 12104653 692457314841802458929378008729891412640 12104654 -813707616418488181812535301127890812224 12104655 136720224397015276464155142874777574160 12104656 -313648702050495881884902900357717925888 12104657 -588158933312289873274749930854256301068 12104658 -393156977570091448142785199765370741600 12104659 101175341238244353256346002151267764816 12104660 292599483651532647254157951599165095680 12104661 149946482576708958323344964984675109504 12104662 -484394081208650190133221873867816554496 12104663 -604283731967124598980736113869992476672 12104664 -309989298732835635796885889007839477760 12104665 -184723568249040106520582499271604983800 12104666 659642743654508684150486963066141211888 12104667 1582435784742639422458978774344711720240 12104668 461917335943756593735354667219137180160 12104669 -988050809609667848772994707630875811930 12104670 -55268424836575547357562675909529374720 12104671 -1517042327078536213797703012391587916128 12104672 4388448488934241735298651563260641280 12104673 -19091609835282115678090430795792886912 12104674 -154149330489806022411469362689682335664 12104675 -444508322420468183883293670349103596200 12104676 -159623149513477954588668021611657779200 12104677 -264879848668024390714907266133092776740 12104678 718970009101089247998514996642679612640 12104679 -397834076651724750106062266000325408216 12104680 -209238820651431340831420941778727731200 12104681 151219708248106703410028497438405687482 12104682 -500063895119813879339875702317042955008 12104683 1459865300630641718186546544846605896080 12104684 -276478355698364753600492826344841667584 12104685 449970225239797852684942551370234903020 12104686 -646145221833019181463130256187236129856 12104687 -591178919529128721634023015372943005600 12104688 238382190258740440801008275363900719104 12104689 -1424507880010207789224632495899783308944 12104690 -121844024135268501079566211461029196480 12104691 13463055538000824855388402103529345912 12104692 240185780984091229085457873485307026816 12104693 -822509111667130836258811103647438351776 12104694 -790267075789009522859605377540587520 12104695 -580885301873438811496651576030656346080 12104696 488588195606711944831457858403581952000 12104697 -568070949980718746511135660116322878016 12104698 -89067086841565571407874677991938171824 12104699 -704931399705714463899968305699798542300 12104700 298063002481782222240420111637339622400 12104701 416524555375381013132131569962748169920 12104702 -716360911577506115939457129998857064448 12104703 121638291074251889763607982204291323344 12104704 864522613243324168006553374178857189376 12104705 -611795098454517841757398261220482228140 12104706 15081346770237041236197658554793146624 12104707 18676742733970960763530036324646296792 12104708 -285611495886301866689165104623895277568 12104709 -537569631491363828778423930097864107456 12104710 121677489867427652328526058456776176000 12104711 -389755625696027974116986324168587600200 12104712 -200032532042210174302372381817159424000 12104713 1034162580086411798930615965055778087962 12104714 -30583856728267986425741753779519126848 12104715 8187013866170541677289242420057886720 12104716 -52205653427579023923096364279448064000 12104717 -632080514727755218813661420201836574388 12104718 -302378834472282398614590177158349055872 12104719 -271860108268181574721817213683226640 12104720 190108671904035614200376316411138539520 12104721 -21761007474682769708519297349380773038 12104722 224566262954823365764345181874683538432 12104723 -136599785572810295795051021625657534816 12104724 93259937560305628458086455762118572032 12104725 225219379418501330791655269046765296000 12104726 283140589552604617324007350743979938624 12104727 -610586596626612265677032665940278014768 12104728 -1314794007400805169743780224526227875840 12104729 101089554381242791567876247678788164480 12104730 37216147627071017404328641336892478720 12104731 -1919816914710057682495470011159507966880 12104732 -1077714786772617915978499961751029819904 12104733 139947535315158224642946474729824433024 12104734 1309815841000567431302802360627141745152 12104735 -348380791473646352666902887239186772000 12104736 -202200260308789098931597735482963787776 12104737 -567873948922865568405818173755987609068 12104738 -477714052597730291056653461004991842480 12104739 -12054554192171722146359307408988014096 12104740 -650005618399805223044701965620578287360 12104741 905566562869560416059478017484665195968 12104742 -18974312018249298781356403004724480000 12104743 610665108047296296166553298360255358000 12104744 714678175173092228241395189291172572160 12104745 -407090240742231979010812868776996939200 12104746 391835887159970952526499611372362897072 12104747 -713116938915485973853945054915819439040 12104748 1236251056346594432091129941272288051200 12104749 -1379712872104902641729747046387375213300 12104750 44204270155477765243891591623509952000 12104751 -75732401951982960325039268048360134656 12104752 18611405355743418800440897549475807232 12104753 -494490901654534855993624871195194165998 12104754 212703451077297221130129880587723400320 12104755 -121246873306138440129316736747727905040 12104756 -1385068558542612683491549958264551673856 12104757 -5006837541428205529551848629100156160 12104758 -1016259574904434580667044917292871552 12104759 723739410005527326188494673347607227704 12104760 162072558215516748258200495049246720000 12104761 -972742098197798680947134132810385711488 12104762 -557929054520662395477788595089259125760 12104763 -689511924869577631489593467875349819712 12104764 424584388420221418284619247468342522880 12104765 -157138522325456494086417038971959057660 12104766 532785483413819390308191037759187176320 12104767 1039364675948057588772401627320285267280 12104768 102212818406495740457649825342475468800 12104769 -857775638059623975297121239068066440656 12104770 172748678137137112279167082905570370080 12104771 -284858609213018291135778394381329373488 12104772 -14631883731124592332561885413327052800 12104773 -768468697343128127924141202423191463300 12104774 758180836336795751616553889961729160320 12104775 -96852674183321440986940966959092160000 12104776 -502014733088236726654073018286726912000 12104777 -696119300531944560535753705434629644380 12104778 57367898056857732591701104786233745920 12104779 1200915194758497209583163958985442044880 12104780 527213680546727822114662462647943449600 12104781 112232367481926703370691325872046079520 12104782 -60906948047591892173096713011311614848 12104783 586192970024285015492221748898373330032 12104784 -198691071109831561080621432792078360576 12104785 131821246931927154674183775705353195520 12104786 -231982574395963220492151021311697811200 12104787 3250628880853774252063053901074425856 12104788 -455367777431310788458182890656616566912 12104789 1497878284656662751561256243171300528590 12104790 5882274424856286085786057882693232640 12104791 -641047910675215335357612075078363810808 12104792 242008671314121955012410933108489953280 12104793 -1382348047201051622765231140728522363216 12104794 453356261394538875717519393672305617920 12104795 -203444204506105791929751833400366907200 12104796 -329139556725485624644077859118155309056 12104797 -454931516519158614776366811676421889754 12104798 508909940277945409022152827585956726400 12104799 2447029498756199705576887858727883264 12104800 -23362766741423723691228497060393779200 12104801 -1755528905424402804430345709880361440 12104802 -945569200492961607968848913103697972608 12104803 -913490738136298546755774613768154211840 12104804 -56417400949941547693014230886773812224 12104805 -271529049071726412841233630168178881600 12104806 -227515112621541271920625034382822453120 12104807 -108859748542169633994968613614727416400 12104808 -478504001723385276829940147273414246400 12104809 580395973820525917310701426768711868160 12104810 -202655656665758601506643730240422335040 12104811 -800053607143463969029675159204771451940 12104812 -745852032754190798752922835026582681344 12104813 966262045317531128173251104719022673600 12104814 313313374453997325697057860634161138240 12104815 -973425861685445741214717274690860406800 12104816 330745502536144584208454708763892383744 12104817 551244378458870454831191972431068044448 12104818 -101360444973432829252796225682632448000 12104819 -1663879183214834048450048566401067545780 12104820 -65709101715841522748808809368221081600 12104821 -1530989380175776617465595135707672448978 12104822 1134826423140247005579404972057620032 12104823 -593093710685050846177900727572043498496 12104824 18857555068091424295428804938860339200 12104825 167337243224367233542034114906825717550 12104826 -514653937751171451106163815595026016256 12104827 266565378611571536751541213554630310672 12104828 851548154316428208758356458497942547456 12104829 157824798133842978262398180789093993600 12104830 -415629750941678005400836498278548053440 12104831 733225031093274078821473291566919752912 12104832 -58859777586584784299404142620075622400 12104833 788560381613304778007392365732659504424 12104834 -221350580054563509536382988846783646208 12104835 5388316623218176207402175411031555840 12104836 185687062541022439164157037871272840448 12104837 -842714298173011940919853595909385668514 12104838 -126711560153051394079255190238957261696 12104839 -740089889144397942360923133839317707360 12104840 435832151276090056046890050471628800 12104841 -153905563121915554948499140413397705536 12104842 -255091701897824437557307379472002270928 12104843 -993052175944141158435654661464755644680 12104844 -8705255572329293646971123376660295680 12104845 1074445162038050619205742506617220577100 12104846 -99686163277486074759428751170029752576 12104847 211244646871178535327084508953491113320 12104848 101849059209744135125562974592111738880 12104849 240196414302058025968463675894474242560 12104850 -233956724124351882398873739284907878400 12104851 -1512760268546594628737233860766203936696 12104852 257784174271718990474550651025560279936 12104853 684521328305230189449804518589584128800 12104854 -175220597145746928940973389159774433280 12104855 166643974918382278864927157981424180960 12104856 -1268845980626336428647015706637160652800 12104857 355661623010986917398153113070433417412 12104858 -628774239355850259208114492623787560720 12104859 156955489130863219828018256013045159936 12104860 41003929636766888772009859489552757760 12104861 -398593891219264850952267256343739427200 12104862 -168244615902974637402182948516725109760 12104863 -1680712415897655503941848099106374553888 12104864 -331203423276840773780398050399105122304 12104865 66812705458677031907911452229991602260 12104866 -247493483400302881896206764454104648368 12104867 957963406739278169366845402519033353432 12104868 49488765272086215498949548437425274880 12104869 222424610833289865864724346155388313504 12104870 -4884052103736774728631479061435475200 12104871 71719334950744476824256152695200687912 12104872 -76630608046065777841868649960790425600 12104873 -1022112655560863017393061320457804408496 12104874 391386067836840925870923007373768954544 12104875 1023294687377131091822417101453762620000 12104876 -188915234035708722138435972905705536512 12104877 -29546902419595545042416291069040028992 12104878 -307489461710003899266027193712288262144 12104879 -137668125520364455081811701272119624640 12104880 5087394770615106323873849633742520320 12104881 -711094957936483853469693510681345033200 12104882 49950905080280523379667706100542885792 12104883 -4458909522856378596929357103478633824 12104884 186478624051158314417806938590728261632 12104885 -148432173806406477866575288354418548200 12104886 95626073535325050336720245606636052480 12104887 5346861028899337241696467324357031320 12104888 532716923394320127604601106320485109760 12104889 37195449158990399349452176017562017600 12104890 96437111029056467131514480516664576000 12104891 -1066859464053090190656794105847349791216 12104892 -283048105102250947047738871651623734784 12104893 -1457338587547761102081601540492202372756 12104894 269651342293207669909361059492595987712 12104895 438306660858816343752131848307964935040 12104896 -387486708888315885932871934474930094080 12104897 -449301943881535299751809249080667595008 12104898 214437061765076069700656002561546603008 12104899 477740301636955516262207265979566488664 12104900 -122494583044332981810175048281518592000 12104901 641328427053495537988762252324569064824 12104902 -25483847306555639176617629730985545600 12104903 -142387535870499149168034709719707287848 12104904 29322437466012280100559525165564395520 12104905 798769071614561085089158182633414777060 12104906 -320940775191582348238464721056632885760 12104907 -918062856218926772874799387660978430760 12104908 -22896473054703058531910761764585071872 12104909 -100551647613249961287885716169544180200 12104910 56267857836417635269106214195539712000 12104911 -128120438646712025530228121123731069056 12104912 379449151960894984655344170331273297920 12104913 -480858213389364637716256586425775728656 12104914 637133508633953043857288917790192139552 12104915 -1052147385343750144564189064629079726880 12104916 -405320808079887022194928216928922728448 12104917 358975239947627497347430403193712724352 12104918 58189850221670728829615870938980923904 12104919 -834534592060275543764455874789740527600 12104920 5542846665028117101414806977539072000 12104921 -534796974653581916461949181013769017068 12104922 -234841904580475324559516883384093866496 12104923 -6797882627695856068381419300645614496 12104924 -561776745363883316785072526613650254848 12104925 56889279818201372295682224606330820800 12104926 623170918642987638444537100689420534912 12104927 -119767942891527564921152269503190627368 12104928 349118776425063139406913511508936491008 12104929 59905585890710668452371161911892950676 12104930 -1883066724427678532592576849747233280 12104931 -721207265116022538311220942149479699848 12104932 -124152327020036733408356825980064194560 12104933 -8855202772760863399518973557922224000 12104934 -467164294632609947449794276948472345920 12104935 249294474995404566232673777157812444160 12104936 129854148083929817680451983373797063680 12104937 480282209386517004487120026791809741440 12104938 -512678908460701097756023696156195672320 12104939 163670415872859973757244584357599602432 12104940 89446312521785145906997890944030668800 12104941 376470664604906047933901525071317163692 12104942 175099814450880467124527698770466604544 12104943 353663269922988926985292599175505141904 12104944 437053873222157604050533251969559166976 12104945 -473172320978057797923362859077863044300 12104946 83795191248151746276390026295051930624 12104947 123305605449062909978839142920234376396 12104948 4366845482989766726601930895082780160 12104949 987377542893433709811301318701698914848 12104950 9860986175605702260161405216939107200 12104951 11670116595956438433860185794705674904 12104952 91198741631169085891190668662978355200 12104953 -357421923087459504635803435101386270720 12104954 90034863222377282096000172015611316480 12104955 -306591875391425132790814500910036710000 12104956 146461510659106076229655260465433807872 12104957 720652330921490883106686239807098787520 12104958 -251392994894331798851683903321844519616 12104959 782814805430621456610038357576618428160 12104960 608532180009426423039040086618490798080 12104961 422747397224068910045951989738032336 12104962 1384669088729504874625416512119015293504 12104963 -78065980504852713490775003164999472376 12104964 42624133882094914286556797352856480896 12104965 387608517756759508324707453011891068860 12104966 677126762490725408777504570213997966432 12104967 249247394591794079496226570726896477312 12104968 1601867827309203442670437634205323842560 12104969 -208338741930139577465630288911957752192 12104970 143601408720844334833594976141715360000 12104971 127969962759617531916325511340326304000 12104972 -1749478935934671246885999160793036783616 12104973 1454266670963679845936952692522791680 12104974 69282741821677916667624411063592493952 12104975 -21325480996106465864522898162367985400 12104976 -52413058208489577856228823985405296640 12104977 -739650781892297400186037958911987706880 12104978 325740285612009328314019794776342129040 12104979 -55131942743739863001556969796906155920 12104980 118793837323710251304542913455169120000 12104981 -613842603438270876473659714075854899808 12104982 550120773570327310602475321552267452000 12104983 364671266371594150786823409334111057968 12104984 -95409758342702209786545257217153853440 12104985 -16181169710241698150848582684069080000 12104986 24468308372983341025613082348342766080 12104987 -574892455645557065396486609738411747928 12104988 44006182112718621027829179569175920640 12104989 -435413616965437322286333121413179122676 12104990 47894367129862172193062324332723080000 12104991 -1175930196596376998151875895236566771200 12104992 552561278220891436319043841363701399552 12104993 -928534712153522386995118180213364857758 12104994 186750299798083225537794749351895197184 12104995 -174542736768227010921956969177691264000 12104996 -842246667567783803791179689911785072000 12104997 -656233649200343987636510571282487332000 12104998 615931828514872568049805097755238316000 12104999 34196266084186873098097203526502981280 12105000 121273807696446695411801302528752000000 12105001 -120614501937513165135810117043791698096 12105002 -7553961274135140813260995642989259776 12105003 14994930586814537170420220206945287168 12105004 29318441379118582227160075671257063424 12105005 -21347481973422418564922639057749985280 12105006 -45509414287415485112747658695444002560 12105007 -437509143808568432018311620412507022208 12105008 98880382910174539278905127277935378432 12105009 -446226310197547323494720998703254415550 12105010 74743393174749426706091874872404508160 12105011 664293482336757934404921924352358409612 12105012 439851519381285576710994562536477634560 12105013 -568734070012033975811191253257219046756 12105014 -697146524034964903749729161929228982400 12105015 -64557445732989138896320016711560512000 12105016 3930382104859293171196719239113605120 12105017 -38052795421406114132654896037148068208 12105018 255377352289652163928184882231774499840 12105019 581700262527301712624604045858604136420 12105020 -719860029269761109989785989121264184320 12105021 -397764117218405026505030547737167711488 12105022 -123771572366493658543877695531485074688 12105023 282401905118832175719615778845372751200 12105024 367532224409536224981002685493586952192 12105025 900200622152964206377307579131313806550 12105026 -210275346118872689537731922137405622400 12105027 239162523162634395880659852101637048648 12105028 -17439321673434257442443065326361108480 12105029 -27271425484980313799941395644115542370 12105030 22180464506702165285555008276774809600 12105031 -197465998310806868256813411206552727368 12105032 -261140746773423871039895666710371655680 12105033 -172002459782502928332312152426689903200 12105034 -561163230481643071065170569449728389584 12105035 -222573510395446106290962428680158662400 12105036 158695562295371984819466816948445684992 12105037 326387053237687810370250253769902686912 12105038 -55124845348050112322807329344163061760 12105039 326696925823015290005563190556084678024 12105040 -353286634934937538241869820559151104000 12105041 389949216127487557216238170411074530280 12105042 -237714571376241505518948450163752833280 12105043 -394059031566224588782583977620348082708 12105044 271015552557687558431507308072328964096 12105045 266525851405702365976840386328179485820 12105046 25264382202397647296650133307157798080 12105047 51073663013301616785208505387869338120 12105048 53591161334946158823837651919430184960 12105049 1221799454463096077162217723117012260448 12105050 -218463612075908994523758370808422897200 12105051 -45453061962340741243587788701851465216 12105052 -9969405071715135563950236294484213248 12105053 -600373804346088146671563013003080359136 12105054 -35555374638432279686953144101716447040 12105055 197271424125037381738788627146902699920 12105056 408061872558826073123692081963152310272 12105057 294542009845799830961542084691355921840 12105058 -819798049394590468243452927837672204000 12105059 -7982807052472515741118646679182501040 12105060 166490155025888422782033111653652049920 12105061 180264233178361524140877471992887691232 12105062 -241238362451834711055368752639048519968 12105063 -46062558148807023309254351512917482040 12105064 -41480126087232154701646271274346137600 12105065 48612622934396187654274854759593856000 12105066 18912186739795077188252523263451856896 12105067 -176548768542530426114688603175988405760 12105068 32602808898597449044062979254615398400 12105069 -615680441124392859289441102949347947456 12105070 -362836980141395679497251131611433517440 12105071 -1194862918773159647004057670118757404160 12105072 -113943043426867607531956788901639618560 12105073 205536001280038872739509697040133274322 12105074 112479804876704168925833699849007808512 12105075 469824302676565328203373773914443289600 12105076 -279214194724482136881689859103576282368 12105077 -1425189395637579992158311874708841893074 12105078 442989883683625821934194285157939967424 12105079 -10444373266363912484840521646017436320 12105080 166637902478347542402801846070677504000 12105081 81370904822361920057459207016219446970 12105082 -1418242567733901370986271636249083024 12105083 921548022571601783770632084895757575332 12105084 -467121278834160024960121565002651729920 12105085 -397772519494036031124048277891677123840 12105086 -51643426314882411329586817330630206720 12105087 1003058191260841765637291035326530760 12105088 960145233503794626317518612124632350720 12105089 313720240908036891301854428528709708720 12105090 41031737660482857433345475244505536000 12105091 -3038694702680018055520096956854718008320 12105092 -140973494540063365411401830086869012480 12105093 99871364110381862239220901446927001600 12105094 150657895657342824850521477572472662400 12105095 -566637123660320386921210098658198114320 12105096 778242078872023884269858314457368780800 12105097 -206710704603279954038572293483172590848 12105098 -351831935250954142504991940385710452736 12105099 -520137726323733203743256658331442038560 12105100 -82464039941878065686743356940665881600 12105101 -762788662761928222886508576262545427488 12105102 -4764330564560535376074136635253509120 12105103 -1149492721039683654473756004272167610480 12105104 -165326545523862764075587669281043906560 12105105 342635257718133096554532421021713237120 12105106 -129947298795974237849948643461402546016 12105107 -634092012801856972690678599580002955284 12105108 -379948441522939116016741251778510075008 12105109 -512029305004641810908518831129739234560 12105110 36048529170255309559664811009956300160 12105111 -526579366294991521160522312373383581440 12105112 815911037692493725034572927050288691200 12105113 -1023255098826875122479823005644982163638 12105114 119277573281295782784801160539971948544 12105115 -888281010216056832429838353049108792800 12105116 -1238878859645053093170147481577018319360 12105117 -956574212578847940440933731779892481466 12105118 -98371626833762167402748614246465404096 12105119 -240628950845483128033437364243110214056 12105120 141730139645886587346162545668993843200 12105121 28073788387354941870416537096174597760 12105122 -158252368794423602407607449951417321920 12105123 -57028152457229039865819523613369876616 12105124 513029811586472846659188589944267518976 12105125 -680321323049422832942156314223077386000 12105126 4150449346183794918871634422339124544 12105127 38102725877845133614121543748086305632 12105128 -141773788815315575506695387946470604800 12105129 88105554723353238926894969465008861584 12105130 24586271221433973060125659185989176320 12105131 1163681676363428194601679341809914586932 12105132 -381936628084489744766346895079747616768 12105133 23215876846818426705366983746417807382 12105134 -864449025973504429426933220468735726784 12105135 -32943197011061565738729044459543669760 12105136 -56941061900863274000148946992226091008 12105137 904689885841060077127775077080505719792 12105138 -335433941839351766189727938625977053440 12105139 -323119306101531020719442684861407462344 12105140 -487251258468205678680887275489024738560 12105141 -515724091676109087944006509903267831008 12105142 -151565204820791005443285072182972455680 12105143 -1367755686252055817965038336084820219608 12105144 -268647620639538210533952459641220464640 12105145 3255102222498609829265465497591476480 12105146 -412045346769793392985795132764980899728 12105147 -270546237794987579306128586786379313920 12105148 -831803793094663523766451953956334919680 12105149 287927821187054582487634854569330634336 12105150 155183999528627201763132411806150385600 12105151 -790144081201936367455563103876334123400 12105152 35539265281815670093224924822091333632 12105153 -607773799999385639112193451907229059840 12105154 534845133664106218087921253665607149776 12105155 -532327878363180588466419648022136371440 12105156 -149783627226902595984055941175889510400 12105157 -312542148407542051623461173617868862820 12105158 -161449353672038207275392234597350121600 12105159 186465414941709031962975616745371186176 12105160 -520907650329552951646847771621607168000 12105161 174927354324136013307695152039090873524 12105162 866027997926011178578844398932837357312 12105163 -363070096075086677138139424049603139440 12105164 -1203010809027605772171546227648464473600 12105165 91485292755370483363557160531418461920 12105166 759166996662880509732705083131995251520 12105167 1522458380869487990410116269446376703216 12105168 -55230188541260707748118416830649597952 12105169 1800388523104878559909073950057592745460 12105170 28809654846964577421643067973672960000 12105171 -195580597951024794976707279849600988560 12105172 -935132996857729713676538511458987165824 12105173 86533235111146803696828565290975148920 12105174 555599432919568416507063835760344397760 12105175 -542653673395602676007503454936310571600 12105176 283280224268432028901893321887625830400 12105177 -227448059633399881751016303602102860416 12105178 529938235210485349735713019022968698624 12105179 1157874498700877007270527585985913063872 12105180 -745612049033461376511068555819546112000 12105181 -869132104092030655377098285118385664736 12105182 102321513842303850496993329700815192192 12105183 267091776559096539871202877037542998544 12105184 -71123523769147094943825019661768982528 12105185 -1024538314137138354289082361193076620800 12105186 22092856655892608460152399686512208128 12105187 24774510612944972377107689637448242352 12105188 -12600776414580308397160174864660331520 12105189 -5684725815228378920373742085180237892 12105190 -160878740624624401904098890998378403840 12105191 -117245400862919012456737341106298150400 12105192 255408983159782565062641543335603159040 12105193 -1128103760155520402574692986470088927558 12105194 283443644345420904304270569075129214896 12105195 -77610136655809598495728330201079036160 12105196 -404837206102929280350515866838355193600 12105197 -326427573667684458108636937235511144660 12105198 -63908031727570240742983862717747331072 12105199 -246155254093172799550807107819760770912 12105200 57539266258515157762068428851079577600 12105201 351989052795136897948118595640165891200 12105202 820671295550268443764322914794203649552 12105203 -505272334578054649011044143404645564 12105204 -428960254952620900408056198864556124160 12105205 188568726942189709210371811095280815900 12105206 -29802331920670822471375290735897899136 12105207 -66562594735228651856174961378470346000 12105208 1177481263039296588043246162418232360960 12105209 76654794145281385972397656191027291720 12105210 23616184987590647133944926564630732800 12105211 -359006449437340624974055423914166772188 12105212 -116118995841116663735520432917086636032 12105213 -370177599201111721810905449549535669600 12105214 862178095482371477791219769718898698624 12105215 1183657684259828000840378814270909120360 12105216 -73998494733721603577554645048356765696 12105217 630763649957034891067524577100102160832 12105218 85939105783407460462615488053016645504 12105219 146791380749485627832268846718910234880 12105220 567351593124784284701367065663230106880 12105221 -181726066318773645865159546679492489856 12105222 37467245430309524493465652014658529280 12105223 -465537980987100975711061771242068431600 12105224 -271460673756504717630713449099987507200 12105225 -35108295804006726557422702086870664800 12105226 576601998906798150691765198409261623296 12105227 658437558260192382342330142213141736472 12105228 428090685991579799964175377664345559040 12105229 -209722787273560854625087240639612914624 12105230 631027617412599332428384475466557549760 12105231 10944557641755982920199230635696498304 12105232 -188751073847389997758292963535791390720 12105233 428732509546966205311098487147534484160 12105234 723176612751243666461033631026917866240 12105235 -276121733855795061065922235544390794320 12105236 117778110384629198643045683139876624384 12105237 47785988950171396886883545800603731360 12105238 358609264686425682095098499318078933760 12105239 -285883506833544669878123389806652344600 12105240 -123604624500280473711433776998164070400 12105241 78279152418979308674332551039937140000 12105242 458907192697317458850605491725117619200 12105243 -943362688970827913962426170567018365268 12105244 -62494562976939337154239225221212404224 12105245 -524238848335975895249448096066482714880 12105246 -72447018067010679464347052441146070400 12105247 513316859113818406896352999001490593664 12105248 462907181529493433739484827234426224640 12105249 114460920044359569585010258194370809600 12105250 325195195843315445722893410231698128000 12105251 46437010417352510436265893977574886392 12105252 26787391253050196969887744749441318912 12105253 -386119943711551310568602186036734837416 12105254 83814322317433469799277688279252491392 12105255 -686719967670941694877554789704783707440 12105256 89372911997786860051457795365256386560 12105257 752310902395292643482735656632007327140 12105258 -37129886047944856002851024249655037440 12105259 393528481224056685187201598969429929216 12105260 767129091460626398658224300722123699200 12105261 644634454914245813424066440260044364800 12105262 -77755038342623238880584331050024139968 12105263 532977704608151111930272249908960476520 12105264 95598367653705559006297968499456180224 12105265 343285938350934352065380386182870708660 12105266 -471978743908779744658384583445570656640 12105267 -580060806212998317822145435420900544160 12105268 -78651751804675359301733746626751094784 12105269 1183539211216697470977173441838405811680 12105270 92173421542480125357153561456401493120 12105271 445158434468481255258527553317655586472 12105272 28919521643331951681194038577279692800 12105273 81971547892116571233163559085331181184 12105274 8418279156541615908619602331799128320 12105275 -169464590169866152433665996415105966400 12105276 -211850277553769189165677082894378208768 12105277 571624248636781294820372052591252283552 12105278 533036917663017726622450579331838109440 12105279 -577657753019168093986967919260385886296 12105280 -74071039252123331664048744999734476800 12105281 287531796286639981804999712302329822144 12105282 173118195521800370370262547065978113024 12105283 -20913895763129928287335942529509278656 12105284 -29806728208803625174778630036971200384 12105285 47997379750384235553500118745315771200 12105286 -451437072953001266979862754816769333408 12105287 104144167237111102720363477069355547312 12105288 -687307715020897284142676111191680614400 12105289 -366936108471311607048290226244220130944 12105290 234075661434053910673776667484133382080 12105291 -115984820076350194990865280230496898560 12105292 1969118948551710384641886614378623761408 12105293 -1680318513476273670533433970308110632458 12105294 -211685034745555089126244508855844158400 12105295 237887127142888131658078455855586324320 12105296 21370515196008713290292604422801326080 12105297 997061404535999134330079256261217264674 12105298 -38450250322597422834383799608923827936 12105299 167214180949041179758019992903832724480 12105300 -306647069570946310982984265071740723200 12105301 462512411149488885532007468881739906688 12105302 720646779062500757427502542453298058304 12105303 231106989338515846866511909230420378600 12105304 -998087427166967269768179950465206794240 12105305 269367959427608384703680178573453107460 12105306 84519714172037769386369481757797819360 12105307 979443193427650099000019099398517599556 12105308 233327308694806657341931988007298176000 12105309 681723840341497755411781769092309984512 12105310 20554867310172120554120650596868335360 12105311 208798754950137724635566115520530882024 12105312 -117303871120796157829505983698330451968 12105313 205018042728101281575084208656649815984 12105314 16192480206121397853698898898846212096 12105315 348916064874123953352629382478488252000 12105316 876385898026149706255984099623533287040 12105317 2772726753951873885877158447300048384 12105318 -407274339515967464136949503088729781760 12105319 1319436716267531352146429597921522945720 12105320 -575986903613322319329354985855500748800 12105321 -92586427563000309341305448922329682288 12105322 125337637052452306082170457652862792800 12105323 -1065469568766383302074449784727560269640 12105324 -290477396597890807290101785724869632 12105325 283971101969602235513898204858196740000 12105326 -712426685071960747336829401018054546560 12105327 -56544689704302274892976841665868863840 12105328 344229203845995310233334070928897474560 12105329 -192182114809924177818413526803977239360 12105330 116525528317358409238592822646874513920 12105331 -500609356261171293419255794797757881008 12105332 211528225036443310376998920085592162304 12105333 258550507989436001311978920202426945902 12105334 536603270703561981054905871773264646816 12105335 184923003330566535385427235123581416800 12105336 -624310454749515314282963919523686297600 12105337 -302825585257212857737490455222533539520 12105338 89592340754995083657647958913358833152 12105339 153242979055274600257937285056395187224 12105340 -159644876142609499569056245830557491200 12105341 -1436421404075273925741076811695701339258 12105342 -226933959130486444142319464556149963520 12105343 -246773060957618441226237627774913701472 12105344 -647593201920075420463952862179733012480 12105345 -65890788453870738444169059679576473600 12105346 -1208282769853811620311744333898300737792 12105347 31055041209803115658370404335485547000 12105348 299344639298747149095028726854490721280 12105349 1618702687110664757915720902379169312350 12105350 -35295337811886877168966138743167328000 12105351 -217335007858725025904076628316143410432 12105352 818130083284044187220854819195715220480 12105353 -61591072900616914570957899084985354716 12105354 -35045063997981770992349983380121267200 12105355 112729996203994400348261853602045777520 12105356 -1421061819196903535814406245538965120000 12105357 -558514527571536361271779649976225427680 12105358 -1834711642261060247318607967339809792 12105359 90985961316819663384225035154783386112 12105360 -1194702865617471864330477577827778560 12105361 -22072663814497590134394640026659705038 12105362 -44200827881372785352757409721050643568 12105363 -668042142631400498009864307360986294856 12105364 -324719756985951561794555218121986203648 12105365 -509012564023827475070887959304523944740 12105366 -36634238026375620258696921166985029632 12105367 -322248619892029450959341377273545399648 12105368 409926201182611826188125806322210570240 12105369 8268666856967153223801718164591638400 12105370 -223350391620685961710607009005615319040 12105371 2514769776532179399081512634938212560 12105372 348051055096458749564842891683290798592 12105373 168409365067994621379079725112435882560 12105374 -94882309369270415400015600608190440064 12105375 461777678881910752231707648281316000000 12105376 8060981586038828003774996875044716544 12105377 -1183363916596954724070112641239067514488 12105378 399481712829311278286317738341448733904 12105379 -260255298401455047822330720030545201712 12105380 30036447487456988085382048477540823040 12105381 195940990113295266879059956047552982080 12105382 -745740275618265445070083111532810354208 12105383 -16985385540189196554569096422112796000 12105384 -731611227720793781356298878092056985600 12105385 454589432815320851537792173555656572580 12105386 228083950522446843060169644666855567360 12105387 -410515377652015158200589837460275577200 12105388 42658859143608692289916096203153854976 12105389 534133478585557333092151503458920335360 12105390 -62452843366430953922637924133853506560 12105391 568601973800446916015915962526434907792 12105392 -14804962297111428089838982327482777600 12105393 1000483590159166093078767898988765898864 12105394 111270808422761798460834752444028472320 12105395 -38747416632545519707355047842892225920 12105396 728594431631059759731469181666308239360 12105397 -1009040348336263913964822623327505147154 12105398 103344236823001017750556725570287170560 12105399 471945056799137487970199108532210967248 12105400 -678165681628230532039915911575958528000 12105401 -412618732847007792844724116627880127744 12105402 -503098296113516704883188043765489261568 12105403 -1226448956694041946119595249631467684228 12105404 -715844962771961674861016564228449926144 12105405 -75642999720348893486109761807488634760 12105406 -118332439215336338499492601524120205056 12105407 436200558470942180026908948810978385920 12105408 -28868713348344522810017540072175304704 12105409 258726016249133081410884044990230204804 12105410 -274983455999536537441224511487722076640 12105411 1089624259187872985012618956974540351984 12105412 271174577611001507720656343914072780800 12105413 5483855022636630054499445608368712542 12105414 -57911877045494023983251206383018201600 12105415 117805859890525651691604980947346949600 12105416 -2252472253765372134031777756914623600640 12105417 -665343454206969335540987836393170363120 12105418 -255605343111063604604693306909546203392 12105419 -814238415230535356526821132698046691180 12105420 94997548801821107745257873618382842880 12105421 637511971554395696137349020863272053622 12105422 -41958175519875338584881110713036272768 12105423 273422470212139016554247662133164358400 12105424 77576562437954485127728238456618926080 12105425 -68250737980315492851600314923183728000 12105426 -67122286271006909798545480385925071616 12105427 -1082073052389687586587365945837534520724 12105428 -1024348760270944564288400599558796607744 12105429 -19186730409770947426749770928309571584 12105430 9101049566249678380412238570177745920 12105431 -250580178026332923204030207156072869760 12105432 -648079232470976429877198224388026880000 12105433 -884947417877477365493764062355349827318 12105434 194623901992676591134242264995973283584 12105435 423095131190155569776985748960050156000 12105436 -58407909602234871245597656589222884352 12105437 49928293103547134549513283333251322732 12105438 -52816038300782393972388689221168988160 12105439 112050961938330064126147145321121736440 12105440 271079896265670211029022389884308684800 12105441 341926814790429154715242119470620537620 12105442 867299110944262846467815534966171932032 12105443 -483641855436091084940187495315200225280 12105444 -17618342874615992889425969957183496192 12105445 458325206442619210585619380140441563520 12105446 -13185642315021942727956147863743432896 12105447 -573352549020566237732333827377579082200 12105448 -114605276044215881064006354488777441280 12105449 50756259030837224714303061493506297936 12105450 -12029954502944982173950194353138703600 12105451 251700071811164668651239799176648436600 12105452 163894163453881790044298262581980941312 12105453 573586572362791993331316344691310731744 12105454 470687483040472280190335533931815503552 12105455 226062625040222486375361985376930532720 12105456 -14782716988804494295291869923098755072 12105457 61776935449886373004957774874409373824 12105458 -474538020275316342614613232739848039920 12105459 -577013869913310748496133051935383643436 12105460 302271489600245403071312447879182272000 12105461 728303336141190907084252427212762704384 12105462 -89970970511838563012128179937098830976 12105463 -1032356921716140914283196143201545899288 12105464 -96029240940349066434251234519581409280 12105465 -192485945385221804188662292428794863680 12105466 12882538313629034202966194594461985760 12105467 579405570132885137820661108280875496640 12105468 730379243043110041203869101845358013952 12105469 -177197100680045780610621268395364592000 12105470 -298021273937293533921477183073106880000 12105471 -476346362030465855121595158146031672576 12105472 978807111369080456719181540382061101056 12105473 222949966910836220503069395545398876740 12105474 495213559800659228228055076167292863360 12105475 117150108549517750356839260466164836000 12105476 914986276212931341008455825614902674560 12105477 -1222470087567998265494117269662387836160 12105478 37373411195008217234800092778892562432 12105479 637838882370864677812167869464306711152 12105480 340856479414929367344208075453587456000 12105481 1872517358232755721082862860834197844992 12105482 81041923988826135175471576665353807712 12105483 -47768284318476829664288521352794983696 12105484 25810991970502821605614093115374774016 12105485 160036907392908341663133977727723557760 12105486 263923576305967993467141241909965285120 12105487 360507734325504499477218777480491667760 12105488 -340526823203616593277706966898835775488 12105489 15063136817960322362427051880176192000 12105490 234521515582442063403471059249844324000 12105491 -456392637316087244992907186835832401108 12105492 127893499390430745106696996442237927424 12105493 -2112294425135360971975275700248757255520 12105494 -200899914446800901370520946084033499840 12105495 772683809124735392885939787075081126720 12105496 286103513968316456176629835000996331520 12105497 119448179886133145792555343687547354752 12105498 124272398429304624169181349653166202368 12105499 205189358836757365654016422864538664000 12105500 -146177225241083326516366097895555072000 12105501 8084238384444681511440226983498820704 12105502 35901380144954909466761153502806202240 12105503 -1088030594212891132310471523129600019200 12105504 26583482550076905857049443672748195840 12105505 -717169518650314251318369590400009375000 12105506 -5738694627436715048390284247865208320 12105507 262361206734535078013618647677151941888 12105508 1850218190841085688045514970656381542400 12105509 -367680209832032391893209778807138156196 12105510 -189044530275181169060763525177937459200 12105511 1550973218788392761197055953219998249648 12105512 476366297811836868159156016019196794880 12105513 -86283903823773603541027495699770961920 12105514 548256448729333312905703614869882643552 12105515 -1357311293108371693292846295106243896480 12105516 -75305388352289967835945260123107547648 12105517 12019323789309470508020839694690904460 12105518 300160763252717095890984288469074611904 12105519 557550314296294729091116584849189775488 12105520 -66285585606252286503113037938037227520 12105521 -200413554420034949173399006784276594880 12105522 -82198115860360887342559422545138141184 12105523 -426033592733247029923519740549076186228 12105524 216785526953584525051815059258801277696 12105525 192219185966007182021405704698987916800 12105526 416172527452743825822077545773325559712 12105527 -415985396779429214571125230618881801600 12105528 624773424871910045914524975430864281600 12105529 1687058408430842051871524574936726841130 12105530 324258764306600026827395317308262564800 12105531 -493336829727794832236375170954022931456 12105532 -12035537895186806848904015255680659968 12105533 -1686835213263992891282435266407040423776 12105534 -42144170521884030273174470622613029888 12105535 -20371299790563959313991499073997401600 12105536 24802513628448976185454941539283763200 12105537 -26703755177530675642766509154239185120 12105538 472488753197400887124506192599954743840 12105539 1769551665223518173550125572365374373624 12105540 1444926185018799186892032161071372800 12105541 -535050363011410125264256615678445839328 12105542 471394777484994355816368798734683128672 12105543 -603830949313297719112697042644367145600 12105544 -310240354235826410071953544431365160960 12105545 858197023473247377966415573724789667300 12105546 -297410114771336139633155709350870918400 12105547 -126380962808242842409370799910602516000 12105548 -229186319800582433389658218742872111104 12105549 338234463277405168245826869389323049004 12105550 -3347889524226393244210530052354843200 12105551 146764425911889865273890463332895581552 12105552 109997915187682049384320877718596616192 12105553 617267735864626933314615408260295634802 12105554 -1104335214053321653292035504970894552928 12105555 -214764050841523643613089428606839029760 12105556 510413388274247607113393100751792488320 12105557 -1020841857258825071902629941765818168680 12105558 179752364116677657898167782628835585920 12105559 -132302373403154813335554402950496005720 12105560 572971183566289578823644666807730790400 12105561 -279650993015073625357496511423884973120 12105562 -2434711718114492491482440300316020736 12105563 -1367323420529234078087073993236499808188 12105564 -17519446801831752977728430632265837568 12105565 -636868512716813745556687805523549024000 12105566 271255846502009465784627764021693376 12105567 -603190976937023377601529522292456842672 12105568 -107925696151818324815174564352924057600 12105569 -307481636830884390569371202879945836608 12105570 -18202935721593550509674357478658099200 12105571 210489404627253313654698955052456390304 12105572 479034600725499810509659690583468620032 12105573 280320725344650412479444448277650457184 12105574 183196607964180649287994359645215720832 12105575 -9746909536275906864484390633428929400 12105576 -5777452611270893553964390772958412800 12105577 518552935503365202640855224481383881760 12105578 -82788745888130530755232103712780327840 12105579 -136925844020791940297347617200327883072 12105580 211457567956942691032544179790852505600 12105581 -118925758951038192996994256555805265428 12105582 -258744280086336127347801054298265304960 12105583 -120163415744629441162583238840231268880 12105584 399465178960461415356866838913551728640 12105585 -127960074677284219598951668853348380800 12105586 421846057250374588086904308806682634560 12105587 198998118153898028269746963776160326400 12105588 -472032776511274503778591374943343603712 12105589 -584245573163301304645872887516669449920 12105590 -11957944050215949414269323403725455360 12105591 -57828453546044333342696122284845748480 12105592 -311272983572636400959792686526106624000 12105593 2941950132108489927325377997585169664 12105594 52777765967900901772556113953219594720 12105595 -511055174796499227669402263380773638400 12105596 -1223516408747075546927386377706210324992 12105597 11766287627763256176487522857500686272 12105598 51117698617979582051840188188085040640 12105599 -498337123223550658042033566407721945480 12105600 94147046145899291191131378806685696000 12105601 -107291188597857379270164279609758678398 12105602 519103498907685583738049283788796426240 12105603 786442250482114625886680371382723691480 12105604 212545088188711539648756334558316179456 12105605 52446888045560834890294747980094319520 12105606 -366431323282269844310867675843118040896 12105607 1313179910752769385697127357486209816856 12105608 258447270998470926957412904473391554560 12105609 -1005416156452435881796710950489485338096 12105610 337382041417822942621008961510276081920 12105611 -72870084270009140652770153570815206768 12105612 -25655339375172374767841547132463643904 12105613 55766591840266960560866205603098891904 12105614 81450923728345933930378793542929310656 12105615 -466946378026473482949407476403209579200 12105616 204843371509937077592609044019065167872 12105617 -1734060746035070526069405469707824840208 12105618 -2484354318879067985601798969759547392 12105619 12120145304792030554316005252591753320 12105620 -486932941636281747059971301819594496000 12105621 591444575923116468574350465988515037920 12105622 -212078531304355175611572319913019297600 12105623 -391722588578320902888600680566589098920 12105624 27491442269102300195866091963759984640 12105625 -132397129584656096158053350416961840000 12105626 925750318810156306953522428324185344 12105627 -1119795613990333508217073911370143425280 12105628 552984376593522236412211184423776646656 12105629 -911654333894387457745372073861508471360 12105630 403391525054754893267539673365060359360 12105631 1842288533809604033834725080092918084664 12105632 253561662825595399329456451322936033280 12105633 -118405809113125776437074298989513390272 12105634 -217792291126570020925468637825109506688 12105635 -127175363042976924472676889832358138400 12105636 -48945079118530785630847976376361602048 12105637 -1301274882400426400353335989925809179714 12105638 898473036350890331947714500475355274720 12105639 -262082458985519525159685557419888492800 12105640 -192997093647522632270105349710099251200 12105641 677167923027148475471244444814547974800 12105642 77628569901469604966599102603209397248 12105643 -1114515063964349769731157878656822525656 12105644 1042616144932175326551935439874998374400 12105645 4040124381828457693983085454827424640 12105646 -327203583095025802413837357678591700032 12105647 603418943207291836043580897676076958096 12105648 14351565983150444873867558238360748032 12105649 -813870897870320659375214660981747769600 12105650 60822712745937889610921696846610252000 12105651 -3617100895203764687010229422143584968 12105652 -146886139620161709918804688434467126528 12105653 575024672608747374212368518577503518880 12105654 349310579575189226891959055054838067200 12105655 212126726980720612796437348939435893120 12105656 -899896945393150222382192346064150917120 12105657 -628355206808503152803161542975808086480 12105658 -710071985134353789817663828068226513440 12105659 352582139077582943125670371847611050240 12105660 -17956858830396028824153161031347404800 12105661 -26591506477148295803594475916651018208 12105662 602228607870632572927544515622021144832 12105663 -64613478405556009187967520276771606272 12105664 257237787712519806322781147055559540736 12105665 107373159249844151988685974438177992640 12105666 332066225858934122559585802700337553920 12105667 -149917682095257018341097238733983415808 12105668 -472345391243472461511465483618442925952 12105669 824643712069086667551450949908803998944 12105670 -179314012000925999424566608598918749440 12105671 -25646186239726350628982890057893585456 12105672 -524933828681833535953817261827527598080 12105673 671863784045273867276576851431928950180 12105674 -239421299754564486709945719990302485248 12105675 -137358225137272063471238159498857402800 12105676 -1128793460735801979178879717994407902720 12105677 -449429373810914104270075754635957281780 12105678 147687996569963994896869751113346283648 12105679 -745316275902602714829841491368670240000 12105680 -40059823919250906681925687865043640320 12105681 204398620369683554156359282252854519744 12105682 -426134103789062594540034420024199938048 12105683 115783191455501516505206946536221902576 12105684 -30283507749995843302393065792750514176 12105685 351669810808599662468802960076542316380 12105686 -106039424622966489487527735728043879936 12105687 -581614815358531220259671033138357400 12105688 148212433879272729627514361130165903360 12105689 1145154617363632347740001807319928542224 12105690 -79504676850235251951311705909813813760 12105691 101762121112963497024623874040690892160 12105692 -500924995099421375976641729711360669184 12105693 86802404826048973608337013558085224544 12105694 467475296513710549297082127395841327744 12105695 378262238056346922789715467527506382280 12105696 -304322170563264286473036142908461285376 12105697 516465684356940380146803169895050753832 12105698 283724095240699756858497659626517748480 12105699 -25668574434308333678310872702194643712 12105700 -332322489909672064037432505547329081600 12105701 -379962716069422166316416830688798045376 12105702 -90189982474995949311560883279283572480 12105703 -1552588533832042867529974223398419698936 12105704 1969017453007102546409276003727851520 12105705 -235299670198894444478483092248504547200 12105706 695145410010889370063357209021057605552 12105707 -113860421507819158876870878628448923608 12105708 -713233261008579632963908474353087613440 12105709 338704525459637897751168237134416930752 12105710 628695015709906207954763655566187323520 12105711 -205108619093553525027822466846781277240 12105712 -366363002124144043220470025103838019584 12105713 11067607631147980185010092772414868544 12105714 125163379619238437784014076015709531392 12105715 105323850836942785124175654315188299920 12105716 -48697552616457959998678809875648163840 12105717 -242429918077630907889413300669368272960 12105718 -72622986812890729973373532885496857440 12105719 -671013228022071020709803348607591775560 12105720 -679825814123985614771199896841338880000 12105721 -113421536881784403236988834694950502268 12105722 -605918577890906309871484238267861459088 12105723 -259770338972115222224586471140110832640 12105724 1290071816171272246494506837453393002496 12105725 726476862495851273805970527851350343250 12105726 -424414202509327879318101539215245771456 12105727 4448532822982518192563108233806073840 12105728 -59545550263039471532862691074606366720 12105729 -2258516077083927963324205677702993456 12105730 23236644443464659865423166702601431040 12105731 334979344402517891777970437781033152160 12105732 496146386738881274529014861170695985152 12105733 -451149110272278285871119410737987786018 12105734 7617864137426578676462591333406511872 12105735 429624058616669843244971612487766425600 12105736 101549233010339069132743696765922918400 12105737 -283420934355247109166239314499351557248 12105738 -233123689996856245664720558799220512000 12105739 1335459390260710768844095507099669139540 12105740 91639599942042735616397478346915200000 12105741 213791642540891148303274133709183526560 12105742 90133522666394224455775815079011516288 12105743 -1102105377582199810924170998920592054976 12105744 -76348982765906984294180464516383965184 12105745 623716496603817800932532082354821104500 12105746 565879937006622789182215047630474141072 12105747 15690640564206423351215249248307744640 12105748 -100281530957929875376990670501983272960 12105749 684522410427404418894331991615915796750 12105750 76963717696715456958771900850768608000 12105751 -118909742832374133287189660285889985536 12105752 1099805507307664180286075250725474457600 12105753 -859506902650421511976229624594826453792 12105754 302299113160714800265173205818412672512 12105755 -1178420572224565042286820152265117252000 12105756 -59248238971068604736314020153978259968 12105757 -282763666148150784534638990567363715994 12105758 -6238383099405527517625915066098612480 12105759 623001996008219916697192552469388536208 12105760 13807344219689803266554515031752704000 12105761 -98998385256021103088631163519306579296 12105762 447849350410451429015177985499470625152 12105763 415587016994107498402048726203432697600 12105764 148100751613706437991962574568963658752 12105765 106043429496302089648843379131889579520 12105766 394600560861312925129876907119329472320 12105767 -201089355535089387289970387680948224000 12105768 149409527476507777721492471907764305920 12105769 315835480870682253431966338053884435044 12105770 -357282011711867253452611097751831571200 12105771 -181668673320839929565632046816138115072 12105772 -249826577700726208949678103539802291200 12105773 -553437296768800860463421521974861197376 12105774 3894861383122491931806824032845405504 12105775 -656944594217997992266842954523074605400 12105776 -84584373966254532932651187274727620608 12105777 -91524358224811281721860662556608200080 12105778 698021902175878901797899714385564391424 12105779 -152144366002373217697710659459505343488 12105780 73115250997212101646796425848706355200 12105781 -283400328038209282033588975309978806418 12105782 -43453291468858073089900243347755646720 12105783 236148012554298547364881908272974499760 12105784 -65767260692701291318063271536684769280 12105785 254831306419638521708989095319648241160 12105786 96782292240412230759871223461413900288 12105787 -372501026112221439486612729805513633564 12105788 -55782039383149598665262977868879208960 12105789 671971789600534123158823177615147033920 12105790 -9080012294380239160034129318360064000 12105791 1065436177975135899599330973149776504800 12105792 109815127309858977341509238695634927616 12105793 459025838994278968166676580155280827120 12105794 295579761785980332220211873923661004192 12105795 -85653184762786805713461635330938918560 12105796 1106142741831850694953106911963163348992 12105797 263006535590178482014163067559185031680 12105798 852192783766392270717936070086948499968 12105799 -137933485097327615845755654843120384240 12105800 130026748245012144757422445093711872000 12105801 -635571529685294272360820917374623196960 12105802 -1002877103233494828229066585539407262720 12105803 922193566778133293090822033412004776000 12105804 -217067780504526813137939530886870229504 12105805 211217857490637834371049698119743460920 12105806 380075681094192294467918988272703836352 12105807 377553735678934935170513045689551943680 12105808 130718127401770843817095595290238976 12105809 -9806939258018092626092348604196789596 12105810 -15286275672319707352576522892093491200 12105811 1343020763858699544938490792534152818412 12105812 1047366798774993870334934494347980175360 12105813 -294832726240646113264043238642530569056 12105814 38405774497436255682330944361270527232 12105815 -117484975844007902855562720992416760040 12105816 -927666869389228020554620167253917081600 12105817 -757994653513331953756442958005802518134 12105818 -608812125319183955724593075054930948640 12105819 537074552607683849822162684988026599248 12105820 449669832437676500280639846729709332480 12105821 -33672897056117948850633299227662696192 12105822 -419169362965090930904983315119461953728 12105823 291985336129326717166515444149909671624 12105824 -120425988331775287178343864136983379968 12105825 -410184916766741071898647101649662656400 12105826 155753059485657202453633146187972049280 12105827 764662428771202994702331009718143323676 12105828 -199637328889072371303078699941108121600 12105829 -1028819622652454850992953660028642989570 12105830 386705481322654222131131257616449689600 12105831 -173202538589679135533088590202842565120 12105832 688186523845548642927551172503977958400 12105833 -6889406745310166535632874474272155056 12105834 9464030117404839073476563159418363648 12105835 -37022472308682102417958523649798620640 12105836 -74348048596103099503132500395307786240 12105837 1715312819395007099138065482982198693440 12105838 63014408514741676771186499119748440896 12105839 2112603575832470574255027008912556982320 12105840 71162048118217550902393322469382225920 12105841 67223911702631849277532069988493582336 12105842 354672947489489009920386577687818361872 12105843 -21209255179849796124914261992221624576 12105844 -72253390259161757937936812339564985600 12105845 -153166511355052889057828606531960569320 12105846 104888975585486066954059362655353588864 12105847 -76348617746700785764983603984322886880 12105848 -28001993532193195442902949697194250240 12105849 -118467432860308652992255512106910218560 12105850 205910039058237550117613701004131296000 12105851 -1578133660043233811938244911039262573148 12105852 -493685444517129038620534325002983899136 12105853 1501125289770855683391754730037323696460 12105854 -269562523317673544451107851431868506624 12105855 13475328717256881689674706357783437920 12105856 -347334465294597395872183387561132032000 12105857 651479478370905023422061258640656543106 12105858 -476508685658310828024395526226499826816 12105859 -1534993147439214839488167950856279831940 12105860 -244876537220949930531712692434227706880 12105861 -124034006664388070414630444118323604960 12105862 692662283308070502045791317509430063872 12105863 -375374609529692112096888878427156927360 12105864 64508698091845488369021297910205644800 12105865 207601346979434557368178994660217507720 12105866 335473294085110976961853363606330915584 12105867 -414240100237741608837864764018982873360 12105868 313798189817186312220284239275159015936 12105869 314645082903549202193388662025392568000 12105870 56929865068267370304528131413478277120 12105871 253409523330870298818218647101267041072 12105872 -121418362827497868041527638825435660288 12105873 109582258612441900414755166859525465664 12105874 -257389253961085116604584869347921857408 12105875 -1144784688937720706454280632524464248000 12105876 4571914230082290823474179461217177600 12105877 2956698358379966894649147967495046144 12105878 238265425559414357237900480682724668480 12105879 -723782729161821310825940619159206923416 12105880 -873785602908452973440046283633839513600 12105881 19898967666504715375190427224868808320 12105882 13760622887958699508301294325147540480 12105883 -215386915841705986912300491108651855868 12105884 -340536251667064236917485562058876518400 12105885 562539864768377491539969059612539598400 12105886 206819264659859848812858910721770762944 12105887 -678248966209925806261434929788807237200 12105888 537212422548908451860212000434856919040 12105889 51539233440645775554438073597568457408 12105890 641081375383809593714532758359243153920 12105891 241776702012803720558813442119917677672 12105892 -653864792075083214095142548555934694784 12105893 -1212237979399667779800685564444804929858 12105894 3370960798311075527706101609400041472 12105895 313461916822656886698122380508859760080 12105896 1164993451930746115167887148225998684160 12105897 -958918190242221733370427959169502796400 12105898 256687364834016721790572350898526382336 12105899 -203540199333154002552022800832985392992 12105900 220923153975609760035763628139586348800 12105901 1396317921932773630200896504650612417612 12105902 -500191801553062042056586905669902278848 12105903 -155606955207120793609811928605540500992 12105904 -187293013819169369432691816096248070144 12105905 524885218996227638102353354179847622400 12105906 -84807569576033138926581818618333659392 12105907 -997951379936261011393334601599165085120 12105908 655709414681079307383776444399642272128 12105909 -213855561683982582523880017374410417280 12105910 6089340416045543870757264735107506560 12105911 1274061807604897513259975106026006759352 12105912 -888086639597262115660634052553605120 12105913 -260204000819036156648626500317657265660 12105914 -341231730314324539742931641515326739968 12105915 -495608747587759750816452117577263552000 12105916 -22246479932490842943879474732441243648 12105917 987920061733749569025018753550939920966 12105918 -143755507907004785422483948393171927872 12105919 281131861309394246651894041961377792 12105920 302292112837839695104652252254128046080 12105921 349762004719068592569493713718305249552 12105922 100341971623146367481700263567176389024 12105923 -1348220385031023448015448663417178309828 12105924 374811551544329203923591617228145408000 12105925 232465467534059987502426339269012386350 12105926 42298220615892429297533272793605140480 12105927 -955611362979803662797016807788568210920 12105928 102147769429349207960823239436517048320 12105929 607976733495561945880132860034900650 12105930 -4575309231814277190675781083633953280 12105931 -327599579901993864044613855378768207360 12105932 862498021341782852012351024690332490496 12105933 922791821177954543974746393871001664 12105934 98564650674227078327020308071178501120 12105935 -409686279550230686687268551976763000800 12105936 -4724242613219669919911237118039072768 12105937 -1479357894904407284955874991258695703820 12105938 407912154488682733017352197587223388800 12105939 -272458074331627771006281686219945282376 12105940 236993340987931084207787597894401812480 12105941 192982101944327587002977523071569131342 12105942 201136975210213424253020399492906858880 12105943 1835020305214475252422951329613397485984 12105944 65363800260515111452702897187850240000 12105945 -582288419162254987479935585362958928000 12105946 -52895419280933225294813668329586829328 12105947 -31036788645651414645752012081900288736 12105948 395205571829015537626123735210748398080 12105949 1089952349951687753242559243778612384960 12105950 -431375781537910928144220172019893272000 12105951 -21185739121531600612384295656699117440 12105952 -1030389473627716030520814755149676544000 12105953 39174573593719903447496641397193631764 12105954 -5495099328829019779419397867036093440 12105955 -76976080272917955445232698491026983680 12105956 327190812264753159515297031104383443456 12105957 927938549818940229484637976920933209440 12105958 -72808627440781444350123691412663819520 12105959 -2866624498914539230776758582947978725696 12105960 529148504519608936312525653102772224000 12105961 -147045802589050782399336294736349526336 12105962 -9397401415199529657057630542197850112 12105963 596768291450042663066544719702864575200 12105964 197615102225317349800851442167543434240 12105965 -261303715854040872399308148991798863360 12105966 63014062820869146614496995162526336000 12105967 557031418279294472483128044029284162680 12105968 66624786106786210218506056035022602240 12105969 -780778054161789861551505814537577459856 12105970 589616417530667986620421660653501067680 12105971 2669918899837459845089681326363694107344 12105972 601490753549421152425417066486535368704 12105973 -1054519244030192913956821972797362359296 12105974 -658305489000758850387302648668270822080 12105975 -25276514113608602516384843029968432000 12105976 55204286712455030843051022201155481600 12105977 1392187946340259022063982424395685771374 12105978 569003246467968285555320138404490357760 12105979 778818660140265950376727379795898316580 12105980 13923183462349350192074116284804848640 12105981 483113435226203780708426165367629960256 12105982 126469001591442351753054461939571874560 12105983 434812095048914833376952948569717636520 12105984 -329107080673423192266577922524207644672 12105985 1010677027057607973117241353092295355560 12105986 -118799893889025694251485764373096864256 12105987 47181692800365084071807434285997594880 12105988 263474120840491026366184531427171185152 12105989 1355394570233135941811458130285115008316 12105990 9191280955823730404251848321013440000 12105991 389766063032955559534796291343232696000 12105992 -172320467181333085594248296721352243200 12105993 -450523959973858397246076194266187055936 12105994 246299424989008189327897363353684490752 12105995 -230937715232923045635952151095694792160 12105996 70666394591243080095069115014089932800 12105997 922698842305222093241630253831500674944 12105998 45454720513790663045941392194267182464 12105999 -414366506245595314432937035353724360632 12106000 56917287894076565208861375243915264000 12106001 727448240804304114053332999347445857792 12106002 -492841159377374238594954696496444170240 12106003 -61320066053730939617456358534334105696 12106004 67419979738315016947872918585975693312 12106005 4810389490402672254250168411910177760 12106006 -343568069277889091180874469498875404160 12106007 -327340311060802291821101283358784993808 12106008 -393458283285398239445332150286925987840 12106009 -698886534955169061467916428441300148790 12106010 -50709910588680200040257869825413626880 12106011 -791539609344451296966278098955896359528 12106012 1136657527885264041938628467221244397056 12106013 1391673158554856104638633879037948604262 12106014 -217426219541085969277475295862429191360 12106015 -49249502434795989753245812963453386840 12106016 -462895249151127036047413293249205764096 12106017 -412154459677243263301481908307808009216 12106018 -32218926642476079296536010739052621440 12106019 800567777738771272770643232538094563420 12106020 315381253401831077024722949002069831680 12106021 341815460098243326930517515273441331200 12106022 390803209900950279122559337202785593312 12106023 -497624482311518486719620031545425758896 12106024 509752197628419011079371777507454566400 12106025 787822628121630053980353637569760588800 12106026 409298432551708213377421218280781142192 12106027 86678880020902088323962411411386680320 12106028 30578606461707349267224962294883824640 12106029 -59134760730293184495433937622268404864 12106030 29772885074067945240040298768025945600 12106031 -400571126219002782566350687024171323408 12106032 126194443732515214945221789226205675520 12106033 97962891514242009014671061935885173360 12106034 -747444564850464188623028226349431027168 12106035 -274093159972347358895749142036198767680 12106036 -309708444271634994659311531306262677120 12106037 -852874124280464025487071873608208632868 12106038 -230173368486688783762012305351218009664 12106039 910031407510174026284228915658748389120 12106040 -1160768565277007746545289633504131072000 12106041 395332777937620168531040981360018653344 12106042 124088982820210859667017792726540435904 12106043 -1690983243344592862005107966382456519708 12106044 -419569576038944954655086908964188108800 12106045 182971609801377304200578828970078113280 12106046 -162281381913086128694432718297220034880 12106047 259169214697231215302863312137795743760 12106048 -2164386321569418109276140507198652416 12106049 -829293449065013578555867191884173285950 12106050 183974066128768332466507173718464000 12106051 -1437557147871951837307624730385516914408 12106052 207424147056559354375853261307046318080 12106053 598013183659708632158697390460424351262 12106054 613267963392810346659012642080587610976 12106055 229921956702390618381002829604146440160 12106056 42793643095569600394677784515801907200 12106057 -780164993084634446992718647107909068748 12106058 -42370072211539853826057961268478305280 12106059 248566957601401821805037389523652583680 12106060 -250522203939165755679457586892415472640 12106061 238749316922047482856280623901015478144 12106062 -147013496600105101261589128866463104960 12106063 1000273534523145344384542108332170771312 12106064 42945455766870010765549940545816289280 12106065 -10793743824386465211142055663930292480 12106066 209497374202560013505668429785652462080 12106067 -419722398568988941791804574638052891200 12106068 5344369058225269616910434758051504128 12106069 -878624911727786168666654703871697702820 12106070 42636699396491063706626905564478703360 12106071 1198905134234334125577507079205318652240 12106072 1394913267685886820366506830355496960 12106073 108669017140911413668823073502306153344 12106074 -179721102826106614050800019317274728448 12106075 248565677273416374375927067085401781300 12106076 -75728114254950591076302120324746964480 12106077 717634338910522771662361444855518357120 12106078 553503965000067003889093824158298661440 12106079 1367223075020607582655156776927360536760 12106080 133460934536316879397314432732490629120 12106081 379766388262561853534312314899053914132 12106082 222823491372573877298245281150969037392 12106083 200492357828685410829499664719350166848 12106084 769248157131390511829387857642353305216 12106085 -314812122400856159462264279079886386000 12106086 430336542008357890187240319930665820864 12106087 -504314913782855020075380657356004970920 12106088 52318001272238816268085026577517967360 12106089 147277208014177597357862814871620907008 12106090 430588069146965761846154742383484904800 12106091 -20774752414731029983846011279768837936 12106092 -718306517637222651052025539220918784000 12106093 -1306562836498046818208591417531865279658 12106094 -83028963718532686362273826548557561856 12106095 -105456176204025078205712670898953531360 12106096 137861773797496161728253631457511604224 12106097 -158001820613732506833531879554718354960 12106098 5493977816687701079615629861484036880 12106099 -493825367419799591843915520644648685864 12106100 -148909481257911661911585916680206409600 12106101 -10995897880414605374810067842971948800 12106102 -634569312872764359614417659760435665248 12106103 1670092810625863184483713576470113034984 12106104 -366563503041210768000346638701044654080 12106105 -646198971432933893704299549273696554880 12106106 -198418930910017612898672243846489839248 12106107 -440505615677168361261601843442004709152 12106108 614215669360964186083476831140775997440 12106109 -1303213907089178276519291955706901709690 12106110 268016269324879199515341342131540357760 12106111 -152433559211174248700739276898935671376 12106112 32664854132116446344806821770821632000 12106113 816034443452561167040983990343200185024 12106114 -15409818636808144902237197408970429408 12106115 371493692569233908852291031562839031200 12106116 200203368035477475758968755751985510400 12106117 164115276702955723061401210226779363166 12106118 -1036124730524144173470075455561723850240 12106119 -101187756260845912402704609975351032832 12106120 84923548526245442621300930448536371200 12106121 1744500393917547185304391662292682635044 12106122 52660426879698188271181400406702703104 12106123 1464920374386196475924771844991953316144 12106124 633115182684643535282198061402180247296 12106125 1234157522883219360684835391358643680000 12106126 910665860865229091218261835863292526144 12106127 -653131787389899196127391071550994054728 12106128 -23304143763576047589895930760537702400 12106129 -122612757987132655246379187346632722624 12106130 68074040142755294297836472049003276960 12106131 666430672957304503027932284036302601280 12106132 -984902756030811182229718625971815241728 12106133 -727534199913143023240639499523337001796 12106134 3118539584844232434503435286949290048 12106135 -153047566947667221465375112751912133600 12106136 -557731499979257604587895622734273638400 12106137 -108818155773867126960701818813697330880 12106138 -100339488590088282108668447335986781440 12106139 -428838400834172864712419557200228992880 12106140 -85982416126300877577098402021108198400 12106141 -705042383448039127789976423872110912788 12106142 78193638897081370137778485163146084864 12106143 -29191897368358734202841336891989537296 12106144 -139020550622050142779125164330323083264 12106145 343932264562468739184661857686886378900 12106146 -156718025702573722766369700022096640640 12106147 -241057997574530045284804224692286074404 12106148 702317110332000171764678878865942839296 12106149 634783036014400804650674747541126898848 12106150 126823121831541477759167910394465776000 12106151 76423931446173996825952765089320486400 12106152 311941140977322204422611916108272435200 12106153 15510013909985170971009653783282592768 12106154 347888097527518633758604134649185358080 12106155 460615692792229423759067471575049810160 12106156 120284621030926580507209513145809675520 12106157 -786072009346488016037227830125846208 12106158 32557456462347197468335066666474718784 12106159 524409509149168869488960005002849750960 12106160 -265150319636322409060667260468436336640 12106161 596570985834873794103809388902188988610 12106162 -159003278280814861759307152254076029168 12106163 336143912607591852319294651051183448880 12106164 184981520857214739714942318922484416512 12106165 -102191527244805893857240497694268640000 12106166 -79258198504655738746264838598040803840 12106167 -37985686668747032651416992839040299520 12106168 699626783568962964112513261069479874560 12106169 -800303371367364054871501527817480793430 12106170 270769543168292788548159633494243178720 12106171 507459214623180346870652507133369616 12106172 -250582148813714947377410033947197485568 12106173 -11329213891261932741176891419376355840 12106174 14048666243518079796176036609677853568 12106175 53975167532975461283205370012679193000 12106176 -235978877267516904519605808738431139840 12106177 -14324453625169552269543876358691552720 12106178 -129468393998881329302399770364166440448 12106179 -62246983103559880731490628309866450740 12106180 -410929826980277845185543925828338297600 12106181 -1019972631084590807902490031747812994018 12106182 89159703368927966619303286869565095936 12106183 -1170255334232477410615653476335626582568 12106184 1106988802899223553847466768269325378560 12106185 43122943677207152811018092235625152000 12106186 -202819358378881169219718701115266528208 12106187 -623992798046789001116222918498129287080 12106188 79551100013019436455779621776644209664 12106189 205399908189062631363231955695747354624 12106190 235078199385420951905682853527543907200 12106191 253720190627378155927673496397468941192 12106192 21611151384860749543012369147972812800 12106193 -606610408720740555514968465781218252480 12106194 38115584412604148538943236388154211840 12106195 202144308811029408350747978843325206400 12106196 405160604992108186816222243728790550400 12106197 -230031275445498642590800169369902722240 12106198 256673262638224249018407361204542501120 12106199 -254294671358832486504711294649517565264 12106200 -76058722644680071247283197371731456000 12106201 -959580205829880942598380591875082679798 12106202 296306317766959524609130543527347565552 12106203 -327719318108438887885434256161152910696 12106204 -299849373026355269795009379175129817088 12106205 948567375178387128983048914372052364000 12106206 56888904794990052553476915446037227520 12106207 -220548139055786770146475718776763778360 12106208 689867073966170072100034926407069466624 12106209 616123154999822174792875208634588560304 12106210 79042577775739771633632932658957964800 12106211 126947128526801568755167987014115388160 12106212 -313878959243058993878729369311857036288 12106213 -204624054806187805376710501547198005248 12106214 1230114855126298172746764160715924412288 12106215 -285000578088454150879271783791639548960 12106216 506217406143235549917024332086152084480 12106217 -1438088383213615938029476773729453841734 12106218 26413457631897534605069483933249937408 12106219 1266453505431005166766716816333787461620 12106220 2146548923530382168870067057021173760 12106221 -2212287676221530444796026475291916416 12106222 -848420710125008076682776466663136753088 12106223 -451651742587632988498798152392536452528 12106224 61042184906016665864593096088436080640 12106225 41611608737123105657334644125823119500 12106226 474016953325200932887757343130070841984 12106227 -465979823396477104057418772932757290496 12106228 1542521397189093099823323740642973326080 12106229 682355226786240447801547707972242976576 12106230 401977790388391310297342540647731763200 12106231 -1034297000710173605574151811981502290968 12106232 -392933686499722458896123103057190195200 12106233 -378027590657737271441535190907307338400 12106234 147747438748782009053973625434341543424 12106235 -691987598607063755793580896372158008320 12106236 151902382116493525641265876261954355712 12106237 275101616834954199415268677122900423840 12106238 103507053555614937835407082534824914496 12106239 -35799637760691864741498739531659120000 12106240 203091700896587167166212719774164582400 12106241 -161236620219624057152486519906081373120 12106242 -659900348260093928320671305793280357728 12106243 -305425951635041105682181683094539702656 12106244 -387013786796674927298496043811185164288 12106245 -735455564968060358116781971865613302880 12106246 1758510065575005843266611887012047930880 12106247 33839155084695745291186388359520905728 12106248 -1373491677529943941962964434364661760 12106249 -271084561797140255356135816573013611760 12106250 -234592293651378321399471165068235000000 12106251 -908009961100389594908016068209909044420 12106252 -486707052440044518892345721959056665600 12106253 -876480607644428348880668103821990219220 12106254 386586105832883227327825538878775392320 12106255 -119417208683031209566055043978142466880 12106256 310385285961755004205788513728057843712 12106257 117550644298016763535140985779187821888 12106258 -595627460484794426825561050751017937520 12106259 544647992328700477795199904108821933640 12106260 408655727686206370404559703004495298560 12106261 1754136396562743975951981925429073557212 12106262 -102700629320949899752674560690743041408 12106263 5938605162782616358157582298121752960 12106264 352885112462989447154695417897883934720 12106265 -863364460565936506481577371100051305340 12106266 232227223879038237252350230688540481024 12106267 -293472221096530545364866001287848886440 12106268 -882863393114615363359109230691901550080 12106269 -181539124450704051043475978891794716480 12106270 -466792493360417302131082700682706356480 12106271 -453797468045465990296395859417108026528 12106272 -849275445256715687534889471833969000448 12106273 546853065388743170516843207667414538240 12106274 -182362755512240816487127346285921084928 12106275 -27486876343926528027758245735939276800 12106276 -92874226247390456040482600488070512640 12106277 -810097156569855824471224197483246791874 12106278 154665642032691902039201889800355879744 12106279 245435268590164808740836930523614823872 12106280 504597248654257068686458182461104128000 12106281 429570622226604257232404341660675688448 12106282 -204536757670676252332572713463176349600 12106283 633209245836335828000805783960396029988 12106284 -263886886123197848593905622156123544064 12106285 -201157772298627269752773117467735501640 12106286 -493030380914512687920030721503951177408 12106287 498447373679523295293742573858770240000 12106288 -12653475545542285731719789558461071360 12106289 143832963851615428908590910215429739240 12106290 82369467574008811943796888831667584000 12106291 951136209412414186764168672889591575692 12106292 1500481393777762906237607156880943488 12106293 -1198410467582668822730858468137549536 12106294 269748851491145958481643816938076961696 12106295 -1288052365266724325758726580232971256720 12106296 23267249001093985747996115700774789120 12106297 -379274196776687327798973586485981582336 12106298 940837639964285010361303355316330823680 12106299 -44664684044477641141832344503771452136 12106300 -118717633592934374634784106816560729600 12106301 -200848906188202775200295259475111412448 12106302 -42818414105861147977984090829572940160 12106303 -21262342247969988441690045099200678400 12106304 -103243467037080597130975129724170272768 12106305 104431542091657634599542221580966705300 12106306 1653241068294448429946358058210099200 12106307 -105251125364321060540847635233418188800 12106308 -223758148217205378244366783415436272640 12106309 -614455717729037329056081075629769339490 12106310 -604813548974608192682948639322636397440 12106311 665693482271382980624341415569389143040 12106312 -360219921547773805195377689452754565120 12106313 803063309876430568583683282263802703844 12106314 277860252830372632029820518850808448000 12106315 236558646309874528225892366415577348560 12106316 -225528581752547150295569952978607265280 12106317 280347182414203716842256825197529228480 12106318 -310587999234990403762617169945224979584 12106319 1286680686566913138046017395436859046544 12106320 -4831834398740191305235712152086773760 12106321 -2098041139838982079808071557521504636556 12106322 644250378539015065278138333731501531424 12106323 184906935618649229861870676245456629464 12106324 -144144521468575818587612556440460210304 12106325 -154734781801747295021060541271165248000 12106326 -65975954684917895655299254032461309952 12106327 137802370315863913789714350560112731400 12106328 301667740518193202057530077347735347200 12106329 -288449036160957385795608811278081020640 12106330 248838190059990263354911946009723166720 12106331 -2035766281452506488576262265412579063728 12106332 -377445147874562632064726988112195851264 12106333 -218709125838183310319568976498042967840 12106334 367036244296391361862572507139277106816 12106335 522129024537252398899212763167936512400 12106336 -255628612064455697556913589874811994112 12106337 -543985061110186048179996738511386759168 12106338 -422799036499473420597894681205224790656 12106339 -352698304989791516809566867753159850544 12106340 -615928351109637712612883943218474073600 12106341 24998430805998535757365947179776012572 12106342 -443396395149193531831782483708505937856 12106343 -552359686502311401231167193946694190408 12106344 374180138670126818047397658720731136000 12106345 594201334514787533075746385328016552200 12106346 115825775132507627686764631609020750336 12106347 -554723051035945011776508865284225322560 12106348 -93848241097071864941035751074100123392 12106349 14301040188628041685979045348017382208 12106350 10673483924844331422444937008866289600 12106351 -580042708678347962094762495013925017648 12106352 241981902622794391296160536995201482752 12106353 182376137863181316346016149451886035904 12106354 -128502003146459240131063213726900620288 12106355 -116470336873664804268179227402293240000 12106356 216708882910981140586828518759075766272 12106357 -210178619885124731665982953005985474308 12106358 -223597051933511060816290716362640361920 12106359 -1947269101592772661176720277440312672 12106360 -41142770675127891693871289313837465600 12106361 -1014838741693386019443058350147239926038 12106362 -61247676978271679586454963434271131648 12106363 108373772876802009100583171287643123040 12106364 -22572647573779474913240017211935334400 12106365 437099809499281473536082843304423274880 12106366 162778909502136961763387790478475528448 12106367 -23205948819222189891147204973873638720 12106368 -111466899598503859037423099167585075200 12106369 -480445805152741892889546726419428922880 12106370 232013815600979018231022947469986126880 12106371 -890687254286282920608418509950623406088 12106372 -14001061240606457578911030966829436928 12106373 805788558053845326016500152009380694622 12106374 -52966703737773692919827471454296168448 12106375 -132652185528147257536811345142261126000 12106376 17024021754435750597418741071925340160 12106377 296454257484683729927432744321639513514 12106378 43461858576785852536398716769088314624 12106379 1264184000097447186564012378719179187184 12106380 112107614009444986894922742139918909440 12106381 -1328646991895057510462573635387422565290 12106382 -39459583581797748988958206652694571200 12106383 68866133227038771573356040702210363648 12106384 -92408986849259782864181665600361881600 12106385 8601873367030878371514521137739198580 12106386 -363625444653613406559708327939855721968 12106387 964378962702661550481875079251316882000 12106388 667174395518579948797059249853838708736 12106389 356691831793838411425337932053421003200 12106390 -402351398730575630491705648204252204800 12106391 1323693677406316053647545805939711261784 12106392 11791707964892678583837995182614282240 12106393 -58085941075024896957051501328067221816 12106394 -2524965115503269017791646690619293728 12106395 20714972408369431324561452780375091200 12106396 673886182067575670623375309202395105792 12106397 -490564876266773623062320198771155953600 12106398 139966219523416088584750156551213016320 12106399 -505135308902458239701860563700761398400 12106400 188428131190535046261436979826868224000 12106401 1249986911488502490742663910070195148800 12106402 -238490299036166477584253158383465922560 12106403 473691931128224737803726162881200361640 12106404 -1109498871661638696764635195672298496 12106405 -985987036992713825053282631768472263940 12106406 212645599507228759159910707117543171584 12106407 636193990884486419007183726573353619240 12106408 598056159278024906039133344703061032960 12106409 115267033695747886198429436101108530816 12106410 -331067800932888533520313216243337552640 12106411 1224729451380077816718185809040278505012 12106412 23557197611295467720703952512544250880 12106413 1758286782997404199857056972889967446 12106414 -982581042762546936160526296782307147008 12106415 96036529618585124916708434312045359560 12106416 -30048320927467980624306859883391614976 12106417 937859001730887807683328033221292856466 12106418 -400725848100884439396755626432539780096 12106419 203498464359007518845282487460074888288 12106420 647895678074641447409213924887266048000 12106421 1336447844913697948838722375831449747552 12106422 -29756294799977265786478808445346465248 12106423 -38956580849485566876242230967464174080 12106424 -289945753612275830727854211142612193280 12106425 -430067672714667547638976507519274568000 12106426 -170457835661670302673176061146790794016 12106427 218402362907948182014740705639073250800 12106428 221549533371838830831796031485295738880 12106429 -531975607137751690063352103243179478970 12106430 -23934017279843977592720891565302584320 12106431 -1488346010210139148079379250453557561456 12106432 -11755290479697711445222162846887968768 12106433 -1479961041510594749451026801343153744318 12106434 523643454325096511718392326831068933120 12106435 -13492525073078238594768173370558873600 12106436 -958967693051621523516339795122089576320 12106437 129292812255180403258035457726607082624 12106438 -340862211943128939793300117789063826304 12106439 258027271096121875024351081454370356880 12106440 207487775789403389986095552982305024000 12106441 -122555241340019796105940791293983726848 12106442 -33277321673879281460508961234083149568 12106443 38688133728870018298099874015142479064 12106444 201007677679922803070872877026090218496 12106445 119346630076769248341193343043527860920 12106446 -296518173523311747768251954020954905600 12106447 1456647132826432214324152584312997812704 12106448 522342688655042506687922047213112918016 12106449 -76865207897482617757379586601884086880 12106450 -175587117734853807298341636541631778000 12106451 -465229052967072508290030586171702128048 12106452 -247469557680770798369058583699320403968 12106453 -18154518532069460628288173302424410560 12106454 -6448018431522875382683902459947481824 12106455 683585270639143940411368915347532449360 12106456 -1624376107628979680342366946112390963200 12106457 723473390702151302497822806693467820960 12106458 -42157844205122974458310065608423500800 12106459 -15309727104897852013696367509058817340 12106460 603803927386711760964535800688498337280 12106461 -18836339308976926721877819098193907200 12106462 -88198436874071805227784453240565584768 12106463 695746680123087314691827422342864617384 12106464 269415609412324358556824579250761760768 12106465 265218701819311441829697414149689073280 12106466 -801525540751191937680952045479325632 12106467 617343916543875627645762520905460110048 12106468 -527999888035690411326917546588007250944 12106469 -846000652556375024838453637892272604160 12106470 280223561311781908853276070476329008000 12106471 -252560622299466002198957541820858213208 12106472 76166961956491568083686555885571276800 12106473 441474417764286671244788489049620772384 12106474 196512636162898871405662090871943480672 12106475 -438185039529234670004903796683300293500 12106476 -827837025121310680363027926829303895040 12106477 248970348793948035873717466203096233280 12106478 8846953518087546542188562014431973824 12106479 -45409932947926852223584234268827266048 12106480 6930498844378166777608167030357688320 12106481 -174050302992281689450171873041092229468 12106482 273712584606605749425897942997255052544 12106483 -1206097371084094010274586582997972579520 12106484 937728582164888167610034090890769682560 12106485 6396974488581908544297577320099787800 12106486 76139471592475415255187697537514741760 12106487 294825254502287408442897633196662114720 12106488 -85946728577601841746454114390254182400 12106489 -162899999423409077145270915807856348080 12106490 -65512442072483994196556762226671750400 12106491 746776506832785127319186520264957178392 12106492 -21236891208051478707161181696175349760 12106493 -365310976215293321127538808462522244000 12106494 -66550461244211986477860359000060906112 12106495 -355726861649734538822852851266803325120 12106496 24332719375379574958701802584205688832 12106497 105013781178591965683103577746395576128 12106498 -1735269115040719948108384876261221954048 12106499 -115064658392912624046181313559033126744 12106500 -46551020138168484998321883595892736000 12106501 -1222871646877025904677310395299365640896 12106502 -803205258847127783841890610314700678048 12106503 -663895326068867552511300699381889107168 12106504 186996025907680703169160217781984798720 12106505 -475251115003257860023792883267287728000 12106506 -208972988427255782976726614368591908096 12106507 -75350779848094175150380464960130908928 12106508 700817981975316959003892068961886926336 12106509 -219250665932943724983150002339326142400 12106510 -131652431929180502538261290411776704000 12106511 486036476479198672406200585747783296072 12106512 -181418993381284376774583692134701268992 12106513 457702803500291115304632249492464673280 12106514 21881927243884411159837808376030681600 12106515 243703763191061503814469590292268627200 12106516 146229890684833590782502154069512361728 12106517 2464549657438673674909501335128989147680 12106518 -457756762454318056318447836471070764096 12106519 1501381174240627903707567353677438418296 12106520 1079458147497785331660253502459478220800 12106521 -737829334134540808322855569749774720 12106522 694979675680665153142407266125806758400 12106523 -109994432735942000298631044856475065344 12106524 14925698852070313408483922956330844160 12106525 387252875203713312399701843715001563300 12106526 -349058058745054564234194400647505884288 12106527 389326192893471550702860492299192398608 12106528 1115748277471576448506303683565820313600 12106529 478856857491839833913794319170422091776 12106530 411261358304355294686688711145759104000 12106531 871844063128330685204499942751732938332 12106532 731074582058830086169625458160356653696 12106533 -11034396114561881649023296616370986112 12106534 -334037720769261370526988742418556480 12106535 299574152082971950523253303942647377920 12106536 -152668700225354391226325170013201448960 12106537 -195842853670914278068497199427309607814 12106538 280552471329185745951426199147415263920 12106539 -42420410821472099239214773698277104696 12106540 -308823934446486433441707605486432640000 12106541 2539445100594552782230798055489567076492 12106542 -1690810747741865591868237531994791936 12106543 2063750595745596371323426717512380668800 12106544 90308611461384162696030744334384005120 12106545 -71132008847894859287738632918187059200 12106546 -437556546402627891193314688763818056576 12106547 564514610484545851164276194440798994544 12106548 236517780447291338736159780493184908800 12106549 -28472424311479704911760664880676939520 12106550 92584289324724221070868287322448020800 12106551 101581695495874394820104782353417574632 12106552 402413617261803898072272022156146585600 12106553 543948945070188938040946242005387910240 12106554 180541154897076182835407457708544296960 12106555 -252309851590757773008695227150314695040 12106556 -34522807747720331373728391984664903680 12106557 -320535101664430593873418020888082800000 12106558 -742262197768425331364563503139285413120 12106559 390065855113999272814727030376097229760 12106560 -86363616365051461876596630675196477440 12106561 735439198541079897969470165519094068162 12106562 103674358332889730394127471495354030176 12106563 -9847689639076584635219745275675865600 12106564 -376575438313857859630447314877102080 12106565 -62786926873398059268899284100525846400 12106566 125418861188362668319612777022126753952 12106567 -304298278170212955400754331648692064672 12106568 148370855817401413583370259720394818560 12106569 377940186604692515920549222067633654544 12106570 -24280423004952197924305678888767805440 12106571 957074380228196643299162621807611316832 12106572 -367724187225869700170931809257219276800 12106573 1075138638507765443918161828196784920822 12106574 -570455135697203909891227205928974662464 12106575 -127723971669695207115752946036160431000 12106576 304747764313258559466650524469111947264 12106577 -487404153336777145927501562081515704654 12106578 63025594774190504922188524990161931776 12106579 -460957699062126881751531886657414428816 12106580 160238535044202269519857994537760403200 12106581 485754962474527175448791449398542741760 12106582 862899277857268864060795276746505327392 12106583 -403584201360248009611948414401370386168 12106584 21392582786930666618773199354069729280 12106585 15690384756373990171259975448472657920 12106586 136681035957596468754797783002989534720 12106587 782146375583371027587097636342898854080 12106588 454055502051885320469877083836788625920 12106589 1151093527031086619806301697257185199232 12106590 197567756116901922696615542058282184320 12106591 -32384978394418026936992032372389576960 12106592 238022127325292599695269215729955635200 12106593 -721424365458868090714300462711942004718 12106594 215421777760428300743072213068378772640 12106595 275734208077417563635290925509023147600 12106596 922218425859217465890593917561525248000 12106597 -279306333140096075376950421199855743620 12106598 -23561952309900639787559951576023764864 12106599 361303081068982942863175941900448001064 12106600 351505235519139199837016883133513728000 12106601 -427098350102141332214648327411438367600 12106602 -261486721840719488286831133676119564032 12106603 -399766691378875628227466042139548582856 12106604 -703742247904723122187207629058022220288 12106605 116585310284574838659175677423952993920 12106606 35350916954012377956122352425328370752 12106607 6007157054275790177874021958447140600 12106608 -63090913817992479925860444402136645632 12106609 552209073775983476498082323247311589940 12106610 -267370469249550153527928578671810368000 12106611 1287971426137096240823704976519408196480 12106612 -899754089542150988120387779255103488 12106613 615635343423827724970149344232567788220 12106614 -79236019209797954174174504987645809920 12106615 252295005014676467641312542596517379200 12106616 -121022313792290009472672992412444426240 12106617 871356971985009481256085586211360089680 12106618 980386976563080029969446771331938389216 12106619 -218527061436902249835393082337721253104 12106620 216219806055149161423120460697495582720 12106621 -607077849942593932236290374898389581178 12106622 125909742317800648248864720728355732480 12106623 -590924923019677984644264139700540832000 12106624 1350506403629028350004976338217331589120 12106625 -983087464432053329673421402179734832000 12106626 146475485288248429431501530830614046080 12106627 -796918654243086374558550671713702362960 12106628 -254744352662114107765849573178005278720 12106629 -532517360800144429220515423611024903840 12106630 -253155383585061806460367232619512832000 12106631 -213416677880586198018202576115750796648 12106632 -817755090612142226772847621904042803200 12106633 197590925813825121965185725428667197760 12106634 -352311450664321765949374498648025432784 12106635 -5591925799237614058730701856130646080 12106636 3268198989974499956446647556397039616 12106637 315268971662244576831420814014193103286 12106638 105864934467469511044409123294676616320 12106639 -166650066944806649305696441254620996560 12106640 -20463348218236041140975437585506631680 12106641 924434073924824737879299142717469002992 12106642 433585477239656265579508335226633992192 12106643 -823463823740754764337670338110838816 12106644 247502674584266895319403402827182526464 12106645 -1063719188831649971642573191953538808100 12106646 -18582208792797263744157207391580341728 12106647 10890269779669300616648592132385228800 12106648 901555132463252798149495409378240102400 12106649 -464243651387670278489094593318364487350 12106650 -4013652520875292091203594976170502400 12106651 -159811470403728983157474087729550276348 12106652 498988360942703564544206780463531832320 12106653 43399327472991845651512276654468986720 12106654 12976809726589432777795469113639378944 12106655 1827193791978489991353324229317130680 12106656 373419911705233642655592081052825288704 12106657 1326529254372931330627492814658150695906 12106658 -296040837852835356216790775227854022320 12106659 -11458539718628540400977194424488747680 12106660 -559261047728396100981706891959348760320 12106661 600529597787698267508254528636503865632 12106662 -74448307224451944232478000474814420480 12106663 558204121273317519777580820243231096400 12106664 -603006515053749764857438686161757388800 12106665 37253997685759018593677368231868702400 12106666 333909594256956161149423086378409790208 12106667 1117483929647263294754476008722901980400 12106668 52857010620048849013785503959951491072 12106669 -498524145496359137030203628012504877204 12106670 147828028990823763264076458916141516800 12106671 42506973099953047583253194294205066240 12106672 113952797678245751431721040294230245376 12106673 1063914239673236038547850461710811051922 12106674 -513991101185752411875756418607896070256 12106675 -546013541372675473687727717446759076100 12106676 -7721915821939744359845696276227559040 12106677 -564905524362820204664937908777458727520 12106678 -144624110131523333201065322035435797600 12106679 506028392579211888563112662560048359648 12106680 -180381909127798770746874667629601996800 12106681 335250971088040617957332977227200397482 12106682 -188905110516623266451790682304460464640 12106683 1704267200471956465805461775951169449184 12106684 -292838445545975126969378215783534769664 12106685 12209575131058221381097905437063329200 12106686 218966500064259987814146724091535882240 12106687 600666391914103465746182190272777524272 12106688 -56205041561249303526434820204936560640 12106689 389270146622578427645964550300024451520 12106690 -153283662927314010951019124807112016320 12106691 -75462675049902604850170109429397715908 12106692 372028141127175743814427687651698032640 12106693 22454109667371915652639919721959637184 12106694 94618089144759025923502396481531365344 12106695 291263347924596977904355917602669011920 12106696 241874244111004023461158272586900930560 12106697 -1038755895489150771428265755848644665400 12106698 -56979538327941746695236647870511073536 12106699 928772201728119353316060372729526521792 12106700 441378570696715144847312276470856467200 12106701 -79292533058099012774080198014451785108 12106702 -118488614231626495581145549852884698496 12106703 -294612877543370008644066741897341466144 12106704 37848755589298014569717707530524688384 12106705 149433972179250917131970040941231966400 12106706 878246307152592927074268442749465681552 12106707 -106432182826840520537269610705304006144 12106708 1116100447113922535332151410525427193728 12106709 22014867855377150937468358001904554880 12106710 -20486597090738853011658015634129889280 12106711 -1392374039536446747143116345933906317688 12106712 -387751508469853140543930045529526292480 12106713 -350085980181799597529058041793308979456 12106714 782301793288921882042824468403782249456 12106715 774902204322037655865897984103396839360 12106716 -173868869626332433967807354302173342720 12106717 -57135259033998783606724828685798465280 12106718 -140189776746971515064767548534289240896 12106719 469257806430712255602815993299795618320 12106720 -1421224997640561219133432938653472522240 12106721 114260183165056208132271659302552077744 12106722 7612858958241154173068512052405235072 12106723 -969989194943394096507509589560795970416 12106724 865208289481100425393680946454217999360 12106725 -817059683910264866808097435258304736000 12106726 227671865669918956374055568832217233408 12106727 1066024988260645827471675714497203943952 12106728 34214590239636344847225389897843865600 12106729 187929868454236581917626769599264900176 12106730 -405719306317078279514365467936100147200 12106731 41796691100313906857000733662545916928 12106732 1174286777233672901585676025162031196672 12106733 -528318037804528663778295891856862554740 12106734 -101563796567330123876078874513093872640 12106735 -31877978958964299093620520664825915320 12106736 817092152253493193341747725455818752 12106737 -418539048286127109063869006497662768792 12106738 -1376834644469934054906470968864320000 12106739 -867771026819421890927018804738366583780 12106740 29500233843180509729749606082677309440 12106741 604966001307625722852696974983281387360 12106742 61597010331115683741906997241991561600 12106743 -805933055827658685649815763090839619200 12106744 -680950363619923116876238653360840314880 12106745 -184272806679084767587957485422750829120 12106746 -224758980640019687794590392679630470400 12106747 -373738395470586930748779036653758096440 12106748 188496870362847822790141149189207441408 12106749 829035667714024009641387448928152755648 12106750 812175107428729731142861130584897920000 12106751 -872941704573234612623951846721998769528 12106752 -37932725235698396082795407116125339648 12106753 478822406481269152682931949469119897860 12106754 175036664710159126240810641089023482624 12106755 -687650897303273178326212758670610829600 12106756 -324240380929766603093716929664728536832 12106757 246783952932273841634216301758827031580 12106758 37980131759457943197750618496281578496 12106759 44363472471073758384332506715087990880 12106760 4958168744791361556362738277901209600 12106761 -630512859176913799242981502036062711840 12106762 28759658121171458809650915278672448000 12106763 495934159460165706149881841132395923504 12106764 286598237251701740262373777717771117056 12106765 338580995404829916433280825656197537120 12106766 -113548430549531347408304131891260877824 12106767 174504299291261412024036453013380197520 12106768 239514204659715519502978438510048059392 12106769 -789238416559145408042441655540611288460 12106770 24484041724995223618244006592263116800 12106771 -222406395751877831368506021092408689536 12106772 -389027652072169862551836327794137340160 12106773 -1034548261293377660431563273863218106880 12106774 -5094480274348067876388789125927961408 12106775 -188195097879178526774835339687882975000 12106776 -474768353163179704021747405565062348800 12106777 -512927626887591231772405624793565379968 12106778 -60445932831730732089065701280193434880 12106779 -13362416539020866025371952706485402432 12106780 -94072278667029306925909559333044930560 12106781 -822500852861090314151272763083800216000 12106782 643371436322078816578480307551997029440 12106783 -297145510040413124686040651639834415616 12106784 230209380430533537986984013490689146880 12106785 252656930164916583486909765669987043200 12106786 472572721427626096013970594437586983424 12106787 -89266593476606938028060639550906794496 12106788 2577402685964976710995001362167991296 12106789 597560494099226005095296570071650486590 12106790 -55925770892055225661531080377354638080 12106791 -169746227680249647944887253665743378648 12106792 -119663679060111531212053127067826022400 12106793 263791754269418836125377217567618738042 12106794 181117147486563491571825205932871414272 12106795 600296450923248336083810402093633782320 12106796 -126227093298085069879616271117857399808 12106797 -528316420213534876158417397071089284800 12106798 -186077427174873986227293227293802018880 12106799 -21103696279974030539298957412929961200 12106800 -102046885565090408699298423998054400000 12106801 -111638209411884690863130394965459789248 12106802 -256711279629725597285533319226939856896 12106803 -598589568360769161342153500276986756296 12106804 744606131823305880465891488604134572800 12106805 -965196450215793656047456761464852612040 12106806 184355358166749466096386226362042669504 12106807 41821840292229013113571159129062875032 12106808 5372111676744496415902738740593541120 12106809 -134913322186746921209401820768951360640 12106810 -16068505612584217705247534092757640000 12106811 -212133554688234116751023545934686626588 12106812 -261546569334508508302249362763782655488 12106813 -33134458739255798224270502317829306816 12106814 311613048031356105227954112554593472256 12106815 31650615305107407837268142519505553920 12106816 242980534727540258691071311661312245760 12106817 1268449761810262804840937816926012636866 12106818 56894251417895236546806468744465696384 12106819 -368274280682457777809448684996801613160 12106820 -71171679879660599744541364109880483840 12106821 85941373787210080126138744613847167712 12106822 -7024664692096934899607252705463755328 12106823 -1245679740837276309852866264996370101928 12106824 146430602715700853311760330720775045120 12106825 83631182952887873197429876880876419600 12106826 571117082708612483323773362473743116544 12106827 -38118768495355830098739884246615164968 12106828 582124054633535538983026363724453888768 12106829 182148490615136277355587215754394479360 12106830 239138904190033203908630319715895608320 12106831 33818969001942689562294422383433985264 12106832 -145813334963486661673783629988102668288 12106833 -201013258813300554249762463496169104640 12106834 14790417052585600251999793108488857760 12106835 517564924515854915512546261923139071600 12106836 154784492582111029037429220740038963200 12106837 595671376075094795596968774578038913486 12106838 -482256723259335129453779840248506596160 12106839 -635942019176111281134133200056545351008 12106840 -750761389316440691196829676820441907200 12106841 -312864970223178560235054482003556796908 12106842 -298326544050908776058219523315545070336 12106843 -76349455411610025316057335570068718816 12106844 136864022809914399296582442077123773440 12106845 137069331022698952003965115003563955020 12106846 894155282455332511488552429571128590400 12106847 -10003003339738290056804402442173743320 12106848 -52595872867138962225226330891380326400 12106849 -262189165937373769068872109154407951360 12106850 -164999879071637822600580413424710707200 12106851 -924928511886125756040917972841588876168 12106852 -46865306716936543319354149595743185920 12106853 705413306072393061725758490844321294048 12106854 356913887859025263854250312207257619840 12106855 -3705732244432101767977404876135846240 12106856 -963493614820301393518868722815688919040 12106857 -8779474193847606222213196187234273088 12106858 -409885164002924118210652044572390409216 12106859 520043286050616903812352525967381904520 12106860 -73200743138415578164487385348212720640 12106861 -399215746653439923621739912474555510696 12106862 600726957119947891462315617837947995200 12106863 -476145281358167673643890767271164033208 12106864 38928676676666890655615442786088648704 12106865 -6359076756877065472355360272772911680 12106866 -444192992492608111646695093302494203776 12106867 696804778902808509945549568931314819916 12106868 368041461923985877124676598238181848448 12106869 -262447242567970897433814649794790412256 12106870 -289376940520423000868804826134979162240 12106871 1127104498793014130348197536822255513600 12106872 -877495387721619576700525916389548257280 12106873 523819109819042210907383553819567649620 12106874 148455578121020817806554709618636824800 12106875 160332280143916798710953912087776440000 12106876 -19348556890528900518902045989292968960 12106877 1008349307582034009874771159013253006726 12106878 45660808876849094577568111529702916096 12106879 107054413509671320143908551962485963160 12106880 -261916376991838375759922706377814835200 12106881 267542619864615971112743267959439222400 12106882 -281160144132631393446908241017892739200 12106883 -491428371296293380037758609042010800480 12106884 70430089440361539652620071592658821120 12106885 -164771202395922473995038567909449556480 12106886 18277551973595164317724184826480594048 12106887 -417430572861244586989248151268017363632 12106888 -434378778518494229981377312691799690240 12106889 -1659022231660933231014464383778772875760 12106890 -152557468423966443360411285211276882560 12106891 -1338945752508089350214546183239812399600 12106892 -280661304453286551152122806319485742080 12106893 -26988334701778942730432322223932216576 12106894 -424063567797855146731438482103058493504 12106895 -246107750842122974696469366570956697600 12106896 54045936340477336757458892701980426240 12106897 1856636039267650683837288248535110498 12106898 -381955916937362335301714348841309773664 12106899 182328005946804775916425985264462585424 12106900 200360484285914208475987901736194816000 12106901 884704834189071259216090722367649661792 12106902 170961767034917226229845878257864170432 12106903 -556788124870556497055919976391320769848 12106904 -76920958107736450230433018154339758080 12106905 -515324140107601575673985555332061691840 12106906 68209152010512063403826250150167024640 12106907 -463179932454948503959527822413134607448 12106908 855412058696840053496977177952501760 12106909 -241343493614863662542024881893451886420 12106910 15383149330958540665944443649512386560 12106911 -225214778150208212387344257123459071928 12106912 -1638835996288170558143914755963704967168 12106913 -243337978058269181086607041713018160512 12106914 -27261919728278585226971648546745392640 12106915 -585457555045485284714286628652644507440 12106916 -1248082488637309531519486183839759114240 12106917 -787483812632650818490646368658441655552 12106918 -37936389296888477849673994137230133504 12106919 901215474361384213731126519080342040960 12106920 -219386822434732003979784738910887936000 12106921 -594162015362641213366324934402165039878 12106922 -601310138077766345090841986853005425488 12106923 665441110849535855681888926456604938584 12106924 229787503561706928398488608205422385152 12106925 -99340889907796465534919157021212011200 12106926 61983711857016113174960963258927324160 12106927 -1710089206915750352796005142274004608 12106928 133528401259818140048525399249217994752 12106929 -491733515024644707212142165490342308672 12106930 -562454267788756656911828620741859988480 12106931 51180166168259085062687657865209997864 12106932 -366643544528015711942425844515578851328 12106933 -593024943128118358824168504641453822400 12106934 285383674869925174974633633828483096192 12106935 -86242338151339365618878399582785384800 12106936 -1049585382561008358881107228133563576320 12106937 338299571826883943394913130445971344980 12106938 146487624487331972895600312426666476544 12106939 -98397662080714426553508626596246435376 12106940 -859872700979721550392228153604384488960 12106941 -356266243350701112145823692111409974272 12106942 -862091868032740400083608610797934267008 12106943 894487069463858982065771156299571465400 12106944 88460635159566446102488835715807313920 12106945 -805133881130376563944414767006060192300 12106946 -366175057953788690191088651518059225600 12106947 -270507152582196350706152671704150396672 12106948 323877764352619613861503321770245165056 12106949 -1030518541501938562334425940445331539240 12106950 61266089034787464056534998517573313600 12106951 -19640226509296404441112327022341604648 12106952 -52157223338992357623265508213270937600 12106953 1026261791910424566009684389079337869540 12106954 768167422044135507307731726214401712176 12106955 -78306786282564109892986588576722552000 12106956 260838339508712012498240482763873091072 12106957 -214911918597501216703791827084666306560 12106958 -421559448343884227004985347957360753408 12106959 191857213591487229587962433525586407304 12106960 246128439902671186151284637197982023680 12106961 -169077354395758680811854395002407547200 12106962 172044555982346704633471636704165657600 12106963 867177708159541459333841839192127040000 12106964 268937905919165614815906160600668116736 12106965 273473235179498202582948223581588119040 12106966 -630499893038476981548719834580185465568 12106967 1172360714308185057037275691923001875432 12106968 -21746614804553456260811596619727114240 12106969 -1345257061682243069988850689814945195248 12106970 -174674443820241020934202275252225945600 12106971 -567244867481587266940915829328412668240 12106972 132095320699495475360994647510553219072 12106973 -1460582818138193512208992205364253586778 12106974 -198556190230300925875223422217291274240 12106975 -756296166822940503914746528751383069200 12106976 188327548529408120112221132051958988800 12106977 -73958408650697351759789056490419076160 12106978 -163515549202956616348616325274722248640 12106979 -337432088325679335163677757733615928420 12106980 -269597140413563282469575321689224963840 12106981 1195972900762266660245508932032541478782 12106982 -218172491006075702182537051926250053408 12106983 113807918101714015692116033870933211264 12106984 -276660511139600288192380043992294656000 12106985 -942120982667068917155044887759836806080 12106986 232897664880835695797460414638451473664 12106987 -296137965533160284012537922583735290880 12106988 47373153290607569872291147782050611200 12106989 -879732498999906749005764725240003143296 12106990 208531146439768821268467813890828083200 12106991 201921710245675665769443572847150981840 12106992 -41760119458078027076628068085297709056 12106993 -455327409289264465723698649641487632576 12106994 -9711055031523728754524408462576711040 12106995 42860377533257920621309349997653724000 12106996 -162312156458981169487303969892405975040 12106997 -251888287432101939635843726696772183936 12106998 -47873741347478856173548790668209642432 12106999 2902519218764301102609469359702933876336 12107000 -640735166087820113533570878708925440000 12107001 -174059037476607555031023630073714668480 12107002 347306309734646732728853698583895832032 12107003 -447790196007051283442791999506122390748 12107004 15826129257153215516291963883556503552 12107005 -250319672612137085471281352200923972000 12107006 45497946752670602531811385596347857920 12107007 1015230987484092406248015632136872292720 12107008 -493452635819975725991281879853006061568 12107009 -1131955668452198969637527490838672476960 12107010 -175821801687289209033486532092277693440 12107011 327534248788289158356303184168663311104 12107012 -392833440054713042842197842547021004800 12107013 430611737848002460877907049958183344128 12107014 465702471819946961092939155924900188160 12107015 777188127242534650857693108409932599160 12107016 83135499649897408852285249624527667200 12107017 -317606063086041180687573697264443996380 12107018 694238065370770468382140818331633968 12107019 80933093929948775373322774996946254848 12107020 -210300979335179873367091689308238935040 12107021 2814325270153488222744095809584478735200 12107022 -73856328638746560849167796381362747328 12107023 -200631201264900209398976725363835961600 12107024 219729912993351063171363446514364784640 12107025 -141129813913333167277693141027638523200 12107026 56835091932392601117158556446063484480 12107027 -539423669604348920676298308566360005440 12107028 522414469952698933053766008687791831040 12107029 -230985334983742198119871610804678480256 12107030 210222549733629124251066620861535150720 12107031 439294768917781784102515888201222152552 12107032 -50681928774125216566837413531500544000 12107033 611036718451103631945590739415247257344 12107034 -687870686222446566982973709882250609920 12107035 -468749785379406507852603635749004291520 12107036 227838826591600572480166513824531970560 12107037 -9531809073769362011173068214284656640 12107038 -225219156094660285248777143943791230080 12107039 315822788216822565401444437465519311360 12107040 -225721983151597761642539632876647874560 12107041 1004818892528021199751680661082553529442 12107042 -787367709153073562334442355412980657328 12107043 -605712905389650496384709540954524756800 12107044 155091665524831938539496069678404084736 12107045 23652272775423041475296008642152389280 12107046 3781187573805450170634492818565746688 12107047 75969105905634940745041077769275322880 12107048 1285838752371457269483480528263155215360 12107049 522467552445502372176039462401783993280 12107050 -4271804606053099938854354081210726400 12107051 714078923564619895545868540189725265704 12107052 -751511675968570913520925700600243284224 12107053 282619114358640957076620827725861826304 12107054 -49743494461372689487961074828204858368 12107055 -191646040688182040797883477341473151680 12107056 124973028848029040727171891705162760192 12107057 992489080901105976670555708559068428306 12107058 286229872940265318699048546657434899584 12107059 422380739587965604621695212827989516480 12107060 -103152869771282621740580280775890370560 12107061 -1007118338889637792766996151347207460690 12107062 -283407378066758090176454649877730906112 12107063 224163477173332496687767473390183198504 12107064 507852390083023966729121818622421995520 12107065 815580143080772577187171135511092163400 12107066 130589518410795624046902483968061696000 12107067 670083263817736905763805178380586494232 12107068 -740604331478577534191074435997842097152 12107069 -203160741155104750832398531492843032756 12107070 12824087688616209915529546531083420480 12107071 -170964366640210863572162759247532372056 12107072 -138493860908463427809153865293530923008 12107073 -15740616491250485129899893878062979232 12107074 -16498457204515648034446451887530048000 12107075 -104306791880791880638434004460506037700 12107076 660567609427675465039617456638785477632 12107077 -597614350018848183982703496963631791334 12107078 -224350870199806628717667759571224565440 12107079 306372627062054911158137032681153781424 12107080 13384055812430388264204057667633152000 12107081 -141912533963945434729663990190426574336 12107082 -43808876397883249536741758178323109120 12107083 2111353867838694451558566761090587231144 12107084 1190109503352672496657506981648498565632 12107085 330627539366294185520385438403944806400 12107086 490170953675446235847416313116686924992 12107087 548468676751313484539842351975390586736 12107088 -8076536950888816723814199755928109056 12107089 -735054178172993655184402009034760212110 12107090 -49510264729554379502334910239631185600 12107091 428481754008839270250503901505101828792 12107092 1288761423642841546519112511535367839616 12107093 791521794708849468161284148800422747342 12107094 -211572337792622987790496895774324993280 12107095 -39939002796817805929422225274148889600 12107096 -851930225162204988808887741748973598720 12107097 -749333314676435946238161022686167617920 12107098 299080274347439619529833037963469026800 12107099 -1042669559006505274120197900880455699900 12107100 330696987347995892857871940974483750400 12107101 -578867512736663612735556364354793177280 12107102 -223636887319495874757688613977612050048 12107103 -97230558924010021047669809637312303216 12107104 45265899516998617793865667945754787840 12107105 -551997461530096961213019989659299925740 12107106 -308956092884581481948093937166925263872 12107107 -1423770758653612986474924367393589756644 12107108 -69903032192393378342177582304467484672 12107109 -25926852179704478747895749023403509440 12107110 489414714543794941783492044423038232960 12107111 -820767004143672595403350744482944653488 12107112 -12109462768807684238071904285839196160 12107113 -72126057587825491270909760657759304716 12107114 218233844174255564218283911637581453920 12107115 274887666491612573308225636088257204800 12107116 -300827587040842800691501741844951027712 12107117 4085078372538507926202293204282796864 12107118 -79360974354062851314033644534147501952 12107119 -151103615568896414244672091427514226480 12107120 228145749736149652001713440905765683200 12107121 -37560964426114143303658741660086738240 12107122 888831080564452317796267215009291524112 12107123 574631486239658816082075867608102400 12107124 1174516815737539901284033866506728427520 12107125 1666552025431304034701186446736593347000 12107126 254009240105618085485020841746025764512 12107127 -460893318285318395853887568573260596992 12107128 793565782709457916989386290365317406720 12107129 -1185913080962494981945567583948269365270 12107130 17571451566506282054887110210448081920 12107131 -203645153687911021632361241719283511888 12107132 -425199705458714110403678441352624175104 12107133 -349143350435786630255028341328577902816 12107134 81352912391900467881239923289646160320 12107135 785265941373845776711255347198193413600 12107136 66257944437738803518865021059517644800 12107137 334523929231342369644589683116770005952 12107138 375875578736513880494132304235772868096 12107139 693634580479288566458556575887499832 12107140 285658353849782237236208789542129543680 12107141 1394068933630554504533809017948825928542 12107142 -22094682639118488975165445347027117120 12107143 -289122669703386935963373219362961244736 12107144 -364323861559710423662864916169322496000 12107145 -749475393855196550713514120728041638400 12107146 -121134591927844084652113684027197526176 12107147 437019316342208074742174769772869542640 12107148 -438746803042199510399488517116543610880 12107149 1083175048585547482630231328603206580150 12107150 -373509304607447015366066245056426398400 12107151 6300801718530240810240496743435817344 12107152 245673450900522602027009024219998617600 12107153 3616174771171243900438751554045405350144 12107154 99613533169786835899708334171617443840 12107155 885554385077804608895666399941773546000 12107156 -974200245392202703460275064025342948480 12107157 -228043324437887675810721057005712352608 12107158 -9718140328974289425240104973030390528 12107159 33430590528761659322550034183146205200 12107160 49258252145861656121314776371051520000 12107161 -23169164855256854172620310019783832640 12107162 957086226593716073093594048211553762272 12107163 -54487053067012604546445942253124124816 12107164 164229022228332819239187630552382160896 12107165 196280176183754578412911086505288338540 12107166 6002237504664536656439820211761604608 12107167 916596006008798892999998512820694389216 12107168 -1570531080925148574412615581724619833344 12107169 471507442879604622470565724370481610194 12107170 -187705836470114241322044798857574954720 12107171 -757107640710794444546406873580683182628 12107172 -159298650897823049018750348415868993536 12107173 -50291984861643417966139151338565378472 12107174 -24154033973215584200430403296426259968 12107175 -85398107612479979504692084240865274000 12107176 142088838699945043175539438375075630080 12107177 162931155111939071876273115739367900544 12107178 -340554035937161971703370993773816102400 12107179 -28522867132558658605548825875933484768 12107180 -424526959609709184456232156171089100800 12107181 -78317564863084750476325398883834281600 12107182 10656971269889122265210023294255276800 12107183 890953235188310247439359243675446100024 12107184 142324167126968548235365286753520943104 12107185 153094350567735096461368805025406785600 12107186 66642943537812823218921378387041769984 12107187 -472946804648260598360699525601555493356 12107188 -738836209593550658618706308828415724800 12107189 -96125543162221323864992267250584789010 12107190 105602051976199995525338377742234480640 12107191 -740548000995036584635317888917502917168 12107192 884519192171232694802147348996332032000 12107193 171202598274751245243743054455959240384 12107194 -25302466830176802502376728914791861760 12107195 766805050634057983497291897625419619200 12107196 6371698091418229004681350388004532224 12107197 -2234133530680361301302786168072634481280 12107198 770179032530371465145833935864461625600 12107199 -316671455081453494128427243600774588800 12107200 57740821234846862142287243802732134400 12107201 -1151963824774291663698165586884112068798 12107202 -3723380420693197434409711896329767680 12107203 891166855930129891733487624813818235452 12107204 378537663172438261666086231462093619200 12107205 -242711959968246964466762612844071731200 12107206 922077837190896433925193880475281971552 12107207 58636082815885247439287347627436624352 12107208 283927354679488887729999537754159595520 12107209 28414533342400352213730691141412849104 12107210 221201766968082041743267235748074265600 12107211 748409461752639378106918691303854381272 12107212 -263424056894172639713663373774425279488 12107213 -778867690993596351857075869428226620480 12107214 48799453468102074991639906941668083200 12107215 1011492064073010695888322039163003812360 12107216 -72037649667461111119539121456994451456 12107217 909093090515035088828922915047872132080 12107218 -4306015983697475375365239987261197280 12107219 -1593013552003100358365227882845064883040 12107220 10402360388831888150654337844592609280 12107221 31366198735793649500316765842298472704 12107222 -48448026754935792085135027085600352768 12107223 -305020189122708010072262293251932996592 12107224 2078108112407735302587321484685160038400 12107225 -336469060633649955041888314127359518900 12107226 -113172652613456047425778533270361287936 12107227 -215260892136257755270163722834009207536 12107228 9509547955507901498375444659185601536 12107229 347212473278672217616288612537339257984 12107230 -472111552688527317287403271098942451200 12107231 -223793026698354426591260550856135214136 12107232 -298600013615770620754575857578247454720 12107233 242506546994307241343641778053749816482 12107234 785444502484675101543928042488587432016 12107235 136359643109146255007825232379253137920 12107236 -151353603690080287482798292591872491520 12107237 -156715917557477170705317385050485700000 12107238 125333167960742499487526166853012647936 12107239 -188845285884092739186353162053689506040 12107240 527006362137517924074683150260981708800 12107241 -618798532035339899851287614005370315520 12107242 -138200454794972021246285985746140831488 12107243 -1537816973445376427793386643720091874256 12107244 452452314000623365998396084302446818816 12107245 -239174368632700845165353878240976896500 12107246 -97602805881845670666225957661163062656 12107247 1059334373659991893868086270184090156544 12107248 -126607838629038189129847780748859670528 12107249 -166294327955890183951192685859423294336 12107250 -589752067878740607216569174604950712000 12107251 -73913019972867813266349685676908855696 12107252 591606861096535088444675922285112323456 12107253 -178654600728207475116845013198641366496 12107254 853030519576501523869742998257783612576 12107255 -98630247239742475648223298848936316840 12107256 222057458613656036432085281479468646400 12107257 -787348301959721088605151934107934073494 12107258 1283831905883893193751296058062060663520 12107259 -578769719909571626780553803504613228960 12107260 -330423766206227731884735369806492160 12107261 -614854348629051533893966132778726598138 12107262 200722983877316188320284578868045199360 12107263 493093611818769201443282900995040661648 12107264 -131404432029764089879254839606397370368 12107265 314622256754701405619515408522107208320 12107266 7933045871251778823850236420006266832 12107267 -213821684876872045327420593912414798720 12107268 -566863292536264983512673983675827249920 12107269 -3592583293868001557739278945494137792 12107270 220502830111578490837115907019443663360 12107271 -17062700207368325786404880190262492032 12107272 -50758753828786334128483812242255462400 12107273 14757912800843582586656415086529339684 12107274 132680850919865101145594342438525272320 12107275 -419472161941484796445904551861983840000 12107276 -756746793684548556856743738327646253568 12107277 -55339062619027118455861225147483241472 12107278 -249377584806002645080396137075289642560 12107279 -704196579692078451334218546152573655120 12107280 2277983806039458686896394847218565120 12107281 -154634985662546309952234542434489542456 12107282 -687185112785431782993567217858379365632 12107283 -475394014254119614108318594667460040776 12107284 218700221342211707602930849994554081280 12107285 1249053743734375963763270882185908867000 12107286 -415007710736568872089656887985279772800 12107287 26722297293639092436047943859938192312 12107288 359613744790520189692028242857699778560 12107289 -253642558090324338493940439933571580976 12107290 -258915663841308566221790258137625897280 12107291 -144508248298396344318949077807724154880 12107292 -111484892997254168768411282787797311488 12107293 -437206842614040014609475425196576696000 12107294 -1120797943195605878745586934749565798400 12107295 4156037786871026250518410386802251120 12107296 -1003893088847464505010289479425419051008 12107297 -909799320300228085976512318513982370540 12107298 27796089195993031227962321063333658624 12107299 830583949631776398648051611935414020480 12107300 -76221507858908165272281619014091987200 12107301 -165601277354001125663982027072973679616 12107302 -512210135796460322465958234020840731968 12107303 504254859760648980531539244924410174400 12107304 520325474248941113212704578695428587520 12107305 253483905948841595752727798093212474560 12107306 277773919089791374554410152294421343744 12107307 -126187065875438355817063351656777489408 12107308 499597318956022359861006714356836252928 12107309 -1179287311546111076343523473077359257684 12107310 47648795499488840321241500485498796160 12107311 1511842267782264606407080890994950938352 12107312 267761391037091018719725404682703650816 12107313 -80080168465932988839094824259555360080 12107314 -114214639381083760690109948681651022720 12107315 -81441464526307789904710426239671016960 12107316 50006784600121936385236507045248190464 12107317 673549650080586648604586691490241754880 12107318 696176966687808940233129920791404770880 12107319 -98639388574698697661724398915779393920 12107320 -217139628761231435645597276972381798400 12107321 349435237900360920304465432858090644522 12107322 397506614286364399788169216115056725360 12107323 -91631266263199215558414189035400361536 12107324 -453904103893904683471916487423100130304 12107325 194656182210399238492467684760095189600 12107326 122795589280026214223287373797263544320 12107327 510214474222343108868057421952563498176 12107328 134070413684666961522875942114804367360 12107329 149180002718772533392009155301887237888 12107330 329928546696669772924932742472198784000 12107331 -147931032952203969809363307367731426540 12107332 195414456888349331344480029657954539520 12107333 570451715443568325656717262928671317376 12107334 108181201825924148446674397282710002880 12107335 431924240285384681844735860762467532280 12107336 405236002293196738887766232666082247680 12107337 485984382743705862517711964956643182560 12107338 -679397667754414902101309543139804672 12107339 442425439473520430249498899477266181824 12107340 81156907104253012514478954127616409600 12107341 -1300383901293074928459267435821444562432 12107342 18266038835485567960217625677109582720 12107343 879240509603835385605401664535836854664 12107344 -370725847116401975725680870845639434240 12107345 -408415316832025958862991254852435237900 12107346 106288401051927797602958655159087479808 12107347 264666204438701065501928455472898340432 12107348 -375764238326392784874519650920905498624 12107349 -1027948595269960504782071286599535857316 12107350 -312710214118056060840059544646601685600 12107351 550564798375468633065105462614205318600 12107352 -734964513830301392876074373816299130880 12107353 -1654681451663417270108979898776540257398 12107354 -91754150434362131138973828460212995328 12107355 253223883203071208514307398225239083200 12107356 157506331336270832370020029206369681920 12107357 -1123772599359339459766524541715991986394 12107358 -1071697276082004245831029143505997952 12107359 4419610964389077634863965525451004800 12107360 269310575430439809957190309786335313920 12107361 -140463182104844052349599959414336216256 12107362 -140439824312794217335136482453049503968 12107363 1301376739152656055494556182112984094224 12107364 -228133918158244057532505484619070925824 12107365 -644377171559892750553998455860221412740 12107366 -88458752722591629215444812765655095392 12107367 -469301411393648773900592146841987987760 12107368 -53169366131511652605250541598058414080 12107369 -1110111332126734054426092549086694417408 12107370 16069258526709581234371294111552204800 12107371 -934253083177665017359759380060818628888 12107372 890229264230673370083160761790703544576 12107373 45078437033752391378885226655495365984 12107374 879874446631102112650954708376026191936 12107375 -146033442569269876574931363609075216000 12107376 26583603986425224101105009228146311168 12107377 -285088003924102415173763570532677213340 12107378 -1329666045166385572358418786341194988544 12107379 -92395789980559023801436909209966555792 12107380 292634675568353252947782798232100524800 12107381 8290003166226094287181610501148960 12107382 -29725242938787549633633461596642099200 12107383 1120385906467174257502287111837893665200 12107384 -927445091953594142161998624172161024000 12107385 57171841555235396467583018766577100040 12107386 431177748738357549914524620735315457392 12107387 383990579845618877372379257794318512036 12107388 -532126350708384144115699752477684547584 12107389 96019313568041763878247472906735672640 12107390 -310851765507023623556919736491740342400 12107391 2201531153908203171366362185795365888 12107392 -940331692564317142138726338577563648000 12107393 160957619477868258284835139714499214120 12107394 13748215976067807342999933165908820000 12107395 -263575515508391696142848075552414059920 12107396 -305999462156680828692296006106452459520 12107397 344796065080938341988566827923293061600 12107398 -24727893603195795039988541789426704800 12107399 473761584387617147727712294497932696112 12107400 -322617919321922922777795578778617856000 12107401 -439270281671875494800896816773151338598 12107402 -274949197581869148311785631902393512096 12107403 345737820400609538679052616124416575488 12107404 1261688480518218979453369126026028633856 12107405 -234322361412810939806402160433016276040 12107406 340055107625403182915673132423122800704 12107407 35854149248084225472349959098332473888 12107408 -412686819208744405310883808166704250880 12107409 943342892282959190704737964616535589104 12107410 -450123980532455432558177629902343029600 12107411 527294731176556659119903164791358020012 12107412 -304337379903985354735758405802774414464 12107413 -751840662403321617321144171449896062240 12107414 -173266930809986788073794431986891794368 12107415 16124958450558896264718164159609769120 12107416 679153494912305757415975181087908116480 12107417 202746885356780434423723609821668707584 12107418 281471772290132200946187140302424186880 12107419 258191785889554649533704768676136824360 12107420 126002598172291655577252296199155374080 12107421 -1484222874908047671861757638973983297600 12107422 -33120619467942737769184044013579301376 12107423 188859865958358815006127930272749758000 12107424 -1043382209708380402743571393932165120 12107425 -86092566974396150035987098096691813200 12107426 -442050503961372736255613476590396754656 12107427 428808837187780796087960589080761654080 12107428 -884291943579792834810007688292980252032 12107429 954697147760392098489278347696709028030 12107430 -42581354632063541051223564078509088000 12107431 268988920677601099887362125669992607792 12107432 -388445330820177129852957946292963865600 12107433 -333432878733252657758064722267956058496 12107434 -518585492418142264368240865885075601568 12107435 1086690493324323335321304912668565120960 12107436 -444309501145854471130885665389233065984 12107437 386037232581216052970848407491786808086 12107438 46648507431660920709611848807079911296 12107439 -38536402210673711411359756625064821496 12107440 249899809447334431492057277928184872960 12107441 -1396475747685994077525710269642787624448 12107442 -534805664648801504429128521703283136000 12107443 -693613861301874778595531643602992963880 12107444 2142331007531481206906121354610016802816 12107445 -141626279722991126924319049350823190400 12107446 230057926033194956539602056822726678400 12107447 1076364702796696743789302313795342141744 12107448 422576732421360096689800020535420723200 12107449 -986106509875014497223458955618660896880 12107450 -1631530754123169897922131328902950400 12107451 -100427718412919297038695204989761065936 12107452 -40649398567955257073473597454200514560 12107453 -341228400247939249274608344877970806272 12107454 -381889961844129243196115135818418585280 12107455 245694150213936202445913581027619888360 12107456 460151282226479532997614556222366679040 12107457 367163565272526430864816170402510258354 12107458 21094508951000934608743205377265782272 12107459 340072069870542140320047948199228350960 12107460 381014330492925869867730332151218012160 12107461 -824763961776322162025368857947276667200 12107462 680586721673245035184605329790274688832 12107463 -270041341093194950722650134000937416112 12107464 -16882971365989850261837588890892974080 12107465 -234019132801953113213787869522536094400 12107466 69559867905673148642488409445982247424 12107467 1793597058895780914884259827866588160 12107468 348683103483023114727355633563579672576 12107469 552294207532412396568146957884085745216 12107470 -624543086634866795921513813597729920320 12107471 221816672560687558913741138885574584400 12107472 26853693442734853642402661709361840128 12107473 41777702065387849444296392316276220736 12107474 617929792468121584948526287506215342736 12107475 79486797086893015541210118202224636600 12107476 -26435308699302934682407117156697972736 12107477 24272978141932908544183416211661494560 12107478 -297693027784056143308310026860267809280 12107479 -30348928446799520245351816147711907016 12107480 186988104184531462058978867196975513600 12107481 883186200950644920005333138638641158352 12107482 -796684908807414971484480557444745455616 12107483 764737796325364232811629961413053185732 12107484 -134979154467063461276948413936071966720 12107485 -619137487777287345471539304591487245840 12107486 -319339572338316265002478527766347047808 12107487 -208336622972393714707092825704797284096 12107488 600125391627010073441928818657082998784 12107489 -535206803373632784341793279558132463710 12107490 -114275046721547704026567592782102159360 12107491 871402104644043939680511032744829966984 12107492 148305143567284348441341382725577420416 12107493 -77090735801624095131883999786166886018 12107494 -182839731796861427328933220871820076800 12107495 -860673457703150948516419657045874727120 12107496 -150740468532536767258953095404786483200 12107497 191770434053089778467588642739469205946 12107498 -248459861567777517916667924980768959456 12107499 71203422687568904641520430474461261568 12107500 254569947309460382272726698090230400000 12107501 -189543964660751411304460244539645935360 12107502 -444740723512046705336824009262534400 12107503 -558138591787268991156469833209798431360 12107504 325734668770679058900254297428606648320 12107505 281834627683316898560476510415131585920 12107506 598554947561960181897937121489054183952 12107507 606183977975618777296310519100859095756 12107508 83762806385478955320267814865795328000 12107509 -178594221849139968005926017422788570884 12107510 2801281994858446003264818890488331520 12107511 9583077954683766820117245384318096888 12107512 -68309562865664716586107688297054085120 12107513 -1035496432040201305359635457600200405616 12107514 333820138807327789436301066431393648640 12107515 -68252929178639904393629611426070630400 12107516 -326028984005681188499936696939934658560 12107517 -100282815250203530465460779766324894720 12107518 -392791574414940128720374699875592535040 12107519 1047585615646406970903551247783624707232 12107520 -420366700154893500383340548088901140480 12107521 2237179876898006004801478615690961751472 12107522 189117526579747067610095759586129715200 12107523 214641779620224606987108511639221396984 12107524 -492320914149600838570841616403327758336 12107525 -813899406857202554867545689387242290950 12107526 99591591607207541938094303934925156224 12107527 -132140318432919890170035788247207979728 12107528 381041443466797488852545915010096092160 12107529 748326752992518064910477574856803388800 12107530 220492457191658449741622774759919128160 12107531 547901304988969031602077302673763669332 12107532 130321986271268144473200789229684165632 12107533 -823968827443845947829058889902226486218 12107534 -481315492782634522935960418021980037440 12107535 -547782136484139857148301295873432438400 12107536 135260807459714174817651821380420239360 12107537 -171576061825379028617356622271167387160 12107538 200937964828090889058079500614963376144 12107539 -303264053148661288236996002186926948880 12107540 -375943298706876240300658625715869948160 12107541 -406170540996594364583995207790553085440 12107542 -261433484204745127567084402473172669248 12107543 -308007795944121649491606886166937984 12107544 -440002813618656829255862609478624706560 12107545 -426910410360879865548812744405093683200 12107546 20866195108681581331955728552529719296 12107547 -116447703613774493242993643809983530592 12107548 389977039084599719225543608515395332096 12107549 -178790405725976523419623847704972791450 12107550 8532054105922341243927561526420377600 12107551 1047827956681235952997435892358095315552 12107552 49315206317239876310499296955534999552 12107553 -8159452182227487181144369182490343232 12107554 173511443344920068467358398520577968976 12107555 511179999739050385695581047184326890960 12107556 41679737361421378656150659533542380160 12107557 993080984179530401196714297913697136000 12107558 -108737607969821459770420504104079200000 12107559 405234660368791875258028723020112338048 12107560 -182810023994018496816580109772902400000 12107561 -54474835093925195098744837970745017868 12107562 100975642231974508178380072021643827200 12107563 -200539539215631337705220650043822253776 12107564 -234440125197034634959460980717919222784 12107565 -491794148461338460826657741770081141140 12107566 75766554138037556493348113600026535232 12107567 755657683423450326186510463923047292120 12107568 -53059186281321738820867543433695199232 12107569 -280834669288507513089895746077335556880 12107570 696064697218031952137325314702019701760 12107571 19936732301573703810499233227534586624 12107572 -306923482361449768835189068981679761024 12107573 -753202951833933301565959783108838026020 12107574 -15229413358608003501051676857415834656 12107575 -71335484213022161874137880272671097200 12107576 934007272145239609891772422115388456960 12107577 -5732014936221066236638520655701844480 12107578 147027175372846108490228595347515776000 12107579 39034518211535166701143882145505858600 12107580 -167544957824856205861756134395428116480 12107581 -961433098362180124239782816013666562618 12107582 -66206666847814223807813087442374179200 12107583 -26531313854582575713345280259497797600 12107584 -69014087505737520509009498365859201024 12107585 81030587746489188816225236661104037120 12107586 -360900356919806302847042285661527339136 12107587 465035303125467561531850677892051416000 12107588 214759537898864245008354600606109634688 12107589 -26580785256266221659902906450878068672 12107590 -558648685029799331561459758992138748800 12107591 -197048887185477016376744637276941378400 12107592 -338399815152442304074804784484335124480 12107593 -63962168764643738401488978762325069340 12107594 660355473799678129797163716821231298096 12107595 172486610288568974737388586116717222400 12107596 -5539147991457702000375912162487275008 12107597 942920587105649887525430993526452045046 12107598 -503475336449050058505132288592878120960 12107599 -6413703616796355826177239026715362848 12107600 -106659437991709025654852197504146432000 12107601 496173408631576712851622069841126397200 12107602 69172399820074334833754771518624241664 12107603 553300569161952183995943541928025039852 12107604 -66201918755777238612150782552822059008 12107605 -279895100707595099291789990806336044000 12107606 106041197857135246222073928536337748128 12107607 -101474579105947367933207892977859159960 12107608 469023572177417300409438493139077201920 12107609 71035689961670420071481914512851700480 12107610 131815709471091274492364322940406131200 12107611 -74408762053651866562858431257311980960 12107612 1693052951939972517042875503020870872064 12107613 303175645649237393123445120091639938624 12107614 72181595020075845434519097093951035520 12107615 -216823813107754574861308903722552842880 12107616 116989229685072732489951759102836736000 12107617 -1171984149279334456261110949171775921360 12107618 -170671209262830781146941670460526712240 12107619 317375283256686392596838356456857808800 12107620 9939903217662199293279726256959897600 12107621 -427725766407274967245874542399674837000 12107622 -193069715202774647916532372952532320256 12107623 -1962562422980745330092232030135531360 12107624 -566215162020014970969775624645534295040 12107625 -397743554245581096121055104361740080000 12107626 -563540124776592965783587245502791805440 12107627 31840699155163266554308893213515872800 12107628 126953266112274077161803990373518194688 12107629 717515704771423944897217378095975462230 12107630 287485005577815806473957671035061707520 12107631 1057133060606993128881167414124957277440 12107632 39496521333961943389674923204885774336 12107633 269850414309874821604362848735894282688 12107634 12488244835436300270751556176256942080 12107635 -93548325200151422758350786894411883920 12107636 514655689057704849542900408893545861120 12107637 -36053508645571280281713098227748455488 12107638 -231135476562534420457475759816421980160 12107639 -9267263022663453230293603512773542248 12107640 -155472908875700374256250742263226368000 12107641 -135005661440999460665023269024555768256 12107642 -672782001953634350876393564437354704528 12107643 -1183518235571930427815094924576371676672 12107644 1030303519503466394616173540066102798336 12107645 38161930828929309304263601446487881600 12107646 204721478245322106942114258249620049984 12107647 1145731581505632881125338389035390868096 12107648 353943347615288921870238049268945387520 12107649 -119017947855037074712165628741994373440 12107650 575083362707012139213430072397212185600 12107651 -1717709467197666275743507864315840905348 12107652 12657965879002141329277909783317848064 12107653 130087110997284855801920780891018479804 12107654 80309061048802093908953867773455279360 12107655 133269643660226877107770831040577547800 12107656 31384335085672515900035721517522575360 12107657 -193669339083671537176727252712790254540 12107658 152883997743645846591168068541238452480 12107659 1203083075201344441323940976352700251860 12107660 242360653897754056630860270373569116160 12107661 -126115438123948121509566895184778020928 12107662 325903350865117078593026470985423595264 12107663 287480191794355618517886055735333668912 12107664 330639223684911550157211956081568645120 12107665 44888784461240903734434730829032467060 12107666 -88240176924208014140492095295759566176 12107667 696981185374277086787926308412911490560 12107668 458414149628099755230938170916606258048 12107669 38733713795316661300117769607120507072 12107670 -68110905369240331007805439758962196480 12107671 -2120526271759184006731501682039082052248 12107672 877864151834194547936856471438246543360 12107673 -64033293451846629388687665740080440678 12107674 528888548037887622347167437479993145600 12107675 -1005344897619622416283058240318637694200 12107676 108666046029426208724270685092357283840 12107677 646540206739033319573256112807949431526 12107678 -591092393036133476750648724867002947200 12107679 -344405761089361689314162604180511116216 12107680 -40393661175251726452611497459723796480 12107681 -618324089726371798187825699949899483136 12107682 910654892564915488242953754833528448 12107683 -431401275441547571273451845460724592640 12107684 -456138779908408948832994645913642675584 12107685 -509891228705626282888092614906561188800 12107686 22002206668658752759667002590358797792 12107687 -315266924617657637157239013577921910664 12107688 378776881853246099812492772342227353600 12107689 1714616816010462946001550967090906028832 12107690 15244739645588326993159902438902707200 12107691 -471265046919820147277624138038647493920 12107692 443015249611335272134132640519949765120 12107693 -79854926266332977874655932566869663200 12107694 -176411429387449531103729691616512742272 12107695 -464186866039317096372639807025513151520 12107696 -11338452019578950165707095453081305088 12107697 -472462127387773825861667551489811122176 12107698 560416166733442047783465464128412789760 12107699 790099446118119738200094227241083681736 12107700 -57411631248265280496192320770155878400 12107701 73421849694775888194310282405769860608 12107702 -289823073825557023742147912853284671296 12107703 136013756191482730847417951304060853200 12107704 -1618676254838718214704965246755201413120 12107705 -69039125937515380698684749607090670140 12107706 -93622804052514275767531180021309089792 12107707 -45202942687545963719970357333101672320 12107708 -500973693900956489601928955095248852480 12107709 308896630259343491728507043467869611814 12107710 -22980190426220676894190744786772964480 12107711 -96650268848549060548132815019413173376 12107712 148001573619813707201223841406150246400 12107713 -446468134316343414411878918376040443456 12107714 -556815744353410887209021053679992809600 12107715 13057564395329779914860323010631891120 12107716 -713991971806547058517600851187411212160 12107717 -1352800339681583491381214363883949318848 12107718 41355278515862351183992774878290257920 12107719 625630582729336728299363321434224554344 12107720 -208284994617047542188889130371677696000 12107721 -425291894429138237012676695055458600688 12107722 159740796431171531528292921290055949824 12107723 134319193063384722748604095173985150920 12107724 250406128268409812644355766955316444160 12107725 -1535330422419513644425381879885432000 12107726 -6261591147675779354568491391708127680 12107727 -866385853746407146425965594095874214936 12107728 141021224843108400663914642006596829184 12107729 207299719555671034883703693828749150784 12107730 -80500395764448026316730885690261025280 12107731 1477836034336499964771562305571634330880 12107732 -17605743090720469217752662700765347840 12107733 -425372155401744457382983817954649593952 12107734 657942285222864787603088922794587728000 12107735 191927922420431991397158622003118470680 12107736 126481237713931135093482301697318400000 12107737 86833955595242774274085993007676261386 12107738 -29343244799984103756971767599642915840 12107739 -64870075347534599973533515662667534080 12107740 391015168231471647219251255452861440000 12107741 -335924979713190385069899944027152800858 12107742 -299807127312028988887799485088998557888 12107743 1243164817084923300042104949311686098624 12107744 -811849080598789123917285233311088640 12107745 -358157468676835599682062215492417520000 12107746 -21896594578105576672567089839098245120 12107747 -216477997629630686466259423526096129760 12107748 442712147159326164437620082838992532480 12107749 -186569507906263611564562883792847333250 12107750 782741683903819376183708473113132000000 12107751 -99801074479613127943403783070736345440 12107752 928994639859266035441631447132226616320 12107753 517721132765574159440986820589914822400 12107754 -279173217284967965406300532369202208336 12107755 -840804593448463316014743539913640909680 12107756 -748200129303921550935894533391612844032 12107757 -3649074231051330446975104257190243200 12107758 178959391942130746973453790237428346240 12107759 601236757321038951791141411571759354960 12107760 -14795224330364450120884123261615472640 12107761 1249765990287867598646507893399009077300 12107762 -295460573347315710580993196993703760368 12107763 146686256714418885188894742051916874304 12107764 935070441116702601208726611410339966976 12107765 894555749036307730156629479505369333660 12107766 109975033473847739507565676277487042048 12107767 -201261541721874358648981612333269462608 12107768 8833196027895176031166784240137297920 12107769 376893084262031852535590627015755030080 12107770 -291144838379404076525245758127392805920 12107771 787929236914132841254385843824475209584 12107772 563202550421350023769474211420365209600 12107773 -6410043662874526112984950042989210560 12107774 378650650722091877617639015015817632512 12107775 -81201252855119488355690773278866928000 12107776 -835398254121111357867270804932216750080 12107777 1570917477650019520757490683995531221120 12107778 272748766846732622053092617732900221824 12107779 -1882114968973608522328046204970903071232 12107780 -52849804648520442515124049654172874240 12107781 321460038943851783543576677067697919712 12107782 -380294620932248412704917091406052399008 12107783 -426757193589055673577958285784770756968 12107784 242972268212696548450440444316514058240 12107785 -757748169490184644231931140151341574400 12107786 -247194703293551024734946637489059379360 12107787 -1145470534014303631102520357714278440 12107788 -283960428430777798103376498450686361600 12107789 1365451845196644852936399520880610721590 12107790 -59565538647086126686168312177123968000 12107791 -536383707252640452044701298923772237616 12107792 53670258148783205282413177511176323072 12107793 10046200350611664120225652248000813984 12107794 37207173652258846059001828350250389504 12107795 -297220466996520820129911347855604282720 12107796 -691860458880119102135089869064012843008 12107797 37948309478038879134693482743706699928 12107798 278249534927141645930964431615551880064 12107799 -21105503661589486853922745891424299008 12107800 -235187584677492083498818431179147520000 12107801 -782933453026162289559610538881920170496 12107802 80888879427606899523155769729990884352 12107803 72621073470973750746697364933659435200 12107804 -1198343210900602517235061456295225977344 12107805 -335466625881953899863484839335347374240 12107806 76659773825683531342339788366131472000 12107807 -446646946284239591878452550543549660800 12107808 442355618262259800761260905805208223744 12107809 165401821881518745895579709757180942016 12107810 -59474167585807974410934102266641543680 12107811 -11097245006516133658448303954527673856 12107812 -206850453849105327783811590479331497344 12107813 -893345273608299758050441818806435838816 12107814 -27212467501119830593518077993699126400 12107815 400176813849464688470542813455449143200 12107816 -248033748068694037736662088727347773440 12107817 129555480812701980819765169484166311460 12107818 678643303847126621482313211089703069360 12107819 -1696217770675217209552322956334962987440 12107820 449251804147845015383052539707529518080 12107821 975800777955931978058166272608232741184 12107822 -848203084255614597476861678320557252288 12107823 20164670779065667298284806690325106688 12107824 52557366925662718192063924157080125440 12107825 45257275242264833345378281260787776000 12107826 -369554578375839904592704731066867187200 12107827 -221315659208541684381567047694356256120 12107828 -202602995150479141010782837115552495232 12107829 -321537889427568506463874968345791439360 12107830 29260208136726225299471586196429497600 12107831 -373392456267968946756834948364193144688 12107832 -600614939265159200744618308737730805760 12107833 147369727870900808363441299353818152404 12107834 841147848548039731841680460020030501632 12107835 684728696568049443967156415076733704720 12107836 -122401713823257551224080690235431234048 12107837 -202973598965901061577540288456204962368 12107838 -132420850741178974308046055429505807360 12107839 1177940826151723617711086936527856296640 12107840 -3965981480093879540203105398156165120 12107841 511324774342520550856259073078554847792 12107842 116463111935763918602476599507331634592 12107843 -70013895639796009464574991621735358720 12107844 171783135748600577785167387109114798080 12107845 -680253920888061887514341568835811380800 12107846 797477372820231262795610431124319403872 12107847 -910917257016871851508828803645271243440 12107848 223791451698748880550955262528491776000 12107849 117689138119000605383515357902742100808 12107850 8924806519468314308335553823455443200 12107851 -124244879049595661864839840368124376700 12107852 219532095818396898469629494287676132352 12107853 -32477595011669384342026240829950033920 12107854 -12548856510441744413619053612526796800 12107855 -1499315659923669122079109579106612659440 12107856 113115197098244739065739661580634685440 12107857 -271922511727149843259479592422347660300 12107858 -468622411352384302887954677545533032448 12107859 -527400598685927175499743651342903630480 12107860 -85548441611600001941564358114914545920 12107861 395158109863484799773304749606226048462 12107862 -229789183682616454886123333588659724160 12107863 -114557604868664423301510556756215760888 12107864 365919148671866216050948329301952409600 12107865 -406572493843393172515259454688640640 12107866 -164277548039089032104633826302140708368 12107867 -658922769645667056164534114623305045840 12107868 -463524218355922411103035040973148853760 12107869 37090486764758836279254742082504447270 12107870 30859152077044280802011546049811778880 12107871 -788310997140360785294548334221887769128 12107872 152063009294461651138580336830939398144 12107873 -498709307063631025539522431357716833360 12107874 -16581291352335336216367779129248085504 12107875 -803819385560632698003866227540281612000 12107876 -812611162779658926434948443362789464064 12107877 -102397811316517079232648488211163334400 12107878 87806875301026568769572723687471769024 12107879 -375016299054894404490753944034970332624 12107880 -10120334442577935918850306264151347200 12107881 901196368427635440543681255635609434682 12107882 93861138380301955655525596326584847792 12107883 838040106472964978919696486685889668800 12107884 937160577205568079029687976365529794816 12107885 339937564437280750724502426263222477580 12107886 97462158437973498587699564286362870784 12107887 278930455876896118493240716141226863104 12107888 -155050214138922958543021989071342370816 12107889 -351741304174452583021719943483943023500 12107890 -162530670838640312236633925135663554560 12107891 79806877501807684622991057357874409292 12107892 185897687340197744313098146608775421952 12107893 -23933288682522781016850355735995240384 12107894 -192489726820382923934626141950366897504 12107895 -327937499971611237049349670572802095280 12107896 -934596804762552105297128673638856990720 12107897 -989839777593314899729227615558883440 12107898 18057702241259341080927490038101050368 12107899 623815903895210719242522528839773844900 12107900 57522555808805061468833130988734720000 12107901 -82725535679780633855574817452979928160 12107902 -373162200445557335256031067970235838400 12107903 -189064308473026227276157946418616853496 12107904 364205412758240492245560327426791178240 12107905 -507226360483174066082238135043772870400 12107906 -438440740526241960078403608627876157440 12107907 -656619556562091081236045482307369717760 12107908 -280442964653937976894490206657503359872 12107909 -1617310924617005681828325850579555950048 12107910 251797362883649220967954315905271115520 12107911 119304882770923904591933616734817471512 12107912 -624358353333119716807224019982736460800 12107913 84077557460737566075991950577671997440 12107914 -87832873732454254439120735962337765376 12107915 437796731557989286089694640940389476320 12107916 -112206427487697333182400963021898252800 12107917 -349191794715336069781333569436409638600 12107918 164246293614172613000970581323840696320 12107919 -636452865264096065598136941450139144056 12107920 -92378091176910578940288967317808742400 12107921 -187954411562223559632772790354679321600 12107922 -497348555519230338244793768281508358528 12107923 -701734119010862642531658791630490645720 12107924 -330439932939676866974376105824621048064 12107925 309705619167359076393098264937082703850 12107926 -10940549511456939421853368184994656256 12107927 617155998872323367403045633870424911312 12107928 -36442474101058198126824559625199943680 12107929 -290297280644444328973660068070321772470 12107930 54141021710869339363926895488224091360 12107931 351163402069197625964094039708691018944 12107932 413861139896010295533728379354586271232 12107933 185960293444403196683805734029044650700 12107934 337937590727577673513982612927360922240 12107935 326342508156578286507462361619249664000 12107936 515618411517330512022468212686951809024 12107937 268232314092252313742785933037743508640 12107938 77576971088020198800431526548932703520 12107939 438177255712143651510018388184955307740 12107940 50067794286974087606980052307947520 12107941 -749254753178973946523527751286691086658 12107942 -71238522352819636256305643403916271616 12107943 624966168942822683663168196611204892000 12107944 -573374558490843511304712625161512770560 12107945 1155608567824757408548154136985804673700 12107946 511860159052669817903356043097221501184 12107947 722651552652582743252862830933777725312 12107948 384702970983584089083696317221691159808 12107949 -282736472866029959510275555957323141888 12107950 180456249680346685430345014365604185600 12107951 -390148531608077111715099254424467483496 12107952 80074891465355399892242903130913505280 12107953 -23168356093015211740884095158358778432 12107954 -264104310339738340418577577056990861408 12107955 -66397692754749019279225778479432754640 12107956 -8828773826659158656118417926857113600 12107957 -1077357988745286778502009631983423828640 12107958 -195229101367481126592218612163261788160 12107959 -1159387930471256594629416720499716518400 12107960 677939656410718496601148825191346176000 12107961 185998451524716347273425531108247580852 12107962 211799688675379750963242146587117061232 12107963 300971840059130393506473443718461298960 12107964 104442438412618017146763587877081784320 12107965 616684536609940084071843383143523026860 12107966 32487031573606457432571103434851662464 12107967 -9661226993497211576596781149222180920 12107968 111319301190988565252122624236792578048 12107969 710778044938923297847605376386233954370 12107970 112289690290079517761757412956878323200 12107971 -142647688362478139110725232775024449688 12107972 386807488351694366948316302558056381440 12107973 -6858139782547526588444729633390803296 12107974 84133600894901638288773133242823568736 12107975 -297952126611061743846245061182595891000 12107976 -712141271093568315646566652284446146560 12107977 -314621102283895614844842873875386944128 12107978 268789915244801297137478446890824394240 12107979 -46819858266962932757922296406379356480 12107980 123963121742685728519208897857927577600 12107981 872162325928639035772609429593104895564 12107982 -48418238298268998854683589202442122240 12107983 13176633115637172574672816084845351544 12107984 -63193038953014990644641280944276373504 12107985 204121426998673778545033731802091030400 12107986 763453556302170587782320289565085456 12107987 -1032140404432327997133533943009574889364 12107988 -775164306646134951777621884171913338880 12107989 -350367233141502368683292405528873737920 12107990 -255738977584962090189830201597534496000 12107991 -145939340207041716515630731253876606976 12107992 594712879683500222066885770595993886720 12107993 1064167335292712368197670105241015553600 12107994 -378310484953088220451276438038754371072 12107995 439775719967791356811366898026643614560 12107996 -1279949697307673841650037000843876288000 12107997 -262470965000124244849775308313644789440 12107998 344300583306259159363691477618972910336 12107999 169154274590274376107988483326020650560 12108000 -251639364159294498719987226529628160000 12108001 -1109281436655255148107759474689892917568 12108002 818902512525854512306787605916150735952 12108003 -265257427519108581150058731394592687496 12108004 -851888798286684148856143233401985986944 12108005 -54956098289572850605405024209999571200 12108006 -400974800731103372957480119316043038688 12108007 1020243297040956093040291452372362611256 12108008 8062090727581084810179195588415979520 12108009 31879325438074656561524617793990889216 12108010 539177412546814146592377740401215992160 12108011 -63265189940840467478159842820640682176 12108012 -178075260364266002179788401990079774720 12108013 -879397531279367803300057667767122903840 12108014 -394321226812778590764736470722001676800 12108015 325861672925950228979215076053135764000 12108016 -58479219855438111345292241593325158400 12108017 168672880988511526534208955470895690066 12108018 75963797083407604256588257597370861568 12108019 199911148290447708232859904744939251712 12108020 -188239347941828429501454553511050763520 12108021 -148404169828095009702662363516276011488 12108022 322847590312723974918151810702872124800 12108023 -807821673677752100940360553316755164576 12108024 150163513733897360438118043169603358720 12108025 -373002300198502158666623568214600897700 12108026 4768807366230046616754575410470618624 12108027 56659276573770448541504818880388880920 12108028 -162399525351792442225820867403453855744 12108029 980428483359482119400488573725877990476 12108030 -11228710869325509253407056442203919360 12108031 -541008297905529648581001448012730734568 12108032 -166988044698512289591914701259154653184 12108033 -122719495110154953715367963798626791936 12108034 410312320000078960426719261894034750416 12108035 449183212491705929586398841992984137200 12108036 245203246973173109440426299039231682560 12108037 236099195847826744152163865627810526686 12108038 193352140655563531744277218643406105600 12108039 692531374409372175785920370184371015040 12108040 185907406245496485217286375116962201600 12108041 497851098272573830142337595033704153504 12108042 9592118033945719688286360133024410624 12108043 849025299400044330680304989205738814292 12108044 -200262900161375291509076784384154220544 12108045 591807233147602284349105008452159236320 12108046 -537659422895745427888134494779826916864 12108047 -203607348469905441726667472553702639720 12108048 -120014284911793642808626410264287379456 12108049 -1956243448909442340239299991440805675664 12108050 -269218567578544901140081310075515573200 12108051 -618968588130140757549421731389822011680 12108052 128945810584392681977946493147909066752 12108053 -143845982815949030527151272273512399360 12108054 39369921845939597982386544701773178880 12108055 -687034921165344807886524606706740376080 12108056 -126076899776782944190145423249502167040 12108057 306109447673107982146389559865982233088 12108058 -467713248660354514581792350311522767120 12108059 -13649643256448236091724258947601346320 12108060 116189566757824543152498974912621276160 12108061 573583670142837586197043058025462612832 12108062 659664558202703846317899898879260138240 12108063 218835315525854441590476963245357838336 12108064 -1184785458789152525607831229692848898048 12108065 298377675152110276733267466824724081000 12108066 45596946159255464444947555588496408064 12108067 -329542298237394437368413155365473662884 12108068 278819782142354467399504794899309309952 12108069 -2174534431619428589730864295238020800 12108070 112677031171548553120086430364478422400 12108071 402879169371465499001771956853233290072 12108072 -19165391926438273897602270135252418560 12108073 -474224353094942195607899153342735505920 12108074 -334845706324563200561877608092723054080 12108075 22927052272185119887722797288641401600 12108076 946473546067327272322831525512730808832 12108077 -813172142688215833081001412686488948074 12108078 197079945556107908670118475000841224064 12108079 51004669882958667395884454465840124240 12108080 -64735153554250012675429678684756377600 12108081 5908029905782757630854377182299853664 12108082 21250441233391343077649721004395001344 12108083 -31041607336028126363872718654826422592 12108084 384816186184895904091819043310549774336 12108085 -989823788792341982842187603714634447840 12108086 -234588823989133446658230496401023039616 12108087 -577245664081564450579736483185258894656 12108088 311866746644179686042087393808160501760 12108089 519975821566019108237123138249893971456 12108090 151412759331261908915506812516325912320 12108091 -1012876052047596826246449130342698132508 12108092 133879348038143620417720854881129395200 12108093 -138887670904443015011059167898603683840 12108094 35321105191210920197485263115358014080 12108095 -294127273181821778153734646480236870320 12108096 -103674802668943146534393925167722004480 12108097 205736913564330587918720188399282696320 12108098 428436283122860711629315741685535669120 12108099 177606529629230400058828641232727459064 12108100 -190926369611217934074284955509222185600 12108101 228305427736264263923387874924716666304 12108102 -211155897135640682217463074649980418176 12108103 -40538551661719334441268695952327782944 12108104 -391450704365488080723828626585126830080 12108105 107354441841283834170132647114186105700 12108106 -1072110232565826422117714226173837687040 12108107 -22224506839091029797198892735116697020 12108108 3577748560632189638997133498362178560 12108109 -51812304904659706968422202183596948040 12108110 -33204581235585284600929405935242845440 12108111 -736725181843945734863953208761894331520 12108112 4416643290119719945994586106966835200 12108113 -1253543824172832351199598693571933610638 12108114 -410466578274926768252460134251845243360 12108115 -35165655108166083072605553460565303280 12108116 -1048060690962683798567934514605799280640 12108117 -328793326406831711246723992209753885888 12108118 -309853890218470278669739529496467405760 12108119 -316661010747920108209753532848802905056 12108120 53302719517416925691323772161209139200 12108121 5972436981014072003756487117363301444 12108122 256434442168160295371467249321401991104 12108123 -43276136610360201335719630582375194696 12108124 274935535972142194559042559597228952576 12108125 305288983842349536270188008471042338750 12108126 -26058495431372104985986663161235390656 12108127 -569784596834661171152188154722583739408 12108128 -235453942688269210473460800945485905920 12108129 52665995531355629869735111734001848576 12108130 270713583621988514441182151033036313600 12108131 -421880487530499369991006824164565564000 12108132 1018243262681557778720135931360812312832 12108133 309192493410163730205000565354838320382 12108134 9381997365960076338879449730116147808 12108135 52131852846081441860743504921129850880 12108136 -1051353415190901121562989597041175864320 12108137 356895212054250084870025048720717929786 12108138 -215428179345246883032474226650348948480 12108139 -631252546813022015183863367324964280544 12108140 1192003669225358282670526158867285442560 12108141 -480183144552851443507549257960585271050 12108142 217320155819355016288788878286820625472 12108143 -312307158307067382899259439842389996976 12108144 -60362949649109697942460497230432403456 12108145 16953657951804769703850441867351760680 12108146 -227630212263086384813387662359160257120 12108147 668971143521343862949932165646964012600 12108148 520936590798142882314737828036738397696 12108149 -1622533394302178028855170681286176729760 12108150 -32337336965975590263521901077395440000 12108151 -1425261306802395235219079151396981830400 12108152 -284163534498247164602741038423333969920 12108153 780741204387180595438001885979839041104 12108154 138857088879645158854500004265993717472 12108155 -1006976815442265407277022440226656000 12108156 88129580697870186793922641870224860160 12108157 -557116706122748355276167629713871445280 12108158 452216827064204826289852027740481927680 12108159 -197340410270000747655834371382879038736 12108160 -859586967404598788736268489671573504000 12108161 -226058405486295495421015907924563562136 12108162 -786398415404997303621637459678459330560 12108163 -1148677477219155744562451930935970168016 12108164 -735364692248725083385580979182421066624 12108165 -1383944474451063406581329614719221410560 12108166 -46867379124152822994777609052560064512 12108167 1927504572489220057018235277146566188360 12108168 450044136643887798975016737839699558400 12108169 -1532012879622470125971619563869728323430 12108170 -39726704184075636222278285673010146720 12108171 -319532608467454225513111028799337614888 12108172 -88063855871117608195393877680966031360 12108173 275465705845095843063561741936263649792 12108174 -438810406589822341201706232268005448512 12108175 -214485896942686168879075410842091988600 12108176 -15265908858672031221100024827691892736 12108177 546127154653642021336271344308080295840 12108178 -616155749799519414077521153931429685360 12108179 1385797181274028757555767529885927940780 12108180 10717435503346417229919901198193786880 12108181 557903593623976170071090829709353667982 12108182 -290990109784457987558043206949737581248 12108183 315268394190210447382312945056804132000 12108184 1287252852627891933765504926994987601920 12108185 122304858586703089738223848244855914560 12108186 -170560724923986256885909619688963897600 12108187 -309152613010377352216107095337533184000 12108188 -737332084477686513198667141207133594112 12108189 445691134877636280388601736720396681408 12108190 -252827551655856303342515821655607902400 12108191 -378309267917315164844654480527046327568 12108192 -857027933134959230595966254283025809408 12108193 943091319284664131152527748148878249442 12108194 -199099814091850658595325376792346815664 12108195 272332611933610593612943898369229797280 12108196 85501253564274563014127921645853876480 12108197 271747139815696614973978620214643407104 12108198 -5405626101116040636294151731917236224 12108199 -762800098937404344449962785604773025968 12108200 293015580738065382410383498531171584000 12108201 -66359776055667731301740972657539012416 12108202 101008971237347896290015501675164932704 12108203 -833203271429117971805283715397184697548 12108204 1115338085663032195862852180329917682176 12108205 752657805192548507502437635697634622860 12108206 -102901516054495898684890102713908352000 12108207 -880304744659310797316790079806922861560 12108208 76046789680760875093415912262073384960 12108209 55044680559917503312478141809470690816 12108210 70920552035832262393340943493342824960 12108211 -343111870564395026563887547636457628048 12108212 639451623054245489944049996136650606592 12108213 -188157400400841365024645832206662168296 12108214 -62885039330284250987442552412286120544 12108215 16371877365030898443105926880296249280 12108216 386485135192864155690054357104325427200 12108217 633119735970502847276903845367715191952 12108218 -39043100741462915248082199395705195520 12108219 -331312139140053006232199267669094102480 12108220 -535316603049518325964969878293303877120 12108221 722824644914590672875711273728455615212 12108222 99092621858977698688167993197601743232 12108223 -909524860891478427311409268783478926528 12108224 134339602929715200576626754442311499776 12108225 210482363885676599212481695493127960000 12108226 -246443816771429523296479710147796126176 12108227 -305282260426968071574577935008958172728 12108228 252382604445164460953245960528773120 12108229 271184404390833862343926030395829766176 12108230 196963692810069432512857993267864072320 12108231 565913580910001310041608606159961594880 12108232 -876699324216961764047051913292520217600 12108233 -542256178111702712585884207294150537842 12108234 577620103269041066801186705202260032512 12108235 66600986907589202875622559268744800000 12108236 254784584511558243252083528868348392448 12108237 73628523221417775237069210020411632320 12108238 -443908380593213701204269349213605852480 12108239 -285497286178717811976893222546531378832 12108240 108909525613271963094585797034519429120 12108241 30146361900222711764762416516795094240 12108242 149836960599612729563876395311556645152 12108243 -266850729304804862986958301382410237804 12108244 -908418800443271276124547426923318732800 12108245 -785688956510640363002887222138595470500 12108246 65542593188446116281911082085751502784 12108247 226089085985855698871094966981093314696 12108248 417086309449282828301529125988008847360 12108249 -388223767228111728491482974856849222566 12108250 -97052666071177320426276557934721536000 12108251 761127703058140914998843124437530605600 12108252 -161727161350007832107517851233211624448 12108253 285912214684022688395986997505906009804 12108254 -21681751546423382316921195555292231680 12108255 -548255762625858332027353920189850915440 12108256 1557615268813362347536801018812508667904 12108257 300624811576094617533575732223569004672 12108258 397630439332726685037969928782648960000 12108259 951927402048413123490970906447144340480 12108260 -381845649364777204484450673000488421120 12108261 949614099547465370523171020035715508384 12108262 90253678632389324241416840326332024000 12108263 -255843779665924532879872767169836361080 12108264 -22962625391986731213108118643239649280 12108265 28816502951292667788374850344704866000 12108266 -930529689711217802865590083590343641168 12108267 369796805292276484581433513574504168280 12108268 -1921571556883357298585232429946930703360 12108269 422995194407272501190868091357148160480 12108270 -123636405291881531707625141159600751360 12108271 -81441195198854477574780097521642333216 12108272 147001972613736862342094110752855490560 12108273 417735489387503503312742173229119023984 12108274 -123299524481544830572404575329983327840 12108275 -949081505506087486407786219801885000 12108276 136415344628618112659596301440559462400 12108277 -973205011981584798057113969702633217874 12108278 -14562243598648783605715512520797008640 12108279 -353976362741883797564947739178631905816 12108280 -131525303846796447589564374942860083200 12108281 357680463488435152738252419643200388992 12108282 -13981371353226925193254375785420529920 12108283 -646130130691077067892500534033205702640 12108284 -4384798451431126896792612811199072256 12108285 -14833982636851783216410103562772099840 12108286 -430003099509346002927432646182384775296 12108287 189771825096402361622882142814011544872 12108288 159807275748264811216958374455514497024 12108289 -47266210371224742523429787626642608672 12108290 76900435816697191711892291924600524800 12108291 34148635299767912266509608945541711456 12108292 -130914911420405999464575746471167656960 12108293 -31337857918730863900042750353869521920 12108294 161639295913363041375858578949627394368 12108295 -53045560350686705386340856290275096200 12108296 352647720664080334199776115571248993280 12108297 -66805451187358195838656031244711202800 12108298 1132733567934897830123336791530522723936 12108299 387282720157499256091010498279507707536 12108300 236689149479214966753678355304389900800 12108301 23232141371728901572205455233837420012 12108302 -22897457246403563936485743879503265600 12108303 282591343870765924384573869884786691840 12108304 -21176161207548991053457960694648143872 12108305 -1166029590317524085212131142551014614080 12108306 -20324220655796088648597746339064132096 12108307 -1105864986714694058577049524081101774848 12108308 -1139156651546566138892626975217948499072 12108309 283081728853885831235769564061324704 12108310 -278838385849973944945192982489303581440 12108311 1468654861077845346143056300179444727344 12108312 -1115972251780344706297711219210758144000 12108313 -541179489739765196212889256051531434240 12108314 520203339466012153471061501234991254256 12108315 -96024033649000491236326298730238638480 12108316 419950456214992329079493660493586492416 12108317 185958777406397232338390184454270191480 12108318 607313519556282446782003554609789333120 12108319 -255023834262578452964646050161262853280 12108320 229378732366664027809917237544353792000 12108321 100824402763765932549812772430234809600 12108322 6769239120999717955255050512170110624 12108323 346400625065168382695120478462540532572 12108324 -274555453815419472188179354974639771648 12108325 -161395429806056132744168315228998761900 12108326 253328199144593719553232216654397298304 12108327 -1149521696140556482808694886005055488 12108328 469265667406986551031767862619561820160 12108329 -120952118792960706066876822620684648070 12108330 -183207008373363054245595642185636812800 12108331 -570793901048036571074507217260361345868 12108332 730192511273661178556413740778826071296 12108333 -108839577110971769346166338464128413216 12108334 55927228094569688711215747827302184960 12108335 1376744759724382490180634950998467840960 12108336 14475505966177798958111589613599129600 12108337 -568499068318616419234902120306397057680 12108338 -138057379706713518172954535475720954240 12108339 170167485432774293517852722214251452800 12108340 -345350539703036030321141953448987934720 12108341 67440250404179235347488253614714609980 12108342 -190633253081471692430170092135769299456 12108343 811309261547365534198401047414396050272 12108344 -175342727682911951207697614422665891840 12108345 -227972028999395428345806042738291696000 12108346 -28320118270329949176676127900291421696 12108347 1567221905851209310761789764326346460792 12108348 61613490385908996789318695520391756800 12108349 -2942764622464400795285474208104586490 12108350 -30707436763524057997755812103130896000 12108351 329302326674137653435308139901518053832 12108352 155229564881211897489001218162252840960 12108353 274836424324663209920855490693688350144 12108354 3657758550486863990196611431629964800 12108355 186906175974420706856199319500771948960 12108356 455254387935319568516241288565199062272 12108357 -207430223459560233986092597999910738532 12108358 89161722817328576645113253580754568640 12108359 1020081215009135252213067424453418953560 12108360 -663778657053635686043582615503314124800 12108361 -63235997459823293857025118016811283960 12108362 348048455724699814978150808830162420992 12108363 247130529886560488392263215837528442288 12108364 -47684560406108294784977702182224479744 12108365 -601866494394117608967467035006956946740 12108366 16737298402791149137685562052847076864 12108367 88765210626028759059860702390843296800 12108368 99866647656893049660359920773752020992 12108369 1905330888111922808347790075476074240 12108370 -5477515234655086651923693654396710400 12108371 -1651558500696518984283671035032743233536 12108372 83077085976155543258060878970252900352 12108373 727933875655226891252292459273518085888 12108374 492716815536564173686995543223810492800 12108375 -1296408841550384253604543419900536880000 12108376 106707586518341073193222108536298536960 12108377 1381795595509188211546822236242791135440 12108378 -422404857801322671533584400669357989632 12108379 -483979372919307079415641281997144085816 12108380 239184410827023050872479663448785346560 12108381 254169410348288100425476519579098367584 12108382 -168857903297087344366841228083180108416 12108383 62862781205922427129210899651218073600 12108384 -667271316477375820122778205316734386176 12108385 333867973602610108820593251015920237160 12108386 431953207952761395440196850857733483680 12108387 -10835673397360248745941073137445549248 12108388 629418627103669154442819692762248830976 12108389 153708392296484355551185799755847556924 12108390 -18910900843141816044422750318847880320 12108391 435804652235415850963930801274097668792 12108392 -1027680773453563113501702397691196702720 12108393 -558505744679331657293189153669878003200 12108394 77606213018314417854957761050684376496 12108395 470617827967765685867140818993557544720 12108396 -242811510060203175877584040451465625600 12108397 -340073480853493081021834779485744699168 12108398 115203253499966208385623920937629555136 12108399 233646841089803904110786556150573839760 12108400 -140360470396354297981579884060128051200 12108401 393647229319831219227979986645120168402 12108402 -54464700242345854470914436828341022432 12108403 749467889189651189637810589734680021280 12108404 -347678727334022049412386807397939089408 12108405 395334771599436451479063875079679665600 12108406 353304543276996958969677924605315605152 12108407 33036066058560271146046654681460120784 12108408 111571526193354904997396653688594165760 12108409 -1283895313444345036296965454618857959040 12108410 -835070112371554103909800163842210175040 12108411 43890110291983895971159254757561292544 12108412 -160038160413584613997025560933062330368 12108413 -13930587194866124090205674281147398336 12108414 -113530650823567315092431479161997209600 12108415 -1022717898689548468765840774144937884800 12108416 -1179411870415515090528382424238407024640 12108417 -164997422090702445460582535478674919120 12108418 -39934287780299672455756281003753245184 12108419 344769630492639190903274201209468168944 12108420 452655049423580288493899767180425216000 12108421 -128612128645331119653400374940960647908 12108422 655444596461120229031060171215878237952 12108423 610598329878528618399883057118450716584 12108424 -1359832019041373544558494763194090327040 12108425 141013667089587240103603463917518052800 12108426 -229044389320264950267775780358596845312 12108427 -1833756634414844737149835180303939176560 12108428 -39397686763914357514273551265957355520 12108429 78974345095145232333172718366944382400 12108430 353869907341311817712478652578900615360 12108431 1923705226121286709115754985818312096672 12108432 -1382303370890030172728335636238696448 12108433 -353618958677160506743851789448233003276 12108434 -211366040364084120426819194340116152320 12108435 167607102890676375151080161780539064160 12108436 -756843025137224837250206007365330788352 12108437 -30907578623951727072487348299703575936 12108438 166604689762253824878322497174790972224 12108439 755264164176673261260334261257806060232 12108440 -91338448646476062068902910804608819200 12108441 -86246816237760601044879564241957591296 12108442 123418522812888073504016369444905327872 12108443 269567611159757265893171151102246953424 12108444 346664849534791108283217229451321596416 12108445 145359507721147139734040164225574707200 12108446 -261017663467743206289504505705008460800 12108447 -233218023090294317585110854136900469712 12108448 257982739630586970761163141632502005760 12108449 2070070212883298004203861213653027484436 12108450 325224930352827175708425272734752000 12108451 -400525085413247148563067999460968608548 12108452 -1079194894289784688296187664308878904320 12108453 311047845033599306547311822204143203840 12108454 -895593461777424608537204803615288439808 12108455 85247522263041830756831253753897321600 12108456 5673758596762110823708233219088957440 12108457 -159268835208851241898989528879980860800 12108458 -537353899806418935774523499707662979920 12108459 108754102302705768239087767089748014528 12108460 110940589607180855268188641820633026560 12108461 1567701417249526482853169714426098300224 12108462 -372202617967702380711649280210633984448 12108463 271928169710036690296078365001593133712 12108464 22682565413969454255259571998669701120 12108465 169249129987680068540382186977493864000 12108466 395854996007264881428999684495149304960 12108467 947115688421059066277336809259651232 12108468 -373851072522365778912127860644228388864 12108469 249337494848678592712997211854159532096 12108470 332646119897268369718308244147539840 12108471 16275796482069004297280980489133602464 12108472 -389731000386930464199751976951818444800 12108473 -705755119434018682251811083425853015036 12108474 331567838031975544332571600683097620480 12108475 455069503833313290786189648756594708500 12108476 -191346461135023803695004632430128025600 12108477 276764037513170820074465118494563134720 12108478 762052737188711256104891036554790720256 12108479 -1114588837964814880762835417304597175416 12108480 -73322980159112970123258354865211965440 12108481 549608657527412576759308240272774625344 12108482 -239625206113993801702157946882312504624 12108483 67125717852751956060346017978356750640 12108484 -1126185943736604493381588411704906073984 12108485 -657612361733393093594346592705585161000 12108486 -58536744071509813945378824292412459520 12108487 289813843092406641012818104965503424840 12108488 703539290452127207471915321229321830400 12108489 249741510991263872396299493184807541728 12108490 97439147227693693176303478016260958400 12108491 -650026863576600330302353469334415694400 12108492 357049920954092209170841628763494257152 12108493 99449021424313772967195602903991418742 12108494 89599195930811897766623862729331951296 12108495 79123100856035293603090661451659251200 12108496 -6935961423967845029016313972872839168 12108497 1349268889347686628305467575432608871540 12108498 -4552644352668197746942303010581777920 12108499 -6811194505873929333018073064618715952 12108500 765045766168808040617430726257100672000 12108501 -571298025129109022055280442854119681600 12108502 -92295609389791239919699632375568005120 12108503 -434198207063799793921681719306368890536 12108504 -179965216304299048848251659962367610880 12108505 -482332885245725389837183433348603416440 12108506 395225624377358480388667055783642595840 12108507 185630246828048137075882488309675340800 12108508 -515131678688753853169130795807486334464 12108509 -17090782707756240853438216341011040768 12108510 15421801511400647536917876221755142400 12108511 887815513030729750266424245994581747840 12108512 705592927458131737465820699595248762880 12108513 -271848410542726556065927658014432946256 12108514 124333227354386790851531564402473872384 12108515 443957073369983829048633476494688892000 12108516 16106925043825788199134533876094468096 12108517 1066419734418981380491316062273395933566 12108518 552794685829830261149977561257297016704 12108519 -541710264359425720815936787491708447816 12108520 -540029573723136050669570956833875558400 12108521 294496431280741060817790502108946017722 12108522 -202001100580278562961283165847359491328 12108523 -7579988121048013090880451763968974960 12108524 -944279694645611714042227526069725019904 12108525 -106461949505810895840743959658553864000 12108526 -620473962596286423639173358567876516288 12108527 691010710984113362435768762423692138152 12108528 13926389032168281588967476411885944832 12108529 -157399873163129201301294788910327737360 12108530 -2994973807469021210751081772913740800 12108531 166216712877631299688518437904960618552 12108532 -682219030034741700106346158838521074304 12108533 284374662923714728712955125820570162300 12108534 -186314481714459384767787335643756183552 12108535 762472531275647879545379725252656507480 12108536 -571200825804451215695643606792025559040 12108537 -215475647748092679280262948851047650694 12108538 -21424737371062610684358718411936886784 12108539 227117351053735906005917654145761568960 12108540 -26529150941399714105693304157884595200 12108541 1506416865550325525454191611591153223942 12108542 10675790436724540242944703857103076032 12108543 630293821083974764550601545279180107464 12108544 -515143364316521983876518807863128227840 12108545 -1027613878342652076804967120478939335680 12108546 65347474578562579940397318719463941664 12108547 -946541869159474756177490027985685680888 12108548 234211076014763556156437734391148902400 12108549 -548669112909931326216873447089279279136 12108550 187076755663145147810513581041553480800 12108551 17636636977862548954565696610841033728 12108552 -773726388390939098628740517994383482880 12108553 -158731470154045491201371455686226569600 12108554 -467578635546689083880403320719442211024 12108555 217472715131891824983648671002609560000 12108556 323700438819816838804389900757539706368 12108557 -174585224403778310743329351911558784480 12108558 151579833231290120101204095480603863040 12108559 796643678481446054243730888758568451760 12108560 189418125567908371255342697706259169280 12108561 -427196198083623337867606158281114806272 12108562 198873775906245794753804699426909254032 12108563 50461362565711492785306308636244047040 12108564 -256151638798661900750553748756067993856 12108565 -269407662007209620044059118676861896320 12108566 713650961866354356417002800986309299232 12108567 930617844047384508774368763594775488000 12108568 377800245770592049698311078482211328000 12108569 190690138555031024023327509345986576640 12108570 -92478565999700675602017618656890252800 12108571 -363866801607575281440687518092120323312 12108572 -204677260952146687644725445231887078400 12108573 -64845036635661950536460047474980700200 12108574 409816606707823798344534262154339953536 12108575 56979343944290459823357925058942967000 12108576 374333600302754223857254342304576569344 12108577 -241309298121381913252201976609375766592 12108578 -249817390192320436053306483037715498160 12108579 2581351207855172996839234194804288768 12108580 -227005215508257207926190262571894906880 12108581 1293738816339319569618528223254011768382 12108582 493827011875615822353714923422452397440 12108583 -36710119950806594625051343399509707056 12108584 667576255660036674339582456480584002560 12108585 -4231457283226272524753307969248804160 12108586 -56282969325184021834041452210305920000 12108587 385084073654115294874610076562519522308 12108588 -113429055470447581400796377599934323200 12108589 -946610113078938099150486888694318892276 12108590 -153498204792390863835495958169880691200 12108591 -699127192576172491723096408065944880 12108592 -73114435634468625202656520545650933760 12108593 80326852292236399284909317817023668800 12108594 195847107874912384682911079229073340928 12108595 -830198156823009850785712018010435818800 12108596 -48594301636411536513277828513624915200 12108597 -450106437309718249835254512883172901600 12108598 114423760928555129202989725149044176800 12108599 -680287324520864455503064037765682125400 12108600 92704337766472026406154765456466432000 12108601 18440626376943225796120816174022448900 12108602 -979743746784959304554884762399773715200 12108603 173686297734937242608800806663653664000 12108604 -997377287857232407944170722332865011200 12108605 -508857700048139022512607180015696662400 12108606 -3873320728475412071579461546329726336 12108607 420182285890237921977524374065093604800 12108608 140290607892533382640717739117364903936 12108609 60530080650434932609973712006197310690 12108610 647465526263199432312517972083553244160 12108611 414949797938032329876152086882645441212 12108612 -129899116950305772136588589879341848576 12108613 1425401617696152980069020606222729771584 12108614 -225598572202346496075166719362234325888 12108615 462835285684247925702841955796120096720 12108616 219924534877938498900218031370384035840 12108617 -1464094989121575629064363944032582199334 12108618 -11277173781515722242656224402704239616 12108619 -310283337361059647796125949781644863980 12108620 141404500029083548034196297461894599680 12108621 138767635179459091990438425821561393664 12108622 -249013901997315695695670365916535811776 12108623 5986043726966235423702743655080469240 12108624 -95874317429555339407840637952448266240 12108625 -11490082738201202223715906165320798000 12108626 467365475982704809327846987022236343808 12108627 -321652711782323323972294274510167233432 12108628 -898258135729869921638037712878673920 12108629 261913787280438547626132971453628292320 12108630 -278461865890444731221909022577956132480 12108631 397956654981712302968473771553333539200 12108632 -2549328102210655329414473833900512768000 12108633 775399538502477790513839438456745773504 12108634 -61208200847734052649273938003126688000 12108635 -845964989714082607333002399285441120240 12108636 -725337579253299985034277515427665018880 12108637 249914191283109410733763125491892469286 12108638 -940187795161266132628761504560108369280 12108639 -933616403629515253212359435491448187576 12108640 -1117271206525624816078052785078507929600 12108641 -1235497553906028488796843732307914961920 12108642 -57593322544171802993001263185698742272 12108643 258186205555758835032682938993862199320 12108644 -716532497790659617871094298133951969664 12108645 26947948143679441913546399755553820120 12108646 -372143750650701873668999521377659965440 12108647 -1276692465966389346045892640509266104904 12108648 -9168072923479127359365970728850391040 12108649 -209636355140973252642669138247455434880 12108650 388488480717829962463227441332250550800 12108651 340522026243509507302064479707421843032 12108652 -1060490404322231037870634002663061022464 12108653 3988809420704913775554762896622575244 12108654 200605619468599778404567211526696651264 12108655 -15304648141143635665478503932371026080 12108656 -4375736220157847172109960322352807936 12108657 448142077569753841351126958059395299328 12108658 17788277111661838779712283975312210976 12108659 1098312652030958085750109827650069878860 12108660 -106991117781368346974497496078370816000 12108661 -340089023654360159257616629617008487648 12108662 6072416729004050173847713132795544064 12108663 512011210257971012432167838003574040320 12108664 980129746302861032891831886240208527360 12108665 -1033293781324166378325206425533145226940 12108666 474862139659693114701765204787147597824 12108667 -447611514428315822080802758042278056284 12108668 -241090466640061644945918953462980469760 12108669 -965582065363373326556863424624913773760 12108670 1499638002909413317681325487326703360 12108671 -3418465266740492464338176162011121280 12108672 -217374030605535152840203493628350300160 12108673 226259958649352514359933090720676193922 12108674 181598302119999519392496856364503950240 12108675 28644064584114775272528167762117950800 12108676 -503525017093286878227433431608802567040 12108677 -170496260616462148643083266046653163008 12108678 117095024893470167523748636049708562624 12108679 -2710604711469365704744183134079330417920 12108680 -396982957721138703652521478197178368000 12108681 129701518704481590790307282190301455600 12108682 46925490320721587156013093271219494192 12108683 -41808406980153484509533896135474912176 12108684 316696690547376881770056553134249217536 12108685 939685008135224330766614930699230594380 12108686 80764734483517635226678019568196504320 12108687 -460061277044678588955126387903792126840 12108688 110006051503981896804398356914996510720 12108689 -1464394288500918324560731235357113734540 12108690 157469008643829781986318622937511114240 12108691 408908306964540269843733877225554209872 12108692 1107781848767222502675824991924541474560 12108693 281119552866025183224247349798333008128 12108694 -11919251511114974890716353862091643136 12108695 -207668306424966666860626705395631848960 12108696 -51279580717782616541323869220188979200 12108697 -293995946096793327815513574208330104368 12108698 -112905931313210866467960668174179983360 12108699 -75404471105029430613444630264580957776 12108700 -59683046226155960862079212600944192000 12108701 -501260625117337321923216955951910748000 12108702 133416516033091170477938131618882612032 12108703 140925502418868993089127224931618980680 12108704 1163240895667504775598444671288582602752 12108705 119871274707326038517528662085834805120 12108706 -789239814279540486313306860036230006448 12108707 -424195788552159255192035680406395963440 12108708 351045576310253810140852716907977086592 12108709 192445250507784886123348380765917059392 12108710 -380102803097277219947647730710928346240 12108711 479288163469128011036758165454848103040 12108712 728818431175474142905061453775421440 12108713 240583149589054723803371615922024595962 12108714 4520825289410949504556898939282297088 12108715 133757094430621554808950544414706091360 12108716 153391369432106914730583762926265795840 12108717 -120787639615419913650254516818082208000 12108718 190854557528282161076181294924515535744 12108719 90141833661735459500631923274519713280 12108720 54681291348532733491748547944788131840 12108721 72204953933736688294070033296557699952 12108722 -554316926858488734105205528627355087088 12108723 475191559454798246918454763179136695936 12108724 -236359785896414886432364514669515563008 12108725 570942295116476817565509427152188664000 12108726 -51196779200895168281834388416641549056 12108727 1661787786931234417687247825761596449576 12108728 -1031866318951662183572483814524667555840 12108729 4586756760242339665515798964448439648 12108730 -468894414733360746148145455083931422240 12108731 154113665617354472463050137202560439232 12108732 414132538656380776798190619131662275072 12108733 219059174130003517612082904292687846860 12108734 -128796490532061223927378434300983040000 12108735 76236974081015998695210331460019876240 12108736 -120900540440191764707137667222890086400 12108737 -930323422551429120434822401481723047614 12108738 -79572744188634251045176009022549410560 12108739 2469124582648777345557982096696237010656 12108740 201458478024399045643358775955185684480 12108741 133046902792707571116583035276607376256 12108742 103220607467687489780340325735845716544 12108743 283889557504926818603689454034294088080 12108744 209446700617581647618974088508678144000 12108745 -534634378770139669016549525332738016640 12108746 293439894123333730144960382752725658464 12108747 340203222921987435084978378293980761600 12108748 -25453418737875879216757648131592590592 12108749 -314524684862895999437197405388852909460 12108750 88828657097451640697730081321318600000 12108751 -230219690900018910996381843101411388096 12108752 38585963273292212541287572855072358400 12108753 -97263628095147680164623924073740860160 12108754 197016939967641061009106217638643766272 12108755 -150558160410239479044899295642226423680 12108756 -158989269848756270899818280004495824896 12108757 -4142823803263189841036645624158397920 12108758 -257942205009477553622083238177899511520 12108759 -72575159748088434440085790554264797232 12108760 -367198909845680220523462240608242073600 12108761 -565491308231404430060196633723636557568 12108762 -59053174146446407108069484947063730688 12108763 444773838289329883790835629169056579012 12108764 233735605712130993797793376025006048256 12108765 88998743530846527141836779371533524320 12108766 -506197113176587470102569244181807100160 12108767 -382613301976890791839841478851704061448 12108768 33258531093475427674131483552689160192 12108769 799532205915908945248485035310690027170 12108770 69729395469140445829445000494619362080 12108771 21327379083016755736129013803221204012 12108772 -375383567494617485995297722771984512768 12108773 1172773896618004399201057286119294975200 12108774 142547546383219656697493794327796938752 12108775 -110208076544378701339497683599419657200 12108776 -551695097739076076686707098724225024000 12108777 1299895109956546720785904163503951270080 12108778 -222683536929772537328313154765371725568 12108779 64296087779782488017511946995123707184 12108780 463254834664514543040815606021801640960 12108781 168859227121338150216086506783897565632 12108782 708456626944207844049523847011940359488 12108783 -1540346358317532470273766149040128140800 12108784 167697531005125265484834634361490636800 12108785 236874282097633665293737479203870112000 12108786 -19044372926894530843976087963717609472 12108787 -479379991246360361980673262652605964032 12108788 -691932089831864543783871314399887766784 12108789 -79029940640711971712992273742974084224 12108790 316219015607122473139393502045252198400 12108791 1154380441243862131253330827981039209672 12108792 -374800038931673181298606699055928729600 12108793 1763919403395182816083878527804740472964 12108794 -1075295586656549088219379672946355402528 12108795 544297319594177013096319078449889939200 12108796 -80395312058885129229320152071098811392 12108797 -89741407402349677949443544840930165754 12108798 485763746911148339979194455417477693440 12108799 -200688175647764443363798651580768410736 12108800 8567484471342226796049629094661324800 12108801 117145337676431596870774610569728753504 12108802 17289140548626765457983883307968524864 12108803 -194032473697703776682797454147087791920 12108804 -5219897238835698097646160492995297280 12108805 -624367625518781405773287487156247556600 12108806 -64982253748662592948654091280925027200 12108807 -1123142269534502714497805392050196782096 12108808 191867063075655569918610031581094056960 12108809 -21992870247369159347831281265012949990 12108810 -21753512979776623898456946147962956800 12108811 99176494103998748896595612257509449904 12108812 -1281236038183472543057908809511057052160 12108813 -323700418369133613435858940823438052000 12108814 530936258841976827303996571652195499840 12108815 107648351834797178759825715907790937600 12108816 -117969723521486179983668719040172318720 12108817 77874349941546879331767602041069114368 12108818 680394636952946523341949902187309129504 12108819 -406439696332449852884965164686144016456 12108820 -477067504543414474714440868733392581120 12108821 -91910192658921573433766726978642795268 12108822 -17215425574946263157426621389923766272 12108823 1759676082237203163928199531579642144072 12108824 -61947189890718246774444735669100462080 12108825 -505091265090919674718454040297211380000 12108826 -72729915762740801549662829367894816 12108827 508776403822870960041219817504958504832 12108828 -31616454603544160122477439753613364224 12108829 -449368095167823470194614007667033116570 12108830 -446611605587449713075202447173707701440 12108831 -811959330723169472412285041549653150008 12108832 87698929436421195415482434661541281792 12108833 -1171183574088747169694934402498686400 12108834 -253982883671431030705840741772196092640 12108835 -1010458849820251686880577409676413468720 12108836 -62613139098004931353501596254426161152 12108837 -96705761259618985481508541835738611584 12108838 264572714407879940169934903802041120896 12108839 137196404931229068938608996158385648224 12108840 -681165640808382473656875250996480819200 12108841 574682018292234376595674778194914409984 12108842 10518563637393180788136054400245286752 12108843 18602292506135020755273213124170348864 12108844 -847053268444089941721156341150757078528 12108845 149912111150512103305364182265103528960 12108846 -149089216211706641155272505167137510400 12108847 867225519587587318304889613894599105296 12108848 95111874091048395230512710904426266624 12108849 382451788620769461604322192549968958064 12108850 -159820564765446687567676511154744716400 12108851 2761675792573496000319550618442508042792 12108852 9204556881861805662669952426999173120 12108853 -1402528612443771068252221614012607050898 12108854 -266068462376832834493786423538377157760 12108855 683574069793790555042789423995854549120 12108856 -281579640509924802312895736390369894400 12108857 352338658553184855346450489221738124740 12108858 -110604054593269004207347218309469373952 12108859 -901181613616960006524490207651790734048 12108860 24650929350954125098745205707739886080 12108861 -121977666391605577434401283008060201568 12108862 -765103494501587835816595941877361756928 12108863 34430899839866804769534947534682871200 12108864 -158584558018709284236654797643080269824 12108865 -120244199635756087252812599618703643200 12108866 7869845175421811394918882058255733760 12108867 100116633999277455092021978659070482680 12108868 -946630423843725361175270629185012614144 12108869 -201346824100091830804496474965957207104 12108870 -95703610561988006883610406036611589760 12108871 1388099628356483950149287842965663464200 12108872 -676046924517807380442331891769833651200 12108873 -38664408463417723513122591156403534656 12108874 -128533854382142957982935655444322586064 12108875 -54026906351264807670311577475987536000 12108876 260985507192120573562939872358644624384 12108877 342117114443319179583840439018083490272 12108878 -1520895080392110073032765043839859383360 12108879 90843429364411241850354203489127751680 12108880 175916308299025839840669494843077017600 12108881 -1809759617194056587639110338346633587468 12108882 99657683144173429592643517004701864704 12108883 359298082354977986070034865882975915680 12108884 85096486830710839054902047590521810816 12108885 -194902809858326906228771151602315666400 12108886 15174543417124642858614774879818348544 12108887 210530276424776768335786733750158091952 12108888 452733032749796720091686499167041228800 12108889 -338028931802112229711637765580257643960 12108890 430690916848550567445994966634108390400 12108891 127521940563492232405557663560187043992 12108892 -120570148928032521936624401876591800320 12108893 417598647689439425260872725405140943142 12108894 80873764241954161237968838594134223872 12108895 -371635081659219939184654855566746835600 12108896 1752279975973545336979774428795532738560 12108897 1037559839523576953182808199706023516180 12108898 678307807693098471205838256532350565536 12108899 235258662880538282489558892959754032400 12108900 -69155106910018398265783572468084326400 12108901 111665452918860374405214852819922891552 12108902 -304628490601559317794132459452448000 12108903 891785445663415082237034371760477784104 12108904 -283223262468512789458179643587255552000 12108905 188805581163158140312123544694708801060 12108906 -85328230246238357196113611961840563200 12108907 190066430536197485381281077176563560 12108908 -103287409268169737424490917374096621568 12108909 -280217129250130449959350825319082425760 12108910 80920055365714636542215539062713303040 12108911 -1593876433921144070875236367886545021488 12108912 -95437854437948818311410521346985689088 12108913 219705304245605474174716179872842475940 12108914 -292788606568920447671702627376223912944 12108915 34571043392606049915648572129500345920 12108916 -242318998111384821266056805369841519872 12108917 615535045909656731370922432139919441966 12108918 33301582069276370630352293021558752704 12108919 -241279849535590343547538371463354415480 12108920 349363834569149176959173336314232524800 12108921 69849015365299339579391583151888578240 12108922 75164520940160179616344118175977664000 12108923 140172755822513288566565776270970457744 12108924 -145168681559422778190844538441959918080 12108925 -148521046809986479001531444009578092000 12108926 109815142303111093695002152747149798912 12108927 -241141527584158140651209165701070350320 12108928 -481959765613528412054820915443348275200 12108929 -294074936726386387593082556916220800 12108930 -254735485764010705057934420192086548480 12108931 -1261547577832896651006659998242952827268 12108932 1199621963612202848105855961993743462400 12108933 -550690485428038258937599841731244681376 12108934 15100497626227556614786869762635883072 12108935 530114579500303905135009291741050222400 12108936 -300228225552913755234051066831857418240 12108937 -110909212297835167168471339839775608320 12108938 -12479455215370012979650125681041510304 12108939 669869601630183260035099522308558484992 12108940 -19325774402152517624625382270265118720 12108941 50133583191896973153198449270181464064 12108942 -409206065976065434330204653611465238528 12108943 -247090258781556028491839525322429962880 12108944 52126159153125463210554746564413292544 12108945 54834693996248838663827026191892496640 12108946 156774406427009714324488310449209718560 12108947 -87105707401575121464706415963438821200 12108948 -23679906591645472542100571674820616192 12108949 -257884862938055789465861991030247496050 12108950 -3787736938650039436736798053266336000 12108951 -25789929227816689436437344642596485200 12108952 157884050496692825204540922947214489600 12108953 -225100221790965859778984495710778999616 12108954 389522746945227083773221176501170944 12108955 -190070429444521674264069143065802792640 12108956 -576965252219811648230884545751614320640 12108957 33938728640157709604429096675067196992 12108958 -380383770426290660363258795651789281920 12108959 -357410396717848162658261957271555357696 12108960 134302924162254692066143146475467571200 12108961 -1701886803504158695274743956434806321438 12108962 285490828556344794702247094639804728320 12108963 -142430998529100467718957927249337309776 12108964 -7207822982902622248114139439670394880 12108965 -806729310233652175041145967527302384480 12108966 -433767130732410419256421468663384819200 12108967 -27252107748535052982422258186954800752 12108968 -927628414200741095214796658859371197440 12108969 1084901601416562812791011034570180275594 12108970 -427503436411203358797427532102660188320 12108971 204399119123756839625225118909991229184 12108972 223925448593523750810148352001245184 12108973 1134321371546025864591366277049243849824 12108974 -539824835241160326411311209785700995264 12108975 120306251131228694631087765594561000600 12108976 14476690797879439016854806842161496064 12108977 204473042337612740734298759003434841712 12108978 -7671043489212704797377471728141623920 12108979 61294957163268064323660146943049871520 12108980 250579071596630576694579224758316367360 12108981 324317849543919490561525718669289282048 12108982 -2780165696487690178119352301512269408 12108983 1082310430241644856922907306247504826360 12108984 -42736852458001579735273773936724992000 12108985 -324966559756154861509876194739327872000 12108986 466225186357610843343418804890728517120 12108987 -924445348624031820801014746094728245120 12108988 -568223562772864814731073509870142564864 12108989 1591161906318784532217279645772058233824 12108990 76984745520867356844946552513464633600 12108991 173474946667548492042980920450118111784 12108992 62652689303412235552445656719666708480 12108993 183980841208988582675826392278399950528 12108994 172830350927472048669768111506206010880 12108995 396702348746471974737017905790705534880 12108996 -380367914488266444851133009433036798848 12108997 304023172568214133464603446570102749692 12108998 -963424748862001454362102000611022670208 12108999 139473937908669137518997582104599552 12109000 -1389236364281182985677352900418854400000 12109001 -290373538000224015662619011798445067248 12109002 -92296896601073663106417469031121754368 12109003 302427231958514107733805532388444359680 12109004 -64253536990505118722084494531171676160 12109005 613154872759288235142081837317806665900 12109006 -98069097354308462458587451017406807296 12109007 -1318075594360688830186456150085614089744 12109008 -188298482514727340102490473961996288000 12109009 -582279103585763615153564161756935968160 12109010 -695393849749580887476171383688586242240 12109011 -123767198298246796214619883616901988560 12109012 -573654910108235378657606428638950903808 12109013 376825398478371983366382695409930556224 12109014 -40729768858911661259201769600866754144 12109015 8785688406624992673476108305987713120 12109016 -160574851130209989922721715833405030400 12109017 436814399440076080080423704154786819648 12109018 -428089546537920315571145873287503513600 12109019 -9456824645813871901562148724228565256 12109020 -137444874671467947968378565622387015680 12109021 -113107242649833987781324038743552054228 12109022 421720592806263247030632419980573824 12109023 -3231897191463852634325404298186038608 12109024 26836901936131148429083344123036696576 12109025 136054683358287367791679599404244770550 12109026 217480153626080809629723606136025718144 12109027 -49055102556052975550380933680768844560 12109028 -113086113973979696962454966024409143040 12109029 -431256221915454450389230339810797879552 12109030 -565279028439029239765502811754580019840 12109031 2811213694207948077060042779993660720304 12109032 296633207534443952724174318216941629440 12109033 -2578931102339006233047173496550157765760 12109034 -76244448745966196414579131777856802816 12109035 430480064016021575270429556892130354400 12109036 600302117053403333067879554044456115712 12109037 1339108989692064860804662775344232257260 12109038 58169997333910911544346674888905351744 12109039 1480098143490969254678374905079847381840 12109040 33472025452810195695907649760104939520 12109041 -237826999666030220039863974504935116800 12109042 -343469555536633911299794292372242483200 12109043 2038498475508715383724815882570168811200 12109044 -113858610628118683164508806493514139648 12109045 -7193780637213053904015585474996042960 12109046 -1102243136466488930460457773591832983936 12109047 -854132055157830956454247043941305355800 12109048 -183312356930400997348835839731922083840 12109049 -1314877637429105262695885854465271686008 12109050 -99737334669763348082292074774284512000 12109051 246045492592467673373102498485911862052 12109052 -176873491056672322565279533241556209664 12109053 678721230717244856788931140339856344608 12109054 -343298305918206582626336261150374401024 12109055 36858215271731389098454106806052280000 12109056 195490300611446591006745688523063427072 12109057 199915161145070402719469331138362306306 12109058 -4289085853317097264340233119116700672 12109059 -357424571263781278924029335822003112636 12109060 73768238258451797503018123280049461760 12109061 264145228117880259623480902936357562400 12109062 -46830885203695399216721342453686118400 12109063 -91505618716532355890107574068556685792 12109064 503502563805980617988021131143922483200 12109065 149146053696246027113617158079968407040 12109066 858713002338354951271705755114725242560 12109067 -107714035115316700717350264553591027884 12109068 820328342700936954581908554956832414720 12109069 -168230291022887800129075538070264188928 12109070 690227798220215367036760929904325625600 12109071 -235003003859548922429783517642669821040 12109072 -112810198116272829547375208038407127040 12109073 -167317552776851237488004118844972125660 12109074 -338110690303154246804739211188117934080 12109075 1195382357268262982342344847219414900 12109076 102251981982696422459267230970850937728 12109077 219783728243963281975008113845530097614 12109078 344647665929105627818558697399064183840 12109079 -796363810612300649103578106619273665720 12109080 -250847206538315946860784225152729088000 12109081 -680852815845420930129865788788840715000 12109082 -518423889811216085340211840567400483616 12109083 219226579719581772785875065453694674432 12109084 -282707579105148008162807769536335264768 12109085 459709959573058872759813437960983452780 12109086 35157690945528457530272544778677857280 12109087 471841203781154765437078469257879301592 12109088 209686805128043572051770939613798465536 12109089 421485924052722452619662115885789634224 12109090 228188538597064737997103187519543329280 12109091 -7281605381880655541676572276868377508 12109092 513494927047329601413326042141270728704 12109093 -85773660118454562162706708549656428096 12109094 -22349669919258906387666472930935414720 12109095 -34965557402594152370458483449119239200 12109096 -292813684153953660254647955248301998080 12109097 -32048919586643281988880471441911965056 12109098 107458400077870408522452323080183851264 12109099 1145547693293020330724849775062232901240 12109100 36974735387660805364909805945510112000 12109101 -221359056119367783582558438381025092960 12109102 -751298938009890131022465241059255661248 12109103 82175019741120671848433094766931150352 12109104 -13847937604922541961960216605613228032 12109105 -367020212018125086353981234008622833740 12109106 -471140520788794644404359587626385643248 12109107 -185195347036785810671486001947031218112 12109108 1181083224530457663436050573318644054016 12109109 767645899816019143148666358573983659104 12109110 10067708174237824326582325035267878400 12109111 -681837374525577034095834268183613802880 12109112 265524453312655052941819931052487065600 12109113 -604090131199894925217050131143238685958 12109114 -664507701755228068957023598347061075344 12109115 -361857342920696403101801697197874042240 12109116 337971088240481588143216480792138358784 12109117 354947800230770207411531428360473577932 12109118 -86550448021124842893488285677760578560 12109119 101348302260630443010033833968852480896 12109120 522216370766328346991000738422849536000 12109121 -374397720109630082996635655671845473856 12109122 -164821366868845898691177749829139461120 12109123 417067890297596846277535715545344443264 12109124 -769000666813143288869700131343634636800 12109125 -347741957133297877826309710336845480000 12109126 191720645701011372424652950296023452512 12109127 -187691834635489743427451037477921755136 12109128 760346117915470817658456634251547484160 12109129 571869130054136222090762814215685373876 12109130 -154577417527848771330719356762474049280 12109131 18185828528602870855537995676796081400 12109132 -39752634460902694866121323277577207808 12109133 -261721931250663161835973378209221059956 12109134 317055993022211518169092173824825565312 12109135 534198208353288709162580404401987720000 12109136 99177486639998680554126049500314714112 12109137 -297939083958665034787696489302235320000 12109138 -399866125774063385396506914428176420704 12109139 568541883182080447074835611248933387856 12109140 -72187645784889643712429794186504055040 12109141 -381867072585365801288747927961519705216 12109142 696329077330501443588752739310609181472 12109143 54618178555315797599849224996705465728 12109144 1259325850762480874122899910969528320 12109145 -97584372093545932383346286964796255800 12109146 33708210588047029846355673933626694144 12109147 993201421759114339558121056610391894596 12109148 -308270470747271798858879010416514657792 12109149 249812934824885072765459268198265560000 12109150 11578106584946691098384287746275280000 12109151 1181181732754559151142188126446006646432 12109152 437078625866462546696070874292199358464 12109153 -333174318438591895425168256227472933440 12109154 -722169159644707558491542030507753584128 12109155 -72422676880370227309152190424489568000 12109156 245289961727740023832083884374584760320 12109157 -718625437629736825250642634589635534594 12109158 127971391561300583389946072100318939648 12109159 -143837321129774140257184293963028077640 12109160 280539512809217167017512538416406528000 12109161 751156710869565584668222828542595773072 12109162 -104203088954344500229966464282109458240 12109163 1218115722953050801005575859405254534184 12109164 602791014333503058012929609873227224576 12109165 1052674318941271115690678879353392288000 12109166 613284869451943216109858430618484948032 12109167 7296961106992628251980256487741369568 12109168 74706870652684255951087438260607057920 12109169 -1578335387970788590071066471352880430 12109170 252739174360224722925110002584647592960 12109171 -892242009177502213982155318596293648400 12109172 925338833661763518466332500264887330176 12109173 -672153562520011757450153404011029992416 12109174 -417752812072297453794426730901746114560 12109175 45677372821463659177261657168033932000 12109176 579604053478211957159002542168154828800 12109177 7268544623612924932477584664900866026 12109178 -142877679662747191947599272491925885440 12109179 -209067171317612392547985265980136458216 12109180 7172210388719256544412831067588771840 12109181 -479459151932381994170083285914750850560 12109182 -538992449416611900406314258278777758080 12109183 -998919405054205777672785533906896413568 12109184 1095377638235912907420247161079930552320 12109185 -47204862515804745901823046297840115200 12109186 22342667441124797749051498833095339424 12109187 16835719103285003768799004809485864520 12109188 135714573881916167509386284201238319104 12109189 -456889582558737662356094478607093865728 12109190 -313367226133561940597018510476429672320 12109191 114492085621420431029888932836736353192 12109192 295394904783198637462745024931119923200 12109193 -508176016818500464012195081337877456312 12109194 75435590282779089775958804667644336640 12109195 83663353599568812114261005304816537600 12109196 -554252010589979158880310263501930496 12109197 -13879647175593839690519687696092564320 12109198 -294567922646274315839695206039054734400 12109199 1692312248607343554221309773418682305760 12109200 -51968090639190753559273053254403686400 12109201 95654117755921104059669790710637672000 12109202 201328912526313600966821117030182923264 12109203 2241800437464050103919599838305425935200 12109204 491626204035030513624947560743555779456 12109205 -245477274599611263196553020288937551140 12109206 768947763598245307296887464278859077504 12109207 -1755730567681822993562917203320889542568 12109208 -545111793675702120441355233499859159040 12109209 -177181820917581043658603478787508920320 12109210 -68529149757168288628767182955362622240 12109211 -605228576295799086886343829669315301200 12109212 309102928422410241056637680438541629952 12109213 257680328493535806690248305791626489920 12109214 141427819833823044167758728934401612480 12109215 362402448650230081479084639166039647120 12109216 -69894269558019624357456429146560266240 12109217 -200736548162594413449242608942345096734 12109218 448556916545881287580173262997893494528 12109219 -803461631161973567367981812776265202480 12109220 61543993573142607861747371661447413760 12109221 -890799629183218748663932720270372273728 12109222 109213999769504443061217246583313331072 12109223 706835741940072425427933191360423740056 12109224 -182780771888247075854431992243712327680 12109225 419523641004340810720263646950811646750 12109226 60920576056345165142039345644747227312 12109227 -75325536512192764347502579040372392224 12109228 306593439325710865826347885138226565120 12109229 -94056411788431202707175500290639772320 12109230 -2717001395840781171486767491845120000 12109231 -238901959869469038689660003841254777968 12109232 -86784410509934082787750202266684293120 12109233 -89502769940996027817852414920736300000 12109234 -697597377768652804505584504659535263984 12109235 728814546172455726959435614733247229680 12109236 187074601607013592369628640336568565760 12109237 296613539066592838790422403411002478752 12109238 -399764811526961636300764179541429584480 12109239 -90339564143300205542091040266292380096 12109240 -23688485133476070894015465909817344000 12109241 463123510414593749710236443186930601642 12109242 5976129432725278535355155203357039104 12109243 -1467218060883706089508901751204167781096 12109244 386375859528404469039965944731741806592 12109245 96761323216551058098702706386113688000 12109246 351408727833593188110222898401317645760 12109247 -1046564138080175698949361787497706024320 12109248 -130582779243226060550320662267851440128 12109249 -438232398990059983912435573739650187564 12109250 -832821285137015762166454264283084568000 12109251 -31762838491253252103217046899558809600 12109252 -771104653034969219426752764182136975360 12109253 -134550983334137349773889059314287646800 12109254 -342658693576650883837851333635549437440 12109255 -186753513187313239719001675543272692640 12109256 606086582689393685187823448064291578880 12109257 -21174499124312234977027404275840263494 12109258 -76133487272672912923163437778347617024 12109259 1116146709276867894650916814149721465416 12109260 -4278984994577549338319783211466429440 12109261 538722005152267795478372979547417863424 12109262 -1092075764229574371883764486951046272 12109263 -303594312583505253198939737575068230400 12109264 -303426372768617918661914861738841579520 12109265 -185179332727155720333179936867896401600 12109266 -213915095675973543108237327933621084000 12109267 -487902319915137844991462194471888705684 12109268 767150601751385971407973015256706342912 12109269 -447206585565259819663183520688906404640 12109270 -56937459048303910506003318191911833600 12109271 351761438673040206729270655441597070472 12109272 207854759541955061151122009675268096000 12109273 -3903785319455508067967898357048564192 12109274 -695054207232097089326185082253299022864 12109275 198388535167735001684448135385441243500 12109276 -597911858170840735025612349108974179840 12109277 1375532799418848342592610135994351945126 12109278 119485008805062799730848105057625395200 12109279 93190772394660928793759683549045247840 12109280 1073670798907075117686574864785254645760 12109281 -515137175866002140594953771010305858560 12109282 91129172911446574793467175700607709184 12109283 -1646373743596476542970725787996339546468 12109284 223102926822414125478018412785539543040 12109285 -802294146293374866833824744918040623200 12109286 1270512657071396240374853695965798912 12109287 231576836279017266070716720074058927360 12109288 1542707806793677711520928130001348213760 12109289 -1441236724083235953248627464957294740960 12109290 -158216954869068228220221666156345960960 12109291 -467165173890514083734735291936542421600 12109292 325440725764141452962803352820817032192 12109293 -73343304172288654326876896917781720832 12109294 336603683838536231460261387688933910784 12109295 -919606838867507298144779801629982902800 12109296 -136027122012530865057977704249113673728 12109297 87223780467337351256338186419086952432 12109298 88399114463169156443630385378253109760 12109299 -547068356563580760921660748037964680136 12109300 3717000559555163303746909987797760000 12109301 7485258679824810332608956797262933504 12109302 -67328742958747795573932271118601100032 12109303 1146114190655663886965374196321361176552 12109304 958469472867951950192395565959860019200 12109305 244115878202572774838796922150732392000 12109306 208038451800079401878221125669463315968 12109307 514689375204575257322153628401186352912 12109308 57548006680335972298199132959162736640 12109309 -274806223227854730356869975527839742912 12109310 102010954481898826920838623539115845760 12109311 1979230382160776513735314954324699975680 12109312 140748646434531822142020789382479347712 12109313 24449968896611904992527907047227806208 12109314 -127305741045909876738098838774096849408 12109315 -1046421342271111502872003051968177036960 12109316 -8150240041620521155871665623164276736 12109317 -1683793641976813477576768139009807040 12109318 125208905331971615808959380271365634304 12109319 -951469703886599288037208332347307794280 12109320 -34983263601028937135394212904658483200 12109321 -1356061184978144894114190566195759853132 12109322 530173564662686659692391250749005521712 12109323 65653351791405743206425976452320440320 12109324 181548834459359811439562045973348535296 12109325 -316381518042670015279338268614272617950 12109326 582773458099698602204092359318467178624 12109327 -700128221859344592502218879793007540400 12109328 19985147853498152615849920292943298560 12109329 152582483239817989898115945998617240674 12109330 15308739908807215966532027922193702560 12109331 492772599541399082559954452883680077632 12109332 -197026503150985915433578964665392642048 12109333 184573375808476374676421740975189612444 12109334 78754428432456945610113639957810320640 12109335 48127631546327300229999105806336040960 12109336 1162805151313331811972565917934217287680 12109337 493993237754555963613691739814335572800 12109338 28186834203142140416859817505813884896 12109339 1062288759006167001428919459253731539688 12109340 2412314029973461646968349145337267200 12109341 -202392594376875767536534691779219962336 12109342 98658567838514298579286200521761302912 12109343 110860842671705665771240988529815498592 12109344 150549047091444088761045938499156443136 12109345 284984397165685680044221383494914905000 12109346 304174428119134672937285988884479027200 12109347 -28032949508813894909261082494236336992 12109348 -19149250590814544850955611101706155392 12109349 75849391217062198424368640556330134400 12109350 42713479094082532850963533748708736000 12109351 -493340675554345599325271989727099647400 12109352 -246750765658984053650454748816114406400 12109353 -579315535599217144208725586684496810096 12109354 -372998528906382186375981221259692135328 12109355 217280351302387118733830771838350800800 12109356 -153013860063765560331338177446397982720 12109357 4690461025573628123905465915811530560 12109358 -31708811266922525983548661405511382720 12109359 7613026420435969429055997528238050048 12109360 -74437917551417019406952311281117757440 12109361 774458826569497928663266774168521725424 12109362 459645769416701595429457264364240093184 12109363 -226888264030857199033532789939801585840 12109364 -96798812022183604994609737816912539648 12109365 -946989639354413155043448609096221136000 12109366 360988357454773351092060384325170121632 12109367 -799259805522196527390690464155484170584 12109368 -515225411548517369500837192129668710400 12109369 -900449354498851722932148313458964022230 12109370 -85605962326682248313919138110361157440 12109371 -131674466893686515952817648396189754088 12109372 -339790093115521107253590522984121205760 12109373 188632981320463674491101686017510650944 12109374 135463567553351526822365749395457796544 12109375 319914488507516294236474417064637500000 12109376 5624632540942270123463233618827018240 12109377 -130693856445770877880598423204244053568 12109378 1315135802151591241243130336291885907840 12109379 2044349604304152906979284082857046906800 12109380 371805322512516777547226832779828674560 12109381 -805561305427226486560486687052100062818 12109382 422116476679147261999217172423740925792 12109383 -53562490170050998677599692318953600696 12109384 -6799737845203113302983085378015232000 12109385 -185787801291773442667945894529617958400 12109386 -12574027631931546555146039324825419776 12109387 -184826567492510337402638081058696579840 12109388 -796159857930265136309344591234697747712 12109389 -228287143675887262041711962369617164864 12109390 533854006164327271500684274795137259200 12109391 196001414106264965673363229546407113184 12109392 -287004491415959565331571283906432860160 12109393 351638256521551959128863962096217324020 12109394 -328782035271712964633801763100596309888 12109395 185627560392146967100713136227097440 12109396 -232117556005803220767418069852647229440 12109397 372967489115388880630783929973407408792 12109398 -131178413961217338970796587700944773120 12109399 -465434571150146800974870767451633159536 12109400 -496105297332718846765523763418914816000 12109401 -1432362163452267416476483151021455376832 12109402 1981483807934587194247517129003477760 12109403 -485324068603404529591520239612840919880 12109404 451135725670761554490075036764021809152 12109405 -139013474028492517175869212073638389760 12109406 354646161757167308362706888129445780480 12109407 467760772492917453738890667841225633920 12109408 709138476302274663370404767305733505024 12109409 1106176105404506599245467200363456237440 12109410 -385580467765694249523096828391123323840 12109411 -106184818724839430728353923033505621988 12109412 -135638416475434963431318677903801794560 12109413 -241480568877597215070525293634965404800 12109414 -88350802298936937953891801955491777280 12109415 928684143809943742626641034850992181920 12109416 -186882673947115263642027397097492889600 12109417 372935243767606201166028317143470097466 12109418 158920734458119411974180052988953802160 12109419 -230787583975778790029538585118995084960 12109420 103206923512407547970960094191922401280 12109421 1331709958741389440150199863633594761452 12109422 -91636787323654718834536599636212106240 12109423 1129173577186626865995362253018487883520 12109424 152420198407553312870023409993503703040 12109425 -73180494053188028446099328716606002000 12109426 158416843083613908500650566875959848960 12109427 -656046400529253172355993573139274435128 12109428 -27735884053525660121238108076548559488 12109429 -576843170444121216162383358905978568000 12109430 274285341089744621439227298700882003200 12109431 95931379540304105331056995535746032000 12109432 -285858368471310092390791889295222988800 12109433 -76222416078622820753342807565978851136 12109434 -10022491797515516436184063863618732288 12109435 121541826027909821989627245672686178000 12109436 508734568033701490072143508286420858880 12109437 89994509663067143439594945698847627648 12109438 94313718038909297379541237396413091200 12109439 31550299749040598948720639424484640400 12109440 -75942653939588765594428078381911244800 12109441 543616638422375658316359946517638298800 12109442 -378408235085442081930065067705760750128 12109443 -81412931844483392513947003653435645600 12109444 733106306998182605461073203139602295936 12109445 -3761806689628922236704210063447884160 12109446 -366896561438198759365832986974328058880 12109447 -37194458450669035015408760404674434768 12109448 -386528448999851130240845398653466736640 12109449 -694637147182342405059827836001868190752 12109450 35051056109160238014732588179035238400 12109451 -603175772137608016688779889087755477128 12109452 -27586512531397393846466554603376275968 12109453 -27491776752559067503204851936650816180 12109454 -38552208069984846670817634824436215808 12109455 -311276787620305284078149785481252542800 12109456 450810801311929289512936991240800960512 12109457 1437976029489376111180922039475215140452 12109458 483230996810896640683602839629747818240 12109459 -49014152221666176146251530500877361496 12109460 -129842982266123601052125252597410918400 12109461 7494663648208761199145778602760411264 12109462 5767104449972257565753056997466816192 12109463 -282699882287956940040965382815531583288 12109464 143139367531594520208593421559457587200 12109465 662576748816279351481078500776320105860 12109466 -25678300617205442774674534885438199568 12109467 -321859333656071685154803175011166498920 12109468 30704850942473642915815903044760498176 12109469 107490364798981518232302282022405584870 12109470 115344173243069673693387913900990224000 12109471 -505283950878079628219397242572708008336 12109472 -893935019838893262355414632362950656000 12109473 -631354515065068361613830911104262286400 12109474 478745939013190003349458928132706119232 12109475 -22304816554200520268712221419847283600 12109476 443765795142069456222057844044435775488 12109477 76213516912062478606459183783676652000 12109478 756812596311591328153478043183269315040 12109479 -270498775328122229356681330511649615360 12109480 -7307114708272218927420565673383219200 12109481 251532112782003336913075955412457402212 12109482 -94208411761379044891883608990427398656 12109483 -95043031265872741154492333592056952268 12109484 -530796635175765575994217717099434633984 12109485 -16936064076324344381781766822615572000 12109486 229231012825232784819301555813854381120 12109487 -274187147137403062820479949904174837000 12109488 -281015680974599819572860522145775616 12109489 285901669018024627571748489245312558656 12109490 -383741746098790574722375294635106044000 12109491 -1228668274301407903913354594122429509048 12109492 -476254950360698359529132856230646611584 12109493 269366377595709446967497912647617824928 12109494 256095890329247320997768903510321304000 12109495 -565778049564891178333427196704441706000 12109496 324266502056495499193805576180150353920 12109497 1965985272633482625108290580294354470880 12109498 -328932080429844143666436105056555957760 12109499 -65535859127942962371732583707046032768 12109500 -9478072493201057773396465658451456000 12109501 -2065303900593596695503066522229241215200 12109502 229519567855137136853538236804458013952 12109503 -401718684854064567152860074997230044160 12109504 -897475042191376853732730610244269375488 12109505 690846641287484428274012567617719816660 12109506 -217476445110262826863039989042567252096 12109507 671794512732079194699923903041805501756 12109508 439742452548973202461153407045487643136 12109509 1343300648095362563529600442923902233728 12109510 149915955711285538163328973091451644160 12109511 -60928590133205599761040708527502713768 12109512 755984880126364163162521871760958955520 12109513 -1755433332903169998263358823956428416 12109514 273225839373544064290395701526210147840 12109515 88679075915413489209903900168144768000 12109516 -334339990369978378051912922793519842560 12109517 -424692754196786167937797361302305128640 12109518 -265854888856667347091902773747432835200 12109519 -247724935676322964193924148309950034360 12109520 300497426388202957386767109646843084800 12109521 70282500378807513601535478126869818944 12109522 -152341402199794285697364755770834843008 12109523 248283390421170187360666284293075186544 12109524 -25677794420538639445650214529880403968 12109525 477156913813396421674683112866796953300 12109526 344023424174583876721204424536315418304 12109527 -9400955043505201809552466740234004320 12109528 934745477491315909385583134727813120000 12109529 590578673143467104776251277035352036560 12109530 -121380185660984355163812672345799680000 12109531 7307694525435677250914524437905656064 12109532 -32638827966363240491734511428091670528 12109533 107263358700998927122006498088333314848 12109534 267875503859203913615883562756244174400 12109535 -421689765828366612381995950724299106520 12109536 -98538005744672938526946345612045189120 12109537 -1887713119076860768414606112811577752576 12109538 -260749908931448926410822533517746210304 12109539 -290049200612629794014945019333631247952 12109540 -400376559218579965287072514062989141760 12109541 -387241662449917799628511657514759611200 12109542 1239223902496434673154599741210543104 12109543 -1034912528786013771810683055985778955208 12109544 -905240892614397388389756301650467619840 12109545 -46548146568114362705854282057871193600 12109546 117577468660618400954256530830226248704 12109547 44353777654159450372038585218195657232 12109548 105347154650302913734585337164727500800 12109549 819014971977094018143574853692169332300 12109550 247594609715899049780833602523028908800 12109551 809042286905185039012672111832568442632 12109552 -24591948148308576144474742907515568128 12109553 -319049424726156801977464126463208705198 12109554 393432858447402106357984631508736515840 12109555 -280403095693426007571143777171943828000 12109556 -13995666762162024011694030400009687680 12109557 -53028038027291811722865552745012808160 12109558 835862323417940369165834934588614942880 12109559 247069788694669173672033166281619728 12109560 677964442573132278403545114587897241600 12109561 131206571281663637234118962742091508586 12109562 -245806958921257032091724596144890566688 12109563 -399562770028065874514164342156694157108 12109564 425915532151331333795798631589023666176 12109565 -153670431511792432419165460851064771080 12109566 371301795191811920644093231228274360640 12109567 -95747284451370434793228182484216677808 12109568 118758551437879268393026973443546939392 12109569 455805394830772604611290990922289614848 12109570 155229883603532874454085893024612876800 12109571 639241142638315245611254920613898507772 12109572 336190919280024233889332385436231925760 12109573 164967679105643797933610533543145712000 12109574 5564879057361028548956682216614023680 12109575 79250817504318705142214686260708600 12109576 -902397223221552137342683909941604669440 12109577 -234368261329065944992095140769819568128 12109578 137213548764758418760634458442147758848 12109579 86415569190767986157608211680480292180 12109580 34876342030283958901114999339055431680 12109581 16955615345371153115040732762107024544 12109582 -36560626033452216091504984094942829888 12109583 1519087018285794872664632684759739489120 12109584 33266216946145850418419963801687752704 12109585 104583478857875655274789821893031825780 12109586 -363926140580014740927258133884056268000 12109587 -235556731071121202970355847562020206848 12109588 -487407511153492657415695838761751589120 12109589 1653323787859009212526340647647870117390 12109590 114845050447573755131965029193985992320 12109591 201185854976458945408966592697489717504 12109592 -242154790596614876645385006514380472320 12109593 909122590492215437944180837558240338240 12109594 443651597927077599620089868297177856000 12109595 -216264525547304179447359982917293054400 12109596 -33718780531879493467043351688600010752 12109597 -96330301252792527936455721485647785216 12109598 331011173825314545385426479632803139520 12109599 802701065850897317329652920645843645920 12109600 767481756938184471826932888240866918400 12109601 -323701939371801694988753425402053910848 12109602 111264171238429006451590126629404582400 12109603 702251987936551916170431290895005226768 12109604 480904169875214995600817452591932231936 12109605 -18119245934310194465332342670497204800 12109606 855485525558172263779568792345868187200 12109607 -816519964078664991837317376412624599840 12109608 86413958843256950165577244296585216000 12109609 -650747290795732211703499856161919419484 12109610 -402673908356417633653611538486852127040 12109611 138322397480821152771281728574387926872 12109612 -659323234833849097677851631256601776640 12109613 -479785163830362214669647687553275276138 12109614 -191202312744395942074708707059235886080 12109615 84821965702533459087638699348466048000 12109616 -299906823805614039330663721204186349568 12109617 4235426745180088186647465730250316480 12109618 -48827040648758684982881172054771568128 12109619 -4749849878580839596023574514063766480 12109620 -139325686371199824424870495425287915520 12109621 -616219824587175809079878418173863898400 12109622 305155320950391983632043985596257572864 12109623 -283700116759868929101711152568736184832 12109624 -18084327159146203669576908379953991680 12109625 -1634530839094493005857454137572124336000 12109626 -379327179184245561433130439103285323408 12109627 -338692505939962006260767636292263451288 12109628 -695394778029299196299189690884521157632 12109629 252012713442811581522786425136598708800 12109630 -243157053054233900142118408330881838080 12109631 700635754617091882579052008662991737000 12109632 286548590051529928273075544548127539200 12109633 252556769910529948737861928995039698882 12109634 -232843181241284795301414233113708436784 12109635 -84796559590839887487977515312401945600 12109636 132160862565780141055854985014580678656 12109637 484667291110353481990445968125258261852 12109638 -28895861517299897995055034678048602112 12109639 207671105527495960580704991623256691856 12109640 498821854835570468058023427196799385600 12109641 15288135726319037630456095709499742992 12109642 443960379111601717258959390529315751472 12109643 258330124604790321771768235565582993184 12109644 -531223414056394275034018246560983175168 12109645 -446729254691842165000108310483233490280 12109646 -935398084866063378272833311415203376320 12109647 -231824722622306356779588129161543193216 12109648 -281561196876122472128112412651464368128 12109649 1439569760781829990379629913439303073650 12109650 68717954671764229466822838378663936000 12109651 268115530644967603346763552242407324652 12109652 -221697448989018172112365931831932358784 12109653 -158075984615391995823947249517733594020 12109654 64654392691645337894244480840229585920 12109655 -431899974089603299238459889897226654440 12109656 108562981234856594883116648669116416000 12109657 320860003628097997949765961300989823872 12109658 31278857789212447058635196825747930880 12109659 -396601873547524513842920674834660336272 12109660 11819778034115508388598776389009730560 12109661 276352443849076096155440635087293063744 12109662 -320421596426749115775668061911472602688 12109663 -4753659374975735904513329480529189680 12109664 457557731071743689127461762751155798016 12109665 156122711690129262900882784799578379520 12109666 44509898609893211174250613757005630032 12109667 -584700046509834136765734281323851949284 12109668 -621525487394931480611389851494204943360 12109669 206814559296342518744509953970249826880 12109670 -118700565418532657461657532764041774720 12109671 285809948087957728135504527620898054144 12109672 1145320943413028552743269828388242585600 12109673 1756645481528452342546929166352110116480 12109674 -235743533757495557772048214110593883648 12109675 -281224469534088439810021035965669136000 12109676 -647335210249654720446442881696825911040 12109677 -816962852080386232611125862801794666400 12109678 2432335972286698992897998902766099712 12109679 -307386126851411704044636116246916540720 12109680 -161138461102787928753628151176396800 12109681 157974273996062631274242274072742070482 12109682 -46806086683050960786191776558407380160 12109683 563680849666651125839082591095284929648 12109684 46767818676567810126817232030597769216 12109685 -26146722932054417767787677285311943680 12109686 -164481716487921415483297308424973199936 12109687 599399632533088037319120108847895519336 12109688 521266600474424199635055673857280512000 12109689 -375840225372712163153045447032356332160 12109690 -269752034091358169296845118739503260480 12109691 -1551521447891099610129798593191913710080 12109692 -205573825154079739205890592077414637568 12109693 -657295021945949751864744874581663570260 12109694 54212759033096066861573182729854904320 12109695 257868323812502332111955727883297081440 12109696 474539065594857257662823657844296908800 12109697 260049667785689865412571863712499862146 12109698 -203275613178699526432602095024573003232 12109699 -287275566390046641031809043566609257264 12109700 356138772517793868333829259270815104000 12109701 -520632939705250298005580699950983348768 12109702 391876133118977754506581466559069904704 12109703 -13092431314161465338104807981346663976 12109704 213440768337767522790490832321563852800 12109705 -647341175798163830559739452773795640 12109706 225832969408537772168935168892016180480 12109707 -328704893672352889877640318281198457600 12109708 -112742030560068882446924701594809123840 12109709 659124928180273360008010595802719261004 12109710 -323158017328784025966655852232250777600 12109711 -420679809272798911321563670952947753088 12109712 -62991910637331734493872682884727201792 12109713 604004174893704461455287971026987229280 12109714 -728073303902533075335264110732873816448 12109715 -144602646297600296843368589469514082640 12109716 208891070339566017404630144821214085120 12109717 358859966667094905088296256144772215932 12109718 692407895699338834004044064784021421440 12109719 -50404374255349547422425283063460256432 12109720 -33190072820674369018525419188908032000 12109721 42106317830791759180429587013800452292 12109722 372255016929449700535520992097587011072 12109723 1724125772863412968132530284430504782304 12109724 82898043050221365513000293538370194432 12109725 132473806866230440943706903194836917600 12109726 -99092302010058259259008843143968326080 12109727 -349133915087626637821412596527260170128 12109728 264706657456814416741532505084908273664 12109729 -160768953693827603033853201172471124568 12109730 -107066106009857306668798426194997678080 12109731 -725855516727278717923902366894733248648 12109732 124910287023436705682712414916577920000 12109733 785916874105370614739421133559705524380 12109734 9511958716763725721884990355954880768 12109735 450507321737351078063585736801751014960 12109736 -62038932812325222381152839569635128320 12109737 -116789798331152396577100745776214034048 12109738 402237602452309428483071899658297106096 12109739 -63192770791877423474435457818776710960 12109740 -439834043268481007244459484982939673600 12109741 82257098313231057752890479978260320640 12109742 156993427726774140427290553871325677952 12109743 -43813208499485771124670786696968726528 12109744 -357127162823911369987449773242503987200 12109745 -26262293284858932884660526772018850700 12109746 -4964760372841753738442161061988716544 12109747 -18333588930396125491039115819726950400 12109748 33989012185990776069731872084093433856 12109749 55253511883871038339792396021680752160 12109750 -12479131029835967652706459725099360000 12109751 -71583137063731464518329518512682897408 12109752 536296273419299376537171533720623104000 12109753 -151435870734027808472532969221641201536 12109754 -170472928847094049453271910849915713424 12109755 189691490069285143197691748096121150720 12109756 258036776975371109159267813715099038720 12109757 29558927627979219190350592613521552032 12109758 -99453248366149292227063679079364246272 12109759 -37695376098552347506491679480559288696 12109760 -22724680519131122524116156205529825280 12109761 2481767734244663826425622869026222032 12109762 -5884073402414035395787515105099901920 12109763 368848410203056347479091821862589689240 12109764 295181195255167433926551259856669706240 12109765 125577196459211830554154644287528286720 12109766 130195070435607574217483207565512780544 12109767 -63038629088065322541682466703980259888 12109768 -14962133264254202834844726101754101760 12109769 -65777769813801645789649453892665935168 12109770 427018333126223852349989843950158067200 12109771 1896512924484215907831554043878975412144 12109772 193129940368240778532084664967363139072 12109773 99514015338799882158699598378468506144 12109774 -109751387902996794435853334233981230528 12109775 401233946670390184115980838126810052600 12109776 -25149491775214129988142754604972507136 12109777 -467319624474229840274638837861979622288 12109778 -122421450383066832587702466836331816960 12109779 609487701374262712300278222186590112648 12109780 54535834150526149112280536573838589440 12109781 1652108048592128653207943369321795303904 12109782 -390761333084815659945002881560755552256 12109783 57205682739213065669489830046972317440 12109784 -727730800472071283529405936932681011200 12109785 -444916062572825274358080966304030963200 12109786 -128644750487004160440058582336829492256 12109787 582281208108273621271048417015676834112 12109788 1018521409472405361176714402082816015360 12109789 12933048817714671597568016977166206624 12109790 -80858761217691249640088509246251786240 12109791 321019930787740001649952742967898845600 12109792 843944283423356580155059437276078538752 12109793 1120253042513390166266754323970378304644 12109794 92122397239047425251077142294111497600 12109795 -146913593202855247440866121353222017200 12109796 -573781941340523265939549712877221985280 12109797 224933248726343968356888194662252934400 12109798 561350284419283003238161913304445490400 12109799 117458674413420578110981573185069685056 12109800 -228650105246589697281348808902408192000 12109801 823621972838250028527863717010189012 12109802 576602659751000721940447853927021817600 12109803 234391479464987609815879193548643695704 12109804 158114230533801020008005834264061675520 12109805 96732449537624758250296604916208276920 12109806 -517888989956145852460014326944241983488 12109807 -36768743667601342047974052572677295328 12109808 138339872291163464624074523241219194880 12109809 -50746768700542780482825387393242972160 12109810 142757594467575312580883989457746498560 12109811 -551689403335395548679245125221079794768 12109812 252636800507538138937548836664653942784 12109813 -2829086693551721044092263962990077868256 12109814 -181750008016718420311720178238510157248 12109815 39407675671235588003917394996035072800 12109816 387465896799312487510972887060344340480 12109817 -1004858371653430531238306176459896106134 12109818 62258611119450400358635218228971947008 12109819 597634063586442564481433491656426776680 12109820 760436590554599014197277213168498176000 12109821 -774013398238599586069324835993599516320 12109822 264663405274065523807950792722688584832 12109823 410297201528812070198281212665746550904 12109824 -324908656624917437320999236607672320 12109825 -79098688830874875924104142713059182400 12109826 -915828139754447215424220881775321285600 12109827 -218781029098070875081607115591566739792 12109828 95369961163072752278928481720364528768 12109829 -638839080852990155674644941992903014180 12109830 128494785700906902397215985294185217920 12109831 677136868673259337480136486751040143360 12109832 5874768905253026827883812826209320960 12109833 314880481479147874586066467855874703402 12109834 -68863381186445245788683666732062760448 12109835 -83667899428249028672198905692194066400 12109836 -153037322729048100166485443869203583488 12109837 1260145437462363524474567964048180356160 12109838 245920424530841708398168688513645633280 12109839 32836988168783707217882361115844200320 12109840 -64363025284287742842404548303178956800 12109841 89601908778383742506447531230846227240 12109842 151049002802452623356496725132436605760 12109843 -750181012478713626750643747021320509908 12109844 91460446589315294393372032764973220736 12109845 -103968766606275098452108535814806353920 12109846 318966000902190513154833084455953818240 12109847 -1190457113574213831491341942059426475704 12109848 747415928849067504648050469490382929920 12109849 -561571116576144647157339993335753057340 12109850 -320839518479597617488153494868829815600 12109851 59102668861143465217894960793355802080 12109852 -59992103439327191060190185187240155648 12109853 11238742919405259296360980830491277504 12109854 216040864540525181623596816159785075520 12109855 869818854445561140002456881062519950760 12109856 -1134044600459530365790004986697910583296 12109857 -803053821369101376308609648744003877120 12109858 892362895297956702108868177887404435280 12109859 -131768831642188045124791650906186960 12109860 -269915329189149099303288013327558782720 12109861 -219192004358886695942184194600151417538 12109862 -184034895660882182558205326299549889568 12109863 -349778668139085079579220418021640496856 12109864 -206119299357795838592484621785280291840 12109865 -127803820816291110868057647934864121400 12109866 133970000938340687821703772738371015424 12109867 -105863940759805099708924867440143298816 12109868 -346796468237180194309402136419604835840 12109869 765535192877009440533241198295659146294 12109870 -26455791492125052156027820560350445120 12109871 118155675360690279882474047074466795904 12109872 86332623080264231709512611888324116480 12109873 301857239968341684989720332871622351122 12109874 50002825871636784345996405108801100800 12109875 10562146151829107014114841881535616000 12109876 1208961244626444180339408555105222527360 12109877 536087991657513575259280275784413048060 12109878 -234537645106489824078940982063218176000 12109879 -746394690939692206432442104515641334624 12109880 -561650233176170922345662511565720473600 12109881 -86205223181040345524410568627888486016 12109882 -497594086204133287876761116595933788448 12109883 -142677068314241245858550412051054875496 12109884 -382392663181091453136514577391006027264 12109885 -287611919023885589149422427098626459400 12109886 195841531785322963086046970772674890560 12109887 4763595526436552627785047086837376360 12109888 168173543334457048400235836885073657856 12109889 -1436501998166870355702591287540934037200 12109890 45215711219379167901336226289229411840 12109891 200283023717424392104598649640196405760 12109892 -672306247327091392560242445908584742784 12109893 -198822950738205877170418468694809293216 12109894 6731061717750950551832049979213766496 12109895 -2322963838482211968840746993633509920 12109896 -907793404818321789641717041437398522880 12109897 94578272299054564725826229750281011680 12109898 719376676212209535621285685266638611200 12109899 1063734779893268313250763987933270295552 12109900 120533790520887889732442506394610048000 12109901 585631254065996917436570902514047270902 12109902 -33090364580252009407632831851339710464 12109903 -652104321533826508785745950562807270432 12109904 -180845258182728078233184994403208929280 12109905 684448547235030366144463119008007768960 12109906 48419727394958128192154209218756301824 12109907 -635893692460867931960402744544544743840 12109908 314264517244985299278214298207250524160 12109909 293567696058854969274389954723800165806 12109910 -12002066193833421556106059000924608000 12109911 -439852707677881773005450266195877644416 12109912 32732859843588160732728640931688499200 12109913 557633566597266593225113389384919329162 12109914 11800157913518921330445454534234507008 12109915 -119069692089131783721724057967949061920 12109916 -236686267091554980441942694540295208960 12109917 154084100299208556720837916383308122848 12109918 144975885773600133670442165937549504 12109919 -529865835720664108782927361938496243680 12109920 357751087727230483120523690857974988800 12109921 226850995404728458631734361424591053700 12109922 65524812736517579881185677397595776 12109923 142306408934919990895576712468864859648 12109924 593867603805174620177661031816070357888 12109925 -408368866229714602482198327667215469350 12109926 -675888337852257991310916474198772187136 12109927 -501459367164191928052107328858636977480 12109928 567634862463808401079092519477078236160 12109929 345003176516543057449781624459846210688 12109930 202275606267752831187993321106884480000 12109931 -1376150408110821409695782882024770352268 12109932 -178734487153746995695533615031529395200 12109933 -641798425639750228569506865617425635840 12109934 -268896849005382161018116571546860392384 12109935 -327321873460736373647516318668249257600 12109936 -31686117862171788607886240548073472000 12109937 131361814731999113170249947898206026112 12109938 4723434653652914366082901334984490240 12109939 229395079388866544252413523692416293256 12109940 -446042963593158733782978536314667592960 12109941 495638650250619803583309274596934762350 12109942 282471921661666266339158747676704832000 12109943 -881476813849037566600020800727785224080 12109944 -191055858536513970019790206389774581760 12109945 -257163051644365695581195253750033114300 12109946 -148000845233887526315409267470827372800 12109947 -617886889667756433244078517717178676200 12109948 -590679616330403845387275933164428552192 12109949 833877777497109566484666410038330966464 12109950 78729150239982374535304986842470137600 12109951 136100317728012516053450470383043637600 12109952 -117900145481864797802772061531605565440 12109953 -1292163236314235972033585976832635053856 12109954 517280576062863462933353112677927917440 12109955 -210619504445179207774868406645663869280 12109956 -260144812231085257527171790331867132928 12109957 -2904141465640103819380638491292097255200 12109958 231503077075481397352240318762033152000 12109959 229279447476050655426648094924917789600 12109960 -191899088461198514396185142765565542400 12109961 14587907896397155812484528724655094992 12109962 261451061267191710947027763579161280000 12109963 -340270178928458446069489746413115134760 12109964 -83498510350102313897424462565387984896 12109965 -60485973302691590752111015662025766400 12109966 -361959820327080130205888084910109704192 12109967 185985287192803768810822652342781118896 12109968 17574695051992638340254002365922426880 12109969 -450175155469736826179969996067406375630 12109970 -26941699987007828224755705177271397760 12109971 444866610648178326326949740414388432312 12109972 -38775785386850913601407944152881920000 12109973 774951831592111550117128825780351303680 12109974 104113396697561674352925976596206586240 12109975 924050237446536469075632231240840495000 12109976 1029052625207528181532025404831399464960 12109977 -660797851871304232088898222439943347152 12109978 -459015356149599280171231069728910655040 12109979 618146338625221433925307630711921466400 12109980 223961352709804006635499127234375439360 12109981 704030034578580473678581610451884926732 12109982 215351221514921258328627911151039596352 12109983 191321556957435675246059553262406668800 12109984 332668784520329846017179808072509161472 12109985 495555993921668463941069775023344524180 12109986 3461238003601854018971664766996677120 12109987 -826145219057856447626448520711671939364 12109988 388398224953023606621415506979007886336 12109989 306075516468552678266110762644520638720 12109990 115975229539516277394022256804646960000 12109991 -173524498940246557988856512343414121608 12109992 -494474749228036090809453331063837900800 12109993 66922832751042528850767302984445030080 12109994 340994201495261573622728316881569590720 12109995 94615439754321581542449091462161613440 12109996 83295741199228197376117479071516702208 12109997 400966409625286993303372663669735711392 12109998 390640037399984163105744236036798912064 12109999 590604327660479560506151169557408267320 12110000 -7679860926775100501691223897006080000 12110001 592145284105503584127962757504836483328 12110002 -526505926395199319320121648970954360048 12110003 -381641208737145134798228028702393077748 12110004 90905486103361727235211909961723904 12110005 -996302679246577555974638985944837773440 12110006 192302539717639817479612820790820624128 12110007 6433629150175154384940962352519225552 12110008 -396400608076605844102972696397251031040 12110009 12396084180904096828388143883905263240 12110010 261235649110178813772708038205431032320 12110011 546110470637314578267649093905184473400 12110012 -583240469555565249301790297717266258944 12110013 1308713002850789962091133704608537166400 12110014 -77938252329292750443748841837701020288 12110015 -499757625032505769020318910198155050880 12110016 127807843593058715715854728768197230592 12110017 643023713988880368971113541918119424066 12110018 -58380545917393981522047090612587609280 12110019 -898617920843881435430785153767014207232 12110020 258751790687196940674295749961043804160 12110021 -70141502227864033627077424667546193216 12110022 -150250610653290621346836435212349375840 12110023 315955912210341287948739595301062744800 12110024 934824801369768112707215023519960965120 12110025 -480950530505953170289126221313090094400 12110026 93448372617152516593428001038483701760 12110027 22404682815233924685719927868449078040 12110028 5246635728202934997400689904204824576 12110029 -48508621534709553945777013954210499712 12110030 149509083564810581915779124770866729600 12110031 205570519038456480582073507179536665320 12110032 -279371584945636608454167261812138311680 12110033 -692731638528436274801325581922684394896 12110034 433965059264220563250926580009637619712 12110035 173456684787800643175514083770299223360 12110036 106053780665037167095503675456803882880 12110037 -185509487065511633427930251344121087040 12110038 148196093517349313780224120330160493696 12110039 -558179320781269563317145770618490081000 12110040 -542977070395711338180886663621822464000 12110041 -468260464888758397240654465377718778108 12110042 241326219811093215508504726756140755712 12110043 55785635392304297633411839445614512 12110044 -551272647986144511401370346000215856128 12110045 235737718028101625157739669889013861600 12110046 -72807919992466686788542733122853133312 12110047 -2790527791191054383299509858573288720 12110048 -301972252315069322715744850988358696960 12110049 258941740922780453961353946673534356480 12110050 75290542852931324357914015239908242800 12110051 -77298077643233065683880168492020673728 12110052 -153270052840621139995275115465060761600 12110053 -1377304920353672012205634129616061777060 12110054 134812041722237802213347880928521598272 12110055 259686463681390617896251780048104599760 12110056 -514176019267868732039303803295342085120 12110057 489721120219217449630422163924511407872 12110058 447285555613509888789909196844551253424 12110059 391249225510601586073945601840712355504 12110060 523955420547558026603853090271183380480 12110061 200851319265624833985572845463533956672 12110062 -515137776670485240787874297264342421888 12110063 99058681141079138481456429014742489696 12110064 -130686861730766803566369340805133336576 12110065 -9640377305219061644321743196475303360 12110066 -111306136068899080985446744152300750720 12110067 6707408341681587057647503493055760992 12110068 -1360993816563419903320417645968101171200 12110069 -295577262587514597220813969992746732004 12110070 -4224675224012469366421827096604784640 12110071 -1311438777729569662575952261940874536728 12110072 620621179472459416277970435764600401920 12110073 -128171653372000152236914738977391824816 12110074 -211081225441153247726090463635992888464 12110075 461185879236157606292550792101371299600 12110076 125274655398594042347472547041340283904 12110077 351499842321745833532758554809853110272 12110078 -748704473749051109450215355554138160640 12110079 503578892664746675811136296680924829384 12110080 526593373572939940397259103706189660160 12110081 -905573710305708772138004225654289605400 12110082 -26708982993075893325027781241608588800 12110083 998008489880327680181757702735713934332 12110084 -139330719156943113572571616463641841664 12110085 29811879733678305162162119938946672640 12110086 339761678963857230600510753345403322880 12110087 1145790309161120318655099621835329655680 12110088 -72137015943925726401034294148848680960 12110089 306323311589415537447092566352188581556 12110090 2137757788099768149327677700798040320 12110091 157419293614759941841392496190825278464 12110092 -686124112179474458031050641606405552384 12110093 2428170449872864660116858150500516275584 12110094 -138072953757829487661637065668862552960 12110095 -1457789091570675343127656333981356790320 12110096 -126674247378151072599351992237451829248 12110097 -306832784731851273555172269036846968640 12110098 56169262129753747261145254433729642496 12110099 -178669656658687888273003589661858354900 12110100 -132752882736057474561838850162748979200 12110101 1184813280241022738170250896708803161102 12110102 146184248585641578825866073407338869504 12110103 22241679632077825215584822910895019424 12110104 342829141579575474898488767682410188800 12110105 151240392845020111457933633379980405700 12110106 -6747969792499191818259948454808330496 12110107 1303344970752702998780680777500575316356 12110108 737075615836550916203447756547928278528 12110109 -676087921835330814709563760303604578272 12110110 -504634555530406643111835048930393216000 12110111 -801467823876224486544983632601006543520 12110112 303696000212772866066856556681853140992 12110113 -431540022347531424038222301102243956638 12110114 -309400659799982526391193731957877219328 12110115 103903646064994105559625170896344599040 12110116 140955567639115044043987399325189765120 12110117 -278247848889667514937482320775553648960 12110118 44655251468049849239736971385153409920 12110119 -1999841998120306734900601147281768448 12110120 715319348603091703710575352957997056000 12110121 662962511122781030334720311362816740480 12110122 -852193142572614607936460376700170179328 12110123 -1541887120086796011708619645995218519628 12110124 -221733793645704358247881917717642086400 12110125 389675688778657482218989774714989000000 12110126 108324358168974856422776844570696314880 12110127 800399564179497911666198209153571149320 12110128 14411593650874529313537288890404700160 12110129 -90682907732906513044295270058878008152 12110130 -23040333139914048703966999245504691200 12110131 221403720363623830389724898715658046664 12110132 -564458277764567880564771765169664575104 12110133 4559515981669210902082898260835778048 12110134 909815395321535059708190477764555522752 12110135 -41618418881554755399967293187743898920 12110136 -59335181564146122733698798121647144960 12110137 -131482884708398128594348131858481916016 12110138 -674676271508549828051242234510800109056 12110139 -119643872256033188221246279686563376000 12110140 -171004927935596281203614777426023557120 12110141 -71574704588028930366001322480907791700 12110142 -569357237546144689087429845157154267136 12110143 -37115372241782209957554176853872388816 12110144 53588522615998623905404815560398602240 12110145 -9953408109578874709817422221735888000 12110146 -107667746565032607857113607625062048256 12110147 -699645688820674274060477792624564582400 12110148 -254216606749216923284233037258109418368 12110149 37302794556207608541596922266918046880 12110150 43704719043760901654238682817355955200 12110151 -109334871763660786066538208020333914968 12110152 -486722213261388675754188319954354176000 12110153 420253953385325681492802279265473672480 12110154 404745336934310177071759042149536681472 12110155 12335605112278664781176823870645756000 12110156 544767759754544433774015327684038603520 12110157 207686351393908691963074093688825975328 12110158 944548723086433792754697811305399487680 12110159 178886701770612390075031579019047523616 12110160 105365768817068479086116599303166361600 12110161 726427419695380202635866659383924565760 12110162 203344947576132880062819443925007730832 12110163 -132248925964747830558170212636410259200 12110164 -1279665008875047169740146307261087744 12110165 648821245306179480173691622912446612060 12110166 203424590783195336080980663507618560352 12110167 -302787819459847862754720963255786814560 12110168 -614519580592791350527503769182900633600 12110169 -133531375445271855359498312778107851056 12110170 52317256177450475438333735921358144960 12110171 -177309400213438335477277279746997504176 12110172 -1061811897872641771738121524017180499968 12110173 -2675367330954428887748316390909831156 12110174 -191576064206535664880900249737683839424 12110175 293773318200426697601417110786767552000 12110176 2750185112045178485973297817868304384 12110177 -115335676708907239798626058079246577408 12110178 406902185816570095005908297238695655168 12110179 1571724868360583204009607606660180074780 12110180 -745562834040968477088678887368316409600 12110181 -204140510593287216212361153252905436672 12110182 -37215280714812563098720994836284057600 12110183 475088704564944507124504947299783961000 12110184 -488284245801898996428452321830826173440 12110185 556989173885514001590911963220434233380 12110186 13814062155360272889201227329006345728 12110187 -987715499505266835480523627700092054080 12110188 511163491221009413596387984055002569216 12110189 -19246845300604248916047849644036170752 12110190 148164112882883114136613812637536215040 12110191 583843988019373284182143855596611502952 12110192 -210217645464704424892502225584196911104 12110193 919761211142642403463555204500362318082 12110194 -595896823269052666021926599089537669104 12110195 -69975898899875901639805753943943629520 12110196 45008430841928536910800028002761707520 12110197 -1487316022839802982495363222479714757280 12110198 -53434376124114872139777836547511945536 12110199 -301736993409887063979319092719013568536 12110200 -236932946751943385071528563114918912000 12110201 -477129263048985830866549540471455188400 12110202 -263691944485874479631569592528967490560 12110203 724384225815027051106428694330527773856 12110204 -8047314402748922623826518780204598784 12110205 -587238361987225647571834042539412476480 12110206 899942248760253117274212292883161815552 12110207 -178842274462990986729988378201638148440 12110208 851453837667229125617781688713797959680 12110209 -828569874802466492785928821319665694590 12110210 86298652992102549878309101830772024320 12110211 36489507128426420070405728748143190624 12110212 -51581462680175914209983293599113543680 12110213 -354475228906979280313288574887837137696 12110214 250516039288514659861458741376736975040 12110215 -119468382069433817893795405625254920480 12110216 1355471593871011766006372657385207444480 12110217 303059340363092605069516453701691653312 12110218 709839361258434578947127353782509536560 12110219 6336286009849012202961857686960079808 12110220 310828008028135336851947808215868595200 12110221 -290824905118517824246711426126097429578 12110222 891642647918982733698690094910103653760 12110223 106584227668184968197524500064824500864 12110224 -5794606799978691643280716219714371584 12110225 561698030500490581679590740929192505600 12110226 -124980891797150672005418932788826982400 12110227 -508769336132949140473968611321680378880 12110228 52640873376187913140784062579836862464 12110229 -5606792439129556527559951983742998624 12110230 -150757282930750343269849063712280441600 12110231 41637190642204947391606382254989840000 12110232 11200614071938818736481785366502584320 12110233 -235430963935156981444706288906009486518 12110234 81349377746105465466028806133003982592 12110235 186823337573683036682853389849675478240 12110236 466967013973098102263821165892492451840 12110237 -1158741951151813840414818493549077448320 12110238 24042707599174689457875446979951034368 12110239 -860537490578580024969372821264603459760 12110240 500624667179771450605628864587363123200 12110241 67372724537590608120526985077142639040 12110242 -166835255311069001975134326754603069056 12110243 -11244812690144897603050731418400665536 12110244 -171433793555190446141925547245061429248 12110245 -190899745354767415498670356702452259200 12110246 83746965805819023409523596625661607104 12110247 173039189399370344908083497616497235024 12110248 71513981539201209963308094986341662720 12110249 1311821934557293553145009268597175264250 12110250 7775321848033596995973165263468928000 12110251 79468587482400160812690430444313363252 12110252 -122288871126281424544099847638367898624 12110253 271607028509753748396762823005860816064 12110254 -29390206341199653638524819083463453440 12110255 -1743373536251066821752409217041208841600 12110256 -72819928863722882190702572451988439040 12110257 -514118473889091516474115334548984459776 12110258 31749902783538751230051631034137664640 12110259 118830792070065072257141352867133291008 12110260 260407878359334232812641545505828198400 12110261 -61578441276192550420541229957014277138 12110262 46088009113608448545414841719100416 12110263 640548408129347805846749277946587975384 12110264 -5306227803427576582697512635908198400 12110265 280137467186772006045751286679301355460 12110266 -350308893972842841339977127472353613824 12110267 -69183542713986825041975276285704151808 12110268 -410788881136361864588765232934147714560 12110269 1055624639759002373526838875542906962060 12110270 441529705527420961168647001463723734080 12110271 -508052309110417552625457893406077074488 12110272 -237374700932985522102891241048851349504 12110273 390961408564546605274753893839886748800 12110274 -91775083790543428062776845088013809664 12110275 433348176432302794007444025963926234300 12110276 120266731661707988311729652944437810432 12110277 -647233080570239679345612089182763653920 12110278 488941020661543243289544446385166297440 12110279 2798777724707219825734732209081704040 12110280 -75878365491316634870850229537357824000 12110281 -436190744765534387406643310840799132960 12110282 -114290803123669319859877467823166446848 12110283 1305399366898332958103940955406117501280 12110284 571008969650164440650629017553848576000 12110285 743487152412475704390643134451594680 12110286 -129720013212165003061348049987137868736 12110287 -245864854446802918338026616588248472848 12110288 101965666337666824525739525143028219904 12110289 -562985869838584726852593849203943848976 12110290 372195864024873455279236847117543542080 12110291 -165384330633121299602362415798186537688 12110292 48036048657119884438839595398752159616 12110293 -196486690591036399803809057068522040712 12110294 -25058771042276512494465183326412995328 12110295 -628757728621376350836775666345704754560 12110296 -457251344104369044502666700524611993600 12110297 666440648292996724766614446745695931152 12110298 338577048651765484937273460461138225664 12110299 1353235547014104570416116118290915581600 12110300 149825377587722345693940641255469120000 12110301 -62401508087778872517450740358455236800 12110302 -242402148094105204481934685384124560128 12110303 1095104662093718164609344193099869243552 12110304 -112474022133472281060030946226405376000 12110305 3106158417342554559953531068212019200 12110306 272178555871959691423750541359423428384 12110307 47308718413670950616919630710842065024 12110308 -139159807088954189730977704956609757184 12110309 -743347958915899709899493101722232041984 12110310 16572539604557981554301938450749701760 12110311 1653697791746646966027210658831664921912 12110312 -143709526059303883408544740019912294400 12110313 -1016629789473984081958349030379880128000 12110314 385896968019694245854059409381424394752 12110315 331177563493582642305642546781106899200 12110316 -103216360413254863306050313085655157248 12110317 1974215402258431010888719352052273063232 12110318 679130239118990468498411641413346837440 12110319 -86297956608634272814298142720859076880 12110320 188674770084173647324345873543001702400 12110321 408757749450904076919332634595214089200 12110322 50470033669599181425392917433972358144 12110323 135881114074618391969897681724217196664 12110324 415653641659903747132014039645102902016 12110325 -162167590192718658186929216804668358400 12110326 149386455988260470455088588328174974112 12110327 1332282366340681980722397503018545075176 12110328 395644316362044417292218837859577364480 12110329 -247126823286099839934111365565758171328 12110330 -441012861577377547837506136703479222080 12110331 173835113096376264081129547171961353752 12110332 55962056019616260141810531447136794112 12110333 416729934903810253845940052832894168582 12110334 -178700591285165560123666478661430026240 12110335 -7127520949401235123105082896527157200 12110336 -23729278879110133120561546450886983680 12110337 -393259390707419735583585114210749614560 12110338 -143921072447279965771680185794094917680 12110339 -1036564260390357541829266599697115394048 12110340 247901533720721331475028887511683891200 12110341 -163331520725126900500856076582323285256 12110342 -1046909097131790090960473509302918336000 12110343 -64588757682534948236686524963320658816 12110344 -227330247582700788104554827077259264000 12110345 9783124285505069071796416622028344640 12110346 -209884075535029061163319337014361742240 12110347 -1515996222620491439267798747226960460204 12110348 3765932432609239465458816342540334080 12110349 239906440995908202378125639114110404480 12110350 224901099248642900936141946413883638400 12110351 -685061598470142102152225498159644426752 12110352 227911330995007556995842239267325345792 12110353 -25528216972988489274263940498329212960 12110354 -1155636923726599085804415520759259567328 12110355 84482267893582909405440333550622227200 12110356 349700853791698320638977808799746541568 12110357 162767013823914014272696879284942561600 12110358 219158025379727181621429890232806277888 12110359 -395472109291979054942816697985578876584 12110360 619688620968249343592894044116132864000 12110361 -357125018117885600243816989175108961600 12110362 189103660022214194557873591990782929664 12110363 1304640744161483183468640013728889236612 12110364 288352736281289395226094963850128752640 12110365 -152701648711899722983737519451719694740 12110366 18697678485480953270885852081189143680 12110367 -31212534769989937835897526940521593856 12110368 -1488384636205824619355674776911457484800 12110369 304833048891462933208999491946555418880 12110370 -62874528903527302692606092081411635200 12110371 78106581562061291431903364742021853920 12110372 20887145701287757677006941629493928960 12110373 546151714521689892850831540738829777184 12110374 163586363024107393100386156328270970240 12110375 455892929397623005272797575659959160000 12110376 -48023079881268822462568844455348224000 12110377 -261074544774179214832543386794993968774 12110378 44493439697649425078359368061688404992 12110379 -232879056431759081747675903247668266320 12110380 200687285524871769172193379387739161600 12110381 707158366664921435236898572363519180182 12110382 410793775970913956066723039816138361600 12110383 339429052327145801728811695935605775632 12110384 179922628774599982267934449773230161920 12110385 96185597932746286013395186084699378560 12110386 -356970897158898168804025082379593722608 12110387 -674109059143000358749028691052210862964 12110388 -319898584084729540890413448104355532800 12110389 -125247001777405104649250446286263831044 12110390 -378041925147908418187626696542177932800 12110391 -17020944740261191087851386116291770240 12110392 265001760222475520252563904939852021760 12110393 -349649635403818926467267190229925990358 12110394 71806586107896830570635427116023491328 12110395 -649339516887869496301921674847032879600 12110396 43807861038120993207889163029594361856 12110397 -214497902630758552134969696084249373152 12110398 3146576125647134043574583422026677760 12110399 53636714599463995343142050458171866936 12110400 33538995496131532878585600087352934400 12110401 -451108676231881454121236298798548385598 12110402 92190810177886583805198251201017747152 12110403 907280844783263017758464461298050810104 12110404 725823329266266817316243401338634388736 12110405 -348316897826375956793218288867305059880 12110406 90853253001566272634273669627523072 12110407 -178423573771538963624136703480044338344 12110408 54282202821786979841917337977460428800 12110409 635871938870766141718174159919216499924 12110410 -54956292610599675969145550951099673600 12110411 -77293345372366376965080587765376540648 12110412 307424971237971219884278314604762701312 12110413 -83136708595391152687545478950969537600 12110414 379385748500354055173503673346540325056 12110415 22638608302568951907146273843437276320 12110416 18971074912421503929809580753184210944 12110417 76312761859582915356370311567866762352 12110418 744777922671470203408639114207779582720 12110419 -558307032619386061899789624007882917656 12110420 4313178885724455168019781154199388160 12110421 -364726279842535589378367561188383404000 12110422 787255432706599268910689856013819776000 12110423 -85003754889097953667503083933570495736 12110424 -381137633873089852374280234565259264000 12110425 -873508679740828232945488267408797588850 12110426 -464648865371976601814408634307183810560 12110427 -125225429216331046604696064959507558640 12110428 1191749015400756417270732473939232230400 12110429 -50518429791202252434681781281536448000 12110430 43211765517807338602216379500029333120 12110431 2429334181977421841604445196775765195952 12110432 -874537299378718807012939636780773408768 12110433 132883966616777359271970359836472866944 12110434 4306316000870745561429072720229612032 12110435 587094543523624090150576476821893964880 12110436 -97303756946974220192770075281118318080 12110437 693666632657606198645119560732999897086 12110438 427331769555399746045895842155504401120 12110439 351797387718034994721155923814939299968 12110440 -17062965858715192166097917560796467200 12110441 -201315910942656162599719377800240992128 12110442 -330252591231746003768724542546300959488 12110443 783711797082083170310379625928185605120 12110444 -122400532858058187385203311135893593600 12110445 351801846553141707883406867811248352000 12110446 -276704016835614189359197942385856059328 12110447 172590736774425807585113638770638136528 12110448 16957765284762496505826138713924567040 12110449 -5355675574213310711062326203755298636 12110450 -33373705176177301185505482600786067200 12110451 -1369205549841171188323137876348822169536 12110452 -910731671822524232264860547087042901248 12110453 1541684695637692827339395099011937403264 12110454 118424377049725387811068105839689290464 12110455 27000470586989914750384950793429697760 12110456 -1126191638832108965362544347896164229120 12110457 -162737754318311159823844844168500678560 12110458 540511629785095292527557839793007392000 12110459 514654775698165131184791433595024970660 12110460 -151329338142209019590691755573567815680 12110461 -233521830319735842108031322573173629696 12110462 -58096057861459170000632965498474987776 12110463 -717138939617103540044341105671122491680 12110464 1013450678569643446445301875843971153920 12110465 -74497226379987540064617412592190868140 12110466 -81382427120264375164918017964473188352 12110467 15704255890733261671564424510763978276 12110468 24817615531642784442460240060357995648 12110469 -102315330333006456991536508366425021120 12110470 -150833566479159382173180058985614087680 12110471 852865120325754705314032078863347931672 12110472 -36006220601209907239885093255984128000 12110473 22734874089426646491280312316885092624 12110474 -537065608981631558071066800964113627648 12110475 -165810602238318637316803345134330730800 12110476 3435520689234162556803465449337317376 12110477 28013573690553410004648385150821375552 12110478 -384509190269460989031611528102475427776 12110479 448190521509271456586020043639713771584 12110480 -26712922664851975079185343847532707840 12110481 83402768478331838030637670480721522628 12110482 1230047140363393378788999275230384262784 12110483 -475348452029031951555319221812299760640 12110484 583207431670957583277952388506042177536 12110485 -303475342758350848378432870846166369640 12110486 29205477490583212374363194583850093440 12110487 -120663257309931990476557383607277106480 12110488 246183419208686329250009752533060648960 12110489 -1041423023759659345895907207236155368576 12110490 122209408400160977236461653917287321600 12110491 3027032918638396266082446022472010368 12110492 -775739213765094858636855048241555075584 12110493 -1613477202661335470370655785952388044896 12110494 265013231395627923968209580061455631744 12110495 153557655666761624883783005688656313000 12110496 -820648571983696409807365742053127356416 12110497 -294619758359364637358363894833671241980 12110498 229234112755809028704456056847014482080 12110499 983682224290155022503831821810850042240 12110500 -255968220059379471283344189199709568000 12110501 87518813827904656575395600384663403612 12110502 237914992564516325112243209472506148864 12110503 -208760145038811200620574528081230121240 12110504 -544680003018556995821920802175257395200 12110505 -386985401035661736172352454576453043200 12110506 -851666471267959666552623445264831534080 12110507 735523949333219850231740811603325321632 12110508 163855751007916323486824914915650715392 12110509 1530054371832402873561773086928312555116 12110510 338944250438325155524189466447256692160 12110511 118593725802375163552276499716418452224 12110512 -115418866166397338366059664281580666880 12110513 1560154777737708337285454047698904149684 12110514 178390629093056500435837776781324008960 12110515 484962614435136554992677242006785901520 12110516 -1337017393889780348269986832342513981440 12110517 686315592189994004180322601014803509920 12110518 -447949030067897106363619826821463912448 12110519 -335826755818977300947674250430581473656 12110520 -3500237598295155192653854287480422400 12110521 600847779343072743424965926768374455722 12110522 147235032720118583933800404670669543536 12110523 -842312566535511029768434696372080887016 12110524 1171826373243169429746784587721308736000 12110525 -300005744209900686860513717487822823200 12110526 -226124537064634198244080628217588775680 12110527 138102621170405003820694382444444200 12110528 -296593533820973521503390427916254838784 12110529 135444426558692303884628270573640592128 12110530 -511033959735239286608325041079072276480 12110531 1055339534851501485892585244194887766332 12110532 -137010587669245422058617952406606942208 12110533 1771144112090338385852243107367903274782 12110534 1649477897495378259027388610409767383680 12110535 -154257127139995425745775192599557291360 12110536 -29027535144299463137351345107377315840 12110537 -722817719419565750364656719538995279488 12110538 80624706045201169927854922204205953536 12110539 -11015123924832634477134875980623971808 12110540 573868109813012248113207631412152565760 12110541 -74470732480788025061401468338009894336 12110542 205742788810702092611964755507087712000 12110543 -72245564132573910821317287100031952000 12110544 -12838518019198285511545412020144521216 12110545 -902021960975473053014916889453887575100 12110546 386547385422483134681142425127290597376 12110547 -609744944102945743728731321051766787728 12110548 -338210704679811990289073803844525348992 12110549 246480359352100918002171158901766731648 12110550 -257335423262317532408106087538439659200 12110551 -91961333006802408976591293933495218400 12110552 1057047521212097814844078317792195225600 12110553 1358596228842703257749414807306277888 12110554 19991491233369789335388844647055227840 12110555 -752222308690707860546128899973935551040 12110556 -700215923873841706461432087252982480896 12110557 3611755737690544007338582110942293195520 12110558 -110264536563385245003108890357712287616 12110559 568643658318893921239304188147764723600 12110560 101142524805627154979839620504323358720 12110561 1107612279954364692551785423568748000162 12110562 -455043288957494145508557392029981182720 12110563 20142173105025858971719339126808440264 12110564 -86784375319038173000896400682005554944 12110565 711477463627588831130827146162355535520 12110566 -70177082628837708148752583214983459200 12110567 440048851244259674546321513059264863792 12110568 -819839091918630603268513467827828490240 12110569 94063178839331948625484022427022257444 12110570 409729647022267234756159718999368368480 12110571 18914798718013046827728448363310989200 12110572 -1116184788292215026576161851938546401024 12110573 104030184409492982936230650782774052822 12110574 -32368904480674616202375292489047183360 12110575 539126623992671232402526426341973629000 12110576 244994179620901655580114335526108364800 12110577 -42181092787917025102825796298348357792 12110578 -487148976999001737217388531609809781760 12110579 285875553645209470276728949549124289600 12110580 120741589941275084614129750995363225600 12110581 54724481216430867861970679146425047040 12110582 -106207610212867071235717286208688896000 12110583 -663631504727870571601180395090519576 12110584 -333457116990093949325620569552558489600 12110585 900101472683459864835435707645288842560 12110586 -211701345231617789023711148473985241600 12110587 1053547470169506944182421944555039059236 12110588 -146565394299431596475152155072405504 12110589 -1148237930064303144995047964422876587546 12110590 19332492608171106671093780104535860800 12110591 1228454609695992750896208147222863995752 12110592 235122780317352683585901370058156802048 12110593 215534613984110273094767554219300131840 12110594 -359734231135247719866574210635426425904 12110595 30536216597438856544856101888692008880 12110596 -1367675657029023722501692609323581345280 12110597 1150672434570884590239324021302436398046 12110598 -53034851330903915564006221556389778016 12110599 822512754584437449559503749150371784600 12110600 212932114912531760714279542684400640000 12110601 -187596265259344572363793131505549424736 12110602 -16241702028312997468547211572252898048 12110603 -961482049030361263826124561252886405200 12110604 77370164058787454993262269494053519360 12110605 -21703988131660547259853979567033261640 12110606 8207810679612498575229322887584479104 12110607 -57326031878486871321730869452893386720 12110608 172659166217120790699355031433683927040 12110609 283800564975566510482826536709261380416 12110610 -268317520192546338645697912697592138240 12110611 1008652650831559749969991595315598086232 12110612 -253818609128911961259648439805895702528 12110613 -927563238115433822107521933675987765312 12110614 -194148639333654335552679110041720165344 12110615 107666817637304789938485663102571069440 12110616 -76655697010503910340250107269750579200 12110617 271747416897798268160755286883216542666 12110618 -26122479572208273786905959024667699520 12110619 746676838918538483140879255144536085440 12110620 -746951200433733501356959918796717560320 12110621 -289762494302694363644782695091338537600 12110622 -33305398149634216423823164338448936128 12110623 -463890553283208936593067304349928502160 12110624 -111221963532469627382574041180688875520 12110625 131939561000464714446915046955423096250 12110626 -692134227239845729107037812698264159232 12110627 35068218122647608994200724829155907808 12110628 -609737572572466592466902788421489510400 12110629 -542460263983850431804695672839955098400 12110630 -60511163390249796701055249946147192320 12110631 357126466233547828845593882884618573824 12110632 1088584175103114496935519546791054284800 12110633 914958893304937917832006888004914032000 12110634 -768444320705480244348002283563513429760 12110635 -826657216245903417947512711348676968800 12110636 204660481290760738204049454574020046080 12110637 43670422980888944517582850271577876480 12110638 852468869664511580391353574991122795840 12110639 853181782449821722377596930728407271440 12110640 -71078034170374473919758097658164346880 12110641 159227953250472500094669571794352956132 12110642 477291443496206817486722662638300467472 12110643 29944042171783454121063767653828342932 12110644 148341322596367537706584595296366605056 12110645 -964611699327618661615082462769173661000 12110646 83548659494621552137174681736696045568 12110647 -2927107831252624872958156914633327370128 12110648 1965347612558533151430566906384302080 12110649 2859382436565463062258263027901048000 12110650 -134696756855705796528815302524899654400 12110651 343439000985239085447296408272572651264 12110652 -1050459459246327536891387535665883115008 12110653 431830199711611539039967912944343810880 12110654 683706210041682709592317581484200235776 12110655 -8078842479703782695493410689264541280 12110656 114617999442704576725450055188089405440 12110657 350580783001887104594170727460760217280 12110658 -150549278161117324283255753114543884800 12110659 25795148222956003984982975263540594128 12110660 665493327879070053264933841949628007680 12110661 -1335853555505731378273296098508709406400 12110662 -55816980559596600410752912801098389376 12110663 111054693506731758937675518118262479920 12110664 211378871125764981853928179194771947520 12110665 456074409382688286808713164019855340800 12110666 -237849454191249332741075190523881643680 12110667 -451558205101229313920309553779595726120 12110668 1430973644730991347244671882646549456896 12110669 94357830131038909007119833353577547200 12110670 142001437062417528723350385010142810880 12110671 -610193535663239476356970634345165930128 12110672 45705553658190325951541237704559296512 12110673 -726578552063010709585673242847125281792 12110674 334893744792157455783024789433762824336 12110675 -204188946965306858361679555288823343000 12110676 -570027903158160859150637637146336839680 12110677 31055124986733723998686460023862939904 12110678 55550892552129906972705302828935078656 12110679 9796858218898953877492384413567664944 12110680 -993049138171678482587612290964627865600 12110681 858207065408529956977527831643536940704 12110682 514984589635925465792659499582336020992 12110683 -980839482831437868722457168981856992 12110684 -1093651102310207913477960187318364073984 12110685 -442559359046107877773013415684986263200 12110686 95802525456490660698023044029538492800 12110687 1011491867797078061624143272668174850336 12110688 821479182757766179283404965940234813440 12110689 492278733065745863036500540935655987490 12110690 -681237797297302161428886968267274955200 12110691 -81540450877393593152947885787527173120 12110692 2333865623374501670743536169726562304 12110693 12068503492231189178592372715309935840 12110694 -70081688134260180307377961129228469760 12110695 869742627804841607879607008975466925200 12110696 185688069079849728888795128217144852480 12110697 -528804311929585134450405843960132003126 12110698 535162662007705775549892822311123984736 12110699 -1398061865388442640484194895568298556300 12110700 -8836711353097518664010568333090816000 12110701 -274419506318070906658016157429943202900 12110702 156674214869475058512993144181639918272 12110703 335932557624361663408416339579773903616 12110704 -242507341986250949342606931473341972480 12110705 770525712817886708547280509882653865000 12110706 -174846210827864325727014998772154923888 12110707 -18236785531045027133409119944700723888 12110708 117600317034839728029609647856971907072 12110709 703930988794482605490700460416648288704 12110710 208743683759189475002242340680819163520 12110711 -676332581897834445141168901215470444088 12110712 -72999241092055439668204933219599605760 12110713 255675239259537723753636149990629353962 12110714 174741485103022778810217285736864665600 12110715 -50375341968173968123062441199059523200 12110716 -3586805124318147175420713493534979072 12110717 -1012022950319561897748089223403233879828 12110718 -418815108501402342837209017408835541696 12110719 139648054253742785616454253160191646720 12110720 478506439624549627085326617013125120000 12110721 -123735447816995522732580645262909056576 12110722 254680310074312132802995565166619141152 12110723 521945052473007358978252999094465454972 12110724 166818362427880431291366105412273123584 12110725 -1415457389335695028865592249213965059200 12110726 -471528738352908289079563095019584566688 12110727 28051806685313602280008265892386679720 12110728 -522882985935574010851312272214227517440 12110729 416381813057299412799911059322873471076 12110730 17825908322727594693446348893464000000 12110731 -1006892359390395897130537192882108773648 12110732 19767720403802462986542687040082672640 12110733 374859822479928157724887251397047739680 12110734 555146515943988042799826948300158837440 12110735 -3381106607137858407820977043964121600 12110736 -169165717051222343120274255006766596096 12110737 148144813416145481917718720479626293760 12110738 -101196003991107795225950188622500794480 12110739 314713939286755861941101166537207441408 12110740 -508846956606264059201577434862556569600 12110741 -671208827011516755307558722956170270308 12110742 -40527623198926379630111333880208896000 12110743 709903996386579193365285450206948811904 12110744 116814160573495158230814511689386987520 12110745 -441543999955045203032220802334242514880 12110746 -912935994311469047346789420444958214928 12110747 1248093777947538361159102242846168385512 12110748 -103490394632185035690481921664678000640 12110749 254994782540504489361979945909476414912 12110750 608798179525631755085160640411994208000 12110751 -653850559781814601962551204708806765440 12110752 239707298495478343323017781752522342400 12110753 -1518429612940691322290544587463578661840 12110754 -144772786303777589259479129737671559680 12110755 -764944131200556142383854104751829967440 12110756 -93075660281973013339606406139385208832 12110757 -91348440486989223845102634464270309280 12110758 -740606110864820158705550338395851939520 12110759 -1236882293132029661929853463714207303696 12110760 319138693249213508289276642878447769600 12110761 -117858174187584582581497925439789281948 12110762 824543973727207646936425764155658643632 12110763 52171962058201751570655595327610087424 12110764 243480257513204998835057028970626086400 12110765 151918467730214819514443441704474830720 12110766 -229788028706832573013320309566121127680 12110767 1315934478583449933570516213615625998952 12110768 -67137183849112240845844149504325828608 12110769 1350111234084217542397414439502032695680 12110770 22181180756418436054938157383706091520 12110771 590539626990800770826369974142378506200 12110772 210678396808615817124597813968904437760 12110773 -1089262224696137656218787229777815556 12110774 -219080906810763377416487675628147542400 12110775 -88674872046303943183617425573310042000 12110776 -15673224792950887727253475433616076800 12110777 -265915707799555315191028571025052459200 12110778 6156220353258395875871972252228557824 12110779 -1528124318416410684183498265854774935040 12110780 -830979158097898103629226272653557376000 12110781 218075625053366391867435367963306551552 12110782 -506026456571750000328635976227323569600 12110783 -1579289007137955360082992661379602422240 12110784 25642779028968709900010364797234184192 12110785 32683585359225174608841803151276240360 12110786 656402125717137153416247117980585719680 12110787 57131455593697367510723718300361085808 12110788 -79430563235769007716729997303892520960 12110789 -1077656630801326444647128283443055613410 12110790 -258252649278583126214952050391215308800 12110791 231332064435358455441661616841168256920 12110792 1036251445998653870548557838836197990400 12110793 1050872244864867732411039955347638536464 12110794 356740957690904162576960061292896027696 12110795 -54189840233422538158979594220759828720 12110796 -13998916517994346133320529197314044160 12110797 -1301023339158460702109321911831433487754 12110798 -1902326361539137573099884024556328064 12110799 328542951105883157341170863697705513864 12110800 29847248520593754441866321082588364800 12110801 -532988419094116604363990908404598058496 12110802 -214376936765461508799098227682168253696 12110803 -2068355333181614721085075712234760080 12110804 -686620331869171160036934210316325234688 12110805 144772146833019916865083427982459490560 12110806 885431302877042164184728704396350129280 12110807 -155452710055176122482717728232907223168 12110808 797841646487400362741147282576472207360 12110809 371259831558087941386429357750592614080 12110810 202452104406950735273459962242958798560 12110811 -525294240302848213425225247647124331520 12110812 35637573558740283343880318693969141760 12110813 -66694687373860775902798043085050144352 12110814 -316581244424620991256872096505432328896 12110815 750756897212263262247701594037871623600 12110816 1148568053781632248241847520562802327552 12110817 185186882917162730215948321751720486112 12110818 -167254678484784514824695521238640641472 12110819 -597769537438737274808571234961345330176 12110820 371352464897233226217675587965950382080 12110821 12017841950587312495876800702371252032 12110822 484367983860699812324608241464700135424 12110823 631003947745454184564498982461064233120 12110824 -298030322518226767579359742600532705280 12110825 265587770184743449038302274499807377600 12110826 30560497137459477206226560514156374016 12110827 -914534432227187732093089111108493005324 12110828 -23363709317863893277389822075640503552 12110829 -364825698127313305477890645545896967616 12110830 463290745734391947685824964054358554560 12110831 -795308046703525596119598041038541416368 12110832 20899656084032420948920901993063251968 12110833 28991413722471322160171529240724909120 12110834 66105405551781847824493602081566979072 12110835 166414435782976869109436734372079827200 12110836 -2099383404717602051247018051702337351680 12110837 1158794990913317776016398574846021709486 12110838 182345883225908955149213220922931329920 12110839 -110295486246344330720242056673707425712 12110840 347575773792195058708721278482492211200 12110841 -522150517133983768175974748592881194950 12110842 -866612968890993834158742662465359527456 12110843 -800018806570880140069528801997896790016 12110844 -630686157772617318518170388667384528384 12110845 687912203857653580288304185690217453100 12110846 399302440909086391257735176460617088 12110847 -84379282286164598394911115438450278400 12110848 -193733348521745611131041812732016852992 12110849 262565406889133351514011481765022286850 12110850 -116892701441650014177767419120407264000 12110851 107200616224598346325018307798747796480 12110852 287951724394201068714358992732013731072 12110853 -137785614173242772327382407447221427520 12110854 8326427394983746516721210301336300672 12110855 -370630349146147326181968002044088943240 12110856 428402453738233199156844299707080499200 12110857 -341698218569546031496598461877157894720 12110858 613632845203525518638270362212496719360 12110859 53243594887196782729579088332493416764 12110860 -691742793700031587246130460576984529920 12110861 385056685487448068771475462240940970880 12110862 -61832020527178000715305330656636261312 12110863 -454366570954575279273514726180168536896 12110864 5418388824301091590312124577727119360 12110865 105315388363382008061711237281108934400 12110866 877400406103967447523492877939572618240 12110867 -30655079455810995156464896658101928088 12110868 247787429780247774488114138736741015552 12110869 -485379466941479404964327098015563209700 12110870 -187727595958786401664101302863012197120 12110871 -39495159431088598810715130140302120320 12110872 499290079689666331673215348523525068800 12110873 377301376834351067703241917210711826122 12110874 -668528251442067036716511164145604588032 12110875 -466504341844563610098979840199185176000 12110876 -178008051541155562319233694505438128640 12110877 343896547673640721526894616977976309900 12110878 -157396828190199281830018785249801446976 12110879 -1510768909028082996014199592217838262800 12110880 -48760193793233125520399083263680839680 12110881 -474930533727494745329961380398520513900 12110882 -27539877905924985640616339195714910720 12110883 -584321712191695251069695649414616394376 12110884 -690602112942374629606233121133995674368 12110885 921300733160168133961074049093161000000 12110886 -321279013605238343657479639089069727968 12110887 723903717363427850897468086974319575600 12110888 -203725656659664938170164399971675351040 12110889 31441564917387609354998367164823270096 12110890 -126711261597952354514203499908125600 12110891 104155123159956269056121329473400173264 12110892 -1646245929173729883691032615398519808 12110893 10926482188720291577411929426112585580 12110894 224681892495306090808804123283162373120 12110895 -157921816392675292933777553440866523080 12110896 5868090244211131448997233517678034944 12110897 586789122033820389775686153948269315346 12110898 -112492380735369760420568752079562251136 12110899 1253070425214426035117141870435025581320 12110900 -18304979847629249974450973922691123200 12110901 -707942184063461396971791110334274368096 12110902 -422943308674878596327323129564270542720 12110903 283552668292051255562081677075432994304 12110904 -51852246004397418452666260664795136000 12110905 -33006873293537037068502906016430658240 12110906 250943432982532006311177473862528919152 12110907 -5416532822568325089913434893184850944 12110908 446946948863885078691266833101636535296 12110909 595534067629367132621923661189032207404 12110910 57263882324909227429882490219069706240 12110911 861899539711835258781617054699235960512 12110912 -31447159213347703093655731233796128768 12110913 994388833223620161849382993590831295104 12110914 226633408878694701852383656318366374432 12110915 -795296216056780294562487996959138323440 12110916 330907629427273762925268218024138775552 12110917 226749976079472378345318933387388692992 12110918 -430393046223373576360779545418462024960 12110919 16887054269077121006322359992440175008 12110920 -1093677117583235058691545181482749952000 12110921 31147282183885180782262705919629372122 12110922 -427220642567432944674714511743192139680 12110923 -971720939661967302425504310914990660160 12110924 -114740225471817560944677991499556231168 12110925 22870144575872253905634832478557536000 12110926 47726299417551954332112056318606494272 12110927 -626338012108333345643512114860321166224 12110928 -99443604373359646452060019588671209472 12110929 -1536501249517931949948438774567757187470 12110930 -185318274622040173812726843364711872000 12110931 -534040643301706250593188360335458214400 12110932 328541778946237423307849182701841690496 12110933 -547023441254709924869643529526502880818 12110934 -114978138084295033280454689179447872000 12110935 -30812339805417330247659884999625545040 12110936 -1822011512451690635247558179396492144640 12110937 157471649776869846110208347572325733120 12110938 345665125111564027145058597226108033776 12110939 458666765391267279539693583376594300740 12110940 -518205667064138714549173200688032583680 12110941 -152310584761282906210278376386350468000 12110942 112670476543522024694287346913910761600 12110943 -166375002092206980927942268537945367520 12110944 1833004191168143965781811933878204891136 12110945 185763714871835807138533184808620313600 12110946 -218022891182662169454522515536248009216 12110947 -707237199955150536419471958501640197604 12110948 -307041202862004564905894455861068024192 12110949 -67962604567422280746498698487267968832 12110950 -359043674725638305346961190988745106400 12110951 197744923154552064314001837627526776480 12110952 56751773419388825627361523801716326400 12110953 -1982187448740315723216611881074706153740 12110954 -507846695481506569009530727814665183824 12110955 -183683277888881576210423997153559937280 12110956 72824047636044182136821474531509075968 12110957 665947848328777176051394753705149062412 12110958 19614367727263627944722958394845466560 12110959 -261649083207850792316413083604963335808 12110960 117156338083127451062025865599088066560 12110961 -388747131147026274792533566672402732800 12110962 -395178793345938516532754793091229684736 12110963 72557624826873107990714079995545531212 12110964 -39531863735904457523009633693813121024 12110965 158212702375498948261717038134328163200 12110966 -216937966616690045930481582908808247680 12110967 -718283811173710708797167711993025942144 12110968 582454613226701285038985059427541442560 12110969 -191437566642871963797111380288168406840 12110970 318730391287688866499579044080841397760 12110971 -582614099502267497522762578706906932828 12110972 110208611419857729073935062134862287872 12110973 3126571881760346187944282781864739968 12110974 436938266933720785291278295013499205632 12110975 440037659059023011890580093692733811000 12110976 -552104658814270390268869685362619842560 12110977 290679248377539119775639497674260126420 12110978 -9864603243165263752886350619632815360 12110979 420504468377530489394489896432024788984 12110980 214329014652429421023854715908511744000 12110981 -289579931471775059832999833377883122500 12110982 136564830076884268073593173433875550080 12110983 563254609273317432671476782373180485984 12110984 671424375772546014934516962823643750400 12110985 -493164742228854757571849491160512156800 12110986 671511655782506103506698798098666150192 12110987 -347589263364331599275921721595449446400 12110988 -5101287595220983929193179010257859584 12110989 -51636119466421696760231858799345286560 12110990 9889331793886123387140002289791155200 12110991 651851008389860184546668351979396448392 12110992 1485756169917263399330482064750755840 12110993 23724838186833996268062965123511030384 12110994 -116718428841654789405717635247292896768 12110995 -62718975700209618267988084164692477760 12110996 -596647928101803934181321665927799760000 12110997 860776667571077237166334359872137092000 12110998 63624718543756929897666666512891203200 12110999 1610302539579692402972211629867911383240 12111000 726888595958544202493937676685475840000 12111001 128763914571695591933646394063045657728 12111002 287153345760712457862652568866737959904 12111003 -510851789451093495301943870094482834388 12111004 -1267481986657356245223631237720882965504 12111005 453107365320704229849652609044472695660 12111006 264672349951419546122344892111542315008 12111007 -1502093408602337898736046199927220620288 12111008 165368993119333078534072610157043384320 12111009 -230236021491841579212930876596093090880 12111010 -182099983859031784821455737075381410240 12111011 954843321239244054264210572789979072 12111012 -200353084757683196394216277941192345600 12111013 -474228879487235939241584382284853355940 12111014 504473438691506154125874375082346981856 12111015 47161166192208874630440244982625592320 12111016 -1009623537908785094291865017688408883200 12111017 -1030414569647923835554398759655028060934 12111018 -70856802038748668565971025434566656000 12111019 -1523654348874530609543451693996519621580 12111020 -620443363286302530941983449393797867520 12111021 233257335720764066119027515904110731160 12111022 -204913995938005277924222480095991602176 12111023 784972683153477464289893690649255856272 12111024 -128328200594035581476557109047232987136 12111025 -27654163762827022113967618399281625700 12111026 -449541300399350686185782525749284738288 12111027 48891174881601135209218863524359305840 12111028 -1017404117229508543522971476174311096320 12111029 144477454164078705323160202137064380576 12111030 98738951166825445573656869191505500800 12111031 -157158388218989475772677882765486626400 12111032 68711331108473232764410804798226964480 12111033 -302508538756927693502648995576564107552 12111034 -236247184058506269045742563347961326880 12111035 1208429396495255941268040381730281732480 12111036 -11328322040541609477906742902930309120 12111037 -512448994939331482497173712583188445760 12111038 -198047963480212202519356981741148705280 12111039 41818719303835639134004234151457891120 12111040 -264956107549165976716606814978058485760 12111041 250920174965706031196174265579270459840 12111042 58232613549707188497751083322584995712 12111043 314826113010673412767044786015374664400 12111044 836308188106300542305189966985041206272 12111045 120642581891594966250478489061023228320 12111046 -113120977128539756434661430520637178528 12111047 -634733121996063749034935647169609518416 12111048 862038138143458314411222310805552947200 12111049 -697048701923651182843915372486866867712 12111050 -36418009384333003475721026070891283200 12111051 381022339352040435303862986338131516632 12111052 -162358694080975833048680199535031313664 12111053 -940474253139333920551245283618982146698 12111054 253714911407676770702091266633694695424 12111055 -1073052987112608777912041457653320181280 12111056 398327045140041721207724309105462476800 12111057 -124147394590634553010220738712465736320 12111058 685519844710382923382620458608120970240 12111059 32658863815064303561388659453755825260 12111060 -172364539251671641733392985394877194240 12111061 -285715290649861615624245041988372188338 12111062 69497885340367610049558515277414455424 12111063 18280923772941162906270365278447248384 12111064 -52663328391601079922843908632591073280 12111065 -44158376234150724316177862696214394680 12111066 182629548145239446615164479690487257600 12111067 140500219350017472942446354211987501360 12111068 638173124142393323236994065314176150016 12111069 -470183971164847661384072497230659139456 12111070 321673137864071194929400248693597782400 12111071 -619287882263104847359150046239917683088 12111072 -105137748420986543892837197986510405632 12111073 -217488245199619082274457698426690278636 12111074 -253573271240726363123292945210766002528 12111075 -174000154162958582254684694712792963000 12111076 -76471365408252794590160227783277818240 12111077 125115326541409734212842690058797476480 12111078 25831073931136609812626056753582110720 12111079 20757256504552390954811169248515927384 12111080 -176210584330204656356766678049731379200 12111081 597398318984821814752222059023806408224 12111082 131676154671874016882968855595565673392 12111083 -96660343731419226987229319377756810176 12111084 370855034792258139739762396575693822720 12111085 -43342309523035373524171337223821010420 12111086 149396906534274095267107361491281216000 12111087 -543999216811003102490371311304681564032 12111088 272937510313026437447068009228961808384 12111089 1446020363597328555699915656449316334756 12111090 -256695390249117431076479416197871111680 12111091 830953094698881802638233427858760844492 12111092 -48957934408999251140515852869414266880 12111093 -4395465019135877274494987876166833280 12111094 -301532777895973446474255317328048624960 12111095 -677863384340004946759435272309957787200 12111096 798166083413104345840739523886546329600 12111097 1031307365598176656308717033708513917546 12111098 188272933850937131854095391182031815936 12111099 -17449961166930029269462315371485291520 12111100 -56672249625855929289468053711254579200 12111101 -1462668671710206857740689005419550699520 12111102 -211328344207710620821494935097433882560 12111103 804981266499241137080887959339674308352 12111104 -274766364782817844057833049963930583040 12111105 65410423985832110072333364122439096960 12111106 276851114614471432923977172552717760512 12111107 384800474039959350773872431436448652240 12111108 106073696577958762153594201215116405760 12111109 447823506315964145054390771928037788960 12111110 89365992095152529122869672240289720320 12111111 3843678075510709442741900345239159296 12111112 -83291570453126141897004521909010984960 12111113 -13056155972508221858259543317223995520 12111114 -184134530571880779148942293245346074112 12111115 -586447298020770533162979412129274550240 12111116 -82518022718824287068891022420152335872 12111117 662643419284927279027927015352966623680 12111118 229002257861507050377340253923846391616 12111119 -880844579140030100844388124034356906880 12111120 26738122124732131368375522674304614400 12111121 1708313836018736601497598093850917416544 12111122 1340930067707819862859983259082558592 12111123 -278178107650061872180109049313010313840 12111124 310431356692622733626353739899213790976 12111125 638149731906736009740394389606497820000 12111126 301104699650769483700158721872709411200 12111127 51653903343565017179709566524529386112 12111128 524766822466328577601918333834722908160 12111129 415498891173305404665004496753141522484 12111130 63547317557451612990124818523610296320 12111131 -255648035012623716408666467626821742248 12111132 57213295398696597149337055832678400 12111133 400000269551294648098930921178551629984 12111134 629857314514444655274702154774923557376 12111135 -439497742856392249579546266264320012400 12111136 -311340704268187941050956505578539319296 12111137 -419780577781833260648133560902263027948 12111138 -1610729193534305249217746584201360320 12111139 414484540663609429985801459776676686940 12111140 60132483873607546450391265697213440000 12111141 -257257431898995463466424957704190303936 12111142 -49294581658941148261567842280796960256 12111143 1509077004659585580730846327275281980800 12111144 -141098208073176409874987224344257249280 12111145 149364439880961262367448021171496788900 12111146 -85535498850825556457580389807900967840 12111147 -1687751979795263447452038664910703450960 12111148 -276651837250758071421931744097192607744 12111149 1030311421629124352135577095139099072150 12111150 -57316734916756412332276084175117798400 12111151 466851337311231890164271945694398035280 12111152 529992123340758151836514237483701043200 12111153 487420343752430011087817897076327245184 12111154 -62027895173234473289174636372798453760 12111155 237032896450187387901117665972596461120 12111156 267526429985464478261343684044780378112 12111157 -642352095011046735992569780440406236096 12111158 614614411490933033090694051841782091680 12111159 1318257759111831465442601419571360613120 12111160 958184825360592980472221137050312192000 12111161 -1000011024265584567102779692260623681238 12111162 -23920162449381590737617924711455725056 12111163 225324421063624832039384918777667133412 12111164 -511875869682704873452848089607102595584 12111165 6796581511876276901245258732791652800 12111166 -332248887703861161567863856621174218880 12111167 3781838266183337887395203319978457800 12111168 -263921461979158417966562348569743851520 12111169 530152619644231712171030367063760463296 12111170 383091568317007356450771657375558451200 12111171 4605785018282305649108485106724873024 12111172 649096183231346360436196281867872514176 12111173 -39982536788588322018816976815960084480 12111174 -1275340186456493849341020715751427686400 12111175 412136644380132066524654744220950194400 12111176 -63302720472951179147184911305845473280 12111177 -273814993105494746100274857301329605184 12111178 524178816901199885805080362272855449856 12111179 -10354930519210384675518746526413182416 12111180 100203141261442310430129940612762091520 12111181 603860486279478297434581161316099572000 12111182 -316566195329297637202425055827262079808 12111183 -706049569832644435652757374666430386520 12111184 312543056811289012656793432514505195520 12111185 -542140897646308426750928267239115140620 12111186 -246083674491475676215532213890203927936 12111187 -544916420165544820012863926429943334320 12111188 -1084174872377994134043845519012015069184 12111189 -7716928495088267877390394866878202912 12111190 15337408945479115091902786280668377600 12111191 630537851767170871624992941150436225744 12111192 322395092292463985745043218680069560320 12111193 -1181461773911544856984251704360736372480 12111194 -145847823735714076919210860015779962880 12111195 73979097928752930739983457314824678400 12111196 31046681458040288315569141013759398400 12111197 482012366623098292677011469968276603232 12111198 29150573174575987477328599946498869248 12111199 1488114791729373091303802014201229799200 12111200 -869253065185730726191414017174257664000 12111201 680095226620492926690854207509944642 12111202 -136972392837206755399543736876883230208 12111203 -101297232784781069466159324542425499616 12111204 56344629262083912692764194556946939904 12111205 -195158811683290210150030908133029259140 12111206 589641471701150620092016789271526051552 12111207 -861012986792878741126604594181569305560 12111208 7827532533087761510405795735949312000 12111209 -686132162390838186583738688729854099920 12111210 -63936643321582480599318937859435634240 12111211 -6922867969473162329133412663116229056 12111212 -274842465017087152427040135958862545920 12111213 42797881257244760168139481582475621088 12111214 4515897662426942856904451893099281792 12111215 460882074601150021903020370101395436360 12111216 -121219033846403964374628029262444920832 12111217 -1632920023663468745641416185424237458734 12111218 -6826024317173027596569514569480105984 12111219 750033904859604544062514784197400309844 12111220 221694202449416957856536003874546677760 12111221 910228426603243825272576880322810821422 12111222 -304246018608054472575000080650160899200 12111223 -705058490393123616146654971471215619560 12111224 -1732457004530075410343950797332301619200 12111225 71883964155581891922466929692065536000 12111226 149103400131360417587848925048558936064 12111227 -681959997317741865394231210647631570320 12111228 -14625255100518256328333444230635847680 12111229 -95419098232474226346630878199705820000 12111230 -16146809889940340399128337885531952000 12111231 34150927871064077952566888069617273344 12111232 55368725173349263225231977655471964160 12111233 1239984952312485606556322471348071209684 12111234 -79963434671869473722922693588029425152 12111235 322998539232559396123223292554183468160 12111236 -69464249645291515989713544510508742400 12111237 372008480014104470895353881909930851294 12111238 -35672878011141707398696653762264792480 12111239 544699879179077040092746605144725860656 12111240 -511369784863643751280801378479223603200 12111241 36899896534707587809372336980384900542 12111242 219571179130785546696059347039714234368 12111243 -6493554196338846089142827698248704016 12111244 -413148119424311808501699990387836510464 12111245 -766831840132013946116463421025888291400 12111246 94839164785275976973250282575322086400 12111247 272087109816799204513386458931534004552 12111248 -167462733162390657376844458581513732096 12111249 -312336643492092400690006443785834904336 12111250 90710080911239899090141149567271650000 12111251 -20248569253516081168676586397242249216 12111252 -163242508827706100674766169615666395136 12111253 317016119826013558069930423302260480 12111254 -554740313094831853535149811175757139424 12111255 714690328136678664146941838991996902400 12111256 188064972855194445808620162144066662400 12111257 -944217464503940655269189511840074690688 12111258 -160824590822815564922215243989101462016 12111259 -2030853301681838218094552653474105949784 12111260 -251662194322299991348209080885589657600 12111261 146331791564346190908794040095667498624 12111262 -349860523401980080329492386910691786368 12111263 -593216427512613078232080335215893331488 12111264 681228689916745937534546708141029982208 12111265 -214997807869608781400963443402723430400 12111266 91222286199670130625636036940709842944 12111267 86221534780087483103092482798705990912 12111268 -192257702912692748948934165658700025856 12111269 -624792487836251828735521279939620555330 12111270 189119989042481384794994965872661497600 12111271 -230573190866895114904714585579620706656 12111272 -1288119524632378238566456164315823027200 12111273 -405225337062836483729099577530559153216 12111274 110366308391548819170229895517560785152 12111275 -41144507935179139218539892740334659400 12111276 -885194987478198727399854036370495534080 12111277 -69412543101602943919037639052097498560 12111278 -649703691270941908925227348780823098560 12111279 289566399412806477706736071360019767440 12111280 -190658338892801720600898948376241111040 12111281 427981598925467476853870043163881112692 12111282 -33058881485441155136719275641582032368 12111283 1072759367701077675931559796403671770184 12111284 -21721152261053490110634618004865740800 12111285 308651439672876420211188796342595431200 12111286 50152273165834924409761312792489863744 12111287 608493077890752923139018605112959856936 12111288 -197177962367134078079631345208174510080 12111289 -905103500711608183575530727814620265344 12111290 -335367066350164657588632848724013958400 12111291 -671500602582566237371160224271095130100 12111292 536384374082167880114883605748595414016 12111293 531872907563735866958065866364824523980 12111294 -1467160741340365386747859324073938944 12111295 -111690237756907088942115704143658875200 12111296 217381345150936870810794006867313950720 12111297 -228611868623831572323883643611397652480 12111298 228715520311883724091279022159497982880 12111299 524022274116273958005815458251633044160 12111300 -115862766164192498293048115813011113600 12111301 -219286101918477376731292012869409865698 12111302 -21557605563545658490397520181454872320 12111303 -100209143820653243081021648539752652800 12111304 1234861937928781056460621572715136885760 12111305 346007382565180411389685096271445023460 12111306 -218394831679230029775317090081370945792 12111307 631495694164925090447391768773588775280 12111308 769227918225367318662493494867928581120 12111309 -66757438280416466711185904293532991360 12111310 -121984822315503168705576655479904481280 12111311 32011599111904012196920541070504348912 12111312 -201357233206099747109235319584427868160 12111313 378692538224362634113385557942464376562 12111314 -369363008185792322586457810525428456288 12111315 -688196796152363605507440330083439948960 12111316 -298120484157395733578623786970633625600 12111317 154375911268605774539977536969873354240 12111318 112133206244242786454738211542946539328 12111319 -647715296474008280832911080144402385280 12111320 379790204025841085503325945656946073600 12111321 -17283774280858426261440222101046035136 12111322 -294525389148765492716864110737931380480 12111323 -27896507554865113924021104063413328864 12111324 -163828427869317653480760670988097085440 12111325 23131888506252626543057653129506456000 12111326 -1306622560766919120405770509478447020800 12111327 -340541812591460997456790568272207549680 12111328 228388834540528219423348861311563857920 12111329 -1360870844436453907814108946479447101116 12111330 -86703301573941257339747158540560384000 12111331 529557782737145372831517039402897215132 12111332 1148064302419659070867193745115512791040 12111333 549993983093238647577669658338695904 12111334 251484149605056447935578493996470254816 12111335 229430486290155764383300337905539476280 12111336 -47890880946325080136015428977757388800 12111337 -716633745132948317139103975005761728 12111338 217038720454483817840568983700110182320 12111339 -107751300643580813321187558938608281600 12111340 -198222599969695975638745727435997204480 12111341 -2444165187771594993376997689034930818560 12111342 135835653269850707496902497137501327360 12111343 -1061363592904189131379830147580810298880 12111344 -81925816651611485544142260722342166528 12111345 -147610288518670277572283238187872163980 12111346 14212819535811611201005350313752437664 12111347 -1299316639732489200289791746520856800 12111348 -105009238179573456369062427676790353920 12111349 699968425689128399274720136647265842350 12111350 245733424973062356881553846772064186400 12111351 346628621056327814907577264578403872384 12111352 -1249230166623022794288475566409919078400 12111353 -238569475184569724230380384769009249536 12111354 -62008209656408364554446309734596904960 12111355 344699163734937712456544860532294453760 12111356 76845825950587895879917917539408977920 12111357 -10326223813494485492755396379070223680 12111358 -22478941780328741590255586885100269568 12111359 74434342540039301515619480112563863296 12111360 138931845828336229761097138769913446400 12111361 1320893821122028694288707102623185739012 12111362 124091703917074153833249706522311444432 12111363 -384144089082770714111410043009730523392 12111364 1570224081984948798255069165886541389056 12111365 -376144509397533531254517784557829756800 12111366 -28656655561317097526062661483429203776 12111367 2098004208908737916663980376265737939264 12111368 -1539657384143748899611457754809177533440 12111369 113644302832855703074931213276072081088 12111370 -569683126864396143037122932126677861440 12111371 613493807247234746571562550668987519572 12111372 101026571030351907656360514118131197952 12111373 -89890053055172159326151900917710918420 12111374 763352220755487682772706154383725568 12111375 615431905548317443943825065115118804000 12111376 32415329293087128553373928770426642432 12111377 -896515114390271686774688436728893698048 12111378 -150012045995139696925909604449771902720 12111379 -377105947313671613649399803013769247400 12111380 -15286063025843047272095826111635773440 12111381 75889594374176622083329485527943561660 12111382 214334832931315439012221132884963627072 12111383 637759355622811062695394570652527803040 12111384 -3773118682752945259753714563660718080 12111385 -44377249340379802464798294841680058560 12111386 113007160044162736944760766159817615360 12111387 -110980993337025390473747716578879314640 12111388 -65417373444916742528741332191860478464 12111389 -422599078795639545547788804157009704480 12111390 -144553630287823090761448667949546700800 12111391 60507325037709192113434799058555389792 12111392 40041083866685654828895116274955321344 12111393 -141174703322866844103016212278412321792 12111394 -106644805036210994598642998965099491504 12111395 -198910420546200183347586897522606495840 12111396 446783566318512861612085369941092972544 12111397 755099954913252001406121829002312662846 12111398 26381590809873790942801621826329568640 12111399 563738875946583329794195232295909906384 12111400 -75497574096658532102980050571087872000 12111401 -480255081107520983194955670339689599068 12111402 -3157956354075318871578926651241941760 12111403 -1028954420132612187628726567739243650296 12111404 -250569702142398366889035216401250534144 12111405 -601191279650081575972134030589645623840 12111406 159002532629736357864213538439760505152 12111407 -29864924210836358150851837230451598976 12111408 17340373528918089727667370482634522624 12111409 303742436733212142034375331600755370304 12111410 -571096906792734360823425198923845868640 12111411 284094909980775281039811836664287946240 12111412 91674199958277963027160471705391164544 12111413 1503995767172222369065838300990033598624 12111414 -131022941755204691268079943455507869696 12111415 13817244641577916020554700349892200800 12111416 1129244567133417768101084306826351636480 12111417 1228834636225237563246314140662957384000 12111418 -476931936498371448494453453805495816960 12111419 -942752569736625068968924874611545681180 12111420 441237975697583260719375976556372674560 12111421 -220848062418853551677184352377790890496 12111422 169623088073958365698582019637818656512 12111423 -1314979429078085127385906877892350976 12111424 83073798868892954993792426034353668096 12111425 -333800671889726857563648418821945527850 12111426 -266092712880629237786438697560130401760 12111427 -290994474450427123341627323154097734724 12111428 140370813073553723113582384495818552576 12111429 -1097062305916089427067885507242360770240 12111430 -11358789112991668675750578994226734080 12111431 153803555396573605492520443764374630232 12111432 21935885795029649168954444896283197440 12111433 -590033448227184855818556556666797121318 12111434 299585854097909644776701092901434000992 12111435 -141841482050083849876933649516126988000 12111436 -201147663835502063870744429992428730880 12111437 262543891839246756275883668584339648032 12111438 -301294160848901778706664103374249835456 12111439 684479455904547715273146325617573872240 12111440 45124968311185969757795014960071966720 12111441 192725042511752677667245330978853418144 12111442 -46140064915616011982061854284344818688 12111443 -354537376033526762501322692615667705936 12111444 -1657395655887182732895081873305606400 12111445 862722204928607722130379313637853764700 12111446 45162805626694142855805223419541081920 12111447 820903831307366305370007139117938973800 12111448 -658243151921313417089343959332409917440 12111449 -342205623426878140331542754306868075264 12111450 -16878423453642493041305306229208876800 12111451 120654069850196787156338099108714555664 12111452 23545042622095660115217250504890150912 12111453 121714075053436620125738141892785041740 12111454 178444421106285821697517671808839097920 12111455 7209034373631019608796249260937208400 12111456 -332012322523905812046713848572999106560 12111457 -67549200402141248414093977359107572688 12111458 -164626633638720243360258127520515903920 12111459 -498373189649756914908909699735231138696 12111460 -159024608689969359732260814335974782720 12111461 -272505797982593599055949305084299748160 12111462 542313028998125948374080979090428290880 12111463 271467613643326664162114431745920359360 12111464 534430617655087868064383171877115576320 12111465 -107310860640730538898687251333336520000 12111466 -9563966559090440370955019336442541056 12111467 -651946659632568009573538626774657813888 12111468 -681784222305505636627380231219169896960 12111469 -222660229560407721751225560126100063604 12111470 -49684357916568056670487220841240925440 12111471 -1537711817610385856527998008297408179200 12111472 -272510199179082727367520843637338701824 12111473 798288815705782203978875847376790520960 12111474 207073701980081969151414631750501570560 12111475 265340027012471919929274813815210211500 12111476 214620740535971279795620223053301552640 12111477 92051511331786601638174699546317693312 12111478 503886540176916864608340337328147965824 12111479 224478457186315822776305790152088223080 12111480 758211353339957782453527430274878464000 12111481 751143082525216692032726371133000158864 12111482 102171601886655206447910573336778235904 12111483 -483335250093213640351395437153962954728 12111484 -304231387036126064326092254332097077248 12111485 -155306094883997846681349011913403164840 12111486 -168222047795442810996136282524398406336 12111487 -1635060144729718693152799097356949046920 12111488 -1442707451625609997655190241541074452480 12111489 -267157007735234064907436011220659871832 12111490 -317359935754967564279392099746579379200 12111491 523990307213119953763934022461503960272 12111492 324754242988286176529152620194824522752 12111493 526299466736827326769620488438442572320 12111494 -601805850286582337392091311961966092704 12111495 339895967088297993079968379551278160 12111496 351028928476728439722063922865552225280 12111497 -771570682877768466221001469312469477856 12111498 94755627035031501599438129018438545920 12111499 276062622720321377590856106867024108500 12111500 -354420331545765169848524534313950208000 12111501 -63118972628576828654602577650836848640 12111502 173619619048801630480540642381377054720 12111503 -101296193769204702657891213223460248272 12111504 -94837671417657153646574499622409404416 12111505 1168969283624015553835890809140772160 12111506 -309772457014942526600298456399926384640 12111507 -155569115583406714496063091473508753312 12111508 -302621222017168633563401838018997131264 12111509 -15685778185276355065509046597251645696 12111510 -227037015398147226936233367107397709440 12111511 -881974215137194357397732323729300696888 12111512 200656149745450545952389061373883187200 12111513 341366590090465913722528527714336225744 12111514 132202254158665004559860945960087291904 12111515 439473901089745590913888274596855392000 12111516 140486851568917893825009478834800966144 12111517 993798572412884384688924933131614173504 12111518 -350583567427514320805175122081334887040 12111519 -178568985256822234034831961948651131520 12111520 1102930076891261301817211190111869337600 12111521 -141501181371164090618699166933841429278 12111522 633585974225763994282774099120044061440 12111523 220341650841695663128723265672156935920 12111524 -411898562713515216330032961995508400128 12111525 15644939626733655246130703412880609050 12111526 197583726485901582213388076378593967040 12111527 -809187394162629272448154652650906239624 12111528 -282750838706751932257814242814393548800 12111529 166143721480486151680506248752736507776 12111530 -43508613233642263612643752554455092800 12111531 171002982396878310678627901293607910400 12111532 17389286690409428618194109751503153152 12111533 -6990367762965325753377215685778772736 12111534 157532244002786771288129462603384496384 12111535 -345716480581199587486431830442905812800 12111536 403996424461333679420491237782546235392 12111537 1152168022640028199596806953879144560 12111538 -18437411892638939732634194121386649600 12111539 855890693474224859809451047253442583440 12111540 69357824710775981150402632434844999680 12111541 -492235497555205694763103255272726874628 12111542 641497798353064559239937424594468960672 12111543 195582274873004549586667798245401568792 12111544 312959969318470197207451126316078592000 12111545 -308302183712755764813241407472746873600 12111546 133072792206186368998290881627457168384 12111547 266916646152879328608281881904114572032 12111548 -50736861673888351220652099292202179584 12111549 325900600787292188416778217365704260864 12111550 -6428207572094883542418999616331390400 12111551 743034336968849758603155772733582422872 12111552 -1212158121169574174101678759618805760 12111553 -228760598128060218938645551157709381500 12111554 -178813285630861357892574307623055196160 12111555 434237115015732261232645489114138022400 12111556 457289392385345985244474926531969856768 12111557 -433938510257410521965066101425872785380 12111558 314076471181255314245140996549930939584 12111559 590073966876512193793789612641960578320 12111560 240513371530449330991703403941950464000 12111561 -379569719061171846832602434555350639296 12111562 -872635534218316088123978309796235093968 12111563 -1646152527937611831103495271564666638188 12111564 -184220941795717346906853346973634723840 12111565 -128640914024323160551529172238315131600 12111566 284904714211960217175837815537954853504 12111567 -185605581439232163230224992564846640752 12111568 62580386853847303035249311556395991040 12111569 1943845931432971726388391802317634032000 12111570 81529961596095482672430925185562160640 12111571 189912940497202038134251280932446589440 12111572 -388934840045443497731765403418546618368 12111573 -951177241460367794356955669649968286336 12111574 -198567707092192932838604353867688266464 12111575 -441097986706972814023153059975599512800 12111576 -12078540727166334310030052036727275520 12111577 -1339146572397069321241555607345223843574 12111578 -391078053813948427381881826622249222160 12111579 -1037493453608463326939420533835449161600 12111580 -29271691910456415141227216257355827200 12111581 486579045046090379148820562831977262700 12111582 -8684960627066622318903316148102301696 12111583 81296588359186181094233652355083611520 12111584 -254822102610233250226652962351014739968 12111585 53753908487137473112277863632118032960 12111586 -496583900078821957544088587213405017008 12111587 1176031272731490579086886461731748775192 12111588 270823130280873011353324723663159249920 12111589 350392788185581745288766954913279599360 12111590 870376611147556064641035258656471057280 12111591 -172116812102955342310369917738669941208 12111592 453593769038244138819869301740639616000 12111593 -277317954514102065189618250830193156416 12111594 -391709318178030966418794404090014344960 12111595 6826942946938024623822969612913589520 12111596 -144177424068463848965631449855802350592 12111597 -701315775989956800281153282387082252426 12111598 579736373849896710103951908334340404800 12111599 1144693179113023954659656872672202267136 12111600 -24990957837329011971818230283400806400 12111601 -850478522279648365971236653485538868398 12111602 742544163878275674380616289044719284752 12111603 -219951819286976497345985282993197860096 12111604 -357917360691556476984341852707258159744 12111605 -742614189195460063366400996829888433440 12111606 -128770614480967960253432910132670621056 12111607 415703181460131401288655557952055969280 12111608 -852701738122719913098239251872908759040 12111609 449503418492388116872908443985318248448 12111610 -54777099839575629114460436043417661440 12111611 1649240082658408073039338302512822640048 12111612 2936493883120651627492867632729702912 12111613 -343580844062038830640757742864743863956 12111614 147404810486726376497237960847702288000 12111615 93147336617162795119298193473745789120 12111616 875239327982742704318263298082471936 12111617 30473252961864298747194048573270096384 12111618 -377449609115217395380586491472134625280 12111619 -207572598248408937831113009428488631920 12111620 381800457397734049853705109143711969280 12111621 -577518911918193538459911644779078767456 12111622 -274814515263653365912332243915608526528 12111623 1101439129847370304196565625445580035040 12111624 -130735609154755080635882744010749168640 12111625 1086093862525525373485671394773194229000 12111626 -269289636348114606307204426338339398400 12111627 555743626017328434997926182451671686080 12111628 928481687434199021886236863870879770368 12111629 -594534777052969128417449676013474530816 12111630 -33761458523934467674527041467153476480 12111631 -536791807416396761996461894215691511200 12111632 51329405006158732509552294932381122560 12111633 -644272726079437328350497443674813894080 12111634 17526916612629345251442183593542392960 12111635 351368575606041586908980316853723420080 12111636 -636871982217526958210278184983405529088 12111637 60857915581854517211164844499590957052 12111638 -1008898004895500183522096923467448320 12111639 -341224045257711648766589768305916957952 12111640 422840271171039977507816492025069772800 12111641 -401391684533339828557789836205947872316 12111642 -418400090096624213978490769605487545360 12111643 -370077085274045417412976449511070362416 12111644 -438883312705852743634459709621815641600 12111645 -77500750888620622670716384756165785600 12111646 87368395380988647410179794527003501184 12111647 1618879832937962118549580001361038523960 12111648 1391941599513406485955977080489650421760 12111649 6813793681076370475169756455731961248 12111650 413484067967594167592443844172794700000 12111651 342762204819699781284978225859249005192 12111652 -103652521924290884920949810821030584320 12111653 396915472447870451939110597258718008224 12111654 -68113710214092016002771047876223095040 12111655 -56381407846949763455431162005825372000 12111656 1440196034282796191567359045623615482880 12111657 392848846789964152645188865866886159392 12111658 -98643860553792714762389629045955891616 12111659 350534041184175574755288586673171004816 12111660 -281880054061029111420397981650087936000 12111661 -606034804323391537997520255537322793888 12111662 -363662019057540318856001043227896179456 12111663 647374585908762625353946091042746318344 12111664 91870098307386887938239657409319895040 12111665 643610190052414334177775679129359811200 12111666 -10553332394063490599235698134155297792 12111667 -477703074362291923197138523284699921888 12111668 149314458774312869885549215671478770048 12111669 305741861870252014978703818790462748288 12111670 -258148315889807631029633335678254558720 12111671 -87090526425992028039420476032951213776 12111672 671099375624249894281406333639818813440 12111673 -246445813205903107053628666705196550400 12111674 326010472385605031640629521630207322112 12111675 -327404331339795961455884756102893843200 12111676 954830133512015593060813360232391137280 12111677 659080391085463789102731342293034112320 12111678 166522792292759779656342013287200839104 12111679 -629040806157372790720974086536084571616 12111680 -48535795472415700891475021253480284160 12111681 9180799229511113975196232199574756960 12111682 -26262152139714249052557283521270796416 12111683 82647782971278710496951861838426748400 12111684 48891661053481903692905983646780792832 12111685 236059319847750779425225463446578307200 12111686 154920120052597664989322934153288573792 12111687 -7968782374687787295343367312548864416 12111688 -2186230049029584730133063888259542999040 12111689 35385148770281946865521559512742468224 12111690 115926521948122729362056051433987916800 12111691 -479742656115057644162674429572803225888 12111692 -203409758336540889502128434258197646592 12111693 -20285838605488500786545687459336578272 12111694 21454783442174379151909887201207925632 12111695 130702962313934657733979942211593846800 12111696 -665391876528175335709648526606745600 12111697 -319105245122475438674168572116246456960 12111698 -12970306238554801301852252735316332400 12111699 153250750169144234558226037511455009464 12111700 155700624372228427983049980299395686400 12111701 38431527174864070524531322770371455968 12111702 -475373471040213072404395504428700254720 12111703 1151268679088316644118463520668813413880 12111704 865713590546453135815392331123488952320 12111705 -26135081249906402427809904942326225400 12111706 545496637120371966470536217848200621552 12111707 -947829835877344484794781138018849626044 12111708 -134438024410911128660584742011376271360 12111709 1682277650670770851273845160032000655910 12111710 -1343740077994937998908747212006561280 12111711 -19049134062906894436482690835607531376 12111712 -201524493285486145589754628114001952768 12111713 1084703479258744694220974832239676316962 12111714 593821877030224081299992413469292560640 12111715 84200490579165785823074713045531799040 12111716 -373282121371540924193181027279324181248 12111717 -620047802918203632765867374295174668160 12111718 638714300002359932088396420633293490432 12111719 224291642018989324981677557974738029144 12111720 159836533622091263211742670903595417600 12111721 112185493217998087146232022742884237200 12111722 -3110110636955739420085327772298622368 12111723 374239455859040680734645475079167006188 12111724 21910032990514070100179579369530437632 12111725 -583684943705145181960978095829445161500 12111726 -192455300265241493713385025611171546112 12111727 1585460014052295874143729221134555752160 12111728 6034157261323258314239112773345280000 12111729 -312187666431090038600238118033215528000 12111730 107984182726903213257365038050661043520 12111731 262311325764869314331882580626217913344 12111732 -172725086487258661094428391129496265344 12111733 -1122389354894047065415150606233082747076 12111734 741465738543589686925636482903474777600 12111735 -560540869514200092292318040103032358240 12111736 -135589386560541078576289659468990382080 12111737 183877365749856666416930518595755200 12111738 -55306384269420920175371536868378105856 12111739 -1127217564578162465119932148595008044360 12111740 6843261239381840116925835413668377600 12111741 -915552972895865837571874283634218531520 12111742 237400749666275611978944551110494454272 12111743 138658384975567678390122816002010605280 12111744 -327701884947429568847234939144959426560 12111745 -68770609855036562664515655066004214400 12111746 -717995499233077775198402130235529018928 12111747 -884885977950679752923727037380894798672 12111748 343374943899946513574633654432126472192 12111749 40873231712793242720488716329445361368 12111750 41382565903203800160833243771791680000 12111751 1563872437959465358511091737766232809752 12111752 -1272468577688834626156511170461402961920 12111753 45295138994021145139957940392443100800 12111754 -281401559662585203980580847361513356800 12111755 651331979626128133778988702968077520160 12111756 46504963693695571399953056750703759360 12111757 30140196531317075969776703651446156032 12111758 348004300300679449831252962738683606976 12111759 517329694668718325813355757532143111680 12111760 483405840252610016374284634969620480 12111761 -212987925601654824673644159516921517200 12111762 28150609053716364043091390138464481280 12111763 -276293857649319699793826016560896746000 12111764 -21026252038471525580937757560881541120 12111765 -174066914125690517407625222155512393600 12111766 -452010217177569666488401405317946611168 12111767 11056770453685468577653200860258332440 12111768 -58488705239397533778760903451371530240 12111769 512088491754039901803605250997511224872 12111770 -1135745640603186020221906847742812697600 12111771 -66434298902220450624261799465371357288 12111772 -233149498298093590623276847332126571008 12111773 -848004767205704386188053416402180893978 12111774 1180803112887226426003760863038384960 12111775 264641575128047044379207638748692470000 12111776 -15718739992471240588265586273361133568 12111777 -129870310797876435074307698227411508352 12111778 -49111730434249323461864841019965903360 12111779 541870096835974131303368329656447292380 12111780 368978888402730331393672429179245568000 12111781 1717302750932971393362237541091063638464 12111782 -494116200871343420444734837953103807008 12111783 -122481566304059241372540187651340865456 12111784 -293713104076166052214058165497832125440 12111785 -463821526688033432927409090844355423040 12111786 -95919082359654662957539656749513824416 12111787 -286231619878870035833296254712161487564 12111788 -165878442813634820943183221900971668480 12111789 -871931486456714356759509603349132022976 12111790 111432324879010099179920598030381182400 12111791 891166251626716077692326190203856412552 12111792 24346220328775934393221613368419287040 12111793 -349743141663060165703542082878777575936 12111794 499627572447462224405055850361471390112 12111795 17903220940362210068099604674438136000 12111796 363571453113061373954745065139711527680 12111797 -1265100348356015844559146742022585388960 12111798 197150997378965080768886399481928073664 12111799 -8552928890545450852519148572102881280 12111800 -105211686013029155161671807988749312000 12111801 109066386986778197642905693334695530240 12111802 357558721198993319182721807691224436192 12111803 -99320005343774518136066866665532631040 12111804 177682774734861871079984972388904442880 12111805 547114807688731077314263449603079271160 12111806 -722967611575292727649255049132230410240 12111807 406842371754365159125858020847180462992 12111808 319225467008697268227999279453627744256 12111809 -217370954356396539371462185398068747520 12111810 -1822667649118821771776959673889100800 12111811 -1540373958908339621829518322964643995588 12111812 96660007250273857720205260572286417920 12111813 -268209595127509453047294961328783421216 12111814 -193631899930935810383076739260136905600 12111815 1142200595868249893869094889081029554800 12111816 -40485377704456227209164660211167641600 12111817 -1200503660863220559056335773191774996134 12111818 389863734036190072528709936626964493360 12111819 49409977128786817737512790022550528256 12111820 -205358203638310597412153757688672634880 12111821 -522685973845979059574989512465806140500 12111822 670981024236208882915593464729177364480 12111823 762939910721504760176941469708676753744 12111824 40957469065985122664317118059330928640 12111825 -90024179538443925124830317225506372800 12111826 756895868386619266842695249964791828112 12111827 223061857476115043489871712985095185312 12111828 -367420850564662175840047547264611399680 12111829 -907672837794596808912182606570672923570 12111830 229562365016095540096491315392070562560 12111831 -88353208770294787463691872465752781280 12111832 -29216602698227661276591358659029913600 12111833 848817233271561444477238237385095427082 12111834 71979346169458807876434483098412257280 12111835 634106186382520014597374458169302081200 12111836 -1046067536806145026653684571002276026880 12111837 620238172763375674525019201335723181952 12111838 101124301278938399613037761429168904320 12111839 510654154115588193471563732782794382056 12111840 -214323849384282854008504844981218836480 12111841 -271653968968412418023374882055703172928 12111842 -205439733270293920621789699266497054208 12111843 856890574696928333765551566344683052664 12111844 110773493357450947694830542982385961216 12111845 -14058915651989958864612065839421280900 12111846 -116195984767356789961729816885250205696 12111847 -124168273207678755537166986218785118160 12111848 -386599015485481389654789092654603796480 12111849 -945620177648133184291538572490202160656 12111850 -319023956568985374714545234770619436000 12111851 -275564590459448255924512701126363114696 12111852 43657884335577573802127497713329567232 12111853 -19391633916008275976230871260308916992 12111854 -588638691959653458841255830083982960000 12111855 5254094344626293165414434113565685760 12111856 15309004984885595785353062526908006400 12111857 339335884950824553359883054578774849106 12111858 617265445860697850949291377541996672 12111859 786759455789190194363557844118303002060 12111860 504696457945263953765163442024769422080 12111861 873662173203769495794775302181331857344 12111862 -5746634334578403539062836443321783040 12111863 -931365116287930808195413321726312116480 12111864 -596218387057236182392477423142628372480 12111865 651371886223694973928697100978222691200 12111866 -351846064604346629023199802617468625696 12111867 -332433996952474241238980564646774156072 12111868 81876919580357210876948084319856737280 12111869 147803787352491100228707147215334764352 12111870 99708387702398936499783524881667932800 12111871 -165920196118111147190873972544056339040 12111872 468500984614896490018560070384758030336 12111873 -306851887559683005707474818207091619840 12111874 -299219084334770907267226198197152254080 12111875 186211742496614608521496436291456737500 12111876 32870862645044260598336642404942725120 12111877 311189625756296229604305437545117397726 12111878 -78505821029665724838256570856602983552 12111879 309503706492784982162392943836127719200 12111880 516594084207910125645038160511261900800 12111881 179728883926218068653836773182478507700 12111882 140073080333738130405170404858354459392 12111883 385493396978722584435306927545096939520 12111884 326766749939578893026892968206632834816 12111885 -635109602835159175032967471702836595200 12111886 227265381446558078769522459282504267264 12111887 523160426093593797160195890205839535536 12111888 -177827589964749300160883100798989500416 12111889 1048336895496497845955906883076551200690 12111890 -13689784913327912998607285950488483840 12111891 -169180986056514623634572172929075875776 12111892 131472817872524452462581921302940487680 12111893 66228852164922043731543851592179024142 12111894 -187321850797652030624061259416007490976 12111895 -739630987268985452687520713169783333600 12111896 10302861041875833882330306278275522560 12111897 61819173231733411492847056757850555072 12111898 511332475862479701649965448988115817200 12111899 559670795161860205208633584803938016900 12111900 138339775998070193130530019719030784000 12111901 928446006868494322318492218707803980902 12111902 -313018156086742543574809429908655692096 12111903 99269561188255390778111582402078338080 12111904 -294591964289837396089089730050942566400 12111905 -123086086751949096208846353987326525280 12111906 414860494832635219360523135392864696704 12111907 -80594190305385091668565581730729863844 12111908 1743904524910396345859467465231506792960 12111909 72018659944434921511361060758535563104 12111910 125189120844068461611567856855921215360 12111911 3626583133929771652177461633170024112 12111912 -574430620173320299664165717386010880000 12111913 -266875334742125217232209479682214817280 12111914 -520038512545714055245098348169922500944 12111915 20169005468421360149771883414514917120 12111916 -884480707156387889514515565383401180160 12111917 174307624830188149858740777151213195392 12111918 63840584451664939005515216140083930240 12111919 32395198195638090671334803058004883344 12111920 -83059811686567962301345328288194560000 12111921 197662280681913324708286411809665997060 12111922 -999591820950741552150592306125627967680 12111923 -1137724656972501398084086015478694291828 12111924 177638714181464688006279042787699525632 12111925 3356935374910113038174496702417060800 12111926 557543672605066988916289745390718720 12111927 -176080287267394735368012569302047603480 12111928 -424874310801030284709973444637596323840 12111929 -360444550515612326010440515118241664470 12111930 -27220842846501135623213722727884934400 12111931 -240045727286359346924816410033595533680 12111932 -419089768845762644480539138699831895040 12111933 -299933961828154890805523231047712491200 12111934 646738349029559614628601740709289295616 12111935 677923974364463875913109555473470485360 12111936 41306830475256684754019440443732787200 12111937 -934648616331255906335968930371896280 12111938 -257623097121153156882985887113402835456 12111939 -5462725186790984509473292447388032512 12111940 -463087773148457817770886941621175048960 12111941 49807231687198214063664933527053392000 12111942 -516391651904256258091248913748303247360 12111943 -767230663792430604690833277019410323136 12111944 -427875683952008651928766926135116666880 12111945 -165064435961199314848309696277595862080 12111946 170662822872070407024824303322442636800 12111947 -1384670370932144408197386902261040123084 12111948 -42034496426652203848980611178278547456 12111949 946397493434987150584019314330950874240 12111950 -147214939104822914846031186767202561600 12111951 84746679392527480312974070323741765504 12111952 -323201147254471007809897017649315708928 12111953 -382308705936518013041136906889294986240 12111954 -118916427116500477640199143123747885568 12111955 -494833234075293101779430698074014834640 12111956 301452755133896966492281898252398464768 12111957 279051951648763222751086111606494833280 12111958 -419739965937012875569399548400472989920 12111959 2463220146521364860312789818149787719216 12111960 70663822152942352057801380849401856000 12111961 -473352185303408094296529253231980003456 12111962 -182117813619191021370957792134149249536 12111963 957177743685785583333237488349769019544 12111964 370137896323702027682820866144754227200 12111965 -16644188047689971121478587423377157000 12111966 -129303893132965775058012766683282559680 12111967 1150249959737489229053353367423021574576 12111968 1503429037790602011429968749362759598080 12111969 485708293546965560347926350392649875680 12111970 82631614930003044865139506534470427200 12111971 36465403417338512169280418404734631200 12111972 -116034703353150773110028932587516315648 12111973 -1591019460369174766552324135602117903360 12111974 -15825597532681015162767487030999140096 12111975 158165627933482021373431400363845758600 12111976 2310131541028844838995740343026685952000 12111977 -75746699131551162103846830812179814136 12111978 68572337179962732374650733507953108224 12111979 -791082837317339247220756823361379520 12111980 -366198986555546154565263702475163136000 12111981 445243470946563413279001872819446982784 12111982 -5911353177009297613353571812236301888 12111983 288026999079677507206888163524779562104 12111984 -69876533040252668771683492615749304320 12111985 -186159001472553729731655637937956875840 12111986 -315113038645439212608191636814443213808 12111987 -352698048708397821227402022861507985920 12111988 -50352030515140478834889544807724126208 12111989 552571752638210803436488897105381151790 12111990 55060423807178624480372084209475420160 12111991 1008485124674823526864490462039398380392 12111992 1570844573319932544448433104700807577600 12111993 -65811314910906784476473574040373992518 12111994 -1751156479770811531690509926562663014400 12111995 250364656894632628887135106468315156800 12111996 -298635267611118423409008932301842635776 12111997 -977223558775006183942119662028169682554 12111998 -4750897412579524199909745538790773440 12111999 -896851146333858107711399453987537217336 12112000 80958400264440015947079826035179520000 12112001 652820075052300355906718274405552877104 12112002 -80302020581517964456100262084385837056 12112003 2933818948845081431184788264580502551624 12112004 -72125127147771917374960335567044866944 12112005 -212842397126239554719670742935129170880 12112006 95878180965806075511650099294818845120 12112007 -921656781889462040897702926349304903648 12112008 -15609668231721290640284231852138864640 12112009 61359386689334488551147577800405441792 12112010 4444567107386845326287652315657216000 12112011 5647899548653487767970742225019314852 12112012 -881860012541121889266570075324762095616 12112013 -260694202971935137116419048689506897738 12112014 -8004377295504986857017720544135101312 12112015 -510611660560597417329991197993469566480 12112016 -44599311218987467159096175866360627200 12112017 -582184278967304034330309859339398399552 12112018 -415086542278168441259169935487923203296 12112019 1234654937882977284615430296143118741420 12112020 170035946843337939949802011055617171200 12112021 -792893805856404551903419245650316827556 12112022 -334566812109692343651306593623155287040 12112023 -155340906852494791126783782225724315392 12112024 -400434466977630196607601765739608883200 12112025 -1412176746807244694936755561210668000 12112026 494466043124823812287867456078024134144 12112027 -92704033311501797641423900727131056124 12112028 -520579069640660935426519586463797432832 12112029 531890551047021063237237043138477608774 12112030 60927441882778171734331890696643768320 12112031 645134665543867623841568085604002308832 12112032 507690778303168266592630900759015194624 12112033 148195908791448420865815165544158846240 12112034 148895437705659614914907871648690961920 12112035 184046242441859903160999406870405689600 12112036 284920174001098328256972324801108501760 12112037 175099750906693971213631131136434605952 12112038 -169882258024040330386733948364989640960 12112039 -282406468183609734456607100125380043440 12112040 -586044099224064933339479094705636403200 12112041 -88433313441952471308540028683099389952 12112042 -244403087925716657237479133289582374400 12112043 -2097278791121609676771611186332595481600 12112044 284689776605131103777375096709133516800 12112045 282290962454468924585148968120788752000 12112046 466494738673079556520997510517998321472 12112047 338528622738693674484804333209476508424 12112048 -40067301359483562605083269233760075776 12112049 -1678869307518485911384572203979452995950 12112050 -150771301466346362105326618950827491200 12112051 534792370450828803141403259370722050560 12112052 895618331453506806831818628911621548032 12112053 -96890579221829625363488990624118610560 12112054 150160455792761278608476898699707330976 12112055 1045571111867834234057776785965067327960 12112056 87235593468885151528343949960924487680 12112057 212779903027482391481388307855673147306 12112058 -218827864902279245454181817679973575168 12112059 -557316712375872883357502707801083593280 12112060 -167821447329225824586512852519128235520 12112061 381689516106469983653875074375205446000 12112062 -401495411506306610914895925205553389248 12112063 -81548150450825652442625123237641766400 12112064 -10948208045376762129511895348322238464 12112065 434922045937519640301745494752158473600 12112066 -797959787733593164804890588757796094768 12112067 708255101916919232827736870561178886152 12112068 1956906963221639831908885707939846144 12112069 1711228125351361109531647019299782621470 12112070 -437156474480222879535766636864944539520 12112071 -210893273179165158668580436656009278976 12112072 56335023341040268670116284737720156160 12112073 941086101400188927181693332868557546660 12112074 16401178507013361936403987447739990016 12112075 -135532199889383868926680593467103975000 12112076 -201976319506540649737664707126644197376 12112077 -693483520006005700863507349051667522880 12112078 -2702310537270465787235546947755552768 12112079 448607256113178405346313739057719404032 12112080 10787946073021982897373684213035827200 12112081 -46874906606747545294972902146854026588 12112082 -160688319970772638971370112180573846400 12112083 908983560589633430212171372244500145652 12112084 -218984143887511495277158570130345670784 12112085 -811241788410942299189820022284841306440 12112086 185049382407011410825883882755269033984 12112087 -222495266922839756076076521717071632 12112088 -625844770920380284404013216696314839040 12112089 -39678169659685284842511462773636396832 12112090 160327259364946932884970853849456240320 12112091 193619404722295656150647731092095047152 12112092 1077938330580966027651010929067683658752 12112093 -219451350640487576012113310747625495200 12112094 504669725785806280356729294102250776000 12112095 -489211584480535324072699235001616890480 12112096 -295394418550269691136196238286168260608 12112097 -393515393104166919775356701987767580028 12112098 -197287145773715924874139417331496929280 12112099 -243146693594925446586781360409633931840 12112100 -55287122361479402846172432992213606400 12112101 1173075985623285822731537951356423351680 12112102 -41639763238898199839064114940714082688 12112103 157924543460246608229256585478041796608 12112104 401900025979593895489802363643349893120 12112105 -945022926029530556576540097308094955740 12112106 602185476174724044300570491541203704752 12112107 93093477291708730469236879020990316800 12112108 870927172142700238579699528844320694528 12112109 -984616028941061182366618638827742686484 12112110 176156170450112790103606476628079779200 12112111 -606738856949657937070692266473407360 12112112 -150927966226068565725056540956857827328 12112113 392531810789855571968951268865121582784 12112114 -280557950023214576251208966087165800944 12112115 119094874682107884172824419021398715760 12112116 472790823964067023311667949203808305152 12112117 -531297779065191252853909614632687285248 12112118 217503179026327389452743732861402265760 12112119 463594692179554271573000027569105162320 12112120 -205967730644434401710107658742254592000 12112121 234105460541944635258333557477325453312 12112122 -187819175685248937418531439634417745920 12112123 -326597979358922726465687746716626269136 12112124 -451494508336140962692307884032923848704 12112125 -464278672364733775959770068718851800000 12112126 -305637881192651947647644933040406414080 12112127 -977424166882085429330691498944762529024 12112128 -176963307814443118543409834256746151936 12112129 708103288533691136077352173655907120 12112130 -273646235785250074373030882032566681600 12112131 -192078175719559068766444071854682712080 12112132 983866478878971664417692045035769504896 12112133 -23653643676476580306562592234041680576 12112134 -163961672001017955361536845479752990720 12112135 28845312832198552466012504942209536000 12112136 217961987737379284736743501258874726400 12112137 76979192790230118256246051372988375268 12112138 134784272114256284036296247135556090720 12112139 -475888819241955330461705959520948260560 12112140 544001781996166184318075456132725708800 12112141 938480457399392226317641632959108452992 12112142 63284308345172433221135982987167114112 12112143 413904264238378557479108905856491887648 12112144 -68986630850978530911860711655013416960 12112145 -509982722633272959989263713675992489280 12112146 -496361945829696555770003236945821984000 12112147 153485886045185512455806911647809813952 12112148 -55549610638882353476119432544006006784 12112149 -192175736519483822475698009578313376960 12112150 -180439236366606179177746698129483151200 12112151 -348375564365431439559795682015992337128 12112152 29063639141889254890911483580798525440 12112153 269278363715451098525741669598406591380 12112154 -9501950907096600979957217131000101120 12112155 -578323454411088919795857199301924463600 12112156 -330865706779524489135005456728735634432 12112157 25539485844023215230460899338612581920 12112158 -156454846389461914602324501689050936320 12112159 -903515700719372690939483603175864948640 12112160 66812305462916653232624871920770744320 12112161 -1864750934346279845054514135612537506400 12112162 -31390309376013643150542861850406199936 12112163 605264642754545021990580796341970189296 12112164 -76460815320466179153174267729737998080 12112165 125612293028904874680818516988901424640 12112166 9726932019163681169131942403458300224 12112167 -262861691705640547176988382291131452120 12112168 -156518125042501116262084821813023293440 12112169 -194666833750333238755610428009346616000 12112170 -24873986670150224704195763260123207680 12112171 -1125917552395617660864289503210138929000 12112172 -122538462003354880959931996676557178880 12112173 13428982633459824920568529005248785302 12112174 384628816902266382183997513390681226112 12112175 396041184484880882799541569886568255400 12112176 326830653294119714916232278161803444224 12112177 -144937350102418985024072709902213621760 12112178 -4502594284165474286367550314108027072 12112179 -360572364414701685099245995236202180752 12112180 430198417144401753826824883725670214400 12112181 608867206174380431311075682468296847982 12112182 -987505873661892899060908268030959472640 12112183 302081677728319570286918446776407531432 12112184 -313739110886414154662806438173761740800 12112185 524346953706028522075057948006537492800 12112186 -459037498958044502563202023795023302400 12112187 1178002460393376892270585366366996900836 12112188 -167805624241111007651281020108341821440 12112189 259807735474205823333336619664190351820 12112190 69637524482750507562031801770750779520 12112191 -6230220785087186605641245434656520704 12112192 200426776562508057276920101931081793536 12112193 -2058760188969712504076364324572043859920 12112194 145055705464209756685932165419106147072 12112195 -970262210244456924127881030645612130800 12112196 -99288643595885467037597923578594754560 12112197 7461915556288330724958074495965184928 12112198 118453700920018036292227401648067272960 12112199 -139166821738389208644287041356568802280 12112200 743730448142948834431526732703406080000 12112201 468588295448802002537908278500623849600 12112202 -93667919642191748529221504696378604288 12112203 474776371336816629122232658292992793304 12112204 49320019497345406262271443945333672960 12112205 116641575990043036476591760245539435520 12112206 119244341090338229950436580230156663808 12112207 -79063931523275935528211125299064932408 12112208 -184987889671544797343026234943465865216 12112209 51660051374967251469692019196535605044 12112210 -581137039190397074024901009145400640000 12112211 -227646151756931855479152407659791431688 12112212 315906135349098968023262954683599820800 12112213 -76021824950179909678461077728585956 12112214 -119391386854543485803825975087019540480 12112215 621180724387911284198490372919789200000 12112216 468921322516663483395470454998205204480 12112217 -22620277092146644557812999542184027580 12112218 568781308810672325270391874212619175664 12112219 102836828352169123059595628839617991696 12112220 -118912659999334074984277217585728650240 12112221 657051917135864364014434746968804832 12112222 -674786748709048207065280272055581257088 12112223 -794048293273263471992891260158495522456 12112224 638541091748391885494909130665086156800 12112225 -147474222687727415569941425436010650250 12112226 61795518240967146629101507843032476160 12112227 -54137141071064462378618135366112000000 12112228 -801868712402365066343260756012918118400 12112229 -723721681807150775160563853096503365824 12112230 70488708863026406018256157088153692800 12112231 -772366815669907892250469871745214928968 12112232 766009161338842525592375650333425254400 12112233 -9781708421201332082526712428453804672 12112234 -649484555456094644765061918912140847360 12112235 -1007644487200479332203352373607078252320 12112236 -761868231763144538457435618371369668608 12112237 846129216977128798111260217811010097440 12112238 -334955641571979026749926151871571948480 12112239 488172342534340918806104002772423746824 12112240 692607315795159180196550216012267520 12112241 -13422133769737213921285105409444909358 12112242 -8841937651282243627789591271773737216 12112243 447902887098049346338114101172724401488 12112244 223685252482998025503868499373151813632 12112245 272240558442137009733964588064490992640 12112246 -92967828772406259849474614594689681920 12112247 560462447669105034222483438965359096032 12112248 427076098985513008071789811023375912960 12112249 -219513365979968404269282951384184514232 12112250 -67324386131948640314563160708370600000 12112251 -341838543643296947139706573260357998568 12112252 345345425586218029048825516707074164736 12112253 -935834472245817521124418082493428091360 12112254 -7687086448645705126867671456314827776 12112255 -933925082783835355685745465393155346840 12112256 -325614433008032494187172050628299980800 12112257 43341828656983827082581082336374158640 12112258 4651339371468720597530829922499665920 12112259 1252123471109559186949536103092948014460 12112260 326582536276963696282805451452589342720 12112261 187319055622595510622207881170544394780 12112262 295795467358203002788971718400541108672 12112263 -273844944693492938334083510990840742120 12112264 -827706978114373854054642296428737776640 12112265 148915115395948946682138448357198064640 12112266 -58810145530738168450198144186689782016 12112267 -1073407534153299503241844568363532008480 12112268 242959362142124886683719461852725913600 12112269 -149154796582233991700781304578115733472 12112270 -483593796430292275759652104783427929920 12112271 187674701746859145035716876065829031472 12112272 -5564813716818581198645379328446652416 12112273 -861903335354949709629406237696107704976 12112274 -642018101947564383586465063383221775360 12112275 166365244317807292918566877702651929600 12112276 -1852047500851541691517001344375738097664 12112277 -352901910478675000755062706552491311620 12112278 -164126577818754623100442406227365082176 12112279 19209970579190812626645086261826141176 12112280 468509658761066931728553038280413184000 12112281 795069311773414433452280955976066156800 12112282 -124399710545259665707045322130109504512 12112283 -3699123004086894242757398689190045952 12112284 671369149556513651194342876683508455936 12112285 711995393443365144078334529788107849600 12112286 -1088642546062209456455563416442031492160 12112287 -610694420066848492418558236205571534720 12112288 -1270802325085960233523064104821199011840 12112289 163903196216764585650094612640956611072 12112290 418383743082658386877394416618670725920 12112291 -1538914204296748525002993270270578388200 12112292 -359872908860993086882610275922538777984 12112293 -255661169450311774003959591209034621120 12112294 -1236863853420211165115664151403791947840 12112295 40282997540141988941960685496071412320 12112296 -244486825452998171466622208767679201280 12112297 -1605262265921632544888419236124732853254 12112298 213560545118440065526064049945380893440 12112299 -730748772204616078009319967049217666916 12112300 -337335383064908617641197536213712377600 12112301 -2127636452662122911318591899810886877600 12112302 10634037031590170070001360051748471040 12112303 1933653235410768785183797444046569440 12112304 -178091833107718213962880943092067450880 12112305 496705582803049554387428989995891893760 12112306 7878237045928653298993426517741282304 12112307 398034369186238060709337229997357619432 12112308 -529096490520922398010772724414752378880 12112309 -236800302412903447767595417748400895872 12112310 -165358492112738214815982673795350710400 12112311 -247335431368013223639071212353374978328 12112312 248316533821959735197147784702176563200 12112313 -104065760760468629390110819526288962860 12112314 -466952898293896717367214345513211253760 12112315 766042572868016454508014639284506968960 12112316 -156682758795474253772436862553037849600 12112317 -44482454836690417956162087123406387680 12112318 476867146388509322483286374997692463360 12112319 -604513799693587807172073476513313881280 12112320 16912428051036238102223888135089029120 12112321 -493911430528805541901530930380227853440 12112322 524772504723992218635463927514881494912 12112323 -985836147640750624342589021394102537216 12112324 78301434379607605857572682669530468352 12112325 -478824832349600703841997494583104474950 12112326 -6578062576513722595800619709978462400 12112327 9015108592832151812765726844625132752 12112328 394317478680670308683793200306983618560 12112329 328283207472347946984923948963628979200 12112330 613918825138344283236277845957963000000 12112331 -18766511087205804284116374943565389056 12112332 -495159512422986668483072628167008240128 12112333 1717077957413173895634926002208766782582 12112334 4801581846396166021997724263153068800 12112335 -526956764792343352824679815605459354280 12112336 121921863333724640785932016836811997184 12112337 972758496287036925375654996789044191986 12112338 21142794534087678821865734441221025280 12112339 -261986431474062465973431543042112555760 12112340 154159325257209011141713074634384899840 12112341 515141825774730664229055307011364101792 12112342 425338566996858569779512573361787616 12112343 758215808552048140108975166515091056320 12112344 -688635603123535304966639234159182448640 12112345 41140397786689453434818631887699458560 12112346 738011988460863622236697896605948616960 12112347 -179861729620188896328044062213766226720 12112348 252975988876596248731439430968152089600 12112349 -228227990653380416231386269844502914650 12112350 -145582044289142609161608797776631400000 12112351 305274535068259650586582790949859943104 12112352 -255596313092214551033585028858491437056 12112353 -659315144751213852448334278382036738736 12112354 530826913375883844003521765975620919376 12112355 -197567849013080040004561903035895541040 12112356 -154672587069826636290176420992815568896 12112357 49711691778918127027107945483313594872 12112358 565219053036174930224578281626670509280 12112359 -659164943157059938182273817299244800000 12112360 244290007192786017589089883075987353600 12112361 -331402897615638575083263970024157812038 12112362 -28168996911414512382968272280251868160 12112363 -655101145387583204958001667139581157388 12112364 466783988812075263605504407520398267392 12112365 -177825589451583000828644986536493493280 12112366 -107528817122421417436822989987282059520 12112367 -131650003196806725641778396530031419520 12112368 24244823085336294100301613174829645824 12112369 -9510822888080024441976255977912035856 12112370 -380589405712955762849876470505417303040 12112371 -413267172413900486990183442252935440128 12112372 824265656375375334168253628596764138240 12112373 48465665550266957181141194985662809344 12112374 -353791481234547481258217906456334987840 12112375 -828157615842687695025230461850855424000 12112376 642145939571668554588587450962174709760 12112377 549797115186009582022965831692884217280 12112378 -95715902944626927862046303724798150144 12112379 40905302836293431866926054834563983200 12112380 -25420666088326565511111775003727063040 12112381 -1098287840884873603885294847459603183028 12112382 -48361153528426039833553571283808628736 12112383 15304368498074353998996468939869991624 12112384 98695646665571018356303223430234243072 12112385 -540597838338712784005500792039719445420 12112386 27142561946836967206665572194448056320 12112387 73515342286547084399578551193543029504 12112388 -1453735354119188618780690430131258265600 12112389 1113369627457516715675445627724994507520 12112390 -295260895555792819684547272104700235520 12112391 1807133500936408823352386785841442671784 12112392 -814067114778877361701425401552735969280 12112393 -158711903010750160927813457132307642240 12112394 -29069795668597195602685038296766950400 12112395 -550008578409179678608290064113503627280 12112396 590242851026595265891079670702855468800 12112397 247148498775956403081937121762429529312 12112398 -151759278470813869161517398643104590592 12112399 938552823192884987083149674467845713304 12112400 -37963662981960121201005627037733683200 12112401 -323015141710483471681119710920411113600 12112402 -182576488064584911054069794655765940848 12112403 -1729355414860676620656583377102439611348 12112404 53128584272398579035436347268410611712 12112405 200031297951126215958882059751529032000 12112406 -177595682819251867421224932568274554848 12112407 -186499825558348033683304975654063564680 12112408 515158574542771564376293951848537077760 12112409 -1471318892056200110366093199028097646390 12112410 440550461975077629110113267197996357120 12112411 -500372865608503809412760835599187204988 12112412 459781897784338398534354933331848192 12112413 97614108954586077337960674955238700288 12112414 -738467546359717118958185984152970530944 12112415 -374276534666993480369770831321384345920 12112416 -45272211854756212883917755595539283968 12112417 1469834638352740522616952361833653098752 12112418 -14210740933618894678768117152332529840 12112419 1129899594021781042433281785584155776 12112420 -78323651924532864063718325772529152000 12112421 678675016416785718081022056734727509472 12112422 -75446108088116096431701461088306763776 12112423 -963823484861773611983248009157990712328 12112424 -1348552045920072100320221517589798502400 12112425 -42166880387580123532715878643337786600 12112426 306377668582860893468641717512002100912 12112427 -212327413425781747965108996645961595724 12112428 -524554305263673559628129078375856314880 12112429 -32523980207195234515019635837091729920 12112430 435976334575544644308267614574421420800 12112431 393967556199496596444832578293002016784 12112432 419066544152188469617680207305542828032 12112433 609071101529833424014429273589672273682 12112434 -121177550337611301510667089813796412016 12112435 -501215256022414003204093917782273583120 12112436 -23972848862977632977557105606580324352 12112437 511383523815756681349087052177537360160 12112438 -492904792735885348704016638832170800640 12112439 822997427829955927309767176031791444424 12112440 108284625614343014365204567343718604800 12112441 -23236329364436568649950271613538786816 12112442 -744081388026188838596098091701752394128 12112443 -494283159179143385818598211421756915200 12112444 -184456593170141906097538073918908664832 12112445 -507428418435687790855196386213990569300 12112446 278791500023853757024784004109573925184 12112447 -685003779773333409631134093022363703104 12112448 -349874379185988260972419656970592059392 12112449 -85649776857940532027101291566791533440 12112450 -50306738228842020617245600637429529600 12112451 -249777808305450454676825532555709253088 12112452 9609155668422154343958871898664622080 12112453 -1043160478164053991424057162657750899298 12112454 -1049136514959923089281403905868909574208 12112455 -3539040547370313937451181242701190400 12112456 -229832370645983027813577288036577443840 12112457 1208140797844067745399520921561123756506 12112458 -154835025644643860886976532906014920192 12112459 -560893965226729514483409573641464598640 12112460 -49362111201505342794062265387423206400 12112461 -411283427615306896544345610476007216480 12112462 443125551323239355841057466667742600000 12112463 1393514534164976083093073122915951416 12112464 -33557715842259907558041403430126223360 12112465 672412806832948894521386714731171127040 12112466 12862986185661564198424019839568585280 12112467 -144895283487492021009023734354765393152 12112468 -349992591446179025609931847870209654784 12112469 -622260897033559258925195095484861486130 12112470 -150522492061804781664408858420417292800 12112471 436872547066829046750181716050154600112 12112472 -778473313773589253703474556574631475200 12112473 -361648811002419568216453053698514835200 12112474 1157642448159368543776374809110375434240 12112475 40302131877219155110478790250850904000 12112476 80119800677103857252946269464653752832 12112477 188194649407777983292375657637254968460 12112478 204861408231457365897220226564799824256 12112479 -194031412098762445235640720037997498952 12112480 1059815395979421821343802200987583119360 12112481 612454401161576484989701571895339870000 12112482 182262247647804951292824892446931166592 12112483 397888457899103564983306105408463367000 12112484 553061953839296885667078856002645350016 12112485 226469964070548015981927499489698846720 12112486 -528410766868937701684260213276364907808 12112487 1402686992597029757132393168624345995872 12112488 581073264737898458242020248047641753600 12112489 -289177477785966305142411335460497537676 12112490 -79881815260476598064411255371411829760 12112491 1402747055016242739106150311576926284800 12112492 -247250712822185270639355153830162324480 12112493 -69108583572101785519812562433036293440 12112494 272127927257220873207474818278612200000 12112495 97951736468930783201734781614938525000 12112496 67490437450459864002497244797652271104 12112497 23340121321439028318283167872797918260 12112498 8237103566460625616219102728025579520 12112499 -9702091059066078603432815594086578864 12112500 414260630806412291261654679206976000000 12112501 395465155196450738835365578927929043502 12112502 -369982854046448900346167833129324830048 12112503 427016893603787448035003815133006038224 12112504 525003742943155264563245466020324597760 12112505 325156260575151015976272779698264431120 12112506 80311731381379227111937720569998060544 12112507 192992843903317004584372493162334814848 12112508 -493449155585769513785547841830291033600 12112509 257190295568802575419873316856849680160 12112510 -322735899427023527104047482834116957440 12112511 628718288942619621359209621882746853152 12112512 -1567430423667211635839067511911874560 12112513 -411462887729830295667820571726851760576 12112514 -123663858523812845434261462332179720160 12112515 -155981178419443616667872498302053419040 12112516 69273401415123818247716817989111605760 12112517 -1685819730594395574310769041661119987200 12112518 -313736805874652074220431735116767350272 12112519 485626649405124532109777430015945002000 12112520 -48621648416415606281169153249804288000 12112521 709113102719400587933714171201799466512 12112522 83361939811527783892167777104387046144 12112523 -1141573169712860730018434763469063010040 12112524 272269596279295671459399420956652395520 12112525 37941834423261436246263206318147371300 12112526 -162301120329781138550413757171335333632 12112527 -360263452516109733481468647887751792768 12112528 426374210811337842600733564432575692800 12112529 -8705889176784329815844206749235714944 12112530 -74435556608076208203477919165082734080 12112531 -482256191696941047105202529135940995668 12112532 -1280951281847670709705449731928223453440 12112533 -151737635031897739051289714103273175200 12112534 -96063650489843045895428939133496781568 12112535 24833912185798705397910411123578523600 12112536 -147840784727173709897312996732214312960 12112537 -133603118412773007172374681860350592768 12112538 -225851091760671619331991635309752028160 12112539 -649688455271667297618604913489199531072 12112540 277593113443718831328782898370098785280 12112541 6868985497215489439535654370600014784 12112542 61273529031055454318587113091335225600 12112543 -174747132748586100214364792697711431456 12112544 -787767277480375327284793734049704837120 12112545 -334716736292977938582672053483177304000 12112546 -652291718176603765728122121885892320 12112547 732189608012970749260117432402837356912 12112548 -101158835933868342737542068496612958208 12112549 -1656246750078594826544310649965912304450 12112550 -163297699650366393917709515272838467200 12112551 365617069957131373877125555526904576000 12112552 -619074720275485397134381338275118950400 12112553 150723770812326703293835928524296948900 12112554 -64829610197634634723457456878753781760 12112555 254119825059162644576671061556885028560 12112556 -113228136618702670999881357462814525440 12112557 431797800326919841000829934755425795680 12112558 813315497687614158349709307314850898176 12112559 419561668799832095129881066180093901904 12112560 -25168012972851541611209779043585556480 12112561 -366313665273752355920271541226358825838 12112562 -126259130393804425066889231366108499456 12112563 404567146443633955641865676201923909944 12112564 7804862315816243153567383760584098176 12112565 -567058220604525101636083416294835149540 12112566 -133337047187070827349558017624752205376 12112567 -818722487409087310203365771720932525320 12112568 87370865419289963679582504568165416960 12112569 -259922007214761605794359757072236847296 12112570 -282317496556984024136063972272354347840 12112571 1045303227080432370995717741029530908772 12112572 -407440857261270024428713313330569420800 12112573 -752886647043746519284143131572349088096 12112574 -112787539205671106059451367481969822464 12112575 -290718932700973521236236031698273170000 12112576 131013574223444813550753485248444497920 12112577 2198371950493362639093794633193900696000 12112578 -261707027973086589172268219360356173696 12112579 644311112536917328491546632007537511152 12112580 57350255626281835412263244278103635200 12112581 70650297058485775956802699290451113024 12112582 -208544183087012708048892843160692879360 12112583 -92258855558583767802476356247316306336 12112584 -13628594394063280668955641667338240 12112585 1118973338360746887174984933911016127560 12112586 -592820680471646033008358043535328557008 12112587 863595440983377865677544741450964042208 12112588 130538874282810120975420094869756754688 12112589 -203616707950820067270190477793164786740 12112590 34285270458161185379710585598009548800 12112591 -718934424685590512225515400709690735416 12112592 105010745893979283810421393549439139840 12112593 870282460217802607358696839873977671664 12112594 335336867637397137223685201014816393728 12112595 405064129102710837018971069501509766400 12112596 634629025492293025612899422519955148800 12112597 125109786317655288250524776309374486432 12112598 25834434028627276020522702328617065664 12112599 -307058168074391006999391027178154634240 12112600 316022439879722517016643258883591168000 12112601 18805644821175197339455139984025299604 12112602 370418727278300903522007121515415025664 12112603 800939254459982718088526127035635718852 12112604 -354587119841403903549357466289944911360 12112605 520188602510702745322409004695482982400 12112606 336967950421090175736367827227206585728 12112607 -219777029897489781562781264678936372520 12112608 737611756740231192313779560368339943424 12112609 838797379426880674681712853001984379810 12112610 -386471122904422487660305015495379363040 12112611 -244682134246923333942126777112508541696 12112612 -960459156366235999695775001912708239744 12112613 -724380405619516316683202572219971051138 12112614 -166848429031775289128473328813476907520 12112615 -786048381256806800844388136532072471240 12112616 -47818947063557405876741979604099399680 12112617 119067509572729787584486642050382111200 12112618 39424468127340734033104788835388152320 12112619 -874695435607057890035497155326087818104 12112620 39529393249980992993024123674697379840 12112621 914752387925270498090365055152601636822 12112622 354100245316013269479387798961460930112 12112623 -797547898025941071392906633536414775976 12112624 182654059631715663487504511343294218240 12112625 -116045544084467877944976178655431680000 12112626 -21051087146009504092771936793714843136 12112627 -9012720376985556332979262287921115440 12112628 -648181400225014119278945354951854632960 12112629 781264716502802968297461748254486103584 12112630 75559761436136583024869625967626455040 12112631 -658007308744174540972459813480647092136 12112632 415114897719995850187625780935684915200 12112633 -5236713806864059783548523791991884600 12112634 904513245107800663949128984773603087216 12112635 -332684388088617896497705831997589536400 12112636 -229733436928332382804063577995878500352 12112637 -106527281289383538951953174264842110714 12112638 430963077851532928567351627570515610944 12112639 -204951240803192309951526420102039178368 12112640 -565748836709594151443742204582785187840 12112641 -558361737895963223710558267746165434160 12112642 -399715489328806007910751610547415300608 12112643 570084792893462001747221304145836041040 12112644 416032731474146725764896859729107414016 12112645 575596808147976289955543708685757026720 12112646 69053536736341662973353720642502566144 12112647 124749948525162310027283215200995496960 12112648 -539850878955780731647998901173087713280 12112649 -232126940327797927632213830472210757350 12112650 194162478358437071569874030512121049600 12112651 -863101994592655005956001971486366048208 12112652 710798420987055432318995579839028920320 12112653 -339835811513401825578041704051238826048 12112654 -155679719710388238174863495615525136000 12112655 147400781821718476447298159498601703560 12112656 44964793857040491962150907346316427264 12112657 428020092550484237819338946036637549300 12112658 906070518904321006220630158875873505680 12112659 -19780707830397706457525585645527074336 12112660 -4339256250198485051023665897798451200 12112661 -23635759299811777773100399746746833152 12112662 334190952254299014806653497110546534400 12112663 1486552927826862118721124421496823011912 12112664 328321207678288114742481317558997196800 12112665 -462450229406615052616905493090748038080 12112666 -574432114787456975563726599060807576576 12112667 -242829416226823655179160075100550599648 12112668 109173228053895671393422636571847601152 12112669 -1676493243945964400529221263719797899930 12112670 -5832610006274819867943896579402077440 12112671 11864893615853858188433800040364203520 12112672 653689251016841932563251529124574920704 12112673 83813108277639739059561603128358249000 12112674 -22679020840179500090526055029826314240 12112675 6038706852649150009176379701631564000 12112676 -594716695094092245186958868802839347200 12112677 1497950078847175636155503712503923137120 12112678 372393599792391721304854121251011628224 12112679 1050417898806848201032889199881064044280 12112680 -12210092509466944121340966660078796800 12112681 368642358752849925944659081016866384640 12112682 468181667898565589423307983062022056800 12112683 264499075556710384688339850281714387328 12112684 -129648435980496569283844891732819235584 12112685 106645232953572028701318417705354370560 12112686 37458274732311515022470820580110979200 12112687 -1134965675269347751134016103694963604608 12112688 5713837160804689496515537658969063424 12112689 132225179594335363710525457824775296624 12112690 271906533069351732116188714830162931200 12112691 -591165374422260567353337708999978238080 12112692 27280647528108904754482893779431931904 12112693 72424337013546528621541351877202595744 12112694 692223240117872490739583500287274254912 12112695 177859829634879724621224907266299178720 12112696 -292613298577606886296548825368902656000 12112697 -590563728436254088689998570523601068672 12112698 -101205169837661384343840859176725966592 12112699 -1013822512937051734091270535333836300064 12112700 530359594800717560708558145493118784000 12112701 -297525455060792469203586718478249066016 12112702 71039449671912841811293285088424364800 12112703 1444376516830316618334648857600382677952 12112704 -206195900057026458249512807116097716224 12112705 -999301481956298169061016824770501420 12112706 -2633456795470646484659004146872454448 12112707 815565247898034764245200633319179490992 12112708 -80376322325816962671028255100613734272 12112709 -414941192931563445425195172291518401920 12112710 180892901478145576656701281053626328960 12112711 694355697384238977889557416779695285352 12112712 316071818287556965980411962276942284800 12112713 24725824236447463993310111173712172480 12112714 -36794055786322308433434593642879150544 12112715 728572188801551964414281149171922355360 12112716 139220599264677663649672504297984081920 12112717 186431208524587537810001358663394909312 12112718 -237981730351554816101295057961569033984 12112719 -453456841319619181612508051589711284856 12112720 -15521060028922806001809227746915123200 12112721 410941958509280778644581997485959646560 12112722 77274462707840351377174988679024713760 12112723 -199615158835926432667172351116072053760 12112724 156468524053877660270987906764941616896 12112725 433192691787894073713726883753287465600 12112726 49314862269213591768520360223156400000 12112727 624110024549400748996893462944114795184 12112728 -450356404303629994956123411107345203200 12112729 2235385660850721782750973390523212458592 12112730 -6154945375775590048139075505609676800 12112731 653530053867524845108603559603365485420 12112732 52732112482950204072069486985800985600 12112733 62701748610089512735002853518971716140 12112734 109834137957600385842273457381498880640 12112735 157626184436200219402880909013823600680 12112736 45470621278047724732333366899300237312 12112737 -132706190918808782317758049676446732992 12112738 -928760956865277198152376042776537648640 12112739 -656722857278082311334730746026258399460 12112740 13288915483632538842199951936822544640 12112741 -6209300290143435921817783902256153858 12112742 67506637613052585769633786590793545984 12112743 -61030522481155085933169716041467379200 12112744 31762821310614400683154168525450936320 12112745 -135855943398656392611510430125080037120 12112746 -395409322442237964786538537926316041216 12112747 -1167547990965162106885718873342804237960 12112748 -560530371780184417328727993130965709824 12112749 39068233031558439160142351419609250400 12112750 50122104010662855962712275195151744000 12112751 498965933921041209403943398660755338280 12112752 69081109114326750520962933590895624192 12112753 -162504198244630890266235443405141510556 12112754 -138517676318206397079116638000223969280 12112755 -407759408279151528680548872650349374880 12112756 7004634411065256303897618987242678272 12112757 77283037240512905930410472090786898012 12112758 -137229151067684218994126321520643571712 12112759 201632706261438678599641837663931424000 12112760 -708072192349401812858202589239223296000 12112761 -775519245409294594867310477020641540528 12112762 12027541950182101323493689937020043632 12112763 -154279580483405910982573084312274828976 12112764 301363100767971188792418585801506522112 12112765 -222547756774675823397969115879404633600 12112766 -327658473192196281608084704149190425600 12112767 553737669081074441709338405802887412480 12112768 -241663209312575400287145067018274734080 12112769 -203881305557769894097165721573658472830 12112770 -56635426740999666090658085152846041600 12112771 944222280771032130503383335503653518144 12112772 -110986633972059518329414865874134065152 12112773 54214724871213260245894944530860821984 12112774 564179984147225356566870620183941655136 12112775 -1044004586342291662287511220002504901400 12112776 -129066842640504116768725688605294786560 12112777 746273952567222516671071940447145626 12112778 -548977321365399439043103025063630367040 12112779 -187441322340065793819990604485999397632 12112780 -490471598325743845147727568814282214400 12112781 -253185867955325865559578520395927545418 12112782 41112908090758493926484287924053402624 12112783 -1124855096314556129867022884203327499280 12112784 -440150416278365356259503841770911498240 12112785 93848672709150830294885555389121318400 12112786 123013900733918133849151243014188098560 12112787 -2774244215671179809970720134212936212600 12112788 690298571145892075461124734178844006400 12112789 133917310149293122665011417502316435968 12112790 401871712961897307022139962051733510400 12112791 994921661199350838395922732171095665104 12112792 656545332734434762936853344966257408000 12112793 -324154527863553616100694805921368987648 12112794 120095767620316192192118650588800430080 12112795 895299168138797326563829493795913940800 12112796 1659195139196408936201271407323495070208 12112797 -25853620758400055343766353477221980800 12112798 86151612217650276560396991912841046400 12112799 -6695601412460276584240369954371112536 12112800 484235208415110667676911342666304716800 12112801 -122283701963167461050416508354745253080 12112802 -21230642483804547578727294457500696000 12112803 -1231518138848060495389049616836249737800 12112804 501842190477309491765659413712126924800 12112805 188490737615764090962829730010690782460 12112806 -107268789624718653819326804858918611200 12112807 -114507787015245167819075587972235450400 12112808 107934258364395531160970179836027816960 12112809 -271542416318228373543497003714107124832 12112810 414307326514449708661970428897633054560 12112811 -367584894221448282608333366541692721000 12112812 -351794284477841151737132349558516618240 12112813 -127842151554434192420020654574112308256 12112814 63653551673662418080712085492274134912 12112815 193875690810209660017699299773215011840 12112816 77328418394401725782676336901384044544 12112817 195699743610677486856198795046918075254 12112818 -178780501415271126996724938388493287680 12112819 1230085311809998176622927936218323710220 12112820 128610290277341512244340841933306510080 12112821 -287668527956102496611228065487435059776 12112822 212185327153321933814090550424642487712 12112823 1756155285414356249593757250685197847440 12112824 178316949147500829949874998227415203840 12112825 1075467167200918643634939336229725945100 12112826 1054310901230863715286860559342677616 12112827 -6688934152100510265089527668252059880 12112828 -64089577497797844700226762952969781248 12112829 309283804594731819997145953035794070060 12112830 238347862752797800711863897452478068160 12112831 1636211431602104159459828939934697707064 12112832 137709464905555520033256748416963182592 12112833 169226735863281619912738918031554761600 12112834 -85728632310087857656538667739385362560 12112835 82647157389909163537964168080171192320 12112836 -7290066796291554526260083387004088320 12112837 -1333246015779118440632056627987074048576 12112838 -268861175794290064131253739177215100928 12112839 360803641429746389852968899572280653400 12112840 -1109112805047555506517579658105602048000 12112841 59568509597236812050570051321339089572 12112842 -460580017073534551247949306556784640 12112843 219323791495453676560598716373147648560 12112844 1314165488856426297873164802267119502336 12112845 -564052342040639533583965633849010952480 12112846 -22714904476574731003711260058746364800 12112847 -35132979853231019778444855168715606848 12112848 -329527823390202009643997860639899648000 12112849 1238975572695517939391288122607967195186 12112850 -234503918448345316642162983730020411600 12112851 118263110595545387400796829542811832 12112852 10116919684745564940409464304689239936 12112853 -1070403931240573601530322919460081202880 12112854 -57481376801519206062776552891528392704 12112855 -360664473463625429381209720888998393840 12112856 52038931435546167189644982930077122560 12112857 -359066599973331289750557615268439368434 12112858 -207064524371434613192867650535053622016 12112859 1017587504994988352499879250849934916840 12112860 308093074781030415341079860484072207360 12112861 -615497234227948843734771780193959953600 12112862 -789345351195645978334032597184570013568 12112863 178155055677591501179794074322140107520 12112864 -1174988588406223348926590544615591641088 12112865 -36674046645663327271505800985375040600 12112866 40577523524690678872425816619637683152 12112867 -238986140926617294062454852329536409008 12112868 -393332131507820561639750674400150151552 12112869 -131727389755635648099251748242079625152 12112870 210626263556140681476527125832462776320 12112871 -288099528410286744618532487270160139800 12112872 164661704134981856974809521117569843200 12112873 -425594952066209427655490774357799545996 12112874 691584083008781080304871936307828874592 12112875 -359580159942792117693081198940967760000 12112876 -19446585370087870529963421064408189440 12112877 -352254428771284021545026102775262963200 12112878 -24866711577883534923243968170886664192 12112879 -474509004475849189682757937296642400944 12112880 -72626615596347162408749186545768857600 12112881 102097496323777479961017087509724564480 12112882 340629506296700200759379683588277690784 12112883 -1572868581275563967345171513357595362868 12112884 38754529626911909850933756546723766272 12112885 -7414644163786902180838615942277919360 12112886 -711181362993320654144289300744659104608 12112887 -212732338556975340354895528286196566016 12112888 4593311864306181757705113334563840000 12112889 330085265324562523918055480334714531690 12112890 -485309295874424011228660483445583360 12112891 201049274989258585076572264362842180640 12112892 1159770448104554894766334203952898448384 12112893 -294501172390300759528586755803742178580 12112894 -231672372927930474533118062896616159040 12112895 764940989009248638790328162519863319400 12112896 -389446581375666346965794223459064086528 12112897 -381744909701215173409332369853515334654 12112898 256442789453182776967688516617889078736 12112899 700162257034824979673406105926321567040 12112900 -267964708731928547991541584575245344000 12112901 22717347395225348946028285207488721404 12112902 -5662507173796088275440938208274437408 12112903 -2613000383032180700620763872314935236992 12112904 -312293918193624121121851077830530990080 12112905 220561074838589095100921290494484187520 12112906 564211413096550270701028205454977303952 12112907 -1328754467956346591427486792912966908844 12112908 -311076676346773209154758692757710152704 12112909 -25442840262942903412004749198568270720 12112910 418426540331803813373136915894664412160 12112911 267754750686984331705137910123431528360 12112912 91173683191359687248470700684452823040 12112913 -59736629322451005846117575412643837836 12112914 320795674240474604541447102277271126016 12112915 -25709384001291396306172161143555382480 12112916 1118438947633750796288372688726391866240 12112917 -16540823638299376023255702304350065280 12112918 71171595650364391344549377189531566080 12112919 10553435350254758973274217035811140320 12112920 -200001899614440902061128136781429555200 12112921 -1153862039333402425723038398365204973878 12112922 -77376172153245576646165982138188143648 12112923 266394123514003584726010018848744453384 12112924 656636156917587096151834576149267557376 12112925 846772508599995842251023620841299769600 12112926 59324014639044552802355278440665140224 12112927 953731529396157874224659614136730766800 12112928 13962981168273273270051146873911640064 12112929 158715484226727848037030697859726917920 12112930 246659531891604540993750049610896396800 12112931 -271842290280834706605432352305496206000 12112932 -85770886515469711367311863392803135488 12112933 135186255256691043176595336160478370176 12112934 557975357737517539818727422118651844352 12112935 23860117068333027204630787003727084160 12112936 1043710599782135668393230497245211443200 12112937 115040808358294370983055150802679714080 12112938 242665334381865202940416183200137307744 12112939 -554546230777661137287600422060438490144 12112940 -10686428680418205077923228908764528640 12112941 249690091077009780588396940038082544160 12112942 -81041021263643672205463084927636411008 12112943 -1276317950108680372760819526912408941808 12112944 -1248133303031059890207955509517025280 12112945 43465155883927676785237608702436904640 12112946 883298016075639909134301085024229862672 12112947 -130680732661968840879621127135820292 12112948 -433136774334504478292612209732509149184 12112949 503015225055544706463864353538020520480 12112950 -48434816846789373864887533086451660800 12112951 564833297629680215192843871498430582952 12112952 837649014028227509926663130404331520000 12112953 -1098956318446419668831195402793713880192 12112954 -58637544631568877889877816448037916928 12112955 623762068451012826855275002816525320000 12112956 811258941232623064756417493221070438400 12112957 119659515070925474619755256496247979206 12112958 -1159941181862340925934473558059588864 12112959 60629923569736785455617378636531224720 12112960 227101296782039282488471748859663482880 12112961 -133991010455757298165241666502035280000 12112962 288829736387305733316320352290685255552 12112963 41764416290842947945168378120511589704 12112964 -817933232138749288043735739616139313024 12112965 -16679266117772746193149394690446667940 12112966 -182117166079599583981880766556758860736 12112967 515287299699481304291843121224162333016 12112968 97997859415282388644537743145501163520 12112969 424960487381601592620490738214970705360 12112970 179836728156891342837357580226338709760 12112971 2314068958564908361613238206904072192 12112972 269842955195844924905304369565991810560 12112973 -487572683158306107751816734577579762656 12112974 -520936056466953428763781234162138717056 12112975 -147255879261469365745282045846348624000 12112976 -364164846514830101264615960336717856768 12112977 -67701883014447394141837669435506208800 12112978 -139108409162554989148392962344696012800 12112979 -934291642303796649819316628566400646420 12112980 484501625350138005477382716837315563520 12112981 -2762859115449224905190145122344834494720 12112982 -3412452202759623788806859855338374528 12112983 18221722116381780979313225693062761912 12112984 414156244657757932778304784687800606720 12112985 4013283388338682860862044515564914560 12112986 184632783707567666416093453879299742464 12112987 -500861110056322514990269601549422937808 12112988 165863340708951502017346467617613439488 12112989 81324442408780780330246638962595269760 12112990 483350111809993890357524088383505254400 12112991 789478285084428532649071502081310243840 12112992 -101721822056158810227630748979695976448 12112993 -1571830207520933234463061838589868815360 12112994 15756043009236358261361623158849665280 12112995 -49118486322816061428214655220527942400 12112996 218071012606657331732302743931536211968 12112997 75494241640853884606311188354823997152 12112998 -25294708475075572054106684178489016320 12112999 -143449564942104652700273458404294757920 12113000 205885568145475865617403138291013120000 12113001 63990735066129256998925755012694608330 12113002 -41133066301046159085563529660193646592 12113003 -227097489415478463405303300175125982320 12113004 261770957653742999792469042341345220096 12113005 864938407450230984893596697487816113760 12113006 -173926803313557806427167110015829016576 12113007 -229514704015745971597860375688453371120 12113008 64843310145357510205821189871629074432 12113009 728844245527636310206639880332425751920 12113010 -72868260350862946546571965349643264000 12113011 -283874996874855926287426438264384415088 12113012 -322417692086210942259423993236020432128 12113013 933987744059980211193196794725753817600 12113014 9416141250531332503671677559711335040 12113015 64004201830649893003065206352238873200 12113016 -204145150365929285186751862343103283200 12113017 -362045658291323786076773399905012548608 12113018 -554045170238476884745658250134168491296 12113019 119469613671903293792718160197251738880 12113020 336864588486193238688318544103828321280 12113021 -1756845286856967340531655879897104444788 12113022 -529086563200750281526712767628834843328 12113023 -109576208555828226585775860509666747776 12113024 104575800845159916413108089532291481600 12113025 -44641081982543753540687883853128253200 12113026 -449271224509258620577587424686567123456 12113027 -502471643092039803298193135002646426088 12113028 -530839751685230407954139559820501770240 12113029 -245323755181980081277527602285973538560 12113030 103397663533409095518234774284420972160 12113031 -115000604530765765180229253189197786112 12113032 -1051430588813984675815813529066672332800 12113033 107966121843256889268487199334960409344 12113034 -12409362815133297316526170727293704960 12113035 331803836663691054918254774879479284000 12113036 -10668719417972588569864574267344398336 12113037 426162828132088871298609722562880597440 12113038 292171710942548052899469867895173837696 12113039 -1284357030646662086738941131556339880040 12113040 35856070876797356709128810618227261440 12113041 1487347632267430329830200240597309540900 12113042 -187454870786546797097301460706117887224 12113043 603954808552350850411174881300333313464 12113044 491613917130509981612289291788374052352 12113045 -158816158830029083065950190542179505700 12113046 -568510911976013734473137858093792865792 12113047 -185892439808131570592446149867953032504 12113048 426231758379672050398171800966153615360 12113049 201052860424156296047929388867761079808 12113050 93458228637478246452732674256779566800 12113051 1188597788973950428561597759897846044600 12113052 -86897540994882211534128193864105648128 12113053 -114741407020812540752448689516658908698 12113054 -38348774518610230228806749059360956480 12113055 -36369180001385684281110706490073508200 12113056 705924151406671855728315311002211254272 12113057 24498014956948607381738243333731086240 12113058 -294711534941400787217747800650918604416 12113059 -96681698908808348639159251309179431984 12113060 -89744129077461402732342067733573107200 12113061 42111926951891838950037083389888017600 12113062 -118810586188161743526511057724683258368 12113063 68582665134602389528236656584587986904 12113064 213010041704468430330593198622811422720 12113065 164505134715410141140473033514456576320 12113066 301013837783369863281828262557363761664 12113067 425845016628022495955756220422479343280 12113068 -1018283906250575904408397306589122560 12113069 -16855406784065472024124827234334185408 12113070 -306721967172508106859586173567943680000 12113071 648223955412940064205217104273043878600 12113072 20011492912579188004033537495138123776 12113073 254842293475675035518076466677308433024 12113074 71775806571244443657088985748141498912 12113075 695201801344562439650948746399620789600 12113076 940825498980572598894946694377843599360 12113077 -1748969727736934786946580790728443463968 12113078 389692650535612342968964711981983684480 12113079 -57214083822239945643443502913270892160 12113080 -181534556518769654343189138251954995200 12113081 23493801738423314644355102981764222164 12113082 -132262083834835538200738772211730707600 12113083 -190328358253796838844158535650660704668 12113084 38758248903403537617827949545693193216 12113085 -433360479887653430083977151403591325600 12113086 815270088321135246045922678382728948992 12113087 -604201428914660101446279716876663138448 12113088 49771029971182037564833856688381493248 12113089 30378986331488184135820321409580011440 12113090 -32872589644841478256619908191384460800 12113091 -272670641214213973690067562944896588560 12113092 -147860250777557553734927158085543955200 12113093 -976184660727144959678395744970327378658 12113094 -239037774772516417343974743819152900928 12113095 -45703035126788624766487940834417091840 12113096 651664771716073515852313135537730396160 12113097 92143501967456644021053747990350595840 12113098 -123622055970918845237716222219079221200 12113099 -13483029401392962588601683890701460040 12113100 -7267171811351503537468744583827622400 12113101 76412421741530194035231077897364102528 12113102 298302077658290997170041400905056052992 12113103 568183968557108318041309984260049743744 12113104 494054657356561483031792378944439500800 12113105 -793650451140933091756248440781749929740 12113106 266060859242336262055068744555303871104 12113107 471696437428354487446125411091926981960 12113108 109732324679290474239421696397319475200 12113109 63143180266797522131892974851629522240 12113110 -280942946187149039510657582220685559040 12113111 -192187526471106256298795382731013107568 12113112 -387044740297566735336919793818607616000 12113113 -1592588462419198338267262987869344659440 12113114 -89493793677361697856651509015060718912 12113115 36718714483516237371852497093395211520 12113116 192380816159827311902211085364192765952 12113117 -72955538089788844795013457063445695834 12113118 454135379807748656367097061168892078720 12113119 1148095181573161317051871777947372847520 12113120 700795590098625385754401465061132206080 12113121 -27116443848198867409592697616377131088 12113122 -203764042774907980232586751533460377600 12113123 -1288406101955557764248521679825053445496 12113124 568371592883027196429324563735993843712 12113125 198168694074870417647148451000166813750 12113126 -135433037707971317002753614376800906240 12113127 394497037929169432829985067561018266000 12113128 1973504043801001364214273183901238261760 12113129 -46836343022565069242696281639674210048 12113130 -44081583369048389131081633982010240000 12113131 738961111700245551920005763790774470872 12113132 667153729856023952454001527361741934592 12113133 434744031425019555789584042831888937984 12113134 149755801378052829232446887013358915584 12113135 -416395179445109350191065313417004180920 12113136 -37581235389530778965728437922317336576 12113137 -648934719330813656260869342612195100160 12113138 -178874998457824678636699239381591287280 12113139 79661749304920104335278100946163431168 12113140 86848391465905313174406551653385203200 12113141 -1164303686656123664169066550106871879168 12113142 -3391427184700040869374204822663820416 12113143 17304628367402667848403508033327935000 12113144 -680647522503069237942679560428747182080 12113145 -19087422328519542791121837575013292800 12113146 316588248095001263303577876057742456320 12113147 866322629255521779603291452379091618596 12113148 184531373121381674754734098210346517504 12113149 615950871297885651448423344615739378560 12113150 -19386780742288546992464706931042886400 12113151 218341773842814155059803686869830244224 12113152 491144910847844341527994814939933966336 12113153 15026561544496750497749653814265830484 12113154 469859954241363755262671429347904637264 12113155 865822863989604079446294617673561252000 12113156 319871243882730710250648213549293644800 12113157 23298313168357421862016668681430548480 12113158 59555856412749446657754791067991123200 12113159 1040705906544672243355053201544334718360 12113160 -295126623659339207849925964678334054400 12113161 1264230745400408466601416228415171477632 12113162 -215012470425581954576464726577248041168 12113163 -23338277258867500270553056663939924272 12113164 -86144872858376428913365407917234269184 12113165 -656298037296629852709280331066283098400 12113166 -40445960788142665294876557712635854592 12113167 182663498268958938582040627269338238960 12113168 146726711885063999672800274545309384704 12113169 1125722776695003055553784227632918869120 12113170 269764015008744713084438517690326817600 12113171 -221025378062155255162777470709927037280 12113172 -421628840603878869106676448856752844800 12113173 264315349908670673333325689996419308060 12113174 117983103432249703722463549432538384832 12113175 35403760395427552436861732491907641200 12113176 -68079180491183421714615738945964369920 12113177 -492265843665416343294632931326745815088 12113178 196141471272493106847422056448182861824 12113179 339739964557704020816470208516951146384 12113180 343037014450556627659876676923359744000 12113181 1377153047479622711845625710929094588812 12113182 1078007597840041739567789862202957440 12113183 -1579135537304223817442110751017115249568 12113184 802418336999650741431824066451603456000 12113185 -90154953543508441839070709399696571840 12113186 7052625682574059533417871999243924224 12113187 -138706902174548029243815659653512072840 12113188 51004246078732402311055606008598675456 12113189 -2504465563842310733380009051208020770 12113190 -330681430058255200892655452470675092480 12113191 1588197876610107564961577814881528761592 12113192 302713697226343575668138264779501639680 12113193 -994932391033623906284331074254895565936 12113194 -84919465989860989927330177075001875968 12113195 159973499762634674044771067482064377920 12113196 -98961953461052207609087781906313271808 12113197 985049746159944613458337414923675011544 12113198 567800121261203822284571418186482780736 12113199 -210295019123989854412442229137669564160 12113200 -49604896298165718380177121704703590400 12113201 -657403889238564375632730020558564130798 12113202 -152678754838834270381094527438010919936 12113203 6921705760982795790632720113061218560 12113204 664112492021461484039082882993575142912 12113205 284110250701398321143093846183893238400 12113206 63369222676160434858689683189247362304 12113207 439891259073607709241075866333896428456 12113208 -197295270633579856374239469950359203840 12113209 -64064332074315995519195006611776677590 12113210 129114665782536385954047139188723437760 12113211 -172667571550471653148013149134349683840 12113212 1994068579212190079584606583881631706112 12113213 295205884554802230190346140921974188160 12113214 -289115113863329956134551918719105435008 12113215 -1196604777528787464050588970585466031640 12113216 836098044687039387659752348084158332928 12113217 317099319339595269612259258982364342834 12113218 187116531436050536453099126050353091104 12113219 262035194888865844599542198955694187520 12113220 -68322647657856130238697186993194926080 12113221 426852796973905052283149304569956683422 12113222 38662112669199409513336667164674163200 12113223 315965830832100702521502511083685487784 12113224 -218047113956238750845745902220661079040 12113225 -59656151719355264442561602522211750000 12113226 -24205921218333335044424066728748841216 12113227 -403932010366623041651996594035212342128 12113228 604693338126307869610984281493404641280 12113229 17096247692502274355450344647134964768 12113230 -25509387942705620353908170510891729280 12113231 -74023891102667190965269764450600842400 12113232 -192523795965142889630246754273501511680 12113233 1015038496288744016018151370267983584448 12113234 297079202750546509817544143418924475392 12113235 -310090257039232627114095182293841998080 12113236 1500048024705167832558820391968087729920 12113237 164903007025648588408577607557653481280 12113238 58851020107348590810360785220345438144 12113239 -222080223918771355067267977080841680 12113240 -740793554215658746050614475608922931200 12113241 -596065984737275937980189179760987299680 12113242 275762921354841979879755333650369925840 12113243 -1248348062356245734393302759016759147880 12113244 130003959854923045352771541524026126848 12113245 199771251914751854346562477011935042160 12113246 -359389173710753318454471644482014201216 12113247 671077088933150371851911328543502749000 12113248 -34093164000236467652680276821528281088 12113249 -172816216486980027900038010547394866752 12113250 -106425397466448621650033224081019904000 12113251 408549423069159457467500332877355476252 12113252 556496039797210079089443439487470724736 12113253 -539662482906774690265201212975741384000 12113254 140309232818349634710092487630967570560 12113255 4542578456952900999164117595786455040 12113256 76634544505620598718128311204502732800 12113257 -17076731819547781704952487473573595420 12113258 -272232967397155386656049785564477077920 12113259 -1453980097490972639142177551436749155152 12113260 258544527657688142172753506840287641600 12113261 -149483833827244426860492999236935808148 12113262 86755148284207131196204160528567229312 12113263 -2522222099750742279760473705120349600704 12113264 -44786356846809986367862052055882891264 12113265 90876333906469599565541905570161513600 12113266 -338959255716683695917647265684615010560 12113267 -1016640018772364493911610805275332661684 12113268 459584616949832698511427311611768381440 12113269 533791671284230256483905552581849883200 12113270 187910936557444780687839079074222748800 12113271 -545737569721457683181685126983012647080 12113272 14084529856037306967112321432477040640 12113273 1068885086853911734409561360251193964522 12113274 103548906983471625993645456950836772352 12113275 39398573962080094993068657079539257300 12113276 138925176020817428116693800123501305856 12113277 1020990482544734091891294077387088629280 12113278 894944016016341417064348471649534077440 12113279 -135830185255413523716029537755682430000 12113280 -685327301722906318431496478285365248000 12113281 -68613872532178282620748773343211918336 12113282 475893599002865077150618302138654012480 12113283 -53386714683469451664700077804990757632 12113284 -438337253913024759027072711968494912384 12113285 490483517588309722884942996779973025980 12113286 -203321313244281256422193360420870569408 12113287 -642606283837848890226306382643208956760 12113288 191676144414355870637833519748069376000 12113289 -415919372880218808852116773669645231446 12113290 -74928819628321354862400943276116192000 12113291 40958328337814625036148495272677908692 12113292 -410797666850803052822384815337785786368 12113293 1018079842907045099276742250628920815542 12113294 -247400167369474950080304916985376160320 12113295 339577360085351045673837119960675274240 12113296 45909094303802099356220913366564093952 12113297 227829934549670541637993919594246068032 12113298 234082740824192196695546489699991100800 12113299 384007493316492087989560619836061073024 12113300 -474357807382611744165670877356603104000 12113301 599986214925181994565337443474303817632 12113302 -186832065846662123538248242929168903648 12113303 6865051462336102739823558408931716552 12113304 -208952857581462975103170984521821716480 12113305 -955988042801782037240233134502489404540 12113306 376471784226374311547190362840230874352 12113307 -2177657140311580157579341306962890887680 12113308 226899388953430682407535072232436455936 12113309 314470007709753352758846461951021173368 12113310 -383036126787772731703980901417328640 12113311 435554198449639422032872731404067870832 12113312 4421681344861417092266465815601086464 12113313 344849868051898680149374707599707552944 12113314 -557588064154338439920402061264632237744 12113315 14045419666586838875133229970497893120 12113316 73166603097902161410332571113434950912 12113317 1001315898573607368993767780088306804640 12113318 -130879528452052564500022069377651087360 12113319 84844324001368291457591901406088681760 12113320 -81365864869701334283575847985280051200 12113321 -1179254355910577584443061935671375803056 12113322 132315146730528930332161229151166867200 12113323 429479704170951152919066279279605835572 12113324 -837538154265357895830417310704574274304 12113325 -33288587804782494977154160906321250400 12113326 -57835764616414687418312217384758301888 12113327 -42410555739137367494201171852866230240 12113328 9562111199663310871496256682979426304 12113329 -14844126524302209629201895517883400000 12113330 101613261511942299430569491908316614560 12113331 -235662645149896837416872876321568322248 12113332 496584549776761970732857734928984866816 12113333 -727894325214191336080604423967368468424 12113334 34124174551469070719686616727029748480 12113335 315810823765300782497993373813526851360 12113336 397588037759621918571237605939205427200 12113337 201111273264691883775115720818023783760 12113338 263296863253759456574366765262603358320 12113339 213244113738372605122270982372335969200 12113340 -101829430534349508003315242294410828800 12113341 -171503510595283664111593784639180785248 12113342 865465355234358082536812515520078883072 12113343 168864656876019380710395768645942824448 12113344 -350493429531085828833823308402606997504 12113345 118997981484450198253152957834534230400 12113346 65606582485368298752791222412202489344 12113347 -875257770062959197785666922391047499204 12113348 322830943472616426190297958175312591360 12113349 274397423726990408508643099555002546720 12113350 -503963267549584629143089196672374555200 12113351 932257295389781991227863611926366075352 12113352 35784566668925021025292361984941547520 12113353 202700027860364003573229636093315989120 12113354 -319971395288075473055159230348698812928 12113355 13924625101487861938365481760786200560 12113356 174820267281267515482250379655378029568 12113357 -2539935162332290516267067487496905304128 12113358 -6315177703277182810766886877392921600 12113359 -1183318176974419534213213731057552071440 12113360 -43925343929407764430332816888315248640 12113361 -738232743301298062768582377498179723520 12113362 -376369968328172056630953389676441361248 12113363 154373190722603144803755881112681885960 12113364 -255564608648377321248673552154169937920 12113365 329301780695754254776887003663891052320 12113366 -153125835750343035296159243170716795456 12113367 189764803184001524203203330282057279744 12113368 -279931432528587696986598644236254842880 12113369 632539863540504427206092742552894133770 12113370 -44157826930594631803847624029408296480 12113371 -677866155721716590049649577298392587856 12113372 -277250313990608083501357734216179111424 12113373 -1276385862381129584818474808236587923232 12113374 -11137146683179396875368762467770531840 12113375 433170781681686307094436229561782822000 12113376 285828499245937022982841053884593471488 12113377 1020716241166839054622439635322902744226 12113378 -1262271545140855533779056828806576391680 12113379 692142758513900907957284333665750740324 12113380 604832161589667395433397762909085606400 12113381 217575965509912160546012653997528671104 12113382 398295963043900159644878130794681203392 12113383 7996076173461948588309162312682754704 12113384 1155541510453361008337148342495323289600 12113385 160317632147104455590844264056214801600 12113386 -285759325944529791728570581823243205120 12113387 194252997455644610936699185194715299840 12113388 -11081256779536010373824675826230016000 12113389 4332203189840416468436738262427519190 12113390 280975346902204490812378401246335371200 12113391 43064652007164601184315533019983753992 12113392 -45553160005825332862365633895946158080 12113393 -421235369689138069395485675921296748160 12113394 -525740643415752035237986086235263715200 12113395 344891224544948512360858984616349778080 12113396 -19679015896380893848246727363319235200 12113397 643356487915401289785438374495157652974 12113398 -540640454335363943882691752672045945280 12113399 988921138432577884106631411152235634536 12113400 -104309965737437315778935426133586944000 12113401 -235416988458134800609977559679063616 12113402 -106438259087836506654110061795904665600 12113403 -204512347920654007964983420922848088016 12113404 -819138146212573955763486145291625232384 12113405 694220830170205485106745081146910043180 12113406 86472812155985266508255886243093726912 12113407 920904267104556280471401317144860422656 12113408 -252658496051886069215884756737777991680 12113409 57546373539906133154122442625300234240 12113410 50125875976031499928814144083966748160 12113411 -562153124820169355506901975069593435776 12113412 610837912300813574654271682783520409600 12113413 -1715494768195380103347278334992228124780 12113414 589437602042089995603722221966310953056 12113415 -29470511431943150154166247828666097600 12113416 394531127865017565717572161667887104000 12113417 283056887729235151598882305921177469466 12113418 -196851028397501952982368339532667292672 12113419 -526516213604854516967580422183038467000 12113420 737459789670999937176899804463958594560 12113421 -543067362375135574548566546999699853888 12113422 -345652816086184583299762020783303079488 12113423 -536885168280294390195041739369077326464 12113424 -88485260667790420126169418171560288256 12113425 -95586642866410795372323413270949937700 12113426 -50177574404043073328524011423104551776 12113427 769868266961288978004945640280322926520 12113428 1153681475837571778143741619798353027968 12113429 43182706459903207315680247500599198400 12113430 -7055708804692162118541265119007334400 12113431 -1705885435252485347218449179775816729600 12113432 -968575572828714097820324526259180185600 12113433 -216356158910077824825273267094848137280 12113434 -272889180932874719928221370670495506720 12113435 -155431299990530297539594647204766464240 12113436 84001425963711832958734948135511752704 12113437 2176083412951226332960711786772370789612 12113438 -368124354755357944280416093107483496704 12113439 295254323360623745403575215730938874496 12113440 -180753336887019121507375630583591731200 12113441 -241252674773330293583967991220730351000 12113442 -614433268181698750074263247454315000320 12113443 522215000982497883502134788062108665692 12113444 2656265231086112778974966423368323072 12113445 352069435470893943931349133284713756800 12113446 -634356393912432477116941511566853303328 12113447 43180799779814628881376189497764603896 12113448 806299337634760459475134139418629160960 12113449 485272159757934384276825854280960515450 12113450 100267016939349620911943618513593152000 12113451 438143003952139201663584811267915820544 12113452 -312967483198842203556956588584192536576 12113453 151572958794899850486985539776053245408 12113454 11364642848550836814565231279400980608 12113455 -485345393618777269467242295165816995640 12113456 -33928773496843756443894967795362889728 12113457 138904009933014889841681600334421005792 12113458 -264818121581347628475308357277063604224 12113459 -209926020528220102314732775600998609240 12113460 115084698620068636931254308926916902400 12113461 -295739299911355877059814404366747042176 12113462 -600439496508230696625734509719354012768 12113463 -80419987511729688823157786099289330456 12113464 56982648670614862880124219293861867520 12113465 215498737650846914146835164508821324800 12113466 -667506250946187161901312366156993950976 12113467 -84011094716518708674768018199194854400 12113468 -360566446029936613974510556040076879360 12113469 -14980626699432216493154774248738200960 12113470 213708361333089686859271828398260914560 12113471 1219881728697409242817867191769780884672 12113472 -109655086798502885011213996756102545408 12113473 270138090912884060912888766620779158722 12113474 81961680370291308541162300978505632320 12113475 57527493262006699438816469885083195200 12113476 -421976265597699931118582613759328911360 12113477 -9363708971395537807423345543827129120 12113478 44498653215076955803009620016219446144 12113479 111065663844052341999684445045229345280 12113480 -510918174811560973847945301044189337600 12113481 -663272044819957900974994718342674833648 12113482 455123060319885845755701075408512236800 12113483 760310258901604320236795699058175827732 12113484 -479984560705528099174586006188065022464 12113485 28166892533334913936666815302159295180 12113486 801461041774273027971084386484570137472 12113487 2720851125461280765744574645353497328 12113488 -198134363370392306531364293687471636480 12113489 -133678485795484921533428188071887821710 12113490 364922990295964158176024899971820101120 12113491 -137585655302497908464117521851503980896 12113492 -744645509366335133583780054860439578880 12113493 364172792098956096810548109642523371648 12113494 125785472771063932251344895952701163296 12113495 472290593148395206167983243318630751000 12113496 -518468871364845640974303635052396748800 12113497 336778225072269011386205529087169525440 12113498 127388116193174380871197426004091052032 12113499 103449746572077906519082173097804875888 12113500 -108064047483439046423812808012855808000 12113501 241598621098275393165178299959648563404 12113502 18270867403904441565359030667631902720 12113503 -55614457407660394153442460767858028240 12113504 -273901301282606932976200802166291038208 12113505 -526432216774870345397887298280886253100 12113506 -264825965578255163265996183100255728048 12113507 52024489145903683735629277143122553600 12113508 17383704590264039259792162670426963968 12113509 -5502208754708945172375619008561643296 12113510 -606252055439126316873700278325543639680 12113511 -228877422453454523280064182562809085056 12113512 -26742774399911379766006800451801989120 12113513 -854097711631029671823985526451100802160 12113514 -8003120881052214190886899368183349248 12113515 749537105401242033609678230278575848160 12113516 89731532658351785561675507509919197440 12113517 432896975112674253222118387698606642816 12113518 74326544534903633391543136789538551104 12113519 261228636730891853133961394198818395960 12113520 22617618455368966068845724059792179200 12113521 -502980061445274847913715481325032732416 12113522 -469622609795497083776130988190957669376 12113523 -247703057629031388692610872076414675600 12113524 -1131385790295270428839682693352999911424 12113525 100046449432710336431601001908467752800 12113526 296432014662015339937851470221082956800 12113527 26374822894043310610020927669404374376 12113528 5543705387069053534651066734084096000 12113529 126262360602097428979171558868511299328 12113530 1763515345109671607592640835408624640 12113531 -975161651432911607938195518847148385936 12113532 110615874051451530954914082263662341120 12113533 1597013679705002862706852983632995052800 12113534 -78253107934783889380559954908901251584 12113535 -314295963993130325259321708438987177840 12113536 1067740948861490946693184122887098859520 12113537 1636616820542649028503794009302286962692 12113538 -242601271044216578021854641699036576000 12113539 122260274831329030981703026607165449340 12113540 -54186559881428073014722097720027665920 12113541 -51819491606793914315455577779373866656 12113542 -261718856671382998782126577252522812288 12113543 -111927713343196908085851343934417548056 12113544 1015807082549296317742966660914143232000 12113545 487884235854505379843170438850551507200 12113546 448441435885229283783372289128012935472 12113547 -5471291671177490951113141600210965072 12113548 37708422300736157197417069337216661504 12113549 -551670601511793735781184742308134930464 12113550 -175505631063898815582409943462763979200 12113551 -148148011946246771129012890757912655000 12113552 217483534284926398352155089570275328 12113553 498417484244603276893178070819122110704 12113554 193144793323345199928321218097090979392 12113555 -448264602074628928661141866128299273040 12113556 14947421694596176027850910360183250944 12113557 -31981517872012345383873041528242574194 12113558 390915082721611523684377487195108333184 12113559 -393166820406869396411945637237873407136 12113560 67329836551374620453304391128784896000 12113561 -4415853872672767375110386775814084920 12113562 314344997527770917389907123755188874752 12113563 203313073712661081231546496643793227520 12113564 -1145590404767551935640998669122623065600 12113565 169241687359482401049724732832578247520 12113566 443840906014522381271868164378661467520 12113567 -205880152138484290504309349321723046048 12113568 271589572689088390063295111210696638464 12113569 -482668842280438989703611530464506670720 12113570 -177387476141641367506943402113637422080 12113571 -645003188509886588435526527868170557200 12113572 -653866216247771989511134430976114068480 12113573 -6170310100964555459660838023375443392 12113574 277076520314220698383228019627327870976 12113575 -21541948492217470409125991225898011200 12113576 -563302312520072424390509871689394385920 12113577 -188451633359129990936365082051958528000 12113578 -20301251923749139193066948466291651744 12113579 236087153489587551567969133374660336180 12113580 476233471621973576126767117428164828160 12113581 1329157624803263954029974337611093103382 12113582 445009435848194115995085135715691028480 12113583 788915426459785203191534036630642856960 12113584 118274108454072349202211446543642935296 12113585 107390992419156573649541485848882427200 12113586 149161680052674713743421060696351570832 12113587 16701517472685159913541684897850470520 12113588 1180966377167495241226549382123702735616 12113589 425322219157178315305101130282793320224 12113590 -102368488239046531767073741823471011200 12113591 -162528332166748375972682473118381592576 12113592 -105234740274627419550034151961811353600 12113593 -585884513570939333117594391680103491158 12113594 -220080459500501548499098895218508098560 12113595 164772732964475484804630727185581614320 12113596 -191324710118379008225172455101217456640 12113597 118322586892602644252192966964608255046 12113598 -114860071930269720011138904158165882880 12113599 -598820746406541630711066905428264830400 12113600 -90733669053974357673884530204055961600 12113601 -635158827487190252652826666754835986400 12113602 -526159304796327305269583829483645235200 12113603 -213848289139593174078175845815145364800 12113604 862715563289054142035346078723722373120 12113605 -209925224764368549871299754491395539200 12113606 26915305523772584128530822376687451520 12113607 653451681941910861941930253639714046080 12113608 -125957131417450023993283215057307545600 12113609 501514345706827942790871191281500806016 12113610 -257196640422967294476936331652412522240 12113611 330666784694878506490836360880753535424 12113612 -33063925078536230283716303509626869760 12113613 295394820373827843909717505790110651542 12113614 -255371583844088898759748570288813694208 12113615 233983770198141127167567332955307010400 12113616 1822905888023077079731411227045396480 12113617 -755397317013547598436314594174142651840 12113618 -70408599332059498851645950621357141760 12113619 20215594582541780014705626395493131520 12113620 -34282955958069107679503131165299909120 12113621 -440648479210846095104465791891312444320 12113622 134376784198880295542222968841893929984 12113623 1156343904470770448097070545571072720480 12113624 30688071232472467986402688009509027840 12113625 -330692398959071236690339273223561952000 12113626 -62942431457011134488098781368444458240 12113627 119117851062547868402424854353562207520 12113628 -96376058305574045870826260017209114624 12113629 -551079861553701533474755712555542485120 12113630 256410809691416277315098207561369233920 12113631 -69671646741269383257042333682873327728 12113632 -1440648716866973454665168557539120119808 12113633 -261383415646007160955549473446749960620 12113634 -54986119217541345941207833639313981952 12113635 -74779541449052967694631131266357727920 12113636 -48270173855748079873932058036866193152 12113637 652637458757846643136324343549954428320 12113638 -130572595325696898892508137875065272704 12113639 703407265261876521877909837992888704832 12113640 82504727127090334926619705198116864000 12113641 583078820123547519774432265013186808832 12113642 436950816674780664023907764824467996000 12113643 -101742367244561836059951200747294900136 12113644 -990959407297352471063537798844144729600 12113645 1518969919384966253353797400863248157720 12113646 -265525840295604989423965220237526067200 12113647 126177717023805396349273360631932921952 12113648 309901666019534390144735975226521518080 12113649 -1138062668015223529230225241204567433676 12113650 -204604445436974215774651488810312709200 12113651 786958084492440268788544093077240687504 12113652 -141674932865641554313120202193578354688 12113653 428214738696947380453278729730320985984 12113654 -263059678666992249451175887313901472128 12113655 252618316376955582717652241483518569120 12113656 -693262580608849873585740060249127895040 12113657 -76714621615093526070979033746398003094 12113658 248252016100493490974938964704017553920 12113659 -15916764592639123833030632279617303360 12113660 197141801529023932536456419432569896960 12113661 177407330143353783369045344353880152704 12113662 779586638473194413195442492533848630464 12113663 -617234674880787514315059213682083118896 12113664 11261038308209474443117403551536513024 12113665 -644520507700367549508542890919115641280 12113666 20352360619441234685231149735208494032 12113667 1451897373420535228192153925680965034680 12113668 243070368445305836739521278363179544576 12113669 -1164638955970634015664697305210206160930 12113670 16145022996106353111056725502618883840 12113671 10526072510775615514189390657775698792 12113672 -338533799599814185941170677174920883200 12113673 -413071333177365810606344744386371456 12113674 -424885425125647094606663564340875411664 12113675 -111933820656034990648204316037725125200 12113676 647017330706068983824902287217853106432 12113677 986554388063819485472002237248778359000 12113678 890739111010532741393237725426671685440 12113679 -1614321566280552048078488887193475047040 12113680 49826447216491702368314096483403202560 12113681 173201559544368789002671551161179849200 12113682 -57109645445606986151775138475599404928 12113683 -866256354776654325414581889600552180816 12113684 -110084980449808317082895591337925410816 12113685 -390741237259776433551239826015576729600 12113686 -49861635622398086989953817937443848192 12113687 -894834643757696594315281897860111502608 12113688 542501218185556034837781609998163148800 12113689 -276644476048238777431807511958386333248 12113690 -7266495554105211978381279481640224320 12113691 -4565291088561260602960316997616444560 12113692 901065873822756097034202145823348450816 12113693 -109419724762477471171440271639688865876 12113694 441532655472923022403787445287494876224 12113695 -1377031629331470688974667314851513329440 12113696 -127675627999720218764910966313593077760 12113697 892077276767590990707768986994626508720 12113698 -95228134412363190805229673498477339264 12113699 177441844629036475844319762342477840480 12113700 39754121483358642788742759107281920000 12113701 -438715857375531737039784289669468156800 12113702 -2612615896670507569629606222588334080 12113703 -229646745687256584743465072984360476800 12113704 -170274510831985144685586118139911050240 12113705 78365834891303555310700870563539965860 12113706 -148455110152078950246780808981044518400 12113707 -558247027356441646913371648210890477048 12113708 -237222172033892478643213680611454358272 12113709 -302990826300768842149890080863778015136 12113710 -168761698809721609867715108769449207040 12113711 472204642533147485857132618084655091000 12113712 -9221063189268153344123212958263541760 12113713 237318101194081524484654505296002521124 12113714 834353344826953889715706032973447389456 12113715 33743800358622824695468347396031488000 12113716 -8861588170170018038906463111127486080 12113717 68589226887805374111504463266524270784 12113718 411983873980656297186335170505338874304 12113719 7270386153670524246280790643820563544 12113720 29729577690530750295646337422985932800 12113721 694765278834819728643993320300415910320 12113722 -2125171602407749734511737386168575008 12113723 -1527982890423122289240420370179591488028 12113724 -9075279437952584935096789383674880000 12113725 30078930760575805387138206492709692100 12113726 9492020404256899188984601944728479104 12113727 119180629811097220525033909689210124800 12113728 337177764565354032712878421001210167296 12113729 -732879376047914609006669384571017156670 12113730 234901756940063135104167221344269641760 12113731 971876687307018457289574512235215952800 12113732 252176044719024316342849528662741553152 12113733 -267677745170630099510346868779774365952 12113734 -444318622497482607360592828939171983168 12113735 675303344236857902188421920950672228000 12113736 455295069249400435505698389923750707200 12113737 -656778697949123668799778136624643986560 12113738 42987241892060715577635007063546659840 12113739 -1730102459785842578292494693296868914560 12113740 22668333709834444915858536523366640640 12113741 -93237866516122151387124213895491521748 12113742 45442588862792181427160167641795458112 12113743 -457539373252237677116918193863419493008 12113744 108036050332631931367842046395046748160 12113745 797344872926753529088513634516106240 12113746 -82076885541954941567324048749701752832 12113747 593088819652739762178255011610613001196 12113748 -67832564150669017177509308597774926080 12113749 -686262601368106624954636184337907938336 12113750 26484625502379061854894948199949640000 12113751 6369670429824353319414464994294024888 12113752 -338142340222879333861751910150354001920 12113753 -770025167133291138112150882425052954998 12113754 516642734822255799753136852833469966080 12113755 -86528191012615729373927769167432372640 12113756 227092963419370769251946650150014167040 12113757 -384456969298328071576870425663854650746 12113758 -276910802429761441118997122276489370624 12113759 -150970110769064269040114608901131450368 12113760 -575389311494843673842636518836511703040 12113761 962122723160930169572327145654402675648 12113762 -333356698967610029420877200879587372800 12113763 198004267727336655533549003772538525104 12113764 -59870570091069011540434085671743014144 12113765 421775613969887734480183306921012309920 12113766 1251396494027946600419286133554585600 12113767 -1115214086887325530967852863289005188600 12113768 251969956767062696648632409712588226560 12113769 -297251125827338218561926996119774860656 12113770 -9342438650595727539536812384666909440 12113771 -1440891581253086147651430825169961890056 12113772 97172651243733479409955265449018896384 12113773 89292681058889448497730554423667064640 12113774 -499017761652395744632210500635856636864 12113775 490266516338348013763122873025693828800 12113776 256120900177886184390042477975239032832 12113777 177179016704934834938830410379296195840 12113778 97430076062788717077568476882552124416 12113779 574580468668925291059067108353660721880 12113780 -787024691394091237712868483531192975360 12113781 610322793715958472148843085687844592032 12113782 771796305005143576043963772992975416992 12113783 367918369852322744703513163470107851224 12113784 299096299192684970382108694385473474560 12113785 730511081627095245068560060006389958980 12113786 -334572682750719734508193922194396194336 12113787 -38994369483032619194089002381976440576 12113788 -20554739358687486900328988044326494720 12113789 -638155070774928882700018399050231724410 12113790 10816232249329351270700425604470080000 12113791 83793044532926535013655465137501676472 12113792 595568312567964781641938120934319718400 12113793 -566559325784004762181229923637167257600 12113794 3160899955720453327601427475946496 12113795 540078505575972058215305656501062406800 12113796 103957664354174874743520118792794196992 12113797 297797771509749330717981149271953105246 12113798 -444954950396958614540491447654128477600 12113799 -830296101313483408484799241598494082136 12113800 169812814875818547212331430074400512000 12113801 177571441378230256435073768595753176064 12113802 315781394250892135623328706833669610592 12113803 71297750451436869168079661417843141424 12113804 40876714487693569420999414181127661056 12113805 360245319250417161094669266067274694720 12113806 220023086516981541493940226418723759104 12113807 1071286435681298039609922625079695419744 12113808 11575387349706482323510943675200831488 12113809 -963686943391356635880593646728595526968 12113810 -169791946470237063575403134997794137440 12113811 150846654868310279520711829323284739480 12113812 -935787392888849293869429841832082953344 12113813 1644318424113974821635339992368125874062 12113814 -154611030937232464930717608872250235008 12113815 -34028988819996076568571296197183726080 12113816 -147519258529696697541978287866462003200 12113817 -101570406333664630496183415245942057520 12113818 252049260940478343424863677067367941360 12113819 508921931368972859901766510226896821720 12113820 359268526709049149090921479928812185600 12113821 1513938591525796341609890757183766927200 12113822 -104594210130557375989264505197470193920 12113823 214177079567285188906551665431797746064 12113824 222171464830093911833412528887499325440 12113825 -100997387833929799297407643747833498000 12113826 199649090476706159949354754022188205568 12113827 -829691869397392804715289857655255015936 12113828 -307299462564296509873086529601493839232 12113829 -157780004378455572034866848238017970756 12113830 1178919360899712894682787398021580544000 12113831 -23799857879777972886396039272122940328 12113832 810526232217573133262328073178030653440 12113833 1442470914882492294565179996921698713082 12113834 44526365633637205574741933689828312320 12113835 -543251811161534842065920658319317980160 12113836 33159756575640583738566421104518530048 12113837 -325637927292081051010406709233106666228 12113838 661588573346420410038466481556623384448 12113839 10091748351328479495259585317834114816 12113840 -32355765882782176078121642902699376640 12113841 654259627636721862657570068351029191792 12113842 54186831030034373172463249317179109792 12113843 190991904921619978848964504775326816416 12113844 604877901131894148415008262750466543616 12113845 604276093273622375196160353230045530680 12113846 63365871130616681707253997624674670720 12113847 -240729208731544267162631376354426658560 12113848 493283150852793903195828409048222863360 12113849 952832906732785203403825267526846040000 12113850 45207416424262975233931544306194944000 12113851 593358159058451481660844629108855855600 12113852 293362869605700410057323013977166822400 12113853 613032961789441958723646217075160987904 12113854 -271009880883980117821376972717283753408 12113855 1059113096729135775903840633091689120 12113856 289350468945552386298936238901330706432 12113857 288822933020941880034682652130327589312 12113858 385340647985426868564622305607584899280 12113859 1047298332000964758418218725649898502904 12113860 308285808509834269449405935793249484800 12113861 1377369492142486138339706036856500178462 12113862 -21460165834736404271558852813775822336 12113863 -159865215072999268802452963138767310888 12113864 -117473544545958415452848661982897766400 12113865 10861344934151914954454066615076565320 12113866 -491066945807021096619038661835442236368 12113867 -1021377661563549732241492937508083967084 12113868 -246074154260867338047770769655644241920 12113869 -947915605037179068668886650541714702730 12113870 -54675267654643076834724955907598336000 12113871 -110522059515580461762691589183354549376 12113872 57214915559188194541875158899975127040 12113873 717334683283455282741528437372612347122 12113874 -335140751887792066557504950319203328 12113875 1401479592602976593506372750810421544000 12113876 -284952725692284108864844905154341824640 12113877 -23206200962132338741440120631259833920 12113878 24236667071398596550734480835588540032 12113879 273733869558546691821665843136470347680 12113880 -42621593241827642472288718166393856000 12113881 -281338890854965424729939064004074132668 12113882 716072360185294934333738360115663062784 12113883 -582427754899277670367068288362400924948 12113884 176999566000774627897096248999474530816 12113885 258362651126777056789986873457072373760 12113886 247813097682093897162613337531885254464 12113887 1089054163294273761400752670341037747240 12113888 -185513792635499814793845365692736471040 12113889 -479886632493113141868485999316476394576 12113890 -374096925207308537420681305273394584800 12113891 521039953904578532615046479622423899292 12113892 -377212325658726241937083562063474688 12113893 987231240880223066818510410356958416448 12113894 -399219662859597423164780207530059253248 12113895 -378921743023622752017906318308592230400 12113896 16672539826105908309358991721151119360 12113897 1196342168230977120624984192728475356346 12113898 -169453641752450344196614473984944213760 12113899 723178608520778563007521003321512399872 12113900 -293678347984204236115146117135862752000 12113901 29720757414475869017163264682257576960 12113902 83353568832434177755228237495365145152 12113903 -2892504162857241613722290120542510555056 12113904 99633637433813906236928088843472601088 12113905 61814742224859185829782336617700811060 12113906 40090502288705505815075322584939619840 12113907 171353443164721527530464353132096393216 12113908 -673006250307805242122360143532185498880 12113909 1161795155320464737372790699540909052860 12113910 291201941874550819827804273029643033600 12113911 -766161939250833170226307503160672481040 12113912 -42254577471291400778400392575644180480 12113913 -31333701502815393703995375964659901440 12113914 -766547401490862475696852712793327820944 12113915 359867689438053487340045844951268080 12113916 -243374506682883315410879834362470752256 12113917 12118524768115378143868741559679051040 12113918 -11727223567939235985887715271986339840 12113919 487839725579426808643669879336728478584 12113920 -15721556999652593329265148486588825600 12113921 407258456039041517815002517568219839104 12113922 223841684585441743177909786048453145472 12113923 -202853614805185001325934905141083821828 12113924 -413129087518019210441594719441598571264 12113925 215416599628888588789131190858823652000 12113926 151153306694844653642059811126835302400 12113927 148307859322499454958753503524214760296 12113928 683972958411234547468306839696199680000 12113929 9988389740594626983288943550082310180 12113930 266794330751520568326049964477028939360 12113931 415374611963460189916741999601993118720 12113932 -64565152141007280572265372907999461376 12113933 -281151945068985370465073844388929217920 12113934 14405629843635175414923373404147520512 12113935 490578415517470136319675911625501753360 12113936 -88844694398776108693130265551503884288 12113937 -4969042873813321506691332565519863792 12113938 -835388740952137466307016025924763578880 12113939 313984682964561152083931177808767155200 12113940 169875795914045246893503336073390080000 12113941 347801471259500838984365798027687350400 12113942 20113311671581797353900364732013624704 12113943 863455596336745157840424458957023049064 12113944 -1319416845915405130095750490898223206400 12113945 483789485942155979778005932808547824400 12113946 -111236670391107083166059060071533330720 12113947 1047171603122102336849006800326405707396 12113948 134844252481795234001619185606890586112 12113949 274213001829158545144271415920012386368 12113950 277446734349068046226677882629261832000 12113951 -706698053063160609710442874367522345808 12113952 574711354108859505737982557967413673984 12113953 -839803295642275363522490003745950128798 12113954 -344366293514073415479700580125232824320 12113955 6186498395507186000126229201697184160 12113956 212171261435935408752262087830368021120 12113957 -1207716049312364762596820748248735449794 12113958 464951771143757481613396141846510536384 12113959 -273960167026124090625102444996724437072 12113960 -17529172872676390055079481822953062400 12113961 448520784941527010836322777415348496272 12113962 21391575132619346660400397102498105344 12113963 -467908939323396647093607118605151595520 12113964 -71153459702681925064179186125523360000 12113965 1068656063622950105285419975384827742860 12113966 -26717982513529179876460051744057328640 12113967 -810385455739565894960925660871570132080 12113968 66086818704912201326001410034472058880 12113969 -359235163682427101429677207540785530304 12113970 -155159115172834728654786426877703692800 12113971 143538914726035569012558530134654541344 12113972 -317839429482040622221268768519167143168 12113973 394341820343720542950573404813153826222 12113974 -98923745807131585154900872188931361280 12113975 634750375673854301873556913406758398000 12113976 233287625580439393901444706978533314560 12113977 -1043890654289072316228638166007732208240 12113978 195057375056938647439469259948297533040 12113979 325597182463191813425240132827220529888 12113980 515624919317004618013153343190673904640 12113981 -1927212033072045040185651951616145602272 12113982 -375716569525324454321966360088047001600 12113983 -26109520586844023007521687022242107680 12113984 174787844602151902735366341215914033152 12113985 3496713225078676889005343659608814080 12113986 239079749661161161688367148662573162192 12113987 77824657998164525308115923386578739600 12113988 164219691532052264069521964049254784000 12113989 1752121870693365941574979222444474146880 12113990 -96054731755409779657664649692824880640 12113991 680113432562923280515560195936156048 12113992 -1309714507442072789532180840478052966400 12113993 38134030344148273856631432077709121242 12113994 113253631990036882702923661327836702720 12113995 1139315831350819636932408377156965297200 12113996 395223142706646954819370612965263278080 12113997 51032340197429268828699642654055272960 12113998 -128095735425217308888861509563545504000 12113999 -690237728926372517971821603980293035936 12114000 190942942568465920990515838718128128000 12114001 -738449501252202250843025527313008070080 12114002 -423944816179531659713009502168137463168 12114003 1773452181260685002219441210433045888 12114004 -130152413385864734194713175240591503360 12114005 -167159208800837508366208430642411823840 12114006 -164912709718303807469683864052813484096 12114007 -1334600684734096150908803284796205514744 12114008 -208715267664311965213822233918964899840 12114009 -208433534400369194637928048701293861280 12114010 229753996301349780275908377261825048000 12114011 155608002396389478582587603145816881184 12114012 142156862189118618185020696520456858112 12114013 479982817790788604222593330522234674336 12114014 -755484673981947494260442797642050024768 12114015 -152827905076950038664880681138573332480 12114016 -630611721920735235992448597039295758336 12114017 38490827505013612090955811757358508066 12114018 -45213133869550908004576050993191639040 12114019 1054282495992599995138096925623118843420 12114020 454497143587792551013137626878110720000 12114021 -720312890410925295066340134915980419488 12114022 -6049889305838529587330359226599157760 12114023 6426636462904086623668987019716877304 12114024 108053293402057363136102000790531440640 12114025 -156969370347509884306351912246960416000 12114026 454906139082442553740283203755687521712 12114027 619629034088691867799557586388848895964 12114028 -89999859276202395382811661602281944832 12114029 878823324965589231558921084121616601984 12114030 -329117445934831460071686518423703002880 12114031 -65288364504129147137927815292328586080 12114032 -51047127377428813795833333951617630208 12114033 -291002526835828016107573576631251717776 12114034 208890388094634832754872356172767718416 12114035 -864893077962015747008888286222961349520 12114036 2219138008339819276748239979309070336 12114037 -57961485430439229022795974250269959300 12114038 -535305790894440185790188595022181578080 12114039 335702091397554901170096083550810478080 12114040 -719947032813876535525194254919500083200 12114041 -134053828178713356509922238296194130936 12114042 -115148776311727205693358975222832623360 12114043 -1736521206031499113413295238476296547056 12114044 -392540988541211890950517003629844260864 12114045 -704321052553644555124236249856728619380 12114046 5250620936911914570251901508111494144 12114047 -1276977894326981384653770423594707555856 12114048 -684858074399067849139911643668708065280 12114049 523851915037250231785548094694159730050 12114050 73075065524276930830679360848451464800 12114051 -77664239310264464911384553714329572000 12114052 -28107425612268661422196054287535580928 12114053 323601002164253625095238806995817026080 12114054 -92326738860113811648150136307001580800 12114055 -598249960395167211149923556212458140040 12114056 371386601929187925763930079258703298560 12114057 82494824044981207454773640087254776000 12114058 -41671442467571013649718137904520107520 12114059 -411837137892202691058533730423948045984 12114060 52105467238049167066087792867718184960 12114061 -582052345240658969811861367355986667338 12114062 156891521583559660279321226197665683712 12114063 -38003604139180898092022712289351607520 12114064 -370398118703684289383652919735588798464 12114065 435090905172569235309554656512248622120 12114066 -95123669655947255233983663659758037376 12114067 198356182208648280613640575321804915792 12114068 127194830393401531147461055159974910848 12114069 -692234151547709422763621006607089441280 12114070 529712486952937967124432615095817396480 12114071 -51562489360421266620953889880419276408 12114072 811743599826820279855377089282790973440 12114073 -1685291415806419948998882541743685294320 12114074 -209946882568127894153504415409864512000 12114075 180522083806154354155355880672705006600 12114076 -399767062188990545475995917840258016768 12114077 17031093895721480594660699770474449120 12114078 -499814007502834706648046760995964560576 12114079 -1319680446060005998406910589648082732320 12114080 1251204080600759382470259544339245957120 12114081 334723968722112369338073803420692203264 12114082 -76508023810211220230908605243028579968 12114083 975386534550190764464260897596932138880 12114084 -488680028329846087752588391557322865664 12114085 723903979479707647895419687260688666200 12114086 -1347398707615024674278499389115713868096 12114087 -176531950691367158396796087901754626560 12114088 224175585661405825172866046730606182400 12114089 19578713295904898685090580258510858704 12114090 -255781666514049075261569993660436902400 12114091 -307526341744922787554419590293369164032 12114092 -225168377652504358552490228177992944384 12114093 516290425014332025791809344235709434944 12114094 1119852632658347465895039947682023525952 12114095 11531538889835486293531836996635395680 12114096 -76152686085676703096017129699776921600 12114097 1625207220464547705676398702718157762560 12114098 108336426057603934991722904647718027520 12114099 -540017818465899398103197009908925504616 12114100 268621409394435257990388745429395152000 12114101 850725795261845296438006573537049637102 12114102 -71163445990191947356788242702592970752 12114103 137420710728246638498579392158490573352 12114104 -506263708157270602855286384161470074880 12114105 388486442877538618217511111688367088960 12114106 4230055433883457881379498909015954368 12114107 -1621731600038394557164392996998804575644 12114108 211483623939526329803573787062316052992 12114109 -311718502989810002726774732983783926528 12114110 370796336377972227627759243561169488960 12114111 -1163807764704713576753308362745781645040 12114112 217586868978366365758602070021090836480 12114113 -1617938770723012075087905203566884574416 12114114 -13949489691195887469441414511850924160 12114115 -180319008809837492799951098795779828800 12114116 250390286969451424548661502328310517760 12114117 18604712710884028363266459727277462592 12114118 143115674848274831936298280587108334080 12114119 -827741882308604840267477397676753739520 12114120 41106864360859523265778054897854873600 12114121 -254318740411649984325165481703869264668 12114122 468018495317180670152833955862904664112 12114123 -441247547459415181498349574629066489856 12114124 1022547591104849621110657372267503124992 12114125 57504987514165986586875639193730400000 12114126 141225542124329662013694726643925510784 12114127 993329210307297952946357684072961172976 12114128 -24983249402350028219366545404012134400 12114129 462222528749272506779095597642671769584 12114130 58815206141643234965879515094883724800 12114131 -115175211362723827162367569882632406488 12114132 7672030108832026477946879822932660224 12114133 341729339213257187064146455651864938460 12114134 -697273107202985912316347662202192151360 12114135 282942500991615608971237236565601793840 12114136 1723151171236630347017966655680989224960 12114137 85259788839899081328503902966478237952 12114138 -374293977048453382917259673828671981056 12114139 700482565411231950109163413492892535200 12114140 311389777474572638210813179690204669440 12114141 -144151152763512649498266110850198034560 12114142 -99917058837583915769799152283479461056 12114143 1534056177835158611235921768628892837544 12114144 -338604878732973890052013761200557916160 12114145 -321725599882095475410728236425383813100 12114146 154469588830000946664186570032421043200 12114147 461638364971725969389704026978599023200 12114148 -1170628730984305774014829344854311825792 12114149 95564522794563409164121073783769513984 12114150 -97090048420521708561296061373082366400 12114151 -129389297379496367603390154406495428640 12114152 206174311445541341581663070029096581120 12114153 -16954867970852624848105516677471221520 12114154 232921666355538241786992247759851531360 12114155 1218084414557145264940980177688589879760 12114156 -534696530834823807679173144812161976832 12114157 663045590017035085971298004584650540 12114158 -445383245232520568539684338274362217728 12114159 -480718011648481521305644977251675035896 12114160 -6099890650329574892820173674615603200 12114161 520971214522919011639721814869743635300 12114162 288772777560129826419916549186271224320 12114163 472310853332399037637034983141531486412 12114164 172852552747397763126975280991549525376 12114165 59359675830897000153209175411247837440 12114166 227502647959577299071760489562714548800 12114167 108142820556376981674809759229273915720 12114168 19776378065323416881429727334139166720 12114169 377902167883718660933562128465097058944 12114170 -145486663395452467184085463217631888000 12114171 165035631793042150060999230042519535200 12114172 -176541806847560836042807986165047600640 12114173 906888233073818564271120118834896859404 12114174 -128770622471725081961828885676089922240 12114175 -6259841406623134358547966743474304000 12114176 885006578210350659270970713065914368000 12114177 865973354627961423664578345074748649920 12114178 -6549206511141326520930145929883074144 12114179 449112744926731461183491915719777270272 12114180 67953656075355400365267901730510929920 12114181 17769649289362693404861778677434944764 12114182 685453185148426055862560944518897450432 12114183 -300832729862095216700135083861607831040 12114184 490439091494959707763605973775544898560 12114185 -1018547401500938565016898882257592062620 12114186 150905591062877188656816692249514115584 12114187 -1272670161855765516591565543531293269164 12114188 -68714446638435591339251128604351491584 12114189 596313536854024099264424103327993991254 12114190 333664433493469321698542580943023100800 12114191 -1028483223535018638612034547886453505200 12114192 85436450447935724763901546493776232448 12114193 -12949068490430932995576688246599774720 12114194 -304800755392788443648564361098083477104 12114195 -219749956412736757722810173142615568080 12114196 297165476333765742028044657690599608320 12114197 608466825062785106304079157365110725646 12114198 -48836319811854881350975037710123540320 12114199 -302689449585690129564845672579383842840 12114200 -21360619272740779639840375780116480000 12114201 -49045189134181161592946497935815889696 12114202 90031274222258834736483901821983446752 12114203 747257534016025602397693807232696326656 12114204 59192358956092603873918316571729269760 12114205 43196207813453804616047808800828064000 12114206 -56519214981790113462658702154482026816 12114207 118425995405474881649227030359267661152 12114208 1021010332852715706899164245511474053120 12114209 -1996853821669886195749618122332217364284 12114210 -66313763985890745752672582556065971200 12114211 -544692557641802329761856089896674467776 12114212 53618510016523839070042858941884961792 12114213 139662120099959764870086714054477128544 12114214 -189460771560618769032413803431975151488 12114215 113798149611284887579489452505427509920 12114216 87398436947328170828154086590197918720 12114217 1342695748404635518607945443829218767732 12114218 8075329642974295554959239641642031104 12114219 -142468115261250329324901983721337581312 12114220 -129659528949027169502771503801552696320 12114221 1197805096716637938590403211665024251190 12114222 104169614063230681799430871158693867072 12114223 42746051249271022944044356157954880000 12114224 47949710000333634092687360551279755264 12114225 -350709148941180574674839424449984424000 12114226 -576378531500315260853041139073187112688 12114227 900978074565226185659522985521117000076 12114228 140227031749680845266278384535076904960 12114229 -606255264585684332369135577467944542720 12114230 56113953651216504209589156924062261760 12114231 -843593297163694072481379250464328453680 12114232 -460333589429643488411213234505664327680 12114233 666152232389987351084854755246405803520 12114234 363500688378811341918417588554455457280 12114235 163662115090397230270179894337464168000 12114236 758906269620875100324636971861413985280 12114237 -76780487844289547983355943288101264640 12114238 -94758203614146397203562179500399512320 12114239 2940678394886943904290872604799682276256 12114240 22582325756706520954066096066501017600 12114241 742769463010151493973626804930066824642 12114242 -18063421932073483588877773114489700352 12114243 -309156296462353717639595198710672103136 12114244 427577780376060628146164736010999465216 12114245 127187493949042867319450552215491651840 12114246 -121483299535834257803869750332287505216 12114247 -628777094344389772915074340109498427304 12114248 343082957934689626354511921523409920000 12114249 -8487948358246544437275497019792771072 12114250 -783923207133860346233963330221211136000 12114251 62480887438423039883360537541462956232 12114252 400806752058580695435049439649778237440 12114253 422511796074361748661185832869413375980 12114254 -133998150129357724902018742161889457280 12114255 67524657426454891723187507478866073600 12114256 2920117018407473680071012507779334144 12114257 -717278899879872616581709065999455459340 12114258 55239320651489848363501470999322137600 12114259 485014335757933725959633456026857283800 12114260 223579671263369094108909365923719206400 12114261 10364282006495459871920506659829118016 12114262 398141726571772923909365810119539944064 12114263 -7013681886064728560758648250092812576 12114264 -291010992764295893252926954230213672960 12114265 -315571434870627734576508369738957372480 12114266 -788396578349156013453833269688006769168 12114267 -25980745532762989289680269899785917120 12114268 198075670818231834197003343867247696896 12114269 -1496335704071447929289261444998239544800 12114270 106639160992939853447966928746259845760 12114271 37325546765456790699533919098472922304 12114272 1657673705432931925570137068125542285312 12114273 71306619985113908126102342150692762368 12114274 -247673041425866008954104533062144146864 12114275 -237896085129978807226640743252595078400 12114276 -370374897143684663745356319787936972800 12114277 26574530047211206289285664877960547584 12114278 334388570292497039860120815257850432 12114279 293571400526109387793797400201434716664 12114280 639105029872703187076492802251252070400 12114281 -916289684016554880583246911902105340450 12114282 82394964509109205894148964725818152192 12114283 -123083106440229501996416368573815427468 12114284 -85491290127354217304574387036537028608 12114285 58987220396672378378553891985854855360 12114286 -558989867379857609747665636789409596800 12114287 -1516178087858995562384839743485995574064 12114288 84994917284794176419851928568160714752 12114289 763019458244962845297321697756885839600 12114290 110041690855735416525445246607851806720 12114291 -441629013728973455497836998280494482176 12114292 671599038435692440489147382992178971392 12114293 -948036466694958867467000148997209618240 12114294 149059017699864945252624127709601107328 12114295 -38077587549189107053260442892502544800 12114296 -624517144190588287232186682447300096000 12114297 -265489351497934567308761908261840313472 12114298 -7058861191278606485957899741229816064 12114299 1663537171845406183112056977381007323300 12114300 -171458638484144644760354502069486182400 12114301 10449759994106540310804770250316028332 12114302 -30434916214105260854387464999117528320 12114303 -508904724255672577083954302763991086336 12114304 2995672777208058015177705217987706880 12114305 352169392544365017940956841514937225600 12114306 639611406133084901188504034672133934080 12114307 -430028468683915210583156286233092062480 12114308 737984959504832740191731702066543180928 12114309 72808259007428424700130351119665379680 12114310 181063243289025110043433703944285810560 12114311 637323426860130398268959150565675484848 12114312 283089961307926666463086189486279065600 12114313 1148101947766497859838701550427992977562 12114314 742206863875474975177181400433244030256 12114315 -608860650927490438843364207421853040400 12114316 -281767592420370228848002889039602357248 12114317 -1375124104253435316155262890411835458634 12114318 52040264232502864253454204357639136512 12114319 -308608003444143120058759834777228598304 12114320 -227492053014788354770009819279683993600 12114321 476323218416583715433724694052548263360 12114322 724152692755559343361784813625111479424 12114323 5315109332974652445967413591523549104 12114324 -32467385081024042648846316330493440000 12114325 135351793496861901466988043657814694100 12114326 47316724862018323091298647663632029696 12114327 -77226190240760011524949491897007797168 12114328 449374761501824502828084268358650460160 12114329 758771773567385753151080911577046390660 12114330 40720939813693373329454971187640637440 12114331 -1675243422114179136495836463710373231868 12114332 -20236358927024831420079439977107464704 12114333 -388631974096465136918467675434459509760 12114334 -218832619513520718304916721783155447040 12114335 219676814294200629155040265571686335360 12114336 -283259497966666953134402605993313697792 12114337 -836780307519162247076237864218586704208 12114338 -593778324388212086326214377871092309680 12114339 356804763329384519314531557841845391224 12114340 -224551798499561784617125248811993681920 12114341 940833347128241397224892150746440247742 12114342 397838309667358555097225214648341041440 12114343 1543587372582681379419437220131244605320 12114344 1273955918578111304249741498965023129600 12114345 -111756886303491822063133826262300562560 12114346 336258984028354760993510230549990813872 12114347 -182722392600909185341758423039622656 12114348 90128028477808242298895091335612411904 12114349 -366407088848048574711314685344883806036 12114350 18281738647434196923332376592859376000 12114351 -167651068917328940369063227479958896120 12114352 157013732345131583403032529064340029440 12114353 -298238002453202430186670862836801259136 12114354 112502354526316721096881805542827515904 12114355 -110346478037273797308693896279933270880 12114356 -947149798019281830896058535488606935040 12114357 515057567482854586193643475742961492480 12114358 543020755530862896721511297083955621280 12114359 89715857865124429157236961793082695840 12114360 -16763670194196101496301782722363904000 12114361 -78571471780951545144877251018014432768 12114362 -73870522213209098873074004122733836800 12114363 -197930952903692394482315322368588570856 12114364 969258191980489372578831724559879115776 12114365 -198575866784474909714001703840376710740 12114366 202001615048014950422458534627139641344 12114367 337548982058275893626116809611436612416 12114368 255515192470648195455728462256760946688 12114369 -234090149759329761036055716404126244120 12114370 587725301985136230636203008406073399360 12114371 946488674291097170926358928726965959752 12114372 136207634203488975189638718129029102592 12114373 7162660698542895749089454726581449180 12114374 -300843719997085015112880501522813884064 12114375 -11669593334407520646687147689814720000 12114376 12515594623327789177745179627521638400 12114377 -1365935209349730909967152472781406919728 12114378 -248181061385610335150778034777803516576 12114379 562175770914432704164543787724066779584 12114380 445628366385502422246947657630618188800 12114381 306113092932015857756314358892380021760 12114382 -295334782361013174095558272047851852928 12114383 223474311877989664419265485732143902224 12114384 -32995438341143154972543112907806212096 12114385 559915373047560449753003228082833486580 12114386 230081559346725619067333127619502581392 12114387 1225776279833970462720814176320609622240 12114388 149235523004754331300811336156700456960 12114389 44471581834332878729267375731795253760 12114390 3248766995440474244438037528322314240 12114391 589642413898684570235764721546501715264 12114392 491798500355967568400345570308958945280 12114393 92954653300550665501925609940385458528 12114394 -84166904377987063358334148974349503504 12114395 177458881198069057571591489860948998720 12114396 56856095906048807547305143577095990272 12114397 -36305729627558893326441213934278332160 12114398 29141951093535454473509483715874435200 12114399 -540582150277436061109683830862266496 12114400 123127696732023331700255381056094208000 12114401 -25902746772198212862654182660832727788 12114402 -203628658642250821254011389357200545280 12114403 -378177299286747201956487796709682540544 12114404 -203543863787759746318828361175356651520 12114405 -523713020878069234558644497078146572900 12114406 -208391258908015312639962883115547898560 12114407 -678154669697358662473387995130042438344 12114408 -794286259093508088756894037619604848640 12114409 -462180250870157440052777428965856022384 12114410 -111900908079205747456691956355265991680 12114411 -44011393268925185148868554461261636160 12114412 -78919270968613859917584040052964454144 12114413 -1150270583110102327819715744804502825600 12114414 -278033260590968679807846522901813589760 12114415 316313792693711801505612358329450081600 12114416 -350208408160335763566713865555731939328 12114417 586965195199888009985648565541499846400 12114418 273610386433352068773272240620851398160 12114419 355038519852139818373716296547754074840 12114420 275559972334695637514501532204325754880 12114421 -414361336128815982533719057092720867456 12114422 27255475748551015659843986087549249280 12114423 -12407499253283792590398540566409881040 12114424 -523020678049195033132469655174045081600 12114425 -23076163635792755018154184402055744850 12114426 -316576303574737393083986192463709741056 12114427 919703919980977476930101542005749543880 12114428 -220338822016089256092493624003883040768 12114429 -303898371693688929062039002706013916320 12114430 285320914110489254955097263043894263360 12114431 612412348141759744734881820059200435200 12114432 -158308931006959608733779516689995530240 12114433 -4048691030902540861929332201522922336 12114434 339404897869938205226886310341003537984 12114435 687433841310813061419744385385092186800 12114436 -580282316516147598879732606983455976320 12114437 -225003987763700422644061740023989210914 12114438 5308122292764350335618627241208225792 12114439 564942107167933703978835437593476185240 12114440 -166946845058696446467360243826293043200 12114441 38841760944086570154935175461237743482 12114442 510717571631292830435540331760847917872 12114443 -1218753564121280989678334552349721607232 12114444 684334945132418473293479728488775036416 12114445 137474632608923619285206209147971648000 12114446 1529964371585246426517374813681979264 12114447 -560849294893226267436964705115921996928 12114448 -327582121838072477785169272510493229056 12114449 -248881949932280466635360715503340508560 12114450 35691934161268164977654263185502695600 12114451 -101878114454730169178628377867874542548 12114452 -321986722830252429762906332494996715520 12114453 -370699752885900343422223893323238684576 12114454 -616250041207324457381941279156598075328 12114455 -1093897069628529254437459840631031547200 12114456 281258194075597829185444153994339082240 12114457 -1758992668661499906867086035468866970160 12114458 840615914193889434970460371528894180080 12114459 114457224786971367208458821537259353088 12114460 510932969092600051756197426760594483200 12114461 389435361381608756915384433139865449062 12114462 109596080797456536862328744070461727552 12114463 1080966642481950324974628483622147279712 12114464 2358458190159348352784714661020208463872 12114465 -282980768040485902546206222717005405760 12114466 102731504815482763196852176295050491456 12114467 48057951794057820977269775744437039920 12114468 -253506658781279786443432717827401441280 12114469 -567410649032833289619584311051253972100 12114470 -508109259884453592582668959627723094400 12114471 -814988294613344171879225012146799690496 12114472 -1023150818728912721479907619589657251840 12114473 -884138916615743098145876670787799451264 12114474 123046539653654529481904377031176416768 12114475 91978758658352471587683782214866947200 12114476 17386036897739485439927852095071805440 12114477 -200309140450099584515600057785394609280 12114478 135062826912013800891124572329518640640 12114479 -26881711803348015186107130442417105416 12114480 2648435614890465275976310366242078720 12114481 596709378568922664934540001795234027282 12114482 292900945776594690452809026507645752592 12114483 -44977376555437500814260093444557771976 12114484 326154496562585678154389261484918598016 12114485 -858623806168330655843344517064483824640 12114486 129248154806626378625512344905179984320 12114487 417328359931715075086558842987675441408 12114488 -47570190690679239367687346885844480000 12114489 -1042020118503952639298639737065290465280 12114490 -26201544167838186854143313068465459200 12114491 -675016745659652403459029442379299693648 12114492 97146397854367485412186689827530014720 12114493 739534303815276417624161802508058668742 12114494 -82802163785574062388780609136554519168 12114495 491016373364015454143686220052178464000 12114496 5632033172974724461557610264350687232 12114497 -984615072461664139364578266334658613054 12114498 224360467945377556588709094570879899136 12114499 875621115709348427691939829766243988936 12114500 -1193469098543522491464639167856093120000 12114501 -161742049207048528869764226539850330816 12114502 59056251925540683755870107345331726400 12114503 34890123446964466077478229150745422520 12114504 -135190031647130677239451560612107827200 12114505 -3820511590171544259870586330633106040 12114506 1007061809508954649587900462047672518656 12114507 105588469826576197138777750471117223640 12114508 41013896154234219027123584065951446016 12114509 -338513404488234445782864550552747683360 12114510 5392770991832730931606187423467666560 12114511 564842881323880143509212958256952838824 12114512 77882238650576186237120874875956617216 12114513 70499895518368820911132607021705384064 12114514 385506242972331609079529834132410490880 12114515 306055096776768566802566721409910430480 12114516 57397857876101902021198279298889375744 12114517 129599711694254161588572138872146253472 12114518 165648939759341204182837213371267864960 12114519 5782773883503002215698778754854171008 12114520 1447766715651868653267663150090854400 12114521 195589592564811055402441664518661439744 12114522 -106583557451022032665718662185370952448 12114523 -88624566216196856077295070453610533600 12114524 -920775056723641880376836208488938712064 12114525 233662444853743318981667694297530032800 12114526 48399697354446708410243821725012995712 12114527 -537782341199415493803356621343535893528 12114528 96781104135851626777320066518588325888 12114529 -392234000062477898561029410055709350080 12114530 181854656518670207992020707492421427200 12114531 473284711491670795334741820689952946896 12114532 234552040270280966609370639164927877120 12114533 1477380126213075145556348917104817295520 12114534 126648570285386016484403740396400153280 12114535 -317316260817260127440040852249521816520 12114536 77005836182011322224458860103284981760 12114537 40312902443865787495007149286897967168 12114538 516438075408097956447988562440457661696 12114539 -1107903035341504637359567017763169410800 12114540 91749837490905083858464449701801134080 12114541 680996945178987710586307825453650518400 12114542 533077498679009437173073707516609399744 12114543 303785929534269746922740926710926707584 12114544 -48146298067471369241959995683381805056 12114545 -835841565269812129399462322760453153600 12114546 -33225629283238155062951751303439775232 12114547 -201709578434922829957881833733370136400 12114548 195758587891534887889503819104590442496 12114549 759098018169701400624316001427484149120 12114550 4821275502710215839664810670971900800 12114551 -2437219665445756168392540897121970999568 12114552 266936521848944377457838301332465254400 12114553 -28642808555607753611157113008714701936 12114554 -442006311375133390540453068256394427024 12114555 -115454827266375523990268878167226692240 12114556 -652182931108569090179990080237155911680 12114557 -56861744132858621859599143487301660672 12114558 -138984592631991787698156633757718145600 12114559 465220690956110195962554976243035685760 12114560 -411778525181635367454691435284843724800 12114561 -216892022307154556072130196648008773328 12114562 -8975546243296186632928984002999731328 12114563 -1195139288052331159325601775133983117188 12114564 -211227045457603715497571666474946521088 12114565 1142266122785894986322924030663244354720 12114566 34656630846932689339296267700846809024 12114567 675676435269697919144641787883178710384 12114568 1039420373950350392324845919753754178560 12114569 151480800060991672982848051625130661248 12114570 140108316656980170878666347627706711040 12114571 -142055181178423150888953946402532172800 12114572 634237369204633007356818442810956254976 12114573 -441689559108784743478753276589370954816 12114574 660742017400318316594231629625885131392 12114575 -380460925849797398935566041935636061400 12114576 -171793183721227687935022969655879270400 12114577 270810250473048114775733420349142328692 12114578 29094533533051579413850662262996294656 12114579 -755093793680833076624766281452221035520 12114580 265100822445978111510550952035361164800 12114581 -603275742747453321120737536836115701348 12114582 60342654481203417242741617641656711040 12114583 -50455422921325243097858289454831859712 12114584 1421575917563942159576485476425566402560 12114585 -71004280581564778750595637276853502400 12114586 -193973298608163698632182049517927091456 12114587 -312945419995239040360569510818909346480 12114588 -4359596085569737550367309367537090560 12114589 173207407066755600315807058362269173056 12114590 -208370374537851321607801013781873916800 12114591 -111156592650703268819727431699433585360 12114592 263775541960009208097819138935390994432 12114593 -303784373511727935337504427235718830060 12114594 275935260137118227735276316592013824800 12114595 -27658357658702910235742028824865478320 12114596 102533049497736665288246293850276848512 12114597 217991960325853624182097939930220791296 12114598 -312866546351299600067556400855449040320 12114599 -32461528125728479471159315072051802064 12114600 240114772360583255121363673806698496000 12114601 380928312423776553574837635136859172602 12114602 -509425916204216834015747220244424615328 12114603 -81394153314463244221645573575437135868 12114604 49424448993987922859118572487007360256 12114605 5490951630416104632880328094944484960 12114606 27806713489986816166152583547712319488 12114607 160076246446474968792781951568042329440 12114608 384286882995395842702667656287795609600 12114609 -89370558834505705927012473907231032000 12114610 896366650261168173048573817368238743360 12114611 -162278320521706263527678327966091045576 12114612 101065664030898759855568175898028541952 12114613 873062480004556014742149696160844146236 12114614 -24186890896165286462098284318766119936 12114615 -8925329306610698156192730794124718080 12114616 -329024498117029127471301847062904811520 12114617 577669969417091936051734965668278590420 12114618 35376462148310978778571763441382144768 12114619 -645118995919825455808558675021978310640 12114620 -147900293924313108928997351435514193920 12114621 -256088297931171534996989918012646392628 12114622 -378846785580765636120878298215400234048 12114623 -1654314021691660461675023542962245704128 12114624 266824091056603808387345015870016454656 12114625 414610134523926611075756594697533634000 12114626 1049912752475843031975950724367344814080 12114627 -148946875449310353704721298520678519040 12114628 497023512574689308731495358687316843520 12114629 -839812096291935133013279701647809387586 12114630 153208391621980390447374817542706176000 12114631 -262916732477777970924156034469001977136 12114632 533608554890383336218384538379959526400 12114633 843361832690291179843245514412309220624 12114634 -20175352441359397463543958446187617280 12114635 421798136823605593274639824542011110800 12114636 -279492515230429025032236836326024135680 12114637 76077481630580861588452744115562727286 12114638 -403908386721543990628950400718334761280 12114639 328091610345606763292289109603595879808 12114640 -218674914418907074932021625039222947840 12114641 -1125499444843328362005493938550811904 12114642 -4898863122714309056611908957617373696 12114643 1049634651044089256930678426008279606892 12114644 -74849525199953803295244470234971392000 12114645 -221200894162478225775150056977259189760 12114646 -54405941635052138835410645821329659520 12114647 -408104395769000915514276340385530569600 12114648 86278516333933272936826615899336253440 12114649 -231562552207326615089658892101176876336 12114650 22510039582423864466249284028384832000 12114651 -86931874245789486832408057092582335376 12114652 -495230755991496265431128490427331813376 12114653 89037701923802649163501253785118791020 12114654 713201966294324658966261723427910212608 12114655 19828311107359066868736041471576235360 12114656 -1327715298175753313891857685219164028928 12114657 182421758049167912903798594763862333440 12114658 -517623093766527092829077610139375846320 12114659 1103901014893370731898768627975888103072 12114660 -259511379478174443425493377193284874240 12114661 278269894228314934937919452810838153944 12114662 19248368297411420401797797088736395360 12114663 44536369465680752105848451100094243200 12114664 -446296208177771623112519377730765537280 12114665 -582586719660380956088602719992283586680 12114666 -4939308639656974427236851801596728320 12114667 640879821925899975802884175597176237760 12114668 583092051144384345472905101987020194048 12114669 226292539504306719149008013502370313280 12114670 369403260310087316785994042577341698560 12114671 -162352467132975458177679448642203503040 12114672 86578195716125419488311773764354834432 12114673 2948957555323766568470691683004403421184 12114674 -138284589601520578711845176664015360 12114675 25684384146043865969761347194069605200 12114676 2510469189259126889721050559414730752 12114677 1134197065218988851894179144315977796526 12114678 -209392748700986317991166451504731341376 12114679 -977287747595701060028679001000979005720 12114680 92177741934208979670802257375750144000 12114681 1090151525430333008235625181588019532224 12114682 349287436869473894452704230341869084384 12114683 -62721561902146604436150545850571411680 12114684 -37796299273703890150725832107613401600 12114685 217440902709413179581105576223783214400 12114686 -151000499018971784768339105874814430208 12114687 -1386585910753201170842469306203555424 12114688 -205803663556140554878120786010015006720 12114689 -554172246363102721971560802962714400510 12114690 44481808895607454590996551956327910400 12114691 -12256415350201734883590782814728975288 12114692 -165355310315545795864019307786004907520 12114693 403170182796733078537312901740154725884 12114694 251666070514155668485339840023967216512 12114695 167330897962327713439445637069668494200 12114696 143106186850378016514615187234379366400 12114697 -138700018920996857936276524490894576768 12114698 -402014736051703289332498254723008090112 12114699 -18114291085958969255541843808377641472 12114700 -168813246146077333579074976093968512000 12114701 -809441210675451923358165220461187940298 12114702 -9733607272750160192984634562629909120 12114703 -626662820066182921842317977838584022496 12114704 123936087195810660083375243116369674240 12114705 -743503748968209195280603213209315152640 12114706 237513233847242362262179091538722348160 12114707 441797471240618246700013508965492061184 12114708 -453347390028197837169540521557245757440 12114709 -110400242733794865660068670941291144580 12114710 270382182806589321417609284201842191360 12114711 -1073508567403302824363372145509650718640 12114712 -706718543716115503605654350777997189120 12114713 153043279958162401916376323754495120324 12114714 -485841479131422228838659570209029224960 12114715 -44976815184949863148264186335676906080 12114716 -756739272532151639987303087560039242240 12114717 863972811022365337731200019742168414080 12114718 -81950944945160158585963256676461561856 12114719 -1539800584808448319434479857716543781656 12114720 487864319765262369473475364877814988800 12114721 242210724700489389852751751521820423040 12114722 13240504240232645065540370699256000000 12114723 17545289382089360778238792200562919040 12114724 -98402666673166096585581938682258949504 12114725 -43627786677738171960616056791908627200 12114726 -62232038760041991317765528696840178816 12114727 -42178137992508406762591950858284797488 12114728 471820673054052918477445311252445839360 12114729 -867840333426464057954540754823012464000 12114730 -79678013292733219666978395926496245760 12114731 1393647655993648580064558492165217988532 12114732 119470581614421033433384077945156206592 12114733 -390457724356613593122176783458413703018 12114734 -10352398394794750965899392053347396160 12114735 -197074621828340592466725569493981302400 12114736 225655991535605618691913752244488814592 12114737 297549846548089107657633484832294650386 12114738 147352779125972191066083308032847523840 12114739 158309004431991324518830959873593327872 12114740 168622272035938768132662887736966758400 12114741 211793841891582158004925724762052271392 12114742 105351722439132872656377871764785899200 12114743 191330063451747653352336843563350457400 12114744 51867291572499693078823120561438064640 12114745 -617711535031967085106881626921622301500 12114746 76288084092598741135788436748574723840 12114747 -625049593127944030457580100154444335476 12114748 -437128948186977801429739812364918898688 12114749 -724815077262689592912356468578214557440 12114750 52272212126462196990198684202854720000 12114751 218595929605180676455003410345137482104 12114752 56576105872080199508274465231829204992 12114753 241686345115915969738304112908930103168 12114754 -266645780965676027812216607165984819328 12114755 -26033442759941996482685331076250209440 12114756 56272596755656598092366894596946730112 12114757 1462265609721945978335551559650702395040 12114758 -456567376500463242930024887136479759520 12114759 -134694548387275015119322889549034353496 12114760 12955704557980076963085499346903040000 12114761 783857165982304965861995001998314492320 12114762 -51702488591291797529459634237170187264 12114763 12126171439017315072834895164318922944 12114764 -273459448056481527513908208946577927424 12114765 489834004902678698760036193395390199200 12114766 -451530751189615281468587132525321430336 12114767 129448777926643344494391727160334342144 12114768 5702276333630401259269836868500455424 12114769 -50842701691227822808914508270678371840 12114770 -460193682514805704486924339738424749920 12114771 -253356257471420301995799438361174492488 12114772 -19425092145766623256014656825716809728 12114773 -205511425611218525256778773292599789120 12114774 165194510530372357867817691627309916800 12114775 243240709415777334291957060803907150000 12114776 950358261112510738765108354060801781760 12114777 -8694578261267346635894020801046287392 12114778 -10337138089581782993438874093069602880 12114779 -1767937832933486565953385593973389004240 12114780 -10763129221988833751624641366893158400 12114781 171370426630201782319261111937431818592 12114782 233205350760992705959883213815932004992 12114783 -20114726129585359471901177241095327256 12114784 -104099486594585972280425684449420640256 12114785 1120093066622865552254862076070528584980 12114786 -318051776295225392625210372851818244736 12114787 692983950176003040885785004746488998160 12114788 -28477125599711439836770300844650389504 12114789 288042428591965475595077482042491293280 12114790 -241685357423656819737204433169221121280 12114791 -293549674694465297375168479736918167128 12114792 -698124006963842269180796549930432102400 12114793 -46286951180350562781859881756429276636 12114794 -175869154728745378322708565980125608960 12114795 1831180177965414128764967411707653120 12114796 537856853123697110396716432502608697600 12114797 -695532667650887742686748450089493251754 12114798 -162209448892003102077392731943150118336 12114799 -43424190676674393069864047912812104 12114800 -11623705650664023193929773305213747200 12114801 -185831135793998233020493100432101503360 12114802 -288813819298588899887572402801777717248 12114803 -875644383300797145219171380369981023152 12114804 -279641395711848027088271159286908590080 12114805 145269378101727422235392270274105759000 12114806 -1274198586738855877670898312404991336960 12114807 637032912541413485007235772230907172840 12114808 -2203917928310948592650983448381116416000 12114809 -447526430822434608526251961080929535894 12114810 175251837781290067875543390950804133600 12114811 1427221212004963983629062781618612978952 12114812 -9264434446788596950261424466040593408 12114813 527305189936007904959651423260244773248 12114814 -778292595255251372189972117351430190464 12114815 972344041923264602677322376104441624400 12114816 226446321370300878302006500165964267520 12114817 -371294836234449075281443931973769518720 12114818 503630704633660067594889332701316999040 12114819 -21649407508237884713542985908454545680 12114820 -8959425247085743813708439524360581120 12114821 1491700486305913084999556731034450333022 12114822 271128704195855250783434919864216238272 12114823 280269288802586249549297455033551793280 12114824 171534637658852054927221604943235276800 12114825 -281840618394824671752904335230792060400 12114826 -304607119149694316187489004225948018080 12114827 -443691886830998146064113658537915649324 12114828 384721024330201155448602002587319222784 12114829 -10400244441144189710935770455386051368 12114830 -35118656223224043315112096943114426880 12114831 -164593039863571415814837733000315762176 12114832 -233882712707490654198527390418091376640 12114833 711740048100483164858999300434203500082 12114834 -68493141943240187821402288828874297088 12114835 -831538483987104631517675263655028336000 12114836 38400769632909071646213311447571701760 12114837 -66799561886976633577741102545200880000 12114838 -900052546775644475645538256471217587680 12114839 -29090395937399890602298313429450149800 12114840 163488995318416237723778995043055820800 12114841 851977785776818582948529125340044839242 12114842 -1033078050853809498267786806121054862368 12114843 173239388658526124614757376935965644000 12114844 -50208550934608337795125866302915874816 12114845 241352137460281895425361829556098677100 12114846 12922086472698545002531807689864334464 12114847 273655062863829478155835231324289927752 12114848 -884808407267994524821064596587700813824 12114849 -406854863737880262651212646480122316672 12114850 -472003355967331529836544750697916483200 12114851 -541929881753695315936550913757870924848 12114852 342343674967986418365752455673715105792 12114853 876803788659946179153576625655077440 12114854 -549981377637293324133643069881630126624 12114855 42402271496687407362938729843382532200 12114856 305666731355910329617983324072607334400 12114857 -735413850048461387768752741953340773894 12114858 -31342296068908818786006279004902251520 12114859 695287196694890403606070199918771917104 12114860 78249449113315500574413526858922895360 12114861 47824181272108196823082524320238409728 12114862 236182248066882201482219601491978724864 12114863 -13906141315575620019413960032848070416 12114864 -209209849257399491742471523490392129536 12114865 -207558108615540403116298261428840388800 12114866 -912312828610303820769595978893608001120 12114867 -1004056559452665065150423626857841093320 12114868 1421903167319371907701473633820100321280 12114869 285131277432020031229811723417643624444 12114870 -124596789518542584552960135994932931200 12114871 -1014754296442683262753585842064024179928 12114872 121575286775961501692308069409791672320 12114873 206053141145780406849938153320106701440 12114874 800489548182829017275301922878846285936 12114875 203387836305529766610274010550443580000 12114876 216610764918143704038260843157777388032 12114877 544325407033050667462801049274772435552 12114878 1201120334796397534108512010824495377856 12114879 -261595505401939082269784775569571907200 12114880 110495431947316934364849701553533091840 12114881 826390003836927268145227059475861116864 12114882 32093564702167914735942637149728964096 12114883 1512559513637681603522658292055344680 12114884 -178768229250240624149219563162826381184 12114885 102029056779104605567446724568190744000 12114886 35074115504572686700133760727628649600 12114887 -1333910119224936182258097840374789780640 12114888 -465564718290057244630989795834189373440 12114889 -393462151377760201218015282534172998310 12114890 -43938450080603339862388984930171216800 12114891 699411595309451837754335396984279236680 12114892 -369088041333127801812811979876777548800 12114893 70420837505801278364189226794135170560 12114894 524959464493248718174167109071761832960 12114895 -274594277304174892983111904851718855200 12114896 356948410674071127462980272644237975552 12114897 707684560963466907785279404568713349472 12114898 562037146554281032896865873539543277200 12114899 -362304771674623699125534569388522631440 12114900 46436772596825816115133727629052928000 12114901 117226856626932085591206689066403877500 12114902 -48876808028520963199582990505362906848 12114903 808379001177007545165044522414400448104 12114904 -1255414503840769020716832142057645578240 12114905 440414630139956942526496666194899024640 12114906 3471961137687153147919324839496936704 12114907 -242755570276025244253574325102604550328 12114908 724425032007524825333770914748830683136 12114909 -640004144250924014842571473938750690996 12114910 44818566558045538405217246560256947200 12114911 -796134476176425990619052441463160497408 12114912 293183000849574307028342847123673841664 12114913 -407961730363138328139433148795525904080 12114914 125901493870442815958223906434369756160 12114915 -4951157871764332699013895841536677280 12114916 -45974339024766461885952997557580200960 12114917 -1462105781679497599875150308388740060034 12114918 355945074172145669093249928161442600000 12114919 479818260195724114280303810059884651320 12114920 -223778834198648298316276299384868915200 12114921 13024093591283382206541905938104729600 12114922 -207560877139013129629316275808355217488 12114923 -1377677590443110993242688783200122978828 12114924 92481359829001715088923298720549765120 12114925 525185429782615396735337613464139435650 12114926 -98240457162676523852115619018726427136 12114927 -12447906457134298267999774801191229128 12114928 -30067452700400047432074164050587549696 12114929 -202057618428263379019878173825622233616 12114930 -76202014249581787225459848534555962880 12114931 1042764665220037173433164663681695854224 12114932 285152225489888607911802543463670722560 12114933 -772174042036506748997741556207062302176 12114934 -24790392300982571247356674994852903232 12114935 -86283651549355186841296462329893847840 12114936 -490575123266623349345556721455670087680 12114937 28441284084328906856982189369129076586 12114938 -823085362442496179901213439145426384640 12114939 218649528553093346756513959373686192128 12114940 -171774536050017924113011680414685854720 12114941 69468343851041923087041023731886236800 12114942 -101639001509447508632504660948056627200 12114943 -213572687193525181772273938338780750096 12114944 -865643354618152170752892730505894559744 12114945 617783091938493296261623331603161868820 12114946 -306565898031492332275650691130722529328 12114947 -43973089981344991752725131198465724640 12114948 310114171160372509641054946193765677056 12114949 -6975261554503355649254366403902415360 12114950 67604235719261714341986696859667520000 12114951 -430156253268467832011181601724580867840 12114952 822610589644901193936988539016448133120 12114953 -1103455570811237886551785760015202655800 12114954 376874831954889656008876120593761187840 12114955 304314320958297439150384165811628933120 12114956 -159974524377081058412298935866375291392 12114957 306543494903707076331276553127712085440 12114958 -104695526126173364017520306884602416640 12114959 -1127866702324717455832087432945264053840 12114960 -9244103619206188677347034254994309120 12114961 348960195414328466370042214709336560562 12114962 257101720992424036302869607445758979200 12114963 651635731061170724707880465533138009344 12114964 -379217278669310403697723459203055966464 12114965 349857314902938250157988924964946921400 12114966 -117715879533485421219383153097072537600 12114967 -334905248292678054474869770125165537112 12114968 -646455656714455957684341998893438218240 12114969 -155659113145121742419030122294968695856 12114970 -31017700592032128550466114165445504000 12114971 -801642547511413151128478002400858438976 12114972 -738447167765975238699427029825341973504 12114973 -501774058423039515430670898135969218036 12114974 238122733109514659158431955157886349440 12114975 53899051128190125291214591744550131200 12114976 590435535464990414246188289619803308032 12114977 -645421463074670166803276732532621153600 12114978 273579468310554612470977168449350638848 12114979 -212993196075254425809601372799201842080 12114980 -834766765403287471136622704975138127360 12114981 -521132294733843300492388041316844444160 12114982 973340951657466552616790015380562223360 12114983 49262624531083568743419419540249025024 12114984 -98021351862580714789484716341977088000 12114985 380328655257836299628750472002493174180 12114986 33570016049101817745591731163828031488 12114987 247635807835117957535027779058205178560 12114988 545190075699240471382532478257283423488 12114989 -174011455754511736043337700162158888000 12114990 5433594483110761447156772042581307520 12114991 84802763824422666863209020625156364272 12114992 -1136217759425461035668178112064225280 12114993 780115471399439242797475234216105324128 12114994 286907787415334705411269829308513537296 12114995 -980943259428996283287414415129056810000 12114996 -429568412654347142258083688206592679936 12114997 -272373747408580425615022518538455561120 12114998 197724760031696415853150389764577668736 12114999 194056337707670765264528645434458672048 12115000 235854991715987015754150996416217600000 12115001 1484976939970830336328302784214435456400 12115002 596740806104440179554671044600731003904 12115003 -702741633460000381297944069968628990748 12115004 553720263776690901154051776656199168 12115005 164419362305973128449289426129188341120 12115006 -804337582551930597033896917212786265920 12115007 161377433522414032759422293665179700752 12115008 118827460680886811621878363273706864640 12115009 -891291227182566924158448568538062313084 12115010 -399633710659478806774247157921186831840 12115011 -1147698270513872727012750667818631484160 12115012 -55727196807623387051101608942348312576 12115013 17462654018602961699552001499457807262 12115014 90442313386760937060252834277749442560 12115015 -894934494243996354658723909920656140800 12115016 -1033891857848834424602155850597604864000 12115017 -74098442041831946368114547912742783744 12115018 -523883516507142054444841843624918937040 12115019 161240056000654991465143814261618046096 12115020 111835424066995381727022808725787852800 12115021 118856585162822539596495316717004299852 12115022 -431767983607243199506257530747741306688 12115023 229992597542112624795013747389789786000 12115024 -3966839531980108742180525593957646336 12115025 62827148211589444722181989368196534300 12115026 -61929365727232261156358481440157752832 12115027 613380206765290868682238724980784148080 12115028 -13471981691770175565233985514190225664 12115029 -67785963827307533307911535861806157312 12115030 -68371241486441758186201539867190851840 12115031 -1777829246015874729760667736258056754168 12115032 15445083670435783795395244349242736640 12115033 -169962542290003689394611183677913709824 12115034 -305163568971827785558879076025114002208 12115035 -7724353778796753808265428924493836800 12115036 -359082509026504420443268114857390274560 12115037 -1301874259333598448514468250709230226816 12115038 -23110797254878044771644621817979011072 12115039 1464736606627039848536701907614163063840 12115040 -112680815765269149168606723225629491200 12115041 467339249940822092413804859116539321600 12115042 -545993129611152206002260303201691601328 12115043 -1033301319505483050894690463026768335376 12115044 -427176898408682340682418063233394267520 12115045 1049880460092226119419208296119552396800 12115046 169791868912699732011031346994224886720 12115047 184196329479443227671994893395273558784 12115048 -22840361406305914314067198859687362560 12115049 -198668344861562882852287497067947790848 12115050 -169136833729334332416770669158241510400 12115051 -93834537458341274600551961592312068976 12115052 -842245455591134674833142651831126865664 12115053 -332963489413008322450554666482911881738 12115054 123052266782242709599270161795216272832 12115055 8269368293615247304023298602533737920 12115056 -130413259063795298047211843203167682560 12115057 -345067598241021697825427192287566013340 12115058 151756895928027682141632602990040502080 12115059 533303338785675916413651367380345419328 12115060 710619700775205378966529855031296358400 12115061 505414820441601707223547048600002140832 12115062 -374852109186699523999705009493721734400 12115063 392125176670904092042610305637583243760 12115064 37315510445295709878874314353055313920 12115065 -535447672142866903382746161591963288000 12115066 193328917870738096078752762148601816064 12115067 1027281008436964559846156715371061709032 12115068 -460943884221527601733281673590232104960 12115069 -682576076008459269998919990857833131240 12115070 4350308908567942124544329434700593920 12115071 -805726067897585287774446572645314812360 12115072 85335753222850154889993305033539584000 12115073 -112342195605831141408621953166229654956 12115074 -185087154110493758401451226696385736448 12115075 132380131231312799645993521603637318400 12115076 612882970401616977855638037696896453760 12115077 -280744465514139782967937792841290946592 12115078 9140953962381817749530474059695567360 12115079 136613244312010197783298939429301968320 12115080 49503264526978436491717578045951283200 12115081 1689386865956031018155932354699720250064 12115082 -248026599479800592387592335671221904128 12115083 37613017652801967208644426798757056000 12115084 652113976009437637135023188525263580160 12115085 -202673484845636226753019981911284010240 12115086 269937347950241192341597014913884876864 12115087 -613725910733474131997422270994407940960 12115088 -177851045544081228898206023852847906816 12115089 -1858499927808245873998349410178893440 12115090 -12960594587337504332908664440866072960 12115091 -1508632842579980045262548147248673639508 12115092 440912142072786107493345201295376738304 12115093 -214693846058915317204840740584603756160 12115094 28558134237449188725803790280118079552 12115095 -157925345608520875811174110946865308160 12115096 -866074811773629373335738239177663447040 12115097 -930542836645200593418014182556427067008 12115098 516234265497263416094025240835466085600 12115099 383943656344924568201080989082303446736 12115100 356360061828781828334410246525853798400 12115101 145957142100147845715608323353585652800 12115102 748325196190859135805040692927015994752 12115103 -511395724351439385690108579832505376000 12115104 1012370536765325492157526945771054694400 12115105 -1117471400545348117760529965612998597740 12115106 431677738872585103139286134377569454656 12115107 2958800151692348376531607229206128804 12115108 -20397314370751089761571367637390524160 12115109 45563902153247154792624186093246157404 12115110 14335417196651301653207473071271280640 12115111 247488444970768411050952279316309677272 12115112 607875872745847738079875077411957227520 12115113 1014619287840452981926258958555956948224 12115114 379660705227495267290025580835029451520 12115115 -900918976942882692664497671044089006240 12115116 -141668025455636732535092864283872102400 12115117 -259127659981842820663529909623871938816 12115118 279409380969180716802967298584225401216 12115119 170169120300551086183899688061592337920 12115120 -26894207278925813513506881120288768000 12115121 -31727158651277108046647257079132586768 12115122 9545981722514846198833537685414580480 12115123 -245240778380606368607334625809650160628 12115124 104419660664117640121470734856572682240 12115125 -508116944804200078725543457386045000 12115126 341138132917870407743523326761637380512 12115127 -736262810399836003445109232578459220440 12115128 644086740747218774848079531350931804160 12115129 243565424362605283328576620548180295684 12115130 -280682711780045911957138568000815226880 12115131 27660744144096697308889274487963314688 12115132 134363156974619802072020888189699624960 12115133 1595499581742311868020289653724345677382 12115134 -476429977008153031824826725346057521216 12115135 37001922504996941549302850875480311360 12115136 -354886087285098754597436401243064893440 12115137 441288269993495570853917817353027622960 12115138 -35648885367130379518580354477085473280 12115139 858350742935646158786191337424889562940 12115140 -415863952205459504597794951174198886400 12115141 133546433748740655148547647242215434240 12115142 -284387177780141788871977617604571527296 12115143 -1963360728209427819405526828187835425280 12115144 -1021224835620828332878893600755674644480 12115145 -412696880953452222129362768321615257920 12115146 -148552343073135296722728509913554524416 12115147 -439694806222408973147276303421328793688 12115148 -638371420887770118343600561892678868480 12115149 205497911497663058895670014136538760960 12115150 719015788479165762589501276666057248000 12115151 -1350752430473720286894271635202148920848 12115152 -107464592727541709033174409803966005248 12115153 -88055867094903702180679684663106195036 12115154 938722511577617255600398573976985539232 12115155 -252494454519963356474307123997816298400 12115156 -293708478961690991713268879344318218240 12115157 399598901857943525716942709046567875406 12115158 -304619831918358251989177980755987599872 12115159 519734010605725038836003287936628430560 12115160 9175668231049389871487190087238656000 12115161 129146968960627935977763257752746635610 12115162 -432615158727354597341958195124558641168 12115163 -16921943528051888338985454889798518588 12115164 -3329417067354296944425793613582917632 12115165 176349854421981358904328439670481254400 12115166 394246790744013540619093246603351649280 12115167 470582133353639677293398807450304291840 12115168 -722602004790728647415185802533745197056 12115169 295127623247730829312913330265180852672 12115170 6197410097635180962518321825103893280 12115171 154383602001669666948639734338654077912 12115172 43149760828032469736631324898296397824 12115173 -463229669018373857558960514857415751680 12115174 61897277853170637759547873535256666336 12115175 -74860645878347285288969047324135161600 12115176 673670388058809120734682339536560128000 12115177 -71881085753020283570972815099049077760 12115178 355601684679771072411146934955469963520 12115179 919400010519266576737897589720529939000 12115180 -287077673384835337820452004295715307520 12115181 -22914893129039148138539848882313013120 12115182 128020934456185417411576622521848367104 12115183 -819424945708088125625302302457339522736 12115184 -56512031563685211666693589997305135104 12115185 34766460817512432419897216209662321600 12115186 -145384750928324501087352620823131716800 12115187 186042858742191482034072511521795158352 12115188 24290715064037617594865853699981247872 12115189 711933663071338674111311565316954437724 12115190 -330237802096855646646646424471193216000 12115191 593421438286945041328124091425308938624 12115192 -39001238031807300167781772338874368000 12115193 -630372282171981061357826462879105457558 12115194 -51593214274186984870814589815508925440 12115195 -176379540881205371044992843868316812800 12115196 -369968790789645113613518013831402393600 12115197 -41332400962731056895134698628561828160 12115198 828988509152161354987506369513278868480 12115199 -455677200240127923279640495547371372800 12115200 -373717521301546989542231783053354598400 12115201 -760587960694658354328426610112267634750 12115202 -491235137094737665687059310463023879296 12115203 262947224138694316409824616066982174720 12115204 -181168369413540179450882606786080641024 12115205 -1153021954049339507031271030798982275140 12115206 33553138246569972844471403587425072384 12115207 -12331871996632963010675231774013967312 12115208 657900451401403872606678489448339046400 12115209 -310662322307753042574717938912473971696 12115210 -380551922438540515713444111318429756480 12115211 907127998656199046416552015014455209812 12115212 489259057568180629308894752856510131712 12115213 120731451826396806961526835706265336448 12115214 153095721091661421826834290839001187200 12115215 -211118253828844629792208834451622091680 12115216 78603834763505626224606964327422697472 12115217 97449162831996591839211781684808587440 12115218 -62626815459504849063263073041544929280 12115219 292065815873235861515228506603907881696 12115220 100095631440766473773686531010843151360 12115221 69808363593674045791507603677598860000 12115222 -139848573286034616650795080612189735680 12115223 -7622549901020530865675197869514905528 12115224 336949716729133010780965045084446720000 12115225 -62040270341997090873474887576763747250 12115226 -69946496765630598800569596834305131296 12115227 -131813352976618661556395870010729967104 12115228 544877686987101484278654368577662125568 12115229 459002673960311440879453932931447649280 12115230 -50827948895242156385417892902418170880 12115231 191901482215888272684119669868196392032 12115232 -1625175773316516347779421631690630955008 12115233 206732268884956481640491023900997687700 12115234 13662261110227539442375459604509396992 12115235 -66852439637716242815806271738853456480 12115236 7621486362577139671700568397333463040 12115237 2307573616324267160131743486188855804160 12115238 281613110146731530265496796555652503520 12115239 -375441309201223693338627034446410857176 12115240 -80190396652405693803654962387589120000 12115241 -482651891801953103282807907457611673500 12115242 49552914987452622649497300554623781040 12115243 -127115178283152683603639998932016463040 12115244 -732767453817323993441053047278421406464 12115245 -678499943343270804603262593758909347200 12115246 -226130065899186631514637046674719808 12115247 396731575539716610111219591590696378040 12115248 18568430206085129685600261183628345344 12115249 -1502539286329395136200143669578929033164 12115250 4668212641511440514398482563059584000 12115251 165361844261074935865632980328959243940 12115252 -518936274826653652952452404402596251264 12115253 1267187212894322748798304312867468808604 12115254 41234858072782177397587922523916871424 12115255 -116603679959215550706808821579035382000 12115256 -1200269091153604248514781121063181701120 12115257 90750936918292369141487910687765181440 12115258 -533654952504922036333616145406307894016 12115259 407377325158008914017083691936656836304 12115260 -439297156621859641436807962374218641920 12115261 453796254610399063489953286819971525312 12115262 -403100380327569205308042990355832060736 12115263 -403948382466647413650102129696055667256 12115264 147401656742607465087791015677747265536 12115265 -102463649057161457184344867018584193280 12115266 350117710608314553608098184281814577024 12115267 -27402995307091130167192900777264207684 12115268 -111609380703640361648484429865812031488 12115269 -444176343613583631687480435544302318276 12115270 -32489773057331897133919681287733910400 12115271 598790587408217954259439539367998152640 12115272 900015482120416612858970855419937587200 12115273 399083094166346958310915105449278157888 12115274 186851007016213430788369829966404266240 12115275 451856764800107454387505719645739857600 12115276 -787761513703760545554465180972260035840 12115277 -337611907192482321730150228910113248468 12115278 81028311402308856849070966103318231040 12115279 1082333230086274042716820888973046404280 12115280 34272158600471961644064071163766210560 12115281 -816594319303247461601405243931415488576 12115282 653253827101707671311696969801605350400 12115283 436398724960419588426120776287305047532 12115284 -647735797744492797175754675358202503168 12115285 -95072106704836413143954017504711866240 12115286 -649946613591219422875989160766877021408 12115287 -29205269384860689633642859352268937056 12115288 -807781551639688767857704377565447434240 12115289 827438753947033614390403963995442807056 12115290 -67003431119346932998653409638838248960 12115291 555620973575563994265836180901118337272 12115292 -196561038781340223652119603471153364992 12115293 9964248395667546991359021332509301760 12115294 60893627869908390541367779831459612800 12115295 2764803023283524595402595602036515040 12115296 114280642297115045592571222780941434880 12115297 1261331102669078032421520878516654931746 12115298 -61199245498840527500006074718936504832 12115299 33577619488826557737832059232708274160 12115300 78155162261192871142731320396495200000 12115301 431433326837384627572918915772270495040 12115302 -88865841258610907077775209052787432768 12115303 -197482155640934941455511477215485441520 12115304 -724060652280241128069000494120453514240 12115305 -988419057559716774424689922501648512000 12115306 211534177424230027120407840412568858880 12115307 161215509896699062076253350306659760112 12115308 608800615991566892391716596076837967360 12115309 174339541287127112035488526216231751510 12115310 36014791942089034200100881585934234560 12115311 177332220230437475036072386161426720 12115312 -226244927634222943778051270059237048320 12115313 32102790927943963787179472767223697024 12115314 -152571423849038214842677345870547542896 12115315 -606543024494052430656647903901753295680 12115316 836330356757137782917222619271929661440 12115317 359912811964492392300530199434308103712 12115318 -490044361799551694619605774742678284640 12115319 146106782018862036225895463649643046400 12115320 -95164466467181544673281100897379942400 12115321 -100314382575078166305499859912073209856 12115322 1124114540023908722882097507451646246112 12115323 319339886393766019467096058366434577680 12115324 -143445646464614577516658451405857954304 12115325 414693972109767658380988323067798468050 12115326 -88317474730674800063840654726084032512 12115327 335485711412629491570892096313394485616 12115328 -915544350568902850949440744507236679680 12115329 -839660353117422190232180120704738769616 12115330 294229759572406327527613605011204750400 12115331 -1663850749711935711184441114567904378880 12115332 -42168323318634948525531830926079816448 12115333 -1655595892840992232619025751623190752418 12115334 -164293707855789342466476457541843423232 12115335 -88990468550719793186433848698435671600 12115336 -2426111179126303686838005526316236800 12115337 27158973765778874464759883056996260900 12115338 479812796152059052465153883165760793344 12115339 -2140510699932615833945072606472289435200 12115340 -151546818630884752463302218980299008000 12115341 -95089734025607623124982574721267646048 12115342 -354626028921654243258745881190302913536 12115343 342534086156060907774148039884717740592 12115344 623119018462741675524556688099770368 12115345 554964579173612528396422255676251684800 12115346 -541791170598490910599763667631649708256 12115347 1424817523158805954532679520701607557120 12115348 -19767768013411579037543770376813108352 12115349 110017122939617478050529408622444751136 12115350 31478343062235277060817857017029520000 12115351 -391142983831519473846860622120237742648 12115352 -1533295837060916287586045815290375290880 12115353 -742276031989324813717116581838544962096 12115354 88528151443223572035396700033892424384 12115355 27682898284846943342901557317013356800 12115356 -844175177005341294037956102874151731200 12115357 -9865095524334460485283172164749974880 12115358 -41955697312568651053176571248314499072 12115359 442002173362151202830947483446899911200 12115360 -850573057795747750031630025591350231040 12115361 -953007037126944913046823223502480659200 12115362 -182245835583268998449342905294608185856 12115363 317949293661987633925422472654768292304 12115364 372714545495840685973728388899577819776 12115365 -295271899843797804560917120338886231680 12115366 655185419894075705646765342326516401632 12115367 -2238271975945832095416169625767012800 12115368 -795819321606449844629427113405613388800 12115369 -391025150074026332389178810753799121920 12115370 -396375600946631200654541704943334441120 12115371 232295211613789476464696021910708333912 12115372 16298745407050820814287656276670582272 12115373 740123714354057906045549470375116448620 12115374 507255261581981231111624213112696806400 12115375 -2828495198563479488620323674670215592000 12115376 -20043773809609685483986584600381751296 12115377 122871604375442994506320428353838303108 12115378 -780425508651319628158009954083888595968 12115379 -1298626542870235692135365510496611520 12115380 -159062592661672394586196585066227517440 12115381 1866504218770213828641677624894264799072 12115382 -302049905595158380287989720672748189888 12115383 326894974436549564858632311792057558528 12115384 253694597166521050094372441284841410560 12115385 254353861661599181450740713856528219200 12115386 -832192437698887825560238603537581964800 12115387 1300597867143795432323800162297280072036 12115388 268228521934477889179431010861522944000 12115389 -45280289448034277658882838942621483008 12115390 -25969965495205379970931529389908042240 12115391 132231080544525911187135702139347308712 12115392 -11872074711591976092670441209043353600 12115393 -1665460031882252471034800178476681661356 12115394 -555733522674693625621859269650573555504 12115395 92010042757158603897644910939347917920 12115396 -42890665230747299705427758275249185792 12115397 -1084698781859841934236627547541811860100 12115398 -74255552256815334957888663268698046080 12115399 -1099104812938166014772456444311113346600 12115400 114829242106847182623053549265245184000 12115401 918171979085442236535294822461200630032 12115402 34811154788535455011148238894530870112 12115403 34253432088086309254633387387617286944 12115404 314689154169655471170732187596669222912 12115405 -370606715016656930388322336252836909000 12115406 -63711310504285597312208474085885475776 12115407 318532636158494832337472754033111194880 12115408 -103408661958549767781245669234999771136 12115409 -2340691849994869965542596247562985383648 12115410 81011049739893874347254057054847928320 12115411 101812594587534034824750720399529993728 12115412 2332496355750902743227552198995777280 12115413 12254143088373697295342242106042545884 12115414 -19811109871982413469658386142369881280 12115415 -160563004420098719495576876112254275680 12115416 -136618140680023065813899717571737395200 12115417 250388799466642136569875775468736065860 12115418 -61474364815893623287466193880803122688 12115419 -303761525261015420790164960221973606400 12115420 152574624717808036547883238154949058560 12115421 -1024550158579012421222949316234985292378 12115422 6789418223177658153006319760031062016 12115423 -1217237138791877131249098087388825939080 12115424 -774462687273458505101340330957584990208 12115425 -139905006316470844063055874938305382400 12115426 229061034064824798736124003175074979840 12115427 -1326394128766509509000065849811698061160 12115428 6197574838607981387423599177633075200 12115429 -349177798279716429032567723728400107716 12115430 224267265271844689407241760390075391360 12115431 407276574582379097093226130691302421520 12115432 -215580578404399685871885127250737643520 12115433 457742123853578395604937096230818323024 12115434 54788158884480957415152668362453083648 12115435 -574002127301716031860796068981266585120 12115436 -159632261350397255351152601187904811520 12115437 349548546129266319738666919222335805152 12115438 985433437742919218616390386229915168960 12115439 -670936594033672718822863418313522831360 12115440 -130397618082825953749286984623325184000 12115441 -1310656569011761118989116628920189515508 12115442 524412421104321906355773180436118713872 12115443 -873312534189293744906822594091494484936 12115444 126684480553731820871883578711704799232 12115445 13095201852251413986927916981571563200 12115446 -60301082009351852436987487227891482208 12115447 -191907814690510431409922284326923757440 12115448 -268410002171306955193896595648349859840 12115449 1111501151530956226306134344036963135034 12115450 -221523983704984342723789503716512686000 12115451 -164827239889259799063255613938805461696 12115452 600211130870883013868133391059313132032 12115453 -458923985934526087722473687895174050720 12115454 95858479962833192749858454149694127360 12115455 131098729808278631847300215493272163840 12115456 -65932542728797000858481915323647787008 12115457 570456838029790252640055236460179229120 12115458 -116726187075616609822456205876809917120 12115459 100784010698240621688031790832097494240 12115460 -141835527843861737716804603419634790400 12115461 -433536320408153722871978867470666525728 12115462 381302524466488204080027011837994971232 12115463 -181646863098425853860900534151227709288 12115464 -460753921666879563125445962179909017600 12115465 -546496991914284517211572475918306880 12115466 195709846460246571742808612164577985024 12115467 15908169951489690568084474170280327680 12115468 431849582311186995454562722106373371648 12115469 -302555488343531640138086704226028548340 12115470 -80432785184943054501075507084059184000 12115471 -560024965368631974201012027827042613328 12115472 -123198669024053396446676892034639331328 12115473 776552798813668199918619397331292684000 12115474 -127526449479938532379937906425303257600 12115475 268910225084874713883748846745218884000 12115476 -879057347417263377556740701145495134208 12115477 -304465414172200918749707537022389382528 12115478 -1276048181368224294184105241737759334496 12115479 -941288124783512675385334082971236197016 12115480 -35502645468541318105201258253753548800 12115481 1812737367057775572409577683900256640 12115482 17626802387005121715292848000317706240 12115483 -511275921786756848826294436382726993480 12115484 811904732540093032652623262608350230016 12115485 -75466038736110474676598789025046316160 12115486 -218841819511637121115873599364180295808 12115487 535093887986886276976912846691528832672 12115488 -461349468424289548536979138648473600 12115489 -2244886286270843447619972383110741703676 12115490 -66225324606150857968601579473862796000 12115491 990009899649633639555806940056917468080 12115492 954351359633955289136068914893858223360 12115493 -622042850955654125048831659114309418400 12115494 -578082888725761752432279016538621904768 12115495 -482242085728459451607303877442047854120 12115496 -1007901208174202478459385430050038174720 12115497 14740430631415301866360927716155062080 12115498 371563487216823974383990534219393806000 12115499 964692019918529855114502717299987137320 12115500 -118012318333538022902563004949060096000 12115501 -1490211594646092264204826856069846779498 12115502 -75610679290590169192291247976618024960 12115503 -143804142788757871711159789625535060096 12115504 113105580200716690464071285978337116160 12115505 -1871186347377833507043405292958692674240 12115506 145035551404250819973742320484829466624 12115507 -242381471882025833170628563341747216244 12115508 6282855103507707952210325489802762240 12115509 -224858181380369246577659001597865365888 12115510 186904516155277714616822273878177566720 12115511 294854112697622593243790362761451205424 12115512 -111972434806489817490240100625674076160 12115513 154446770153343102148169394621929485568 12115514 -35824023023111202856133011682762400144 12115515 -235058437820572697185561561560524451360 12115516 610718512900011799152847254053498781696 12115517 1008690254893468083863731858968368122566 12115518 -3848397311053164606341203989105408000 12115519 -768331653085684761041063986005213665280 12115520 149952699439634093777151023331048161280 12115521 -9421300810927061754340074340430733120 12115522 20919065773612920308251316928522432000 12115523 -90242587318583867628925746382789830960 12115524 -246444467634904967433281731536280249344 12115525 -266104446927077700893222359113151562950 12115526 215871756987537094473258011468921942784 12115527 -340271425841695317279950318099814174768 12115528 -735321715070570004584075385883674147840 12115529 628068476937487205670419578229015420880 12115530 -3313315147084571777320447638292500480 12115531 594826302701473008168545859131751405332 12115532 -371784007763049313029154549851268300800 12115533 243375573486741482071380017003950028160 12115534 -544365002521824547698807586087975200000 12115535 124841079447767293219821354358659492000 12115536 76467188430604483229967952504539709440 12115537 158017640989506051801720090247542137152 12115538 -27306108788253087355387945643624212320 12115539 264459295601327142930763368770949440064 12115540 -139100261848242402826865663680455014400 12115541 -226578903875677210746516240394903153032 12115542 -195049316133768774030396437146756788288 12115543 1057169961255784838411001132435133239552 12115544 -162120488880903457955545454524131409920 12115545 -237535012877759603482808913641063962560 12115546 -207675397160623685362976192973978316800 12115547 -515788080779828872389379543168941923004 12115548 87170683579201269945689105211334456320 12115549 -368390381707510060870835438125191824736 12115550 -3990804248456548234190848401176491200 12115551 3218164505755497769629963190759236864 12115552 -28637506608734995528256659368996765696 12115553 -447261998773292755577062386069647775198 12115554 375898657305226457700327091081668929280 12115555 88307217819269389263446921933873503920 12115556 239634480642450423475553188574404266240 12115557 643046257310878967657264171149803654654 12115558 70223350963384572638698072699632195840 12115559 1820876713410533945972628760173962344080 12115560 -432383359828759997344114844791001088000 12115561 961388392433730107883982496796955823162 12115562 99168523543591755339359740668825967200 12115563 -652491883686460911820316368060947910056 12115564 -1029849894987569076288628210710511277824 12115565 260214913168173065399097569253197731200 12115566 899840779029326498654551764032049993984 12115567 1425250281560938987487710299826135921616 12115568 81321020310449567983062880651760271360 12115569 -440957160822004908449608906612871349600 12115570 305421901171909822057063453156058414400 12115571 -214170121409519562168191089695351383808 12115572 -8980765284943430284467949970418302976 12115573 -920432801821970313645005343616077300178 12115574 -403519094560057091162103116423230426464 12115575 12211490308989843650029643484558177600 12115576 -40149010735391128461689889515499909120 12115577 606274203341326646434217740462838185812 12115578 -278766515196374640053984157855478268160 12115579 -104554596351553644047895822941954807024 12115580 -97573606992490970533353946162439308800 12115581 -40306851884386317530997500494189383360 12115582 237715721264161560046074914735500186368 12115583 -134967772962211376376272270757920698656 12115584 124404411460293789852020267474642534400 12115585 636817436172431179000687817722958781780 12115586 92437301912283577567840956115266364416 12115587 662879698668093062952153712948035274560 12115588 513435724965860634262885981049124998400 12115589 778513094553870505751010262129254135390 12115590 287317329788331653609966146486489866240 12115591 -73165638165057890784998886332241914400 12115592 483537783869692433910503818879475681280 12115593 359708906517293115548943720922461250224 12115594 -6463259283626213096841934940771678208 12115595 -67549902742188410759143548656784148800 12115596 -464557914289931638121213721954762433536 12115597 -23133748057489090105989771464144771840 12115598 -254344265495891742554078245829817108480 12115599 -173578058199590532671793157157703042936 12115600 30132334665826654045079877716928102400 12115601 -925003281372959143897298287621185544398 12115602 -175711904760795122131826147706489672960 12115603 446488579021292765172825960664333031852 12115604 2063296760642665418558427271297129787136 12115605 210603988509256766888438616522127164960 12115606 35376127207215568825041345556236317184 12115607 431607721001198957512118626846965635712 12115608 -534693661104376267171064207651446640640 12115609 1238588471923238144521907978535968090 12115610 -236187104945884518414669464203184298240 12115611 408947536887384700303600351029812771832 12115612 367596961220562691049578529070883360256 12115613 -372604356528700337496582245578954523904 12115614 -178559373385589034071756018009252164608 12115615 150568970740654246843411184909948456400 12115616 1140094262710428283338008317921009336320 12115617 81218787401810583547653370187778709680 12115618 395795666854688839627961136644761250304 12115619 28264736268651697348269593198598522720 12115620 -376787220883483772790790798462496870400 12115621 153049332814206909323991676251942213504 12115622 1484950946585299676318253635513935660224 12115623 54150390580689734517137082044534671008 12115624 -1434367864784328390702632775222269015040 12115625 -675929419212557555115783109809526012500 12115626 217685365627267887111877864002395353344 12115627 127419798690208872687277995234808757760 12115628 -285871291898806611295469810149213108224 12115629 766384023278807441743566317487115849920 12115630 313743490361179763851980611521027392960 12115631 1497716731801504953920503711352379716664 12115632 58810936369508848417634216644323409920 12115633 -835626291429598767685574788421352843118 12115634 297437006947154121146150593808259762720 12115635 103987863649585267327340854486027430400 12115636 142258811504605755430646823937829249024 12115637 -7022157547009042973669665889595148800 12115638 -44897638008841003055724523961902887456 12115639 -714207409728794230856042542957213721560 12115640 -194555446239523276356016103998356787200 12115641 -115326318107969060699485282336238646144 12115642 -450259416875878001162322188418536751360 12115643 -23363356367395793755690237349265868296 12115644 -462089663768046707365420915398498921984 12115645 1142965470570609346233970687868462293080 12115646 323441213712813619661054163207252020160 12115647 -34647527587257526598592422368234912776 12115648 -53118512260458364026058202417166548992 12115649 282017715359865088231060627145252421120 12115650 115812603782208602541404271059309424000 12115651 -1488193450592794207057614918011464561348 12115652 -792557314065851615139734287934502766464 12115653 579346480927265530331235013681806153216 12115654 -2148679731566407924693204998781354560 12115655 500746896921325300558700927345671501560 12115656 23195357312369882836749020094676008960 12115657 527399675782074070782129641078428066560 12115658 -1154766600934485601608469827270532924416 12115659 -499518451174412215374180463277214768720 12115660 415949552582706853840100998137149337600 12115661 1067913227576047487977433280897575654262 12115662 -229606810875910649436328686290498424576 12115663 282772325855285538319728038652004088560 12115664 4437491247958448371208570532851613696 12115665 -90267748413643140310683156448050491340 12115666 -121869488407861876369620457343246836464 12115667 -1374131596012867593834324724184005874040 12115668 -4287192270676596900057542932070645760 12115669 -1416988141872001768006795037420684170930 12115670 -226616162649383410378413066458604368640 12115671 -20227443980644081242830714883634722816 12115672 456615513705613054187170124231280076800 12115673 -1136083233028186756971557247339523445760 12115674 -57905742575102164334591326251700586256 12115675 -345519618954540599193177646186111746000 12115676 647707415113170455768043881973142405632 12115677 182971682764209007931150526687133593600 12115678 610152392260932429073544140983182976960 12115679 421312298230490127170344142320098742176 12115680 -9981130937250727093860952301560135680 12115681 171776039795853676319260041892879896482 12115682 -423587699947589677394324215966283813808 12115683 -945301793678636399784524549967260590080 12115684 -471884068622640458393061138206975254528 12115685 522293068103193314823946421012078656380 12115686 78312678493353553771927925353058953728 12115687 465993076345388406318509083828067358040 12115688 270278507690081068197280756634431057920 12115689 101788563143166960694331308489373076624 12115690 -190151857687016756403332204811519136320 12115691 -1051860932764051252592554790986187960220 12115692 -244796451625137528905184312583782044160 12115693 863596696096164920628940538773801001942 12115694 -449670795972680607527433582961622510400 12115695 -689459037426766802139658484182172177760 12115696 -427275658848837569343479056465561387008 12115697 607406227403532432204593867369187605184 12115698 -81162233077149263097603978078798996480 12115699 -69442985967419018904179440456405154240 12115700 367249052627082201879825814531368835200 12115701 -356472384811125978349577727496899357732 12115702 23811696292222073549526066525742728192 12115703 536304599303646650629526559020164143360 12115704 -174563665340192867928777239045091962880 12115705 -115834964588094585984872864350667921280 12115706 -321270242941822904225054440920856320 12115707 -1333947572861562734833586651879781204480 12115708 -151814025499869931845619793830549123584 12115709 -424410432083395751586428395124427082080 12115710 249670704448974593972271442239428198400 12115711 -1197217259681387400156890943075726080600 12115712 71166543031666194940730515621687590912 12115713 630283713060114152200857494464429577184 12115714 -381271600895695736816274494840241815520 12115715 151915568672272080190229782916369698800 12115716 38646573557074005441559010329362557952 12115717 88896246698420306255914948498334904000 12115718 606808548008454442120337530902269758560 12115719 -6435717832755823903650230256106630272 12115720 110891241081514551738156895881216000000 12115721 921426433258011269747225653791787214592 12115722 4960761108787064362400792360444404224 12115723 10012034520511975108011607575224873704 12115724 54827992998574308656238568508682135552 12115725 -79026547187576949780803604154880522400 12115726 102152036067296980408436395073697932160 12115727 -35875139063333043784775430013806243360 12115728 -116252847846618964624867749247147696128 12115729 -273228624201229936317328603410719310670 12115730 -224746508707543201356844641247334400 12115731 137857978667547961107169948557843896064 12115732 -242862426091761513638963426583696011520 12115733 -99712027336954999561481824312859492736 12115734 -369994884337798169432669108323377376320 12115735 -591054849140604811838901424796592361320 12115736 202318716822490325306246315305520332800 12115737 -59459096613314112380460807641510347872 12115738 222619445730710393549673913031245236480 12115739 1616303238005733584432343894445364337540 12115740 -146441860975311034269189193806726789120 12115741 950003991314687031669316628214190269984 12115742 -901332013046626390515051579321412633728 12115743 330358251762357480187181903938950600264 12115744 -2135278860627591452947633387565445808128 12115745 -751130441271874807783483267893179035500 12115746 120816667196656486287827231743306943904 12115747 -30537208477747784153398885714515571488 12115748 6259680611659803659478741589094749440 12115749 -70442435110300346723467824246973980960 12115750 -565710546534500041042020799048894656000 12115751 660379987735672243475958751511554106352 12115752 -421459708569095195282471847352674140160 12115753 -32993974222119170550220194498331017116 12115754 -73776306470662157236690892943378290688 12115755 236178306844988420567359186259661117360 12115756 -819996598401881839120681869500016721920 12115757 -231074269457191915974146626599094184340 12115758 167740838372609484196096367251050711168 12115759 -653727991929607172025390111648404394672 12115760 30178195285449152060785047641953075200 12115761 -20581826468012940101137517947276541952 12115762 -2582074740283076638260724202272215648 12115763 -1211596850401717736776213711564771490616 12115764 912595267490955840477616238248743936000 12115765 1337789409141626311902601224710751557400 12115766 -166284914111131854445248644529718656 12115767 -697653322084910641321149434392381355952 12115768 425910523306723940774402016140869632000 12115769 497971478318483251783472857722584080170 12115770 -79634798537981615527294725330871180800 12115771 1123236912183891952929091197092574704992 12115772 -330869316674795631133608000799581594624 12115773 200598074339888382142307978878359692940 12115774 319530614256294343192607717119599052992 12115775 7688736583981262844356886236879278800 12115776 -170121204942899277865759706898474467328 12115777 -507800955882807302859181650080122413948 12115778 271706158528422447963708005937061815840 12115779 -190443602297870432879877382702856993280 12115780 -423750163454566973258797959075766598400 12115781 429694492433375896405479430681506578172 12115782 -84140023169921642364181893625799883648 12115783 1061635889100368837922060433600417299032 12115784 -419110162497014397896354755970390753280 12115785 -32559964424535349765640664931173310080 12115786 -108512019858805086858942431239452072000 12115787 611414999546243338071226544482919170560 12115788 357297254726978099988629347475004710400 12115789 365197527995371162664814806889356177600 12115790 -75957541239151238702246678447157905280 12115791 1647666706638548590218158993338710583440 12115792 14616470907515320290943253405782507520 12115793 29443692258170758056686663176355153124 12115794 195697582437683620888015993611872832000 12115795 125633097349255891328797067502986704800 12115796 131428292085447265415829915173087969280 12115797 -224778928394224973431310108575528824480 12115798 62017799795245795513838030205777810432 12115799 745750392913035706635937968921894521736 12115800 102650277478990431387957407899435008000 12115801 -870519993659602248779282982583492000128 12115802 -366240388305492864032206352600333323008 12115803 -273436150529326275345568906723079517696 12115804 -15595270955383947730804272324452083200 12115805 -224221853844005507811745150999867560840 12115806 360361813992632937131516189518284979200 12115807 -748529856695664488696859621745287388560 12115808 -170188184937306347880156230655346606080 12115809 -1973131457171844307615330573252572336 12115810 -9123645742691619817002174256932295680 12115811 578886560594588759933975366348122400100 12115812 -277095020330263705203757210219673791488 12115813 -1124631690092341013135812551691005197696 12115814 565841629451779189940955260094467781312 12115815 104355462720671632569260820698411490720 12115816 1954735646751118248610855744443532032000 12115817 -17129635562868354321770008950478862208 12115818 -269322196162696281351952072451281152 12115819 480056024610748000722838344121013551220 12115820 85666726929899305044603086895259100160 12115821 67977470896686386242634042238563099712 12115822 1303503342039531262475107478958430144512 12115823 -355718023165815307369655553718376691840 12115824 -45481249362371772864098060524493733888 12115825 386625425327364962721190052976599160000 12115826 719728597798761309729250851344528455680 12115827 979474106757079027757839487699721894120 12115828 385534203595754322233997857475753566976 12115829 -613095492757237741395908158887832005120 12115830 -205796101177590069139330236043685950080 12115831 280158926642729506939775523071777832448 12115832 457181500715537711449034279281077780480 12115833 473461753708824982517424378805218809424 12115834 -540612421362394800684044620820595863184 12115835 -605373159624095982912301469519019888000 12115836 171566328878576595030595094462335329792 12115837 -495341025313864062418404464553513496020 12115838 394528405191827832215102702815762306176 12115839 176405706053843419971253706354378497224 12115840 377268905841040730088959503907369779200 12115841 -173059251983643405899795804682104514816 12115842 -237293431515115969192701803794810356480 12115843 503884816817398651190138499067163768784 12115844 -183711302751293789987986728699211714560 12115845 12500006061959750896625604186419155200 12115846 31333107302554102560339005760268536000 12115847 -820119516942908520686865510173901142968 12115848 -658496708780600072144176947311731015680 12115849 1975769137764269877480594842321340339636 12115850 -389282074098990325717261057037713555200 12115851 943692184753104572426702734313976216 12115852 8436928913081190259346305281924218880 12115853 529234820960437047075573325804127313804 12115854 133632525083456821406514623333703525888 12115855 -769116478842101882667148741538032686480 12115856 -172871413512156389619119458821948530688 12115857 -69402710285143250519087009852663426112 12115858 626163319000094525492374079816952635280 12115859 -233173078214733795283521895934016751968 12115860 -157732831291641322154796365431767920640 12115861 -1071168159939618489882939849976312551538 12115862 14457848638493884939109340428642969664 12115863 -685380399214259920400481014468750472120 12115864 -70311741822881852603474504704005734400 12115865 929690084356982984377974498507440318400 12115866 48889377361380283106338596765547560960 12115867 -1239544574505320158564961376229969849084 12115868 -104913287362574590207571113562887440384 12115869 -224066914180138806759068660664211941120 12115870 -37259901404580820401727645555833408000 12115871 527014807922607444619362518893431544272 12115872 -384686250457265361659479532523120230400 12115873 346857144471827497637231191070885467200 12115874 -520259564410540018534709444200585574064 12115875 -998769283864813633144716402320656260000 12115876 -120513137148234529674054397486520544640 12115877 -820107690513860322050352880782093860388 12115878 -208769189090268423581801861171678737920 12115879 -1616702389571029131851155338825913436280 12115880 -333233997792190747382430078101574451200 12115881 786121023732071392402788721078177340040 12115882 -4832537909717737069588828899465517728 12115883 39814369480668304278894739803184626048 12115884 -123439101323688521384205061029552537600 12115885 -54784172632142292688902538737076631040 12115886 294122747193912046880457703278594413760 12115887 513725057673231082378961576973289273992 12115888 61998620608283209423557063195859238912 12115889 1408968533542725669539135878590977868690 12115890 263635944845658968130708546999228510720 12115891 -865062303948383653400530530225509910000 12115892 -830988737554321079836589898678503558784 12115893 -357119194474475917486868050797829031136 12115894 -59522667283473071374913624183497752576 12115895 -8732595086627596348328719327795276800 12115896 -343983108001484782559716335565074063360 12115897 -154053029878912145432855744192944003248 12115898 80347514302295378571033521733830363136 12115899 84050046144151741636459287126127084980 12115900 634965226722823644922971741075842227200 12115901 300130379120831963371712948003222041920 12115902 338753577573821567921295102876504666432 12115903 -283325905264431457606352524633738502848 12115904 28103993856192844920222261533963452416 12115905 -26061175660843509653255722800278731200 12115906 327659585858701419841194160561680465408 12115907 365273826006728547774660784973146116156 12115908 193628544792816463783978079428498759680 12115909 59947489912327980363400599091636446680 12115910 -195049228710755274515753855217138144000 12115911 345965008816482886441461171927820860072 12115912 1612732816218861280587375686773572019200 12115913 -55119820677104461611898754297048720640 12115914 -230077959513742132584599064124789447680 12115915 336993467923704089235932223531100653600 12115916 -27414731430351505153017929837803929600 12115917 -778153659385207982263251190852816128384 12115918 -44765979196235465851641064238088648384 12115919 1138236863781732108506215119143561652120 12115920 -160272579042057236189679771176750284800 12115921 -419633517207687540580379724957473540878 12115922 -45535735870727664780999159669307670016 12115923 260814363375186743615947052921994598584 12115924 -778670306973416959068000800210686558208 12115925 220427523180458849249743370534804472000 12115926 279345348584953396346574028749041913600 12115927 639183393842634204104961128070800580352 12115928 -1601217105251369647922633786549179023360 12115929 -324180070821327854492050500876201825600 12115930 -73727646313109939953949921745082724640 12115931 -13683050674814296788179183587753080408 12115932 -202601079753495894685807973278212787200 12115933 -428920429142777996859437994921917897818 12115934 248727015281598745121183321194242834432 12115935 -211100190895645986626924261719791780000 12115936 56733064277912168377955579109824790528 12115937 236646081609929644742846663786170322112 12115938 -4258998854005896686272484153464233984 12115939 -848920206905089479615480716200910400000 12115940 -102268596567315263914819085282669260800 12115941 120746424371314156957060707592939524192 12115942 -635374953185129686288271536269043954176 12115943 651143713648783409313866509910197335600 12115944 -230957161650148418397004057742432240640 12115945 959612196593648545312472927160568113600 12115946 -51874731567869408421095591098052457120 12115947 -154885841271490156880940071438318023680 12115948 869867892027588550083086190122618157312 12115949 -799418035761020000482480536001281739050 12115950 -66873330979751062236504240681995520000 12115951 -266872596912968645048962238385775867296 12115952 -145820165881252775052256819745698873344 12115953 96658928738776285666292193989886838080 12115954 -469908613985953514917210331893094371824 12115955 -494618451075097681587414832797587690640 12115956 -5675874658428027111945143681903947776 12115957 242615679407256049435092210742284222112 12115958 -246202185005924972256161372682708567360 12115959 68600265552544155624800989614907907616 12115960 -304117818753708483218348276899584000000 12115961 48800515785258198659073251870221019520 12115962 -344489807245689874731059918257469896080 12115963 -322743022048564011302194655999418543696 12115964 209367976446401566643567022301017455616 12115965 -459840874676000974282750105926133310880 12115966 22593539276676155527571680961192354304 12115967 206322956572596851226088907571962703360 12115968 -446926208083990073248513304209643274240 12115969 -529303422477922735545406413425632837630 12115970 -41569048977939190109329309442168932320 12115971 310443185885623710831101667286457483472 12115972 1489267262934500054183422134605475968 12115973 243663881732281571338286131974559416000 12115974 -54553704720686019740777757766311215232 12115975 -464354268337479296503943510667353884000 12115976 -810543986170128815239354013441922001920 12115977 175453250804846309972017367308091890080 12115978 51335892293845753896445747635846377472 12115979 471145295692795979622702822603160003176 12115980 -186453567544268860246994888552241254400 12115981 -18835310737119281947812314289602637728 12115982 -655757995878702501039839900975651577408 12115983 -124342952700598257449888803427168817792 12115984 127451518431161484511631174693774442496 12115985 922277979453297955588614165726217319400 12115986 94206776312687011271441647811067124224 12115987 256742581957238546694935199555294088000 12115988 -309764052402522532677807017520922000512 12115989 502488108096267539535681354914221228224 12115990 -57264225275087548228718170932683232000 12115991 289882905113174082499986907441771866000 12115992 -99613743188252015975693075046649036800 12115993 1423095362484410549506868453165375494400 12115994 81162160498452040440079500744599165184 12115995 502094941863151791855337328398632171120 12115996 -340948109470534121631423188312638369280 12115997 -458607436295074202872057184839825311540 12115998 -273889577337664024048708340188540180416 12115999 67444719541756459175739094354508590080 12116000 716559788654135393264868511830048768000 12116001 318203225843963326817818772532500640432 12116002 1347209483536562185957547027698753103424 12116003 338239337623312384301007521897791203264 12116004 186019447102535603025531658590982041600 12116005 400100434266747771142232466620099164320 12116006 -62559332556780115872490507254440089344 12116007 -102781119779113325458329400262480109360 12116008 -581431394242880845187587987936419348480 12116009 62334543468606245397211526849446061568 12116010 -125984388568904436157865174649337885440 12116011 -1041511647534856693184636063287621677388 12116012 544962376748906517136172765399365819392 12116013 -103793960145765384210281335691545233792 12116014 -173259621960395057586163203430443966144 12116015 -230464007468043325951530928867528572000 12116016 -32476479386571579704766617996203622400 12116017 219927974977840532788262195048220743232 12116018 -158429387065620606704297845217021967840 12116019 -205533028433226738330739563745796412192 12116020 45064119926652956300197046219660697600 12116021 -568490404029119305761739044716676853056 12116022 -267428565844669358716005634718738507328 12116023 400480811541359233680660131424170415272 12116024 6480465925601349314844641157085163520 12116025 339406206090089917765129705160243898750 12116026 316114341141227984107538805771154603200 12116027 350495494916507604234282051699376652544 12116028 551155122086465399019341258220811153920 12116029 920441507274665930022282369112578840 12116030 590194791680421658662907655817087236160 12116031 -242890480039444458224660682592613627448 12116032 -248270414572864676436739237105870307328 12116033 392975797196815554669600371060611044804 12116034 7359831071492453766821109820298918400 12116035 -138897416678018346530385832803535406640 12116036 -389383220418330756064521171970664988672 12116037 702396565741697789362499805960253006560 12116038 -209415041825677752491148269931249305088 12116039 -713044196990826406824551659478458349976 12116040 -99898284805859578546511383393920614400 12116041 272224457817754114496300793838670092672 12116042 225676774087637306031428372279971647744 12116043 398599418848911468420622788563921207424 12116044 -669283587658898474230686230753745956864 12116045 -346156297310353933910216679024576059700 12116046 -409303302578227803114547013597192726400 12116047 -61097053955753791370887096944179038520 12116048 -64148699543620385055566502169350635520 12116049 58654320918275544937664347716082027776 12116050 151148180963730447076061264485985884800 12116051 -1154868550166223168137939001180530952888 12116052 241289684965689586207957966399002074880 12116053 870984119752689325014551593258219736640 12116054 -258303774727671244982879419543426971648 12116055 46367871844402570970570610024520243200 12116056 -242528817686682155724558907453468293120 12116057 7714727139659664547019920322222751432 12116058 197806501602353287562246677197907075584 12116059 1756881410679773974611693486185490512280 12116060 407882821642769578284048084409274895360 12116061 24617813749411375333800579800914341804 12116062 -65514444914124876946708937571701806080 12116063 518411450583943429331883663190120753560 12116064 697020126593165022559232871532926074880 12116065 -235419185187500553920627729433620711280 12116066 758454704286158243432506682353851377232 12116067 3948613512211017475117475727148976448 12116068 -743444797711743452410782316146033953152 12116069 -358144428502311717577192086928150113504 12116070 406401345386725663231272883307682547200 12116071 -215552145578566959571434611863593318912 12116072 -485456020716117564343882409659883520000 12116073 -281419858936086604823294914902936192576 12116074 247857748332347793123242920806449333760 12116075 688173504628174884565957611539467191300 12116076 79321532425989689765669924811959894016 12116077 1667898924252210254403855947379368355926 12116078 14064966723858269634277611600431962368 12116079 287920419823819757621510958339047634048 12116080 184913749470838345543779972353808629760 12116081 -930901441664631996814782151890133763118 12116082 -565926019243879228091683605390532306176 12116083 1688033637113216377814630711648904944736 12116084 1207539834743254838281747555871800512000 12116085 31012570827580597347414009204707097600 12116086 -5494547352294403819378107628026833856 12116087 -114820016765975827428453379392396579408 12116088 -752620385310636929433083626347563212800 12116089 359912986570834875816073642191496766080 12116090 76534415176155934217478666681301217280 12116091 -130959435452865779203826701071996714240 12116092 -652110496128356391608821884102490384384 12116093 -1534395571791583702042593537721382009472 12116094 33727367184768132553666251568354476672 12116095 861917142431233349086042654488480234600 12116096 371189937723177273867858628787463782400 12116097 256475231405144809951317619410509898240 12116098 -631577509121008212383032765529206129200 12116099 -259236562939459948636064616553588524864 12116100 208264866022732590059249990240601062400 12116101 17743324645957034308159077031454451840 12116102 -6981561472914850822429558760352132096 12116103 381152132326393072057329843652151252904 12116104 75408817273857172811762162814880972800 12116105 493265259105326812819246092933053808000 12116106 -37308672795685684868707305596235246288 12116107 -313500278363771782061560255161358937644 12116108 19899498762522593184236310217851363840 12116109 383034606430288734858745136839700435904 12116110 -4985105334577169553991282720315161600 12116111 -277668715144107823529422818864667050768 12116112 -110673533667234182645964364517915688960 12116113 284232000930264190721251965717894594600 12116114 186820064363629331348586483057299872656 12116115 -42466959185985789082639912516936320000 12116116 -118714481622060778304640088041940994048 12116117 1227848797260115757196223023653656066794 12116118 51785400610965805864422888642397636608 12116119 -1846014994588684443566809317971437293104 12116120 345505095214081901299518775609465036800 12116121 -75096461782752431469266360661029328096 12116122 570259201772235202883061786001673452800 12116123 478504914990842654753437116533233338372 12116124 35104762356229510021182669675465360384 12116125 -56863308631081188834780806561255136000 12116126 -548332097234286187619297307566867255616 12116127 325733023302928362377116413723696181320 12116128 1411866504791386002115594052292650926080 12116129 73319474380233375502661976867017390640 12116130 -241741352159920564825187607395505500160 12116131 687908869173694648391463294949222588432 12116132 196096305975212853046717876732890316800 12116133 83881100771586965987350750298608746624 12116134 -85010725753585935334377261952811878080 12116135 -855768812996882837919545357705118382920 12116136 -615044085760199335074555896653239336960 12116137 176106023649365607227313791640501651792 12116138 633580541173905066093202883408646853632 12116139 -23299901461904506444580067954014561280 12116140 95495309986844129746232604347928161280 12116141 801730535779927540825649717569107595542 12116142 16754828516495454554375816911231022400 12116143 2330987044310038412000713077053296464 12116144 -266307365466351498852948085412971069440 12116145 -27179951578062347013049503545629032000 12116146 33279747821871180646208630759880039936 12116147 -634883930311556471019905716623871817472 12116148 -238250894052816328810617884187090616320 12116149 -270653352650227280956599847311231960850 12116150 -129225364134009882597804508201579190400 12116151 -1207179459524009547015292372717358290080 12116152 -572345209744778221448257797306777907200 12116153 9052987376682655748596662731552733504 12116154 -231974114731239488830907946638054049792 12116155 499031591890284243985515088125399773760 12116156 -5388861840675704297289819883433634816 12116157 -664001265914866771463372092253418965760 12116158 -239139889890429264894080388876049591680 12116159 194356399645026013286485521221383126128 12116160 58032329061801998192162582636223528960 12116161 -1881630449891898042434056229031743701720 12116162 -374955906737223379555687507518840570336 12116163 -686043241428306158358074554816163899656 12116164 -121290298164621416105505647262323867648 12116165 -522954891553398193986356198823303071940 12116166 503158863279590365625929635328279237824 12116167 -193230880386804850324466935460905648000 12116168 -363862374202542331464021433052379863040 12116169 -375599242162225250432960736641893603200 12116170 36677633904084829952861078310737740800 12116171 356106568807570808006854354268975218320 12116172 48595376722227741360833324157918968832 12116173 -43286323587863713545079996694905345940 12116174 -147390725266249734578503399586392747008 12116175 3888968611723686051055844440327009200 12116176 -40423556517453600128055811567746367488 12116177 -1328880714493577820021899213908278816768 12116178 -446590335070985539616825339083277830896 12116179 -19393106213329367800581198576939747220 12116180 589556777077892062527318035815802822400 12116181 -311674601262253608599323192543489351680 12116182 34458148901645900490320309463628840704 12116183 236374300481149856646376089030849321240 12116184 1175163647319094770890883133321394257920 12116185 525096670116106757190268962860572069380 12116186 437449332645857863730532123950024567040 12116187 526506852821190139017558331348974385644 12116188 -76378170094456337700640904652129711104 12116189 1862602510709440786285287676386912476556 12116190 421896418295344701339205153725443619840 12116191 1321974727359655459551343979041660978592 12116192 -1478967214865296296082018868945551097856 12116193 -139856589882835387153594117642626180480 12116194 16546725097577372158046227701098914896 12116195 -13437357528255793289413057711315660800 12116196 209070928456112257386514895690035200 12116197 575232741254024915141832168319639622172 12116198 855221334518232075916737376557251301600 12116199 -754029258332323549764581460612813364992 12116200 909948910821580789873607983883270400000 12116201 -497867544370973983318243297410652233798 12116202 100413834294627782224861198292139446784 12116203 -1301093813587978226058792182805553010136 12116204 1001962304059363185290320584996634419456 12116205 246797844062853646855060497857186150400 12116206 -223925543334197982135556465154519252736 12116207 1302440882419296167354744338538358419352 12116208 -2444926836073121299834770265000574976 12116209 -566822732739422281775983475992470862784 12116210 528597405305426230154576419854158393760 12116211 212531970158096404060927754695782025272 12116212 375655064498855760759066203489692463872 12116213 728494854131208554177794513971037234080 12116214 -558943977393551836569070491637170528 12116215 -669533976144801751612006168910211995280 12116216 -176506133869035354906304400568773222400 12116217 -503593049200085489702990333314133503920 12116218 -622930027276531209965455450282870711440 12116219 -158500201010473735013612473182397845000 12116220 -4338680562731211223805382993134238720 12116221 332807700119900658066498650146688225664 12116222 206388428622440505339135754076226340800 12116223 113744161652942475162854043871429751040 12116224 623822579435089684626634814799678013440 12116225 -77504365727484483805350097256022882000 12116226 -15940614379884837676383658405033101312 12116227 469540192967136553544438588375974963632 12116228 -211913539724842501674990822214114640640 12116229 587628029236986348323724259109471000160 12116230 -745912141636345932537783767162767449600 12116231 335444325535655428330123759000961563032 12116232 840839068585579491133018058247006827520 12116233 -502366163514525364276430092572418395000 12116234 321110481383396975166338709902171399520 12116235 -109736170772204331075990753061753770000 12116236 114402574562201102810178546755317355520 12116237 274415710136189072124037108236872950752 12116238 -128023893249461790736005217450685250432 12116239 -6776731200634233031100493852057505152 12116240 -140867292072707257725093663658436198400 12116241 742149776376455117599877179256036561250 12116242 262267416768903082995914321199496136352 12116243 9535234443217341878731805040910941972 12116244 39042149400632360477469748351107059712 12116245 654091108100337059529685042249623937500 12116246 -236066900649938799504663674415919016928 12116247 -66158975896665679584891371438332259328 12116248 55086467127553598804985775216728821760 12116249 947586366337931590849750709954864353920 12116250 -135494055806272964148786418450008000000 12116251 81014092252327079221070772555018894080 12116252 -332594706471715039103889286151679736320 12116253 -852154190608417251385015144519441029792 12116254 880133685002795078395408920878878536576 12116255 708987585434963722792284064960446526320 12116256 766303800677954067729064024183738466304 12116257 175769590954228458017832119132488502784 12116258 97258422471479974553263051566778168320 12116259 864153996963641109630486342450743223744 12116260 119747952095406037200327059348905013760 12116261 -86821530184234983822436489018289446368 12116262 -56304381479043953472506809299819325440 12116263 -676828760594175313766607137834119610376 12116264 -282557992614902744422885962117961236480 12116265 299039051261685365794578288159048672000 12116266 -20541231413352205568899021437080395680 12116267 649920812765325366198469776911610879912 12116268 -10795895520305195054252994708873685248 12116269 60531970773939086913381133414865078112 12116270 41935141306836951695740038150390130560 12116271 54394493551106370508563171893192934144 12116272 15402502006585640941448507531276058624 12116273 -86985969725286739372387032543921445836 12116274 295054118636430590826173377566260458752 12116275 -6210029841730807501363406768365099400 12116276 -77378945586418805965944189531836989440 12116277 -194280143047557787911182901227805994560 12116278 -310369080341392770652777857789544406400 12116279 -34092092243519981112956376153342140208 12116280 252935308768368912166699418856937881600 12116281 -1111705763701052830177465120169973326000 12116282 -1683871525983520917934127133890595840 12116283 587757659654739950866209276308352979224 12116284 250292899090708125429512545047948655616 12116285 -431254033368654457087460932239902534400 12116286 90073508451097988422027215374148247680 12116287 188272666015867705044804793780271249576 12116288 175578202382055480157779074712539234304 12116289 -747277242006096290176591031856665024976 12116290 207166969316943761858110877988306938400 12116291 -1339053501757833434204553870474663127536 12116292 -466779748287589873069536726259982340096 12116293 337468515134589252939919450020057402400 12116294 -106140847048349176162705632562634630304 12116295 -100733416031051385481171839316074113880 12116296 -1270162564629303154450601269385794206720 12116297 -512640220562019434386185504673133641254 12116298 555960661790836127456529114136878263040 12116299 461204391743144847687302067797053949520 12116300 73766508818803009322736616598212608000 12116301 264767821808799638389708785341571901632 12116302 530208419940968615104422243081098363904 12116303 -789260885360497565368166675200483298448 12116304 -8734806831209336385496095617145446400 12116305 -988649645401308992119821949734042336000 12116306 1564267347391478596191196983547015278720 12116307 81320568132100629703055030264067432192 12116308 -346362076923480531365344733420345622528 12116309 -570186204600240067555490254943464511040 12116310 -321449994426608473191598443222843315840 12116311 42226913992434311759849628093815771912 12116312 -140700616234790616421738890769794908160 12116313 55074292606306767761347368289995845424 12116314 -5379908408293127433057537182858880000 12116315 -990573392011891666419615118561150942800 12116316 -302899074628831908694781055035920496640 12116317 -900105401604719554637471897481381660634 12116318 -23674245267578347852177576197980118528 12116319 66103414264019719740595693795153505280 12116320 -400073777078313729663635960860366602240 12116321 15428668007516516902646545338628560768 12116322 292576930040795185696116741273628497360 12116323 134265130559777831160115440755671506264 12116324 437340749653139214446746843044068385792 12116325 -853218799059144044422862622834242400 12116326 -882421653112289567545897308698022297888 12116327 -452146130932722665604547052019738932928 12116328 415341057223736597957109849865729474560 12116329 5623825877779352850661462590964079930 12116330 52136752002696139381793754797343337920 12116331 -168792862332919875203119856047599168000 12116332 1147302893342635145931504938507507415296 12116333 -1322414209608942876620319973880201909418 12116334 -397319205353679502060510299805295569920 12116335 732230139840740230702438659709738080 12116336 -99288517978300630489209072193799159808 12116337 55076613296282372881740669675422464800 12116338 -233292859536733701560418259237263528960 12116339 1532054003543556045189225820120813720140 12116340 120528618399002217897761951522585733120 12116341 -997737225417427788074241230621301248 12116342 177514458197410375696462141077865954560 12116343 -478034241964842295393372819319738253336 12116344 -15706449640909006291670853040006348800 12116345 573256692299795219419280887926179209800 12116346 -384084729197577070160564916748502053632 12116347 -3255508313990794479380398049697493286608 12116348 -1070399870387195207740458186779640379392 12116349 77234716636785737032224952062212104224 12116350 -24540108825096045860835868722350323200 12116351 344195016568329309321298232953006098144 12116352 -69138630376008724939467157792830259200 12116353 -58617922040569303501559671956322379180 12116354 249511998022624738522663666174469260800 12116355 224478174839472547961533596323851062960 12116356 421325132937535407997425292552142368768 12116357 -14854517879582355936075185321763633120 12116358 -489755720745916763476849047333856281600 12116359 568209589790615389663857389826004331952 12116360 388177914463443548283417622743815424000 12116361 180271468367026728883133564779901390304 12116362 406669315750069223360094629179345800192 12116363 36613672929174973381303546627399215360 12116364 44217901520494565723746525634706708480 12116365 250604617058653678144841987732360459340 12116366 142031057360933750004192413412699421632 12116367 121665130437406370218681211504834236560 12116368 1394623061084104715319149269212069888 12116369 365954519575463721261131369087843550912 12116370 -52494290001669833023584038139655971840 12116371 -449662600855733319685935450315356153400 12116372 97083159670318409803856363826409780992 12116373 -386268093052741885239293222274285803616 12116374 581959029867076217325674246941409788800 12116375 543640808639750731685625901997722434000 12116376 655666422316615024691699622728553062400 12116377 4981527366992692957554204768615029952 12116378 472224137220789293221939831219894656240 12116379 30075335666444718672257920020031620288 12116380 28338119454172235377844952640274227200 12116381 -31222290397738420623522314548758347136 12116382 228542323146346578700564006547017641600 12116383 -852802081938249816156089422480341953976 12116384 -233567421549932738167724674926964113408 12116385 51930762451622311601919408189857906580 12116386 554776622586910889125316055908133421392 12116387 1253397015592067772209784813839808195036 12116388 -508275806609635153050171786212568637440 12116389 -117379158996902567223276058482496351810 12116390 77141422098652392073633673467262937600 12116391 101623977950798780740918188306801520128 12116392 1175105984099401405508720806541268864000 12116393 -163419395143685579281884015029458361880 12116394 4251582268152356595754998378211233888 12116395 657466291576167518830426083911115601200 12116396 294216591165526604097841303926793708800 12116397 -500659879438996618651888153568240606400 12116398 -136754150595851974855073569915447361664 12116399 -829751070401332073314505416341148479600 12116400 3433143437662480146565787315994624000 12116401 437296992508032460902527851841734957824 12116402 257067430647723802252077010726129295904 12116403 -269479780440721945120613186523373055760 12116404 -714513381821769446328750574489759510144 12116405 -553209798508615860472110382572556596480 12116406 405060697107711657041632163104561504704 12116407 -932555263281388524753713099447377016808 12116408 -110678963083903274827478776842070487040 12116409 -489003784484373588666261457457667166896 12116410 73218425144836718023095221823178321920 12116411 -12199345356960036009071584445292197208 12116412 137119295095409237664719388405493923840 12116413 -769834307530581053173006763531595377338 12116414 -539244807806475060495136948502687308800 12116415 140433967828858881570928576554628271520 12116416 132005938967756020895596070734913339392 12116417 -328673100017493685906280249159013660000 12116418 132123196113424326343879017745391224704 12116419 -195677827044889427596501469655611622704 12116420 123250346894018826628758680651318292480 12116421 66917050554276259956743743268448779772 12116422 -23311289552789421722832922177905571488 12116423 256610473386784799679015991439339720448 12116424 652581580700250912903621219890179153920 12116425 224880593984668409101986623664647749500 12116426 -340023294367970612987099850207928147152 12116427 -442317580558201399899357203057465050656 12116428 180383101771820528789858385144796142080 12116429 20719726299100155169178944219709087928 12116430 -67299029923371985861434244776357319680 12116431 720034341415169322541486481763576277232 12116432 172080333106526759175880881867753308160 12116433 -40983840596278758073986813787015311360 12116434 -174406294373741588130029052586017762816 12116435 -68390843218110152249989069725201661440 12116436 226966708543696353459048279341960423424 12116437 -170202806415997484683059339947458941860 12116438 86815759687356316413063330180855417120 12116439 1135592958849263299780651550810058510240 12116440 -104481544866051413313339261616336896000 12116441 548746288646565376138467586532654637972 12116442 -50054792016390351437644380681300417024 12116443 -8224466448809724348972950612810232192 12116444 1017620910216838613683207794590102670336 12116445 411011099239349266159361749329727909440 12116446 -22559860419588958119527844908889872256 12116447 284008333278166098650758515502387013232 12116448 -749843578078415032111256503747618799616 12116449 336516052507518422740340683934367500450 12116450 434462107940148744818022313396120902000 12116451 202979804439313414504737684009675290232 12116452 -257424871881117905493901093533094778880 12116453 -1233284098428406290153188103382345511298 12116454 -3338731847666131063637479579120527360 12116455 -836273999913594144352300540309655145600 12116456 2161286472860214042142404527077309440 12116457 467567900347645265635976403947780193354 12116458 233466319484693413092037244737704201984 12116459 1144140765497771919702493387520336642016 12116460 -205351154307992432680379200440274176000 12116461 -250130038164502668243621408414181866240 12116462 942518921722134308666246816902356622464 12116463 807839327700498409117832821940820831888 12116464 91657774238093322536426812619738120192 12116465 -146997268824361313566606802614879256280 12116466 509746723220186576722357600136093247744 12116467 82398995407986800358287279564487843840 12116468 -31033544149390412352841429208201601024 12116469 392066299740875460401272270673474071488 12116470 218703253891732743511459439596716871680 12116471 544506724584996916536571712678890192200 12116472 -934926131679192246139671787871978926080 12116473 1608047083971122352330082395174714255722 12116474 -43243088313152763442482243414966279168 12116475 234458972973852270224106066638364540000 12116476 852877743564339236586493623761706677760 12116477 -327126863288793750851993264592976486848 12116478 300813788421743408202331712254507315200 12116479 267203710338137747230628715202569582080 12116480 -413139725272661948196409674784875479040 12116481 143094026932437844874998670779387612224 12116482 -232191133356771989913539691382417330176 12116483 486045308599280913022530796687635924732 12116484 -369697759911011513860159077644762880 12116485 -315808711669968477510673878374101625640 12116486 -811704368318699177548562501409945083808 12116487 -778158657907442199709525093990870871640 12116488 -347387473583268407500604457381659274240 12116489 -38944465624856450812256213146869006720 12116490 -316442260785374617400209722374264448000 12116491 -672849597023995895885043062160571711600 12116492 -559563270602959614957831029892543341568 12116493 -194379245142418984243292700747738160320 12116494 155169728848103395572919620990338495040 12116495 -780678131977896016272417898956666915120 12116496 -87177287570031567967939533386622959616 12116497 -931373591266631269723005064025437568286 12116498 1172178455757576324113389431929948917536 12116499 308267226576882783317126069499578996664 12116500 -425100666883312243391058120447207936000 12116501 517111338853321669621341710435203187292 12116502 166333536130155539813813797233239306880 12116503 -27672410622173655390493925727900522320 12116504 -1164881371785299231455168774844198922240 12116505 112037657338711655150074104001947402240 12116506 -629268860809626885256988508326257222656 12116507 51472636833220627290055855781494600080 12116508 -420631894450953160686572805243111038976 12116509 268355489248088142961418688281694783040 12116510 60359556141624518440625304298569830400 12116511 256543629267417000181270433728204323960 12116512 -1395871384160567704533314044435803537408 12116513 -112426731537549893164705566293321620800 12116514 -273221321056726044371093323021173663360 12116515 411084423312246432914572251675478257120 12116516 -5497334228735698158125546148036545280 12116517 247595887730568877211934921144805998912 12116518 535045276535359526037490134981162162816 12116519 230514529349173072720499882073717511560 12116520 186757193996423987819886590839160832000 12116521 301676617702689957447257992694470713722 12116522 1064690620577697436804779226989606733824 12116523 -394678343717722495770169035284028436032 12116524 530251305867151566499549925189429786880 12116525 -185090762107611688671708762457064463900 12116526 -16072625061392905171356659405892458496 12116527 102381578007161693910758313431593903376 12116528 -241168339749999177617225287047678689280 12116529 406575172834293669932745141413385862404 12116530 -382717914361219870767118973850226719840 12116531 -534531469307558965921094655360335541600 12116532 48201710788448493717908018001614395392 12116533 -527854666548123936338987254179169384992 12116534 295464780724146625615360137793564438272 12116535 -158503866636856963839301599263321212800 12116536 117709425816344775007843107196862300160 12116537 650290087643064245830371744752888132052 12116538 -13209428853537244215552552162245548032 12116539 248292394387238924317204207250415898340 12116540 970000859356271451321781076648785920 12116541 345031891908433913656056485643941100384 12116542 21065894496148280522612575570735981824 12116543 930849894282421746921913017478098259344 12116544 -167560121371704231542296351777801371648 12116545 77463940867986989049507700083531017280 12116546 568149899575055521396609336433159669760 12116547 -53219461103703898275944927678873040360 12116548 231664708183252538652590098976983142400 12116549 -50978255069760296268251320907215725000 12116550 -188790895122817019548692303885099787200 12116551 901829979236868054436275167613293726552 12116552 581342545819667488720991475115309301760 12116553 1731529981341066106343383912712263676544 12116554 -79470769801407932914870962728886952608 12116555 38335847258319881887099094225040619920 12116556 -760060056036853783995235316246112185088 12116557 1641432092777131293587650101879458274806 12116558 748928633646641699570256471320044757184 12116559 12847907636170155396589495267121707008 12116560 -52294179227468120161840744043933859840 12116561 -104522263175681213434822692002106489216 12116562 -349554225698217971324052137948997328896 12116563 1233559138700037082940175085911206747640 12116564 -1067216631433366031517589210561904029824 12116565 -352894246083415254220690122964206139140 12116566 57689274806943206406284971766672732160 12116567 275841904466121039356624106263316074880 12116568 -50217278952856611416595558226653450240 12116569 1149386679843378205282249986531573976970 12116570 238964121247552889727847609654885536480 12116571 -568821317811227239378493009418100029288 12116572 216926967389089881913039108402331904000 12116573 -296434935227893953477537167134025731104 12116574 -196344103070216622474093709616454408960 12116575 68331872236622829800120087539068265000 12116576 -74403105169503044275581047723685052416 12116577 879176896342367022788442463490780160 12116578 220253800720999634544583052747089845840 12116579 -46644082690447221887320133523104986824 12116580 121182695945280793567578359512521031680 12116581 1383357253329519264865693239483203344382 12116582 -23808220551344489887166260980676704000 12116583 -8775196856911761066107120535289447680 12116584 -297561594741142481972736517814406266880 12116585 -259488846037842828562275420938011281600 12116586 -116102531362985801540356015770092566272 12116587 3499950903372972782815035583474033552 12116588 -1768530693446553857025183631139481845760 12116589 -146399446032089979905817377793361456032 12116590 -401459972816668347227968041942113371200 12116591 725440620493231504160727780527245270992 12116592 17277626142380383855128779895044112384 12116593 -927065517037661889121261794075609626158 12116594 -40517315935904706383259983009891980800 12116595 -342948672077159774985384497608957030560 12116596 391960675809965251005347221481558200320 12116597 -61210783420689941184864320947373617728 12116598 69140449873462085908414099569443414016 12116599 -119945646600997725356119558593602685480 12116600 -30484034686691155589069212834129920000 12116601 206529002679536428255368538744537891200 12116602 238536940594078808096219536944211600752 12116603 1004112740775325819659933105083215698852 12116604 16477807828396035667472802598881747456 12116605 156237200650236088855001346516014283360 12116606 -449304619621994906211731567803871142720 12116607 56259455705032510660580189182033134336 12116608 136290231280579760367260391108111237120 12116609 1683549227743308986961807011955497757120 12116610 -145620584473274055679522756591642291200 12116611 -296880308565867283131950211380071928800 12116612 -83653201587998604784613672771109507840 12116613 -216519633449219783836318018911728832 12116614 82922192974387444409407355344377977376 12116615 407732478635017575712855643499066362880 12116616 -111075419143845149187175408579228876800 12116617 -363135416134604393913428528367384927334 12116618 -344464967597774935436571749851277316096 12116619 -426007093057259714658380397144371101200 12116620 -743468212870960702791599675398982384640 12116621 1474307123359214133990702564112526456544 12116622 -330158859240926741425045457592005568 12116623 646054296457425788547696003149287087720 12116624 -214524226566679193486283163355676942336 12116625 710941144618138321143324325541995200000 12116626 -6902058238028888338082119617767742336 12116627 -60541477723277829847994466870348820608 12116628 -66040596772391415029498950447667221632 12116629 6068641501510312746034022355792922112 12116630 -188900418400120558310583817111442688000 12116631 -841442968271052389408110375546474326576 12116632 -1669171317201642923162319509497763389440 12116633 894594053665632792519972464088278967882 12116634 -374677771220844790325421511669239383040 12116635 -1255782822802872595276760362841467705200 12116636 195629802427940842587539266124923726848 12116637 -134416226665502101845647012734419585492 12116638 -274665239475598994338527412108736545920 12116639 261830810207577014584440761235597856224 12116640 368628530154542804478240648076716933120 12116641 -208314072089248319996402414448047580958 12116642 145449746268299232896572392309042412800 12116643 228744423588033329108762701304999071488 12116644 1183239387478094478322735645518293632000 12116645 52221971760033262851136195745821602720 12116646 5112643594610897818905639649434842304 12116647 -422798117369328577068729766828263254016 12116648 -424041779134791752933224927527954462720 12116649 323697487735788615772147074936471145920 12116650 17851758960537976736365160749505049600 12116651 243146176942470708381402563306854285512 12116652 -1097627491701992878398327470669458034688 12116653 -766991958127401682741378046587869758400 12116654 -317712535773345072378036003144487768128 12116655 -969073727574936455110014904338333112800 12116656 -310548146491503369092364764337247141888 12116657 -206363611909403234136614704135906820928 12116658 -92092373491763653572470881597422428160 12116659 1129920347976080310691500432172978830860 12116660 151443800059375519222368438481847746560 12116661 1001907598189102972212807707400599424480 12116662 -830189576223866257743822682377572931168 12116663 -513303677526665681525935954079129048376 12116664 372496527785329756999038019697670144000 12116665 200349380743206012636966873667055577600 12116666 -317788727495539650494885588829796909968 12116667 118200221637975224601492415486997090160 12116668 626618200883521356276143430187281794048 12116669 12784532910127781644255759068621325344 12116670 310602835448852694333101298213181430400 12116671 883956167163010937759126751195551877840 12116672 204048909624756189959119010062015660032 12116673 841662629812316202955892656394540359680 12116674 357216493033244159142592435282678120992 12116675 658761758460217385322771212592212257800 12116676 32704409543207123226829981928341045248 12116677 820493592976315512045375713364619210526 12116678 -249353889432123133965145726048962562944 12116679 569636119645471148192813887768275119784 12116680 -437889933709512583287529699645132800000 12116681 273756721041391110719644128674271003264 12116682 -540802361788020843237526727548758574080 12116683 409678379726606714374013160928681164544 12116684 615601012985689234412593971373623196416 12116685 154244794180047171034210092287549061120 12116686 30159572689191157406345484945453147264 12116687 508505782387268447560228845286771102392 12116688 67701802740045215820428271170968879104 12116689 78633376176055328927263996311168645120 12116690 529826877036111888342557798951237565600 12116691 -148793649158291700693251216239424251776 12116692 35522509466954722807579467744715231232 12116693 1712195077830075298522844434624427132160 12116694 485782026078565600006796952507235971072 12116695 -267087917228568882573765659407938253800 12116696 -389812916419507773521705445086456862720 12116697 1015138412937559602036442688136609646800 12116698 982641305273630937428501216626379760 12116699 -403669808252340750405162332159503518720 12116700 -189696511833419213473904824543541107200 12116701 -590415465598206753752792879131121990868 12116702 349332518427388845769039236764971115712 12116703 -32612956016116482411657897345478670592 12116704 -574976566563408895324597383415584522240 12116705 -496125891095878815989827947467594499840 12116706 14259432446367913174245723737052194304 12116707 757192571259257496140860503381645036956 12116708 100093461834660591877385619824867929728 12116709 785821044771177161776171331451371167968 12116710 143022217861721868401036048307054543360 12116711 -71855882613244604036425057465524970200 12116712 1378061228432304814349244298199040000 12116713 -482153799496561830939521436301188871040 12116714 -2095340416708342078277657679982852339200 12116715 52243654935335810533599464163762513120 12116716 1009228508779784552854520222638570940928 12116717 -705768275640118239726276736730782728234 12116718 -30999634542589194089544920091292800000 12116719 -710127259810188697901717874937209096880 12116720 -90989903315192116570561032617962045440 12116721 -540050046251575947518288890518513260688 12116722 -72643266058137319529901825532883804160 12116723 457111759830057693391006194509519240880 12116724 -488777558878968638995255795416568479744 12116725 -125041584625643866815998748413900505900 12116726 -655829752426930192988044657193800603200 12116727 35600319976213196975885777738894014560 12116728 -264543793985903793822122074085876797440 12116729 -63921192058441132450051477772682443670 12116730 27884260919722142707256970833842045440 12116731 1665745324378739012579718115273935573864 12116732 -157291829721255881439982446554017787904 12116733 -917339222461973490035327659277074228992 12116734 -48891174722588087930079124958492500608 12116735 -430949283446796008861021458399082063040 12116736 -80073252298509756332533308775056015360 12116737 500251120227679614392445628952918680240 12116738 -67419613829390226619827798408882834480 12116739 -221253181057676229354096935178390163200 12116740 -35148265847080757627175003015578223360 12116741 -146412800656735447525601208826587311616 12116742 -406354014524492536841213210382318644736 12116743 -356983494274492991844764109642574844008 12116744 -52164246648083089120963749486625827840 12116745 28488359571194172999178105219829585700 12116746 -767090335739493974007514214031031070928 12116747 458544652030218498796783998957276786480 12116748 -175937585062374408574788834587531526144 12116749 306499076214564933596087873477362822336 12116750 -1029576468042625664197114793694808416000 12116751 -23092450977386264254129515327476903280 12116752 197067234732696749747627253768178835456 12116753 503025142160214024725095049783355333888 12116754 -21977824153101743507424561225369392832 12116755 -3047770599238659553410823684151892480 12116756 315966048045731280117620800411042744320 12116757 -4070190939563374225442783053026903360 12116758 112514933060906800343434150660518120480 12116759 145045927813894960687481369687753296704 12116760 12056072806944931286247008860329984000 12116761 1730499339822971684907005507269076280724 12116762 190971872818750469812918970579927630592 12116763 1671396167102406419614175042976972356400 12116764 -48266479733053984927789677668210562048 12116765 -726172908013230582194775049717475432340 12116766 91184016921312351846414642721697289024 12116767 148522935929015095769096758941632735040 12116768 107268168872155696958653805705180479488 12116769 77409828900537694766699473749960701280 12116770 -154397059299391164330418789611383773920 12116771 243768434260438082259770418497060053200 12116772 -730199196181463607193677363982852792704 12116773 -161125114310895059521664341718466838978 12116774 -211010999869487529215158587531463585728 12116775 408198869401014097462770576051453264000 12116776 -53806869075838090187030583330026864640 12116777 -282609979727698228218481998151726951068 12116778 226908027311882098737831827201489389824 12116779 -17888813937333512319561230557074806424 12116780 367449277690705230513389723604322406400 12116781 1026280489648631547472949637272022518070 12116782 362594192561294018839162224358653202752 12116783 -53857935555209325253405517978710871040 12116784 95394769690943617715041968168496005120 12116785 726451623485151903487596898835648985960 12116786 373202936192643839191898995413063855744 12116787 -259572300407226891643952582602934528448 12116788 -35300376141873273400739961737423130624 12116789 -69284341957979188288882202933299074048 12116790 3582809837896553637503856534212302080 12116791 -228799299280712241319274393435088745056 12116792 -770644991973674581635815000690975232000 12116793 -40745219803657791173443035476991356400 12116794 -5580054296124666929194422113418216960 12116795 461533005590969686763215232840865244800 12116796 -286470708249823124420074305202229984256 12116797 -261360970951759508740901119038614630016 12116798 8024614764801529802382199020115164864 12116799 -18961783500869203593906873372419809416 12116800 -115576054029913297107588300897294745600 12116801 61647463184807547876258298146778098984 12116802 15137945876881729263417693707560079232 12116803 922667113426497077208685905640922725052 12116804 11604128128132317523114339132886470656 12116805 397748537101351890131142625505035961760 12116806 51341052230913897621230260202735485824 12116807 347363372343104915070390300328516502040 12116808 1010308104097547267990655776136969216000 12116809 -87553105834541550249542308073897314140 12116810 11376144894847053083706844945449048000 12116811 156987822870350524139722847419466697984 12116812 -122310512752153474459840474493337466368 12116813 -720898613984157654724679146798541662080 12116814 219560004967375789376234846806857305088 12116815 287152431312222311073563624883054952320 12116816 -100347060438229317464989897440739983360 12116817 192456364519917486491712209267295047040 12116818 283426068148966434277227829261681152000 12116819 415352911684096994274146942843924592 12116820 -514795867097513907185769475574487889920 12116821 1563401988132882753171845097044888035022 12116822 39398651294888232924401541188183904000 12116823 68924116122689869444398277663272028368 12116824 652184678372166876721573002058424616960 12116825 -205767069022426612261104309681925464000 12116826 -29277879417058621953345746833887502608 12116827 -783609643430432341744959708417737752608 12116828 -272771858120316298482540130536390242304 12116829 379585056296604888186776159975272504800 12116830 -487823993366148932691420571830345446400 12116831 609589808757908896348590386993551417632 12116832 -7483472872370391329278289258993418240 12116833 808963223340210668044354708599905698082 12116834 -227867900529685244645336088219823089888 12116835 1232612962338867297053863923274994789760 12116836 848893465779414834792830921743845669120 12116837 398888629450082835417616180763282387712 12116838 -181384409662044129011269925114904115200 12116839 -20470703299384924897411703193715371520 12116840 248762217259447586026327327809038284800 12116841 -3152138539032876354923384795137409280 12116842 -813193445872380251458918897315190414928 12116843 414578844812208735966700736447376895092 12116844 -121200687536756286689240856766578524160 12116845 479140178202281818978146056400580419840 12116846 -51810852373951096829098311957038530560 12116847 -244845797141850654957985042043327652600 12116848 54637165892883807206840683768146657280 12116849 500578737537493889020667492838032686080 12116850 9576715884538718847428223102112464000 12116851 -19863522174358747531432679956238191400 12116852 1123063156425324116882084791794203713536 12116853 -40523990664290324664678443133389387712 12116854 19869181642612235602001075072852515392 12116855 650149270593062138936190969216038946000 12116856 687170486483586123269785887815015178240 12116857 -468556646477273920691763274232406828668 12116858 -178270565985734330058787961791785789216 12116859 533839164379182669777054943801420922904 12116860 -34684298078281820004823722034595758080 12116861 1244854670140517239578190890167116323462 12116862 -32175823683335254798384223429023745280 12116863 860126585375903831032517870850673534584 12116864 7352469585071714883219371149901168640 12116865 519957980938038320414165638266284646720 12116866 -151545582531651789381199818836324681856 12116867 -1080978383793938535258677315764653656160 12116868 -468544146658271412696864659377157437440 12116869 -1244776566801861655134274239636806128008 12116870 20737755633917590575629286046125859200 12116871 8742964484113670172037522349551585824 12116872 -173659711630702000751396231310319288320 12116873 -456351634793308607074251414556807915878 12116874 4645631551239602598495766006476140544 12116875 171075843513469990320569987996115372500 12116876 19003874215769059236587500319072962560 12116877 23671397262418088297700168080887527936 12116878 -358034398533259435910293094730618653760 12116879 -249412148901836170932176197862427717624 12116880 154038994533922453022593289843406028800 12116881 -338101298873984136209049205616288700608 12116882 -222308817445398305243858445346518033408 12116883 623332876479155086396034372834173471488 12116884 -1151170241558890205892040198776924160 12116885 -50060915170618232966939484182157846240 12116886 -69505915992530334144239909199899169792 12116887 1098834407862650110947903300109503342536 12116888 475659106713063827886635707089204879360 12116889 -464136060868526686345440430189571431200 12116890 604786499194033441665384366668537599200 12116891 -1348119486351759887480450044889283411708 12116892 304760118595824522664811649945557309952 12116893 -696076511292645455184806267096533397280 12116894 116699201907221224158307075499642158464 12116895 -237523014523323328019130772828214976000 12116896 1162061370950818712382343350795616911360 12116897 142341813528487848066975111220441622760 12116898 -258254676371102617116538422752135324160 12116899 -290237314327887670152402438879126360100 12116900 -122667655781705883879656455650549456000 12116901 -823758554612147290641051247365320119968 12116902 84634464870777616657318256206469761152 12116903 -28630418187505960918932626005330568952 12116904 368832217916206273469845016861488005120 12116905 9747228734497669517116842826365670800 12116906 226744272046424155463577165691578449664 12116907 -155024747583558894033926203865212981272 12116908 -90181188906382895820740676383036211200 12116909 -50482944764434208718843361020356827008 12116910 -129314606909847221577756389509926777600 12116911 -122921301343426792283889285753176282000 12116912 91010835514158148320154729404927983616 12116913 -105411552591669824238607386132144840576 12116914 -282643035471838146365540467052014792944 12116915 224707584435371873574383293508517112560 12116916 -150120756046472408131089821898684493440 12116917 -475761983137854609936258829131509931008 12116918 247671680422023124172019920480228910720 12116919 723323432692793883257155891020972979944 12116920 -604591138286356230822498395880502886400 12116921 964411122442976673415090067101266979152 12116922 -201091141217573722675252820148274326528 12116923 209242829424783890816603159057274342944 12116924 -34267652919772887588599372869237559808 12116925 1013835483848545805770451514357463800000 12116926 -50044816868820661856613942265816705536 12116927 -20645527651279376916951627423227147520 12116928 83387735150660057467780518338566815744 12116929 1139102310125989081501201505711458068480 12116930 202110117013479427716392909172883008000 12116931 22641146860485530788327750595263084800 12116932 1830969884739127534599337280980755316992 12116933 16721759323737125246962274174648564700 12116934 519322771652826000457185746817626795520 12116935 -31551600030423635385700458997826769840 12116936 389031350823174549187916779220153303040 12116937 234049847023095831054825228759238164864 12116938 437161765334524353877434422237789955120 12116939 -162387087073962811255013115382164999360 12116940 -664611129682878956534560484825011200 12116941 2159870659829687421180026580922527246400 12116942 -468784351077498940925736864236621495808 12116943 385123313757184036212391885914597944064 12116944 -96989556609452446806962262002672205824 12116945 -25625798623813473747409233682232402520 12116946 119827176323906405729089020607764503040 12116947 82054653663892023266085316922388980760 12116948 -902381764812942583846219572104378634240 12116949 101602085870146912119475932302850403008 12116950 347219126792506578808951649119029038400 12116951 -154579269161994474017765515431454820736 12116952 -79526113040554773602145300976281845760 12116953 -44854469965688489242898300852140279798 12116954 283004663751509558850022254777026827200 12116955 -86010427210023148089659773370348618640 12116956 -137434843870622963212904673676923450880 12116957 123869718523943652831150082185207057792 12116958 20121575364132317316005329380187008000 12116959 1146596158404796857340542508327445440160 12116960 282134214916571079360870976619194613760 12116961 208008161748221885177045081896940597460 12116962 435189163993863622511612729596998560640 12116963 843825683226767832287576545972765741212 12116964 -77750542435356967484528633389640961024 12116965 -6880033467831772826669929543292879460 12116966 -304699242039449708633836454680559458176 12116967 159187828139275953096662465723883031080 12116968 -66668605277572083272014926117586944000 12116969 1482756071126892678543864908029877981370 12116970 974515606318564483093981002911969280 12116971 886506995172884834111606668257556114944 12116972 361370778735005666663160645848745600000 12116973 -10998444052055630878790190161272888032 12116974 167609349353832814005457198579119934272 12116975 68017355496402728051087671444333231200 12116976 130081389167092374339310823155515260928 12116977 1515488610811144137687654731102112991826 12116978 7346999486513164020810309957992212800 12116979 -479173906689381446713815870717223979520 12116980 -740045959344948205188560372333891616000 12116981 850584959187011389301652293508685444782 12116982 -168773631853538180568575143522943738496 12116983 561590171480226501266825641522463001360 12116984 -1190244433778183380505719135033265356800 12116985 113583053030005766924580568906587355200 12116986 -121436861888381735763717707022664608000 12116987 1161322295707407354978650630742483609636 12116988 -24200027546420012580573383965893405696 12116989 -960538073141218917284908858810048009210 12116990 54000373725699666095182727762246805120 12116991 889179362645879344353070347696110152392 12116992 -961190145253246710289451504098443526144 12116993 258807779359253531689543672055812440000 12116994 -213355476166569767422957153054443882240 12116995 688566089540573175494409598013984467200 12116996 -154063068024925266136284999291419184000 12116997 -651074282092883568857013643080459032226 12116998 263590992172067502649459775611454208 12116999 -104057610186118586754879267424333454400 12117000 -112314392476672424221353659956346880000 12117001 57953859535770687428464030151822012928 12117002 135930522237836079264683065094563202304 12117003 240600049809040931499488986106675371200 12117004 567861695200321220382500464786170902016 12117005 -1027896118347798803896336202672505358440 12117006 -96820095547900178899437092994077184000 12117007 -631059877911975835285568475298124841600 12117008 136167372756078068907915957844333117440 12117009 924030130546858515919323336570843329760 12117010 -225621489994539469551531023117114175840 12117011 -177369682866736576649983993206384338388 12117012 723497652045818645272258811779227801600 12117013 13491864324757325402319917880409464064 12117014 -79564604136619575297371748431611483008 12117015 -63874227879738328709379949066950933600 12117016 137994800625701456043762735846708879360 12117017 340222547778794541970179442033876014528 12117018 218811510604253874012154586356975547904 12117019 636296889481640358201718289543176905456 12117020 250720935294856526310235283226945024000 12117021 -152187450477797978781669482407341981696 12117022 237155435790864540128374279247874184320 12117023 -4319673352113529563820357972906105506816 12117024 -925750649790852254241968518901657174016 12117025 31951187124151934587966975856661159600 12117026 340852614158292206117499692402636453712 12117027 321056034072632776190342363952201970608 12117028 -149987600688324459975392589589935894528 12117029 -1805343942189812992681919478407726906016 12117030 -272427862193510287385565041764622359680 12117031 -291415028363954979211225319622323740168 12117032 -180526945473076876097761600089622118400 12117033 5129072941493137488601503968494554960 12117034 54055248372360436986765501436540084320 12117035 -143234517839293577323029049054524611040 12117036 183326642347026925406514877454442286080 12117037 -2453898046778341826050923611095007156000 12117038 -126551109802398869003954070212918374080 12117039 15276580703668531362912563174854118400 12117040 -52933621104138710365353188403456245760 12117041 -967346138748520365533166307482935476800 12117042 -131938143850643001566031849513183856128 12117043 648265205750268607516354130600699761292 12117044 -219198918649122155228084682667126831104 12117045 108970406133047565082129064194788637440 12117046 -846901390527041171119666818573458600640 12117047 -220666309754710990351030177884666364800 12117048 -647583291281693696660160631569312215040 12117049 369025266341502961352493476395346177536 12117050 188364590013851376727535067158370777600 12117051 -27059233225659401257669401761843087832 12117052 -398392167878697396187562240650941297664 12117053 153547152404760010544436087587252811084 12117054 137010699849020984905277643097138698240 12117055 -270520848851341622833379034462629462040 12117056 974004392150434810339485173925543936 12117057 342260419174111733192854405833396705840 12117058 -293482217724981042769501215119194251360 12117059 215626988536974162476999188998340771260 12117060 680403577966989196562663727370724352000 12117061 -261154568538153928016331521753217600 12117062 -583445635156481537116728154340412919968 12117063 29225900326235954163387622998965982720 12117064 -1384037287739261245939353192989885168640 12117065 850509496545787887357232819890654527460 12117066 -47501179822478001171612977591910520320 12117067 774424941770094820875902025720497766960 12117068 -61443308154677161594554963312547983360 12117069 -76321864424700555728217977387337680106 12117070 -175961450761341747056726202061199769600 12117071 329265029478166109709516754758486569544 12117072 -21200604203497232519802718328583880704 12117073 -1101543525597897592044017198218416904320 12117074 682768744849759755174919559100606605472 12117075 -465776373950536636600002865175878661400 12117076 -612481631440867333031563067713352954112 12117077 772169264446212361724920611235386364800 12117078 -14811492219634795148595363872983646016 12117079 306185036848383372025347375941272484240 12117080 -670244667898269301165273789603746201600 12117081 335224785948705338078415472642889655840 12117082 -170040776706337909528549755019633198608 12117083 -93111623125536504482684226420926998320 12117084 -228352442228756806006707166814792859648 12117085 -121491798769256218217496756414356819220 12117086 -418941099066488904062356995081181723008 12117087 477939304670106098195551416475348208640 12117088 -528179344662711538405953087606071230464 12117089 197008729183825171812611855188358496324 12117090 -1910020594014480980160929040354293760 12117091 364804788871156413257159775110560069072 12117092 354354983576124559475028599091753998592 12117093 -186047257661965943280174401036268918912 12117094 -17828050420041335064657315208799723520 12117095 970277873284830136172228976441138540600 12117096 496229091953334012105432590587702533120 12117097 1274576980530319523529233448280733748112 12117098 315373691317227588677870273846137367040 12117099 -6508396305285501239692867422498124800 12117100 555148962471547609324703904221420422400 12117101 -1659158686391141781030846476777932418196 12117102 -170833404769510210754384182041715349376 12117103 339423167731053347256782709851652401904 12117104 65614775985565751784101716366993489920 12117105 -73345358180572538534471188725819667200 12117106 320803708071740921426100359115043060752 12117107 -284764687367987324383788085287125098896 12117108 317303821216276399193564831242998122496 12117109 -918459201041104566828112460259817962240 12117110 43437262464546056656131135170564640000 12117111 -459809903983964837848823966749086895128 12117112 -66368105527689829394207668383911608320 12117113 -478957710898862308812688035585934068096 12117114 -31872453431122071510234760854195955344 12117115 -640219729518276781408881572246033588400 12117116 213729777273181652895610622908952931840 12117117 -773465746415681582298977429899501009920 12117118 -375120292511130351930268094069108076096 12117119 -65710490909359849424979739745199209760 12117120 175294642931915696509154307349885747200 12117121 -930751410135054596643595110023855191678 12117122 331649071829018405679104031038425155072 12117123 -1591917881639623956977425385076094883976 12117124 79819417537697716311641971959723889152 12117125 157120694966664939609861537736759680000 12117126 -127686494575946430512683543710623895552 12117127 -214985074396068650326151396023369448400 12117128 320908484079825940027122996166497500160 12117129 -369779328212270334449078615399999314416 12117130 162192815697762549588495775946160600000 12117131 -257190429551814386488396714243833413100 12117132 9666544159205600049841059888229069056 12117133 46171997186611580388601369424668975040 12117134 134199127788154209918024962091563688192 12117135 385843149590714546147760193182475491600 12117136 6174282440967105673897507108171284480 12117137 -925078014768789288867329308652534059200 12117138 -342399771865717445553396642167798414592 12117139 3027881851008291958709670612964575120 12117140 12375198616458013443357543623682293760 12117141 -892163485546529362902609946566443712000 12117142 4897546382505098104500811244619719232 12117143 -76933604892273766273892228897176127280 12117144 -90580639787392535948855297076750581760 12117145 352267038466966702078074470540481984900 12117146 -497420920511142926673477278866074637056 12117147 149860460615376959017579397533562307072 12117148 -154018992550513497119889628960445665792 12117149 1543585941247278889101594493747376985120 12117150 -60873051357069897354096252404296195200 12117151 577456393712189944311539959030523661824 12117152 285680355992980307010667401325386596352 12117153 400588779099189300546670074113845117104 12117154 217491199897947031903422720860728975872 12117155 -1167584004227183153354128226679700170000 12117156 -201790529954994481154172379504752869376 12117157 128726658458468541133260082421880386520 12117158 374386878474120348950757259354750070976 12117159 367551934115130588660858124392961267344 12117160 390974332000554922005618042450511872000 12117161 212317251202458872901009548312989900800 12117162 -103355612629429567204833516132351872256 12117163 2204723930390056153113192527170554484200 12117164 -409557953391529867340886262116084762624 12117165 -488245558834311198004567303125298822080 12117166 777375926179269058536060670196238004032 12117167 -422277683318691433913308649677932692088 12117168 76417720177103051981446002139799224320 12117169 -235565418461651364502506825543797379356 12117170 -72184912782484156619788894915530524160 12117171 -567048860941953253365856522550842387200 12117172 363886221065625708715121939911476426240 12117173 173711677996330493064047567638507836864 12117174 -303492161515529456768934969027061086720 12117175 215263279753116725554744532099548096800 12117176 1080650864222060887144476687775304110080 12117177 -829983258827115619092807800990887294086 12117178 470195008755601494844393329828906178560 12117179 815937860880823680056426661093779264784 12117180 177285355972383383448891269712419496960 12117181 183609955811911263744671074642445456364 12117182 186202350656506472206776824233193472 12117183 -96941128024254239418312192803596064496 12117184 -422926057278191240585638146835690291200 12117185 -5839898957258584779196221745122398400 12117186 575785784262566356273316210334227366400 12117187 -72851995762136690632721505395114283968 12117188 -1018976334151960362528717741598858341120 12117189 -273926364506500560112254683242530636480 12117190 -491268508839620524636418276744002070400 12117191 -1616851042373878874661470168288278710216 12117192 49633936083877533628450902639164743680 12117193 893328498096251576898164700181934867040 12117194 -304110498913408971134923775141904433104 12117195 -52346229656128439245333533982184485680 12117196 2551990529199479078325647049556797440 12117197 34090518905409964457835735319694687232 12117198 1773894103615419242934040119413734464 12117199 -1880462729332999455670363343446608101136 12117200 125269024209741822630004813325443276800 12117201 -133067535300244532870048081628439242768 12117202 355379802066969824408038153538622170400 12117203 -123691909544213191428121514385621264480 12117204 -4441256157299407184197895070120265728 12117205 -200189693329539723689206460365934835840 12117206 -155599014889646010470496879016593908448 12117207 428411937602877365642455368457226830440 12117208 -73399877124738327017181529321265879040 12117209 -344533939957241125666276286725218280440 12117210 -27462012761143656525080016241218167040 12117211 -494462266915482457320702111747582145536 12117212 -223176320422349743317538558807534640640 12117213 356246917178008172559076425355572654342 12117214 -838869152508171876186955346397683612544 12117215 292972596017155624453599084240385113600 12117216 361071033680622586638080322496444760064 12117217 -9854761956580151792101639018136200000 12117218 -3661572369972858299812862262714206208 12117219 -185993734261593638304014277205564478856 12117220 589081244806212773797865298701213210880 12117221 -144773968349358476673958048899611752578 12117222 -53570165925365802614905948524245783040 12117223 -207408055598152529132997438182932716352 12117224 265038037916223153343849063414300262400 12117225 -370012725725842145349592820173858316400 12117226 -148503351033682981114487771091372295680 12117227 248537604802585061254988378331168216600 12117228 4051305604527468460593129154739847168 12117229 -3020214492006325672909824608877293914016 12117230 -253098412450740779229835545802424754240 12117231 -89444181203492382115401883733997834240 12117232 -75788614954339168589776559513786712064 12117233 -1617051982132746771132265758564331897518 12117234 -157925000365118018589331688183286847488 12117235 -402172654221547903938302998456155382800 12117236 -26623956504264484711899932745725358720 12117237 -1744610847762291613810948889859270240 12117238 -231648857581882202724886919678960898048 12117239 -12229663438819830408575473119252585408 12117240 541458198019334219672067150061705420800 12117241 426388789448149538915568084697174099012 12117242 185240292985305846535778896403627068272 12117243 1040893437077811704685947961142708456320 12117244 1049189499000431963820288706986511142400 12117245 156706835575088585370182348703024314880 12117246 267017048708600480789549115813010636800 12117247 -890190717542985263467338082794744834304 12117248 -267911673281953382346919882093580255232 12117249 -1023175918296705034590724412250511235040 12117250 -40281965006450802438212397825217920000 12117251 271903851473333072782075635858857406192 12117252 40708763644513533790567061339402268672 12117253 -128077211753745941234575031945849477856 12117254 46225423941397581359699666870596945920 12117255 -457146963845471475306925240416906619440 12117256 -1131720809318192593883968699952647941120 12117257 476013305478099133413490943619452814720 12117258 -856246349883801368237109474491413756416 12117259 -931975624460640469529276205758342220888 12117260 -87807042212146811935243485894759720960 12117261 -1883948054321544605947967848427810880 12117262 -678381612364011274898561269487301538368 12117263 7879875223333525729024186959957509760 12117264 102982338286445193917209864291625140224 12117265 401464041854737802984372914499503500660 12117266 -35618795279675874462766072966586113536 12117267 484117012741598120270557255826888642484 12117268 -117524444719197748299423942401531340800 12117269 -112893146743918252188778288809669392160 12117270 -11580624695522384611654743042676715520 12117271 -14683167324323996162873237218500584168 12117272 296425397929668990424227326480743372800 12117273 127379710841030366765843949499814987520 12117274 -35432020408629789729488795749617671712 12117275 139537320960774461650820034125419821300 12117276 35497008581921607415604909975217446400 12117277 -596358720247200670735999017106657209588 12117278 7003168228346060751111553944717646080 12117279 5610465857225331213655938935357210184 12117280 21556719902850485927271397217796096000 12117281 -1030865555727402424265610856217884723536 12117282 317341077811735216393107742999666869504 12117283 335568253070959918613040810684204733532 12117284 631469584271304850447138594859248660992 12117285 -755375000442024454308811911139562656800 12117286 -124601265103353240057297927479854183296 12117287 -200926418525091437221687906594355700768 12117288 196344706453271891334403977763348070400 12117289 297966997903852484615534888164880276090 12117290 -93354033086539723508551977830829361920 12117291 -147672005425125949953112706483917578408 12117292 99870726900659581052564763464091597312 12117293 -1365499392285992089431177359332488806100 12117294 -6844063539188902001801706473542080768 12117295 -407936814619794928081754721139773862200 12117296 110730515470778935709503839745740029952 12117297 -203702104404026351840026192516338668544 12117298 -699373422422937425020062900016163919600 12117299 -13674077749378452922178652237692908464 12117300 98486862575293033094141879026724352000 12117301 11129737044282934710437179557781120704 12117302 577041269200904566955588679121162089600 12117303 -1834373632987437003820262988655412400 12117304 -90050573004761722487910759994909409280 12117305 618576133075167871174465776303713612160 12117306 105281836523213236177342270341492115200 12117307 592037816153118955100138345844660134400 12117308 406011954820289956758197407310049225216 12117309 -110942029311761457115929012707442417600 12117310 548192231643698160605948861686324330560 12117311 -136479364694313970923162152477395399296 12117312 -122678304533417138451356374413717012480 12117313 620321457093113211205095880719168384724 12117314 -3380024614074429889668047288720520960 12117315 34888982050845797409776594498913331200 12117316 -4798698868329342790960901691572440960 12117317 -819955582541070561007493455076876513634 12117318 -82173361541116356315180163765271210112 12117319 -1271806526356479655919086107464345658280 12117320 -169760161665672175206721295350994534400 12117321 251228375186367037583282404349815174890 12117322 118296670150574945225463714445118615040 12117323 -896745801807190828243546825116820456428 12117324 -506993608994767929758673190526334271488 12117325 -678259227554185199850111685389207228000 12117326 741071735561857549930319427119999424 12117327 79069400797805472230784717390806394240 12117328 302733658521790229347102440937514188800 12117329 -53606168615036783868283817421074924160 12117330 113455817447782732108310378536950528000 12117331 -136228018998298530802255067520465616800 12117332 1148553968134231094174213799126143158272 12117333 -227720326746881175085853317233158004576 12117334 8257092480068829670019179489175382816 12117335 -38975132666385403397258681356153978800 12117336 213086966116597922692682423545312051200 12117337 -586664283906652863060666447380880563448 12117338 -479026608267677998890968272607473969680 12117339 7554197653598058807553117904576566944 12117340 -303797645508515461470752128233669020160 12117341 1109496839493440062393439025590192456742 12117342 127111012176086849960979713643461382144 12117343 15470452961241540338026708637181539328 12117344 744748336455035361483102354444217614336 12117345 -192085736434409859370674232032222739200 12117346 604423070388911058981632072492631265872 12117347 1161328509866465194861428723950910872712 12117348 -703621298499794916231200570039732266368 12117349 -306105716646817715199096416335525603200 12117350 -38382534457949471850884934247606560000 12117351 -252372318224510550939170094415599582168 12117352 -370008023910852617059691000795751383040 12117353 3396973466331084268350314807189324160 12117354 17253593575487849828632238077185220608 12117355 -622707943258051532897783097149142251040 12117356 778686013657174908338514406898367985920 12117357 473841849285578865149875553706742752 12117358 641668119124371251852147318483488390080 12117359 -914494474881109158512852589142839451440 12117360 9376748176374837215980196966881689600 12117361 -801612475943101367938879304444369134919 12117362 -117598689749420082868570357649467064256 12117363 165556992811239730116300684627349394544 12117364 341492186074019346233746293703546818560 12117365 217225657044192855431155974280498179120 12117366 81792167028627957645509219408041975680 12117367 4642331207492288295424154649352653416 12117368 265384462753929844831780898168191426560 12117369 164124126636199488637049252206765575936 12117370 -56767716702149372157505359257685465120 12117371 -44901161561779295948347544190318824688 12117372 -681380667608769624933709737736713297408 12117373 79150468554903598275738202087280477824 12117374 -371798442404443019941885613211545963520 12117375 927228650072867788673683356443344098000 12117376 276034649638941954269650661232523345920 12117377 954727787973781171329442748227369604226 12117378 54139679728324219892836829527665896448 12117379 -476159902489627715373855781450330885680 12117380 357457740687862053722999796903643238400 12117381 -356288277076630695645095742774990486048 12117382 -675856839298246784590561783211632418208 12117383 -968987478887471898447028247839733798400 12117384 -352777930264325648286572098704906240000 12117385 402091237533834263187413180281632683520 12117386 -235056750775194260973297344567445641376 12117387 -7536732905503445290192235532190727232 12117388 -402235605029526000815669097439147520 12117389 211063054849680690203865292907557384320 12117390 -134691196944029261317869950887279368960 12117391 -524832322405800166427025029667056643216 12117392 -98871454774645218775676110791458684928 12117393 -31894600976285004149913470166221292318 12117394 -333188276757094710300267687095085627504 12117395 -857490992733965417019206038133211977280 12117396 -870569270270767242854410820639930265600 12117397 -356537894305901080449194688034797975154 12117398 -823639172110183322413778325536286947136 12117399 84316554581743387008204807269019773952 12117400 -2055502797487830576398871406287360000 12117401 -2422528829146750267543414658150230530096 12117402 142142963170399441039371752688786428160 12117403 873330745510238944693933713442494966264 12117404 1120347656795574530575452543385362432 12117405 -433561498067689737978427786984277102400 12117406 35998568932441290351079897579377306816 12117407 2256198858875540700365466413892460872 12117408 -885923447598629945646339128545536638976 12117409 42228472580836907836958346094409856304 12117410 26426885866875543593061741213545859360 12117411 868426994828946333327140151935754758640 12117412 300840663388364367305742423142632456192 12117413 -199870513992880308130618171182161973888 12117414 131169019697166006554161165214313205440 12117415 -30080348823827250445737361008989505600 12117416 -47388006042682270598050966184904960000 12117417 -453335697961431124096138456990981500480 12117418 381354813804096444804875134967420694720 12117419 -149557073942541459058600769906580536640 12117420 -25121042955013064463442600679525990400 12117421 260072275369219028817975288776128090400 12117422 681668955363913083402227684572825396224 12117423 -1128081304522134233232720159864609933696 12117424 -203277592193946955886121448026786693120 12117425 -188548238060186373171966063984007942500 12117426 3064827014819769920655896745004859904 12117427 -32796775975582139679745007274664757856 12117428 340523672900617945160952666309018925056 12117429 -404632191759582352074779320384771047456 12117430 134832171488887385788971640434879755520 12117431 -301868328923858455176247105887204264048 12117432 404505432511486223303333383090219192320 12117433 1350256252668978067450620317557434496682 12117434 -276636928685347276613647788482576675328 12117435 144722141923552994398292935712400015360 12117436 -303656172011679871130058233000305208320 12117437 959717597447214422952262725390755062086 12117438 -97763987029322143698341609520993145536 12117439 314182808859775059162777157630739516880 12117440 -32333313799884987631581791147419238400 12117441 122150567158505120497879717546981377024 12117442 191292475481423055829384890968037861792 12117443 3255726286758426134412673225022654880 12117444 -395302772095980039159720951328718275584 12117445 -437296886883678970761425332393496559300 12117446 302034223742832275969909790443152650240 12117447 -679148558634857297642912956778248096080 12117448 208833418075925652521053578007740088320 12117449 -201985341209645043750982554450617393136 12117450 37275766567234493160562485469035609600 12117451 -260269642482068578023044404496924549888 12117452 -971388664505849648779585543381097192448 12117453 -139541081378601015570672109992910702176 12117454 -446414465222736818986093062528441877824 12117455 92684146853383163310388387244093375400 12117456 65096627720330848815854126493307158528 12117457 768281449449592297822732030091628792432 12117458 -40350149502299701697908730821174050816 12117459 -139660077313567142140563982029238349760 12117460 -623063512190206892634605868212944830720 12117461 868813740906098844561031283067574378062 12117462 -26852506141288415227918328547415166976 12117463 -85011085035417931403057433318894857000 12117464 -351065767428327412396327424061031833600 12117465 -1144746280012750373138624898380910144000 12117466 161965142651230398811129302035184006144 12117467 1067573367731906319243360809034311901552 12117468 -150291024720339851914326473451234263040 12117469 -158875411971874493492076339834950111136 12117470 -240236810862681258638593940476506896640 12117471 -165113649493446200788886206804631573688 12117472 -1389805707767064393407118530658619097088 12117473 -366954696093134252570623300841291965278 12117474 -185674795590739586022565708908873643056 12117475 197532119609682275714542900933865040000 12117476 -384428706969282299627083715057623019520 12117477 -458718056685973315260259053631171455168 12117478 83014287383246489632340630599572757440 12117479 1410450613667876074514431771716682256640 12117480 -1745850455926216020910662425284608000 12117481 -340068025398473221706584639397964672768 12117482 228118765001142703734339249155296493760 12117483 -33898719008489582946118629769760609136 12117484 263896081909020461124716424186545980416 12117485 -267723357253885465258123202831612600820 12117486 -9184277594066612091053970461296038912 12117487 -157345469209048326580258662713542698168 12117488 -17530248254543458050198665640342847488 12117489 -61199691970522450672123412569987696992 12117490 91808434061885865392560244603460879360 12117491 8734224889461681189226315134719954892 12117492 20143839380994263407712461123410432000 12117493 2418729306000762154645661411169147375360 12117494 57608993637451368056070104723634462720 12117495 113755285564509957671798521841792708640 12117496 -764279437909955200040197132457902387200 12117497 40653347823653007405283006349817753600 12117498 -86516795803116860341023292485965798400 12117499 -18782379319321574952226529013581070960 12117500 -82812807304148355153284885413410240000 12117501 -623103077580357964714371587955573878400 12117502 -344583419746218892547283358987350817728 12117503 1680941372013195278791309737471068938752 12117504 -105488973649019317835388722921393356800 12117505 337138240030256035220782486894577067600 12117506 71433412169752041161523482513831498784 12117507 1059996811691440379496663207261681371640 12117508 -72287551330460483449263318874065817600 12117509 -1047743568660056772379290856654911724488 12117510 108414891668464166592865219561536326400 12117511 179156652361881618111713962629976624432 12117512 -1188386649432332339632489048593650688000 12117513 510724408060554755252193642870617812704 12117514 445523150726016961623828643032048777312 12117515 893821432886873956477762239136859452800 12117516 220876684322137005896197949407017553920 12117517 -304254276448087611951980030709338783434 12117518 -92035235218573962841781941907312966784 12117519 -7899402563275679848062997335846713880 12117520 -1108275303448377964530085432381931520 12117521 -155568723403463276677654980183091274508 12117522 379832608587204172671093612985146924672 12117523 1607982351879158609032716467940345503304 12117524 -46967166210476005988894255697168587904 12117525 -79550007048832191825553871746497422400 12117526 -458096214444644398317039264358220472288 12117527 -38415047321315931731991827407123113600 12117528 -88204724408284222716147369372829286400 12117529 -18433592004084737614371585206002808816 12117530 264473461825581116075753568299068036800 12117531 365610858242945332842588807650951298864 12117532 496456332683939594663374313271826864128 12117533 1747411696055337062119562025804005290284 12117534 -52748946445214069602345861229622620160 12117535 -114160950797686645895980368134876172000 12117536 -599969331788655717824635125681590108160 12117537 -359029693070261548809898740436185832620 12117538 601688630015169372976810953526665361920 12117539 -113521744316526848248463571523548817920 12117540 -564488038186321015902143071419913912320 12117541 -1195792707530723069678510691598432838528 12117542 -371909256968038832619452125918949969856 12117543 -321696597467619621591760416164121976536 12117544 -1864114764908679650928320416924530278400 12117545 1309657929654350774998778544173705700 12117546 -270466091835581524748878785018443258880 12117547 616878441205110397601344302670491496240 12117548 -803927207442062217974757879691435898880 12117549 382294047368851009694289687874365632448 12117550 84234363826635194357510010135198201600 12117551 -761971783260166331529438718093943582448 12117552 -37001015958014220771786423524452761600 12117553 123941003152829125197246582977951902896 12117554 449716991707007772663700568599538701440 12117555 84143330039488637032611943755472799040 12117556 242823616720904281803869060993794406400 12117557 -137293719463993416564530834867886859140 12117558 403773858399921278596034940767623753728 12117559 -282680837633625075320930643820115961920 12117560 -111618076869715159842638450837262336000 12117561 216473488959104048184027699268573753824 12117562 -19810175020737987381936716153583302688 12117563 459863132268795904029865574640787997760 12117564 -295080453152621280824817855025316390400 12117565 -187836611485575731773347029870350951680 12117566 -689585394563692936025194480868237433600 12117567 25878539619121634228519174530895940864 12117568 121951809094230300656987453706165813248 12117569 -1161368741556750053415162181144385844030 12117570 35077944408223884018417064609917004800 12117571 765871505928323565992194568136563491772 12117572 65836231408214525527944982782999552 12117573 320748832361167486325338632513020928000 12117574 107413435010023390758708002048937638400 12117575 101108723471799883020690829234240312800 12117576 -669932836893268033709561424632893440000 12117577 -496505813679280223336853403106244739148 12117578 440701228052354861507302628179305848832 12117579 -12425942528895542006554058731371204672 12117580 173452666406161048518253818926629555200 12117581 201940433189420395535075462062320064992 12117582 -346684839922620164014465393507180233600 12117583 167638906680228817769150272841240321424 12117584 97458153221725323017802112346371522560 12117585 106768009517151660525046924624472811840 12117586 -328317125664849426959493805094247778656 12117587 -570111415804240067836375513439552598528 12117588 -14254760571535183051359608428863479808 12117589 -140566040961014499421993966149943462560 12117590 -218927770699801906547854614488281881600 12117591 352225317986116979257756218577696490160 12117592 1616229105823753361432146399941504000000 12117593 579381289332697471349477777412732716304 12117594 -306314246101423242712302801245085580800 12117595 -175758511786411053333635505367612996320 12117596 -668943933431959345727780506052025105408 12117597 -146858625968717162903118629365865871360 12117598 -543861732141802550190157899987016483200 12117599 -632394256440883337214774370617878530272 12117600 -30836831830564606038688440874283827200 12117601 623833549364891555838969979117591762452 12117602 289480281616701149791538043596368779552 12117603 -579250884753996379252743320021429611200 12117604 -302083081707708381166146213677687695744 12117605 571006428221080167248858085414353947260 12117606 -328399825858887579526184570069477031936 12117607 961239323810061066692925957745078492856 12117608 747908553277471402585238799819638184960 12117609 21675505873878235590304286671734320064 12117610 -130385156663420601313028466244662203040 12117611 -336359883068758120644926615037349032960 12117612 124724728409740829891187921347250124800 12117613 1384973838703143969288396626440979921664 12117614 -124806367826002988487526196056122001344 12117615 5549600975695017325718461436467393920 12117616 -115860608564581866393410937973753315328 12117617 143889845173210220889664985128563155400 12117618 -439330453538349550891881220122916730736 12117619 -296777995733264628279266771105211962256 12117620 -203649170361228269048939414780966430720 12117621 -330118948871521188175161962298548098560 12117622 795485471117786516549014930107051292224 12117623 45284461991111925892312005938658368736 12117624 -785180805649897236113914530848560558080 12117625 701716793722193779205484754219420314000 12117626 -352425447240029253644832435903687289488 12117627 -1465453378087299516067002873074670302160 12117628 720495629573806435271370652845777289216 12117629 365676948242509594600436559725227682700 12117630 75699721710946062900771583963896115200 12117631 -2308314306653467397480248604114362784496 12117632 343046237076802496015153271817843507200 12117633 -758281095132032556164145411214258414752 12117634 46734877290647592397503086870366871552 12117635 -73835325423849678437471838028358088000 12117636 50378054714698991935520657997195927552 12117637 -576207330844135045791650526997784174048 12117638 763467445506753661602683223040573124064 12117639 248898897563065489465181477549330256720 12117640 353683151732555376802767982327837132800 12117641 -940415563835602315191465776874727767936 12117642 154342207926041018950738752207316245504 12117643 398969227392151736223177038799748615440 12117644 21706652596851846933829346343547011072 12117645 -15627394722780216992160844793908826580 12117646 368635350000803692208861705692818958272 12117647 1319305929859311966767565185860319425752 12117648 48215886359331222561748282752806682624 12117649 -694467959397817355742023200085640559760 12117650 -162465855304477868173090430085753576000 12117651 94116278425770479047672415045236781664 12117652 -288587746912483303787588612405909585920 12117653 -916108790167715321070901073358427642080 12117654 -137231527499982093721297454601727916160 12117655 -154041846027263875021950996114203592480 12117656 -207731940198605915418013872416033894400 12117657 297796062853720803881104595379625548240 12117658 354729236145913093101352015209960960 12117659 -1549659230553183360856137835362811078140 12117660 -287872188487154265125155357651733130240 12117661 298654629561578241833082716273307601024 12117662 788910659973600651857284881277504232832 12117663 1281892875594100212658247434202863217904 12117664 408688006716506335814227724017015848960 12117665 -59115252975949561281806091081561626880 12117666 644861177505275881802901351073759872 12117667 472638959398023061757279080120235702352 12117668 270708258127791783198160604603126845440 12117669 133578067306811575102252074619232207040 12117670 663512021036934952713330750174611729280 12117671 -245255900860255424771842343993896134000 12117672 11391339006292716663434019260521758720 12117673 -642016284020177930865223958475965013516 12117674 753916140465131006674624500201654492336 12117675 89872427563673959765850172063610941000 12117676 -274203067799013603092428206616052919040 12117677 201017167314245233623251925611785384320 12117678 570442867681889879139950752095384450624 12117679 497280498185282272924557602112102257760 12117680 -10984732650311766866834122543562096640 12117681 2629358269108856460218399397454271585664 12117682 -500860669701615368767879519696831085808 12117683 -271323082889586877377203027974882193856 12117684 -136648931383765524083492266941256740864 12117685 366411551753969289174434988113748794160 12117686 287629914808687552771641001900441528320 12117687 30355799399905374929840416674374950272 12117688 -144009036840575115353685123143100334080 12117689 -252476127296828601780984351625885863510 12117690 94123106781247226339276829064022704320 12117691 663809538504051113160190829968310786392 12117692 -86453441752220413166131601965468792320 12117693 -68105552334446876440550194586641415616 12117694 -258155483764414329008326506031406095104 12117695 -393316633330483323605331535293176107800 12117696 -140949250304244981296936133480538963968 12117697 658730678840082523334564809821933294146 12117698 461495122367059737941114966949323573664 12117699 -220660790144640156747861937124276277432 12117700 182513874633548276981759749914869923200 12117701 2960250322853757472891093207303388352 12117702 38980342669883888244625322054531451264 12117703 580138557440063655331987627585039374184 12117704 630526004307248788810485826591530869760 12117705 229508265012452265258189117561580369920 12117706 353940233311844887705866846491789721600 12117707 71896188400732422541136242337857440000 12117708 -32359550294580236376049219197296332800 12117709 -931176773575845797428690608069151102090 12117710 119108282905551409683187301988686363520 12117711 319004475723765487766082287744440381440 12117712 -34806763348689423049831555926543433728 12117713 518725353236208731850449326677308350962 12117714 2242167376906494948133346529527267328 12117715 -122916194283331761929887717978980649200 12117716 57165077401968935726927217262391040000 12117717 3183677531165424594136032883516430880 12117718 -283731072139503407022711414868217373696 12117719 1738058540613016901323463586172218867696 12117720 -583049374218865377697017112578583142400 12117721 -2454407907030581290103368060072071552 12117722 138826729178217007767789959024736015072 12117723 1042082449262407240840874712241058598000 12117724 1547191592201351409119156623317235028992 12117725 495014988623051548543633395238637976000 12117726 -11884030593363822657511463337806563008 12117727 1443780734144920882775681433647433500576 12117728 482593537141886570575051074302474452992 12117729 -110832085220572960114583613567613528512 12117730 567333087041140638633658796300906296320 12117731 -438059446910549256112662606322028617920 12117732 425018433060265691068002147466804230144 12117733 882396297853643445801583554133119769982 12117734 272416748423307190474998515679488972160 12117735 -438997682830551852744441756884997964800 12117736 1379871233856398814190176780136873359360 12117737 2289139985617528189926582572836046238720 12117738 157144572255509121645538252107654438144 12117739 240398187482441476445597405578917254880 12117740 364121300131914720568104038019164528640 12117741 374094104972375850227919046072572835392 12117742 -145599973087789357734919537688662425600 12117743 -641648384566867753346351846614597152456 12117744 -4624032661681780278703762710071869440 12117745 -28860139530728583373551245893641043200 12117746 -44556710050548520594444086011771070336 12117747 -173662186330107182292460730261867565000 12117748 -76332121470864821020761726384773469440 12117749 735855635441408376232255807042247097486 12117750 -161538335639860166597159930534579712000 12117751 -387526184416301139624823591872332109280 12117752 -239090642854410635033042756001513062400 12117753 -964241717816400816263953517737304302476 12117754 -174743276108305978166931084573093470976 12117755 96970257640244704826333917421680266720 12117756 133573015210467990946013424371765698560 12117757 448708944155300018610825426866616892320 12117758 -186132475546618451993135716460723051520 12117759 318040429486056083173781752440649937040 12117760 -24939713136236993671648923029203845120 12117761 120289547912678862260448241162295484372 12117762 -36147648158047021685482080975933910656 12117763 -25739052186731965006385367456573024000 12117764 788944641333482577678986069872192339200 12117765 -367507623179714914909113165309209459040 12117766 322623888725524957688355974974662842880 12117767 491456112404349789600512247888611941560 12117768 5063189714079042704108698090790092800 12117769 -27672853244641302138788972818250899100 12117770 -44332942020210584904653430180379776000 12117771 -949311137452725001334139232261236472260 12117772 -958951707259723036560561225783408263168 12117773 -6731458298714709623152359695129042016 12117774 361796548324612262329558757408997104640 12117775 -798284932994464481944329379561881367200 12117776 -6619498515565172179687143881674063872 12117777 71368972708796477915956368849992770560 12117778 181849015863191849366368910804918492160 12117779 -195216166229617856841467566843327249620 12117780 173121247970599812395357486855208960 12117781 26308185392493857306456012210457232948 12117782 -237976219297816843004810921720738875200 12117783 -337437030060796447330439866271613217152 12117784 -87138348773526045037777788339809402880 12117785 188629823552706604269584186163407094600 12117786 -119358354069954445251880550025704399616 12117787 -17515647268779155918209032090518064 12117788 724374531439591257119278995326970521088 12117789 1645981988803017371529343728689986931520 12117790 353774452004542696755687963627987950400 12117791 167234053702070602937166112077467970672 12117792 87280590059204195010551114555409825792 12117793 -1189814575556098926436979205461097708958 12117794 -191977224866052391758046557146349723360 12117795 388589875091323390037566287056341944000 12117796 79077064402647701540772220029858771456 12117797 -1462959669217253600353607708806056674754 12117798 -68682900017935438564198773204814968000 12117799 -1065066443427632877085123133177019944200 12117800 241714065744115313430096506815294080000 12117801 -178770320152544222471856964555044378720 12117802 -157693081681471236657843543693071373648 12117803 1066634173470081410653304554624485461892 12117804 352941049937631564728582600674354397184 12117805 -274263431920202128827017864043308701440 12117806 397064036076372925160143651852164908352 12117807 -209850701938719963359789431348760198592 12117808 -325603727570321857492240347431548960768 12117809 1603322913709518803115992349196240800240 12117810 -156236634663836093721646802217304934400 12117811 -24465074350181764521953893767447913588 12117812 -213271860506273699464703468752973279232 12117813 73958471356369239490189921171191622944 12117814 303866976869854346024778333095711965440 12117815 -493350526411432107104026469099227808040 12117816 -862195566833535356597635654266222796800 12117817 -87771901585745312111494529992363346134 12117818 506643586712624141259147420363059829360 12117819 -13112249876900519307605530422136842240 12117820 171724253625433615310253399622887014400 12117821 -35103766100668989760106373019621887360 12117822 -400349113414528946617418456203401056256 12117823 -14627692912588661997299980234970148928 12117824 -299915498638693726390499838340811980800 12117825 -222675513518066316915691557057229947450 12117826 -171386229284327562874348406502570034176 12117827 -11891387801280741852360960859489298400 12117828 -391725379012572113774059669562699719680 12117829 127872430696695978007677561585840918876 12117830 5560622337670401243949157092344635520 12117831 393790256455073043226877164995701526144 12117832 1121793611607669169828342023106768404480 12117833 63629782050823219996150443782783735040 12117834 -412845559296649591017427907570074778112 12117835 833925634879555154638478610031445765280 12117836 749644917634105837683923234110230516480 12117837 188209387495621275780705261041104217280 12117838 227583597962695622617946437639919741952 12117839 404406086093912006874473609400467566440 12117840 -25852126514447800744519902765742817280 12117841 -183220129354505216976898572838518767758 12117842 -440497322423949305503113712893262659456 12117843 30679162462515783366890344337365624572 12117844 -188912434275993125128978877933478889728 12117845 -190041698248595860817116122798429204900 12117846 -308350146271653071808970359556340428032 12117847 430987082853585461545032544015364018936 12117848 -15608745238192394926335889361066096640 12117849 454188158415501655582086682268979183168 12117850 158938951145887616469045919610485928400 12117851 -320857493599062082569570962774290313148 12117852 466505625070232034459802897800201016320 12117853 -925115619796304935848342899675661231840 12117854 15866956005819494892640681736124555264 12117855 692622127928119735918469994478361068320 12117856 -498943952594078284357956311085311459328 12117857 184316136387476014358742880573838582400 12117858 -285029687097133738383502293958162287360 12117859 1182592214126878393220756449576336281488 12117860 755297085178933406450373478646899534080 12117861 -241109389895701450621029923665860007968 12117862 -560011219237206488725417592477723105568 12117863 743097072715302881613003040109241629112 12117864 574914535812771297680310977651317309440 12117865 -413425382928527889895323521115396478080 12117866 763699042153137904056187065167361331632 12117867 388035080763224665311858046338448440048 12117868 468939726347129933172311828878337483776 12117869 365711511233780123490723683762919293952 12117870 -183234697940109299618122960623932044800 12117871 995231436314928133536334275378390821632 12117872 -81902321930414358245312268226913894400 12117873 -13976362667431124347412333053060783776 12117874 3359891805543801809532112391069265936 12117875 125682711638243117981049258889861440000 12117876 7135894035354635682869081275612692480 12117877 -463458117613539324736120580404813734560 12117878 377338652020364424654873335688762816960 12117879 709449023158091164736194287454377192648 12117880 -4804925187519610942195902468208435200 12117881 -1104731502424959382557435167986254706800 12117882 93098816298166898579703416613251712000 12117883 196368586954292222016987587719254932132 12117884 287320614669863997907609726819074892800 12117885 31844950037716038400527913336263920640 12117886 -231755869744314088085953613594309710656 12117887 1169416423241958633526992536058174673536 12117888 782235685180439322090030310857658859520 12117889 23209520277516178020559813653419635200 12117890 162712962011411394970356274537831687200 12117891 765671626260332030071964276202242369520 12117892 -756149588599022152084909137807972357120 12117893 -165890831783868180621032659014614063136 12117894 -85714753453059716591722664240095490304 12117895 435747151839297641507338302115660098720 12117896 122468338730982172530082324504705228800 12117897 -405393015338532123709784751849164281920 12117898 286966494210076017492701198938948647264 12117899 169680110232673765884731332589767286040 12117900 -5890175883516507781821673132951142400 12117901 661070725296054341613154450218857142304 12117902 93392225681292838049825979847332681600 12117903 -104273045100037672612633403023264442496 12117904 48459694459949322519071841178197753856 12117905 -195497454471719431434262887098366444940 12117906 355063360263122039569646265268778372112 12117907 290277203849239086141945267054861774832 12117908 -240744965709128174193161115342711936 12117909 225562673873369893944642093690060329568 12117910 2692734194314544367017345306852689920 12117911 -224990933875128563447278134988626972480 12117912 835912616114105854647467665500151603200 12117913 -265527954070214668894012012993504870640 12117914 -173213366889876034801844315621020252944 12117915 -177352221290265792119891999883686475600 12117916 -14437659663521836072216600916146176000 12117917 -43605224506872711371977601127221254848 12117918 -108965917378143540567282786100988931072 12117919 -202882199976591647687145199994386710816 12117920 -245763764243774235453709186651894579200 12117921 -517435542448437372084764202859129047888 12117922 -466183972279077948568418983380846925488 12117923 857236754037579758407254272192707106520 12117924 56712076483453526365991839762541125632 12117925 342473929113653740696003128113723200800 12117926 -96029201771806743807931274750913389088 12117927 -21738040527865193755990845366342246192 12117928 -1374914842163095759129607194529974563840 12117929 -579914594692827550540511147481593854470 12117930 101681666034364817538204142190010954240 12117931 76052846541482461541709839226250763264 12117932 88551724160276342371534098983397770496 12117933 10462311878288874180545535933430251702 12117934 -193712581294460408863340248148437017600 12117935 -900774467885738405856632538687262383600 12117936 -233499725767465997480029272269976403968 12117937 134740505335165466446366827778536277300 12117938 -46556474519490680223633760055433984000 12117939 -25702318402254967922222963757228500112 12117940 -217866108684434314880870312132686464000 12117941 92070583416885179738470496566941946368 12117942 8912141610431304906743789011117475520 12117943 670245160143100167993785235213513617192 12117944 173699560941474201973547550381189427200 12117945 180444801826998339561596815985658271680 12117946 -747449619970759077896085172723252999200 12117947 221280478945754516486217612461696919396 12117948 -369793910605890011565702025836175196160 12117949 -1773910354430306602284535373267011877050 12117950 -79561634960685559155673738442812204800 12117951 -1404815335699469417432867089222114924800 12117952 -177627274410475010168070916172037488640 12117953 -1674615806917524111579211034271207500880 12117954 -163558241406589141434709769493782321280 12117955 157781936744307544659348085701828513120 12117956 1132821649828334502485057980318596617472 12117957 587474340184692322393478459629821244992 12117958 397805190903846657062713873418659709184 12117959 -6280614604000527987859618457121005568 12117960 -3987868589938038044049115203111628800 12117961 90489146521063196102296082525268804324 12117962 1491741847793648984679833673128368128 12117963 -489287923664315514871181737484838472704 12117964 -239857118428261707163584471099762966528 12117965 -397087623148400419181571825084956953140 12117966 80064388694247664955130121123858821120 12117967 -503718420020972502252494346535248499984 12117968 221787154641926954250321769560865505280 12117969 75190859551565515362507079473019743894 12117970 -572161244659736869825341602911273876320 12117971 -607363600726968083511967705077653104656 12117972 -212641813873333247108116574737550592000 12117973 118823717037373305145973862889943738880 12117974 -335970358898999746251566712303394310016 12117975 14174759836610955086497113878646636600 12117976 509466746661745834955820736283293624320 12117977 -1629913115473122561452978211931964112060 12117978 -13709099256283239508099806021274176000 12117979 -570316352864650780835690577887794255420 12117980 -216577912827479241700371147673378590720 12117981 -232533657893459826674565488087524403616 12117982 699343190657357553869224212309334718592 12117983 604319666426921982764050942650150851232 12117984 85051832198931404352541296047047311360 12117985 378487518613795024719666474976171248960 12117986 616379869487716851219203827497587034192 12117987 7618607039818385602166290288100997888 12117988 538456368362491622222266582510611333120 12117989 73349317588996914752879759222369967324 12117990 -104095322644859555158912866765373514880 12117991 -313125975468721283996068971341700714480 12117992 1127253843025441007482814906288680320000 12117993 212952323685449907604168101470178086400 12117994 -257411432439260827927722009296092566864 12117995 -259053979378986009966133744207647033600 12117996 -62851550754908733578966262416417390592 12117997 1173687201659921973582673688474603679446 12117998 773844903304726219036882858523368964160 12117999 -529875205123125585884761395660661593336 12118000 15217366718634417400276959320752128000 12118001 171179161986587000015862478207342719744 12118002 151244242163765104660208905283882496 12118003 441305389391171660039333683978487330252 12118004 -414363709658472024159254069543122018944 12118005 41999417740175772890547297593576032860 12118006 -339784099087462867393741785027087582048 12118007 -552043868256284591055035711800493874000 12118008 150092197261353057460712870409356574720 12118009 -1560140962031836015567623454654814448790 12118010 321307063244057885037725378455621632000 12118011 275422226010067443410177248329414945840 12118012 -217191464018433273700766797415879874048 12118013 -1433629742136667334774929683140885919738 12118014 -430618857150214392510987456204370764096 12118015 19065476996353159570995600383491504320 12118016 -69558151353604696709672044152666193920 12118017 286879267819246747240092861693667820160 12118018 231456106274320299312694580609779057152 12118019 -1254239200523626364939107142146726520580 12118020 216021539979383342574656589064002662400 12118021 675746913649648911296142076401541910400 12118022 185093753644265035905251640528600606720 12118023 900286116523147432710635593707895717872 12118024 155515540590380186221975820378688061440 12118025 458962522314407725697900292802985826300 12118026 394727038766623948676660823084193543680 12118027 914157308212748783537862537868910092560 12118028 -430822504132932734877572636115105475584 12118029 -291044848232721829526360291875023360 12118030 135859092375436946976729498938771368320 12118031 28429613249109773459945827473782833752 12118032 184136194066226771284731253258524426240 12118033 -20217445243129984522003714567633300416 12118034 315393791993278869514256673912948694416 12118035 88253417209627786258570099496739793200 12118036 68415635395069954655398661630582767616 12118037 801449997205052554011231170964203452686 12118038 -392510558719974350123831791467022096512 12118039 -1151202660448761172885683882868590399160 12118040 773274878898812467127404544362425753600 12118041 337581376801906597520477745274364850948 12118042 -317601284806104905081050035070906368576 12118043 949491731791739332001631686442357101760 12118044 -453297215479306824055051957168229942784 12118045 -17142435028179926275763741211948470400 12118046 -688943017874598590286121119351838566528 12118047 -1045282622975895360269933423806955892480 12118048 26912749051038480935368820707683532800 12118049 849073920214754431519085029975107358050 12118050 -20915306535920547710054282371706995200 12118051 848187416771162254386108867237428941704 12118052 -594956923435370922709790062590905008128 12118053 852414775831187694662107768969200819264 12118054 104457872783887265539449257827811996160 12118055 65859963538574896462372667952406321920 12118056 -33995524898561071359589921143064166400 12118057 -698296741784533617262176651703187827968 12118058 -577903628041232398922741691935945079120 12118059 327074642686114279712718737957643298320 12118060 333236486565269725303457652077902402560 12118061 -523434401345975230599871905510158701800 12118062 40883024272805325535440660481603768320 12118063 -1344364684439361711539222829904537704688 12118064 -67768040925979138660898884159613042688 12118065 -283606746888289363429344890679523284480 12118066 -777473052201538579850325829747171926768 12118067 165692470048600078919364972048379848960 12118068 -220216918075170164550889151997978488448 12118069 -695726907771340466424523480888317142080 12118070 -264224356221068547125478727451029931520 12118071 160800095922816929315140590732396474624 12118072 -164935623247826894300204179805642158080 12118073 -62016871379851635009019023443332804512 12118074 408564897294723035458089197326362946560 12118075 358001694664972286262352735158030664000 12118076 -587000164879867976494627118621985165312 12118077 102342679809578037245450808705178837548 12118078 297290119334918866110403332335958070656 12118079 492962909172519251239591276393971241248 12118080 40786691548600968482822085362917048320 12118081 780490603773412175542602433265968951764 12118082 -231990160025831906601457588759768162608 12118083 196016782612025457783614266609301635968 12118084 -445882743154905113066427802698736601088 12118085 184514500897919883048876630516580176000 12118086 -5915167069437588769718754225934172160 12118087 613498702375765116874517764672393915736 12118088 2909996415668704392381603591414620160 12118089 1155840139336105209930710179953921806880 12118090 -121006639411693177986063412459170926400 12118091 -11232716297891171640707474805749976288 12118092 -21504891946149647685170208645462070272 12118093 -283008117466743666042974547055174486056 12118094 -426613610431960033964204645813617667904 12118095 -171622358963070163061582086349927682960 12118096 -113390778471958587638663788734755381248 12118097 -1897821018485224029084073664269373970780 12118098 -188947615169006628890788850776169951232 12118099 50476944738881206891011486937296058880 12118100 382378656169103601338538555787561334400 12118101 -527368527027544548862248103606768995168 12118102 419292323064291854289035107622231966592 12118103 -652699515405915008437209548173768134648 12118104 -454556081732539471272456622124109742080 12118105 37819432484314409416807703700494640000 12118106 19934783382751242268273986898425904128 12118107 179440965127693476204375172593912099840 12118108 -170516505685515733027057753059363153920 12118109 311762724387257743707713542421493206310 12118110 -90685993860700913636445339676507841280 12118111 100281389649289024485555746237124679712 12118112 946189306230377049274761896680086700032 12118113 -490587140791712555333489338298601672960 12118114 -770929359444304044131072237276742639840 12118115 -658891534012512891560726321091209611680 12118116 -85413605001796612861343263699395406848 12118117 -550508983849233129901542348254058475776 12118118 -517544397302695835640176976435516030240 12118119 -155914268357680083293599158089756797872 12118120 134643466128186738085036072312347033600 12118121 59348860665674382920694789757529946000 12118122 252430514896108692127703897772140751360 12118123 16425110929501639733176795344695116024 12118124 -391532880237141993500362334687135155200 12118125 -48316623300951762691693290309097320000 12118126 -188064940816891318293905762355172542720 12118127 260281733274784734532620973889935253472 12118128 103427545437631603932794274626312601600 12118129 718274953341904641166528664532968596276 12118130 -244036722168802043502253866000226067040 12118131 1843693967555262358580439800295354576 12118132 -138623243331608696625664834669177778688 12118133 -1770185019233322683496401444133196518180 12118134 -97363187962373868858047499206747148288 12118135 -254451070126987794368333007033972490920 12118136 1310320567760418200939268638065044111360 12118137 40889111265618600579733228112496075168 12118138 -348864835384919648806343778049798118400 12118139 135753132733768439131436174428190269800 12118140 -60076234925715688809887843939811686400 12118141 -140064564924738531429061718969875764570 12118142 607148189902014926860534730714146217472 12118143 -96126564321023480202136927827423945600 12118144 -822600910517714678990117923393948876800 12118145 25348221164073906748905110538217513020 12118146 276003889345842100780647070259806446720 12118147 -194056664483323383606221534814061330920 12118148 60608732330011649624816463231301189632 12118149 56323618989932692991503580778276391134 12118150 427840794106413979552859976984842400 12118151 -215204190757471941809600528016309869760 12118152 -463283555699636273214135769280972636160 12118153 376374765237843304656548393216611925402 12118154 131251907863207555029973087797553875552 12118155 -54340978551413072013072231741651432960 12118156 149359531503438410238389045495589847040 12118157 -227426879448278921609542919346676299594 12118158 203625041966153881407553043408223052224 12118159 1663072715578146577930993795393934417080 12118160 -118760282025505375912482675859522437120 12118161 976547420972920916989381227566393419968 12118162 -238317580637494070252896213866259130880 12118163 2256755841998904342624192677640239936520 12118164 295333912189036372123106133533002063872 12118165 -434705615822436273773564551613697460680 12118166 -152799603012929607456327504174561430656 12118167 -1296224371821715045930113725989694285784 12118168 -64377137058882508564608800253213757440 12118169 97097220562120335365665085812034839296 12118170 145040338099675759770324843209117568000 12118171 3293135818028301330706164612059668320 12118172 -65225686669567162271656778725180830720 12118173 711970705034567135345904515021869363584 12118174 2856475774045144488009641367140349120 12118175 -694168208110666121868994608861045378600 12118176 -318849262414675378241457368750349090816 12118177 22974562867455752775495209875950861026 12118178 153664530179348658389022971772788604672 12118179 -291393468026902609581836914992527081472 12118180 522637811075214508439512782575901446400 12118181 -884587242719295199775734887714888679200 12118182 -47122474026149645376213477613185215616 12118183 668715596413697282220356124000167177472 12118184 291149589534953467444791905404319232000 12118185 -393090130669061008025162132221467911160 12118186 213352786779270280336059350563356493824 12118187 711129819351116363758033653526505109840 12118188 -683586208623134884776628588854573072384 12118189 447429275679542308286228817150187763990 12118190 -67577071775368619380016810216549952000 12118191 13631816436726760956933125144760285192 12118192 286158810371809992130466617865104080896 12118193 1338455322940053493520413517343901175442 12118194 100248244655931434220712147267729735680 12118195 1044444712758085138940552675361614568480 12118196 619523800570195692639112931267760753408 12118197 84028034154667935666209090337300447360 12118198 -668966307126731305182798654613525314048 12118199 -1589272849276703276367902340816259558680 12118200 325044696625993815835503726234869760000 12118201 1413028639027634379114818125596966020100 12118202 419493872096288042697689589776916963552 12118203 3948883319442704136199300494009276768 12118204 -57163371404509188321074379991841874944 12118205 633665108914001592631557872354115552000 12118206 -79059417562764769555451958835020792192 12118207 -467463823366243734594617300244371652544 12118208 -232305444951972793025142473702136348672 12118209 -53035009582620047009490149598792562752 12118210 -113617805490340380044273195517301341120 12118211 -167476803248827189216989200442554492160 12118212 463438258549857110333235755058321238272 12118213 -444042412121734060290034246869319047680 12118214 697386934084021076082242800989566127456 12118215 62925184352558097163670993948178000000 12118216 -1357946508618243506888134982297642557440 12118217 -6958842480305353644274626284095321152 12118218 -141295730638251939176912070514839805440 12118219 60218793913459149593881522168739014640 12118220 452362342866150139585171131437794805760 12118221 -2975246121837389535271923738111829670400 12118222 -374879541268194192462397630608748987200 12118223 -1052369384898277448777066372960879600496 12118224 -15010626417407516399506059404553486336 12118225 229125826951073980590707050432512486400 12118226 152278554891989701987719956985390787200 12118227 -270937608490599467006557425225232221120 12118228 47221687032157443221898803685846818560 12118229 852506364289081838006252245055928458076 12118230 -249624465512790072289657830651762422400 12118231 -687746793813797152300610361107851033968 12118232 929781660522499502516802438976020480 12118233 412464555068038024585680920265638927904 12118234 -28124698653841609011213424688161875984 12118235 -289868399272084182727300001087217430800 12118236 101045795140644741524202038377584251904 12118237 401313175608416867287040278535505886886 12118238 164215621816935602726872003653516487680 12118239 128195776157542479713760247701623215080 12118240 -80664900171532579440615200622221721600 12118241 411579209380710342957009477619449255168 12118242 183828048875218605998122204027555274112 12118243 296675828074723227296121018128853614492 12118244 -240431584192199720674737649104731566464 12118245 278028125032244805917484685383849926400 12118246 155689371408467972178446164910352875520 12118247 175214512305403775940817478332752130272 12118248 -15859770585922820024479234215470269440 12118249 309936830752409413170748593435014218176 12118250 -119163702984539152097188761599614536000 12118251 73624297082549102201092995548207677440 12118252 872486056028137061867897145401027092736 12118253 451114428228639254532825704684939539680 12118254 -355566103939925081516325916385112415680 12118255 914001462300747027402109582645771289160 12118256 75880590270667343999028792043703500800 12118257 52084631702068698217158236754639257040 12118258 -483421825113902312395426528479061053024 12118259 325450094875595160888350811920432950560 12118260 -1910695108740326190654420946446581760 12118261 -551873316351481207448663643775439989700 12118262 121010368777735963347407669887373308032 12118263 -381246837310700196378989932213855932672 12118264 -1105426142309075491590693955735938416640 12118265 351500821122312943638923828856349105920 12118266 304101282607012151901227241788296135680 12118267 163217809214329327324104506695779653392 12118268 -586530273132197992304161026979225528320 12118269 608880700772007505884259535211314863680 12118270 -427686356670147156082283157573064681920 12118271 -1678180521452154693835544241727208184 12118272 15578107853438528955389145765893898240 12118273 750893891064609039398764489710554315522 12118274 313161667152527787422124094871127025152 12118275 188785620809947443209493526528672692000 12118276 -662802215635382377457955932653915975680 12118277 580060205126019076108861983927882104952 12118278 15694781723476390115712276635792965824 12118279 393288608340293610470702896913254633880 12118280 -358219218973262524190148892435203686400 12118281 -291409403497319806184183802469911576576 12118282 589968789802720248446399816854947869184 12118283 -253455169435876274454377244729122562336 12118284 -7174207070749740092097789921068144640 12118285 -443212507065815157842205391454296379040 12118286 297512084660783869683667927638204853248 12118287 -176792104424164712447818834738662232440 12118288 38290304725225959465672978781629480960 12118289 1550584811968990099600257455608532031780 12118290 -162020373700087962681422538534187507200 12118291 686587281269257725677877513955427854992 12118292 -2988395617728873534825574584083816448 12118293 -164034772217729219138385659596473057120 12118294 -610317675594222243781862254521939086304 12118295 -239185404769455156851669615297357644800 12118296 -770437939777392517446802189769401651200 12118297 1022596624015722545588497508240983005972 12118298 645311860995474033621003025642396404480 12118299 -687899972127027771258009795797992172136 12118300 -89179686107228090717622561309378624000 12118301 -12214791732386405548419022785371827188 12118302 -196427423376338308498594822425906124800 12118303 -9177193602608416481235610667775319552 12118304 72798508990827182916239607891807436800 12118305 564593296216150290060180380508352747200 12118306 -183331346802823593075152127773153385648 12118307 206136012112228729711839351071538030144 12118308 -551109004939700536731308553318971120640 12118309 -148628912473604198422783630852776754560 12118310 249988121698464999268779972517157064960 12118311 1404750261664203023862734620458724560 12118312 230494167143839432733213386605615667200 12118313 1363541143455907611315750469285541117562 12118314 118331351883559897057494148767648698880 12118315 -411548591473966668617924463706739111280 12118316 242332787694254935181289367686686819328 12118317 359333882543012540347826089590221845920 12118318 -116980634561111418584583061798047284160 12118319 -76687759256401929224980239310825402200 12118320 -34968779397412802767887349958513786880 12118321 -1857754864341146158404370008998084798616 12118322 482774810661048039229099680851414416800 12118323 278644667807698123503816482753819775744 12118324 33809392818903077891874278837508749696 12118325 721167949156625264885560680584589811050 12118326 149730613173558232839613985870157516288 12118327 -145889730391634736974286711357296017600 12118328 1130522159041436015885646321454103900160 12118329 18952416497872432102000677854300096670 12118330 -46460020312118845009242705570968954880 12118331 1564872098235042100063923605742882804072 12118332 -316081346680503977903910497835912314880 12118333 1306268749426340890080657972155283095840 12118334 -89087986504822856528548711844840145408 12118335 337363859358524951880617661655019484960 12118336 -508732960227803911888882307145151283200 12118337 -139763554650637900886766079337869436688 12118338 1495699416364606937293084131057163344 12118339 195621116663951185611865742756560393056 12118340 191978816315140848588297114915719086080 12118341 -305228227469868697017326385443071058208 12118342 -55939747143516927203347069550109344928 12118343 -191621440086924962649279499740954460296 12118344 162512797021467573345795207480293130240 12118345 -519562775578400538393971491089459471900 12118346 -243771687895519716523418829093066802080 12118347 1068193898777425386061433362361781411324 12118348 -422788129688761158605629209298603743744 12118349 -481270976320833122543002902517660048650 12118350 -58152086542426382263084769532864648000 12118351 -67666814591153035310830423269034145280 12118352 -173522201905503616306988387770578370560 12118353 149693361084690680593964023059815653824 12118354 -1118778767347395122978198840934248448 12118355 -1057563897340763589647069239622531066880 12118356 1105918928502872953467943474206816706560 12118357 76439545729947285983031915515484840352 12118358 243681172145580331388644264274344565376 12118359 -368078275232455834623432753568524147840 12118360 333488470130589939504413822161311744000 12118361 -860045725641821104985205063663986482038 12118362 561351216006684750870785220370707018240 12118363 -638191611598434695836676409299362915840 12118364 560837713128068695071523096178666688000 12118365 4909524975786012704442559729706711040 12118366 122801443745720581398103319678714714304 12118367 1041392840528351929879517438353458160416 12118368 275955226309509561538660194654342610944 12118369 -959691289447466586836606650670976340800 12118370 -89415465894242917917928327332783636480 12118371 -129844058929958033508664043992162823040 12118372 -411815440163835512682531889813983641600 12118373 1278360116592034986282198841022002490622 12118374 109460306392068595495084718741504696448 12118375 40565436031315200914185092275441520000 12118376 1008721815558945115791659086686648622080 12118377 24870454811508145663653607568721369600 12118378 -153689713029358968838955416494260357376 12118379 -172445707927045864573263492235405620960 12118380 283158788389897617560059956295433026560 12118381 -983602874354425957201159994156448018336 12118382 1081980715404683192803048101844866536064 12118383 -500648421076061572757364443019834764400 12118384 -209047104138418062262458843390382080000 12118385 -949617002101773990238746605611084440 12118386 -775091018849154809001098229147810438144 12118387 -14811427865001706967191804932139353648 12118388 -88074847069177467386986729502931107712 12118389 -9155643884009679028642702156515922272 12118390 -255619117691915242503220815735242524800 12118391 1374051792575955550866227746394787378792 12118392 249425545595011691395369136803983360 12118393 -607750445681377795105215497967650892800 12118394 254550733128732791557044542432091056496 12118395 -12710575675708148993197455662201798400 12118396 108063580183059496105344945137016647680 12118397 217726680824442481986365307556632465528 12118398 81066156915317401615839868351239441408 12118399 -1932112113870502774055954179662649186464 12118400 -244699219655772423052281860956618752000 12118401 -581929568208709150717585112676401077632 12118402 415989449971867788037286780118718778400 12118403 -1625005477372939525151159399919590207736 12118404 -563051553448280465989884477471291187200 12118405 288890275690712543032457045124302329560 12118406 -302095414897022905542028777137136238016 12118407 127809469478164651155869508748515595392 12118408 -971061672868873918596959677088848727040 12118409 22947950627320856799911128489961574570 12118410 319985131849182389414366946753533372160 12118411 -655169543355542014153548257463034144776 12118412 1042119059680214120851431832945287257856 12118413 601808385336837530824332296005242769344 12118414 152659441982358031795514968952388916224 12118415 -603493546392383002000884136593087320880 12118416 -52694777661231558485674973178094288896 12118417 787117432043415256659154584181681508592 12118418 175262988336810335973229793716772124480 12118419 459343889999805703554492885576180123444 12118420 -16943037139984110635031583813360830720 12118421 18905107714191150708235019306563437504 12118422 249662200018943716270494223711510093824 12118423 -1171961626539678898149731106571782524040 12118424 -289980444633921532544041291003509473280 12118425 130268886342618255920869394138600001600 12118426 -83418159768558230782921444331109302016 12118427 -320033309758408447958526617881184256 12118428 -59476025924684893157290367762766274560 12118429 -1079828637737993664517730577294052146970 12118430 -318913117987859113545480281792805224640 12118431 -253135615875899417466835808413031428080 12118432 28689663168619830568348487805532372992 12118433 51995021669402600576011583684665992960 12118434 368134949509665454625194625301596062080 12118435 -54016682425411129174133097314376384720 12118436 -743315738566256672311076928898917780480 12118437 -1313799239842063197803151129015962616000 12118438 -13280849734071939328647944199551595456 12118439 302790618012941027972792572402833967056 12118440 627762330308038642565077049143383244800 12118441 -765330490813588701078470669362391729158 12118442 -492123408880585284780957796276005611520 12118443 -750496348812417058542264371243329120272 12118444 -3638218942489367419009439881094084608 12118445 -56932540978019055939350541096822813300 12118446 -105270301420164778636057006187961539328 12118447 -675319261016240439137856253474026128640 12118448 57393598012401453418020351613108764672 12118449 -178190204379832250418855935395173303360 12118450 174286059388314936777884439995169816000 12118451 -1253539542248150281993473499144478264400 12118452 -248985925853495630778876350235423707136 12118453 158737226146669594849473000752544158702 12118454 434979839171306589382981318678672048320 12118455 -258172957951923645955576833357767487840 12118456 266257801145437062592954685958681845760 12118457 292363739319230797698403376614543909380 12118458 -4261053305054753644236349872661807104 12118459 -449199763948846518046650041871576487896 12118460 -346827681842474892433010729193729008640 12118461 -520910620387118984086793810047366057728 12118462 -289590857644108449782534398539775326720 12118463 -188236769697001844372776572885150929040 12118464 -33944514810213244205608065169128161280 12118465 463322140658964294309360284484595533120 12118466 -634958666886694226001827281982558436480 12118467 256394290789816258236328168073781755904 12118468 680635437589769886432086253888678278400 12118469 525796710247107189991550140213214791008 12118470 -28672177288422891525283735664953835520 12118471 -1495376286733873266448408683120269388328 12118472 -227233649065721240537441936279011768320 12118473 100151631456146071860109616431693587684 12118474 -415204893907860708739979291137286157264 12118475 159894739472426199172579846512228600 12118476 -390386151842533631327470373621744583168 12118477 -91638028667270588557427561074436903808 12118478 -67674907007200435729678327249461744960 12118479 -93683803845746755676830166169148391040 12118480 -163897565865307821207755003563820974080 12118481 438257408442846080555114479077700119282 12118482 33140960908473849882024033679828371840 12118483 -1119235088829364448015864696058060000708 12118484 -459485524742307496384817797193716183296 12118485 181506998401973010285322436790347836800 12118486 -218886421177697991428054919270415619808 12118487 332815451775503971983626048380945664136 12118488 276952614057186285590851595945044930560 12118489 31046618770419049793746420709561489408 12118490 23171451550013960829664580912063901120 12118491 29632680596139275114504610890659695360 12118492 -55319945233367029460326372552398083584 12118493 -56064524150726271823551633906470440704 12118494 908278839056214286450172609532582528 12118495 28632421691005351050139512364427534400 12118496 -761284459706829431038473718110111399936 12118497 8096497016167669811433701055083760672 12118498 20426585242412617858564724992518581760 12118499 285152490248254198140636435686209702992 12118500 -407846115491678741879730516897498816000 12118501 1232017988942596028738359067346886356600 12118502 -68135775942551012566596616808609954496 12118503 -67806257736093150233583308731460198400 12118504 -555423627044973459749657471819023564800 12118505 117581352011629069121324041389180568320 12118506 113661715823956883672556752593983515904 12118507 142058368817092884295834930670017990680 12118508 282772205165204446813308116245937918976 12118509 -69742610945523920690839326672071934516 12118510 349555838338413959667504618089761200000 12118511 -3900103539368750633908760497375014960 12118512 -67550897873122322797260330614024306688 12118513 -1581580639064441807461017496380423934 12118514 197067068092570020557697491829856174080 12118515 925829940596751632825823735871798320 12118516 287347493792525687243101341104365117440 12118517 -290254339071454886472306526844371627620 12118518 3184699046394386447944510808246077440 12118519 19008334734054154850395155271329335520 12118520 -335017757367853494481535673192431616000 12118521 553265725460410895174082192584194139520 12118522 64888417434158993771049134801203928064 12118523 -984039961322795236630131558035333390280 12118524 -495429209837229887451122486536511520768 12118525 309210505607515322307829822353055360000 12118526 -12154757208373956213076169133658112640 12118527 612363110318039193057649276591413088800 12118528 383732108844009807604386189334932357120 12118529 -1367197059535633466554455608202348687870 12118530 -67408496581727348962401863468140231680 12118531 -1176313627289812289009392001455078461336 12118532 660322603150232889403668377467169133696 12118533 142522778031066353751003926551502121600 12118534 -296026751673709013969317347786972497088 12118535 -220476043134715881831959295715182857280 12118536 45148287341724712669712751441677568000 12118537 -158120653161357921611590071581490915814 12118538 -708893554924576170824178264566513872080 12118539 427954780573033425420603696893426539008 12118540 35437625387604424038947552997970913280 12118541 1002571489862142079910243781146271924000 12118542 -15000912484813968745597397438722744320 12118543 337823160287994839444249569200364751792 12118544 351325198761801080365917806231957544960 12118545 340485581456846709218349536922595977600 12118546 -113471857714106598836659232722584679296 12118547 368556722696978457056015135920705534032 12118548 -41051677199983710321640478109740716032 12118549 -212377339161777881249336961165656558340 12118550 -147819671463500954620554974123617039200 12118551 52607584202017262199565036031686301184 12118552 -1611570800008986431664356350101316177920 12118553 -686346231766486075344872002816576614198 12118554 83863029606545078053393117821783701760 12118555 847753558104783937254004443274548816960 12118556 -26981044708122871921674599265556720128 12118557 -295444016394834016942448365011029338080 12118558 -101328898692370894114781900286846431424 12118559 29720626868430048420987710074584960816 12118560 -300111616344179561016067770976504381440 12118561 632024383969035533505499304755880960 12118562 -73939411304670946610586678128035153920 12118563 -1409227548145906031633199383624782739880 12118564 465706769203516719228104095318953331328 12118565 -1133405599050120728953604782275843674280 12118566 -474763518800922968186624262423089453376 12118567 725142148397595408720773431732060570616 12118568 471602980021317614521635620910048215040 12118569 -817778024136168403531522320424585899360 12118570 -369532317762373635342545059615165967520 12118571 188901983570866512565861310730939040512 12118572 -13270516375681812684095141997118883328 12118573 153443070937997708657746591281453511180 12118574 -447382671529577838102910154533116827328 12118575 8121241613743602554941500630458707200 12118576 332013851174520964878106534485250048000 12118577 1367337433986658243532580794097843572772 12118578 70114970893307469108226794680659384320 12118579 -794707369636502076397204687716542136120 12118580 663548761971651154928206616746767513600 12118581 613288866925145694263209129039911827328 12118582 45037819307678316757826581203317015040 12118583 278801112627220944008193920180715606720 12118584 -9548421931523086507271779233084334080 12118585 286079983777895827002929478884742004800 12118586 582591091879306508304066547645875764160 12118587 -233010189830012926943052144504336492432 12118588 -984560241875895852856421189749367821312 12118589 130243392588892861704089361884421327456 12118590 -315454495995579686142436784476233989760 12118591 681242581357064127667983420715952844992 12118592 -364065493268718835195080715596518129664 12118593 663026172957221377014698242136703966144 12118594 -459092925973126375217058677604831756288 12118595 38388569918006386600460220034000802400 12118596 -38443613910318649647946416019980165120 12118597 -303540900667608670171154921086557241954 12118598 -90371865626903424104623144012318073664 12118599 1722025491579399203224052466348580780800 12118600 -246166809107476989416956970414284800000 12118601 982140728681527487796179865442508324304 12118602 79371395117794816179730024333651160832 12118603 427582786880246057457814558995798855456 12118604 -10664321602529900756215671756351327744 12118605 76603321506749328726969403338122676960 12118606 198332109321388935151380912966569042880 12118607 -1012818153854050754287334043486571524840 12118608 95160312708842305240875014259126435840 12118609 353100948914597045708918400089237888040 12118610 -53922713699057139298429166031403161600 12118611 -506744453034408931824281975919378637128 12118612 -1098248689896629433127851459848359108608 12118613 -28247870835803854019553947347723556352 12118614 -467753349994668508150010353882393604160 12118615 1557050582351649835366510162933350932400 12118616 -402715953602061994525308382216171376640 12118617 40164299878975491990319004888541345600 12118618 19868168825085163934542548872127191040 12118619 612251709748522218191580334505323678020 12118620 -252467306275402358305015030818600453120 12118621 -108981836650008598746730497443431134336 12118622 96638776226549169193476494171064297792 12118623 -544009318297380780731109701391448184832 12118624 350384662349192412578598946658440445952 12118625 1789862886697838769923810996211960432000 12118626 -118132837598891058676948325228080112640 12118627 -484191190180153792078724062091446295524 12118628 1388629372418973231803924881370621961216 12118629 -21537447017913753740783416625701120416 12118630 29442464132080273440106304143606296960 12118631 472494951861722008828304534842617733392 12118632 -796799102384821201802253819245965639680 12118633 -106605741789976312028827716420549810118 12118634 140063134539974264053347603635449008 12118635 314032825698153090774073117087859857440 12118636 -234618975365946536625930588721326289920 12118637 -105071942737578848985398678274449063040 12118638 163773867108301802880219830889819694080 12118639 546595434213265485034888216501692258424 12118640 118572878101355220050909549090160476160 12118641 374508748530937267038085527295741978992 12118642 234204174563374800941718105493268243472 12118643 -792524235880570593722137278353201853108 12118644 189071079304033151067318641556724408320 12118645 -146560364683995778194490400298548442240 12118646 -577060055631472150073469861071662693728 12118647 -3692908837954081205358828621738963840 12118648 1415801477581026640244061114868530831360 12118649 -188822708695998720709754378909464663164 12118650 90488313390719171872681812410180025600 12118651 -883079312015836795503233870033703136348 12118652 -133123926390376052262315111862558740480 12118653 -441001930509834295380957005906690047296 12118654 -127050226781580351479890335298877630208 12118655 -371858215973607978696629718135085420440 12118656 -400336890708421142680152465509607014400 12118657 -47557292786554731503194721358329095800 12118658 -528471500467216956361483403778615181440 12118659 328379050006909030559846432001991299840 12118660 -436275386823579118650598751338072216320 12118661 1484107948847975633801812693494918535872 12118662 311709426015382238053862257649368969728 12118663 -1069443116421793643064927190200258253136 12118664 -378186824248569441738414196421557985280 12118665 312702323064393763652850867455915443200 12118666 -201602913816609375736289640410888282880 12118667 -583241981280552674837227012750582242648 12118668 161618422128013455661121759175065665536 12118669 -635556190452218775297563981839075225930 12118670 -366611032149405585940891465094809814400 12118671 -447209712713940179197384720427171893920 12118672 -54962352783099513349037860251331354624 12118673 -237598418658088250767284215639870048064 12118674 -96279716367141250147737095983610856960 12118675 -194319726247955933153521203292267648000 12118676 123129003226851447050195202727356153600 12118677 370874112393736859255365101130248527808 12118678 -179545196138691955434506424050091599232 12118679 -2809118411908128897299727001813331201280 12118680 -599975487382051436442768392811079680000 12118681 -357123679804768061785838242250114280828 12118682 315603123038823822679478756284574718192 12118683 -667323594046784997270464703945832579176 12118684 -303127138131483891831090480020046508544 12118685 -2377504434841433283673728648850885200 12118686 -86171117985204162134480900826219273600 12118687 -200288709934776912199822958277313296192 12118688 -1653907789813758957156017035886623064064 12118689 -1324371647953790551465737764153576409792 12118690 5240006195581428721411851533582507520 12118691 406259763006853386964044093995326997472 12118692 -714847707176564443369312231015089420288 12118693 -1010393192602429867537751286698427573058 12118694 -346259163896173572198283140514555852800 12118695 -28860389579240358381189199480970095200 12118696 -674009708963418962180901610172863902720 12118697 599662716899681119886463846258884085072 12118698 -231278142100215147725883748640253692832 12118699 -985863090800941420152575899758005655264 12118700 393125660675739988872636074762133504000 12118701 -284766412424591597291153645802101908416 12118702 -34287633502671396622020201988900560000 12118703 213519426282579738368176520148933050904 12118704 -28784842844549002428835040836642209792 12118705 719206815783372805606041000145685117160 12118706 45775229930702163434391205275574161408 12118707 328203069074222733184648212328139043840 12118708 -70726486522331190910175910309837164544 12118709 309219327257335257128536664628595056960 12118710 351288742520212712987354953044303000960 12118711 1096569901813481569966712051825997507504 12118712 -120372621764151981493143165853408788480 12118713 -256279576520699515158509857019010658560 12118714 -116862112311920253441127472377504320000 12118715 207015335907664195538223775648110950400 12118716 -50669328523534038830936333796633865728 12118717 -48674188291593367444781135479380742580 12118718 812522138262159198149996398851920771520 12118719 152232867369701418602379351616516999440 12118720 -254762402536055716777344612875706040320 12118721 -156295525893298366245811379371604075520 12118722 75859444400487645776325777332085178368 12118723 877181872288371072457352250384982015200 12118724 32169629571973202045576614638795242496 12118725 -292603085960601894817775645907502626150 12118726 269092784349962461850193602978183933760 12118727 -401404027612698319765727804178126704424 12118728 -228090821692569839903731352016985251840 12118729 571850653093962582311832937223403776100 12118730 13235108828742297149026447514453685120 12118731 -216784183256371187989342094383607881296 12118732 -672443011059832386022688391203536509440 12118733 1162099936229829593215051593929726688 12118734 -28384845223943451440841099370989822720 12118735 623988416848311263591241245609236636680 12118736 -128842843875249407717453236874270343168 12118737 -48751788412405970381378337030652170240 12118738 604558494499542541038708420171229733520 12118739 -676217085805947533591224519455914381808 12118740 -428260179009998170632243188084671641600 12118741 -1639991641281690876749553074049575047858 12118742 -584246895117475998582407839209302797056 12118743 48059742067905406870035768797916521184 12118744 612482318283069172771281869334836613120 12118745 2311085837984704742150316852114641731200 12118746 33788499425593315256490157406370659328 12118747 -762051445697176536428438101168200110280 12118748 -309550582236406587218561045219448436224 12118749 787291309306297610931501415854844481664 12118750 -100079055226340796423021430276159200000 12118751 -168829527848923575280216590422576189400 12118752 -662794936205781470515620787388087009280 12118753 -550839534287841508519028256888537467998 12118754 -515110044812882922250170202263795221424 12118755 462598170275704545291737081327146813440 12118756 -581207286808576017136090085022940515840 12118757 112981831219386620830434011508175732512 12118758 -115402988186738169943891519218677575680 12118759 1219386592924397782411314723895925978112 12118760 352342103771011716977332691591025408000 12118761 305429446177598963829455193019941404640 12118762 -1183415331347676500180761335711484159488 12118763 -726883706069567685597402390232570238640 12118764 -56547006836225778461353882790149521408 12118765 864946995664933311880350391589265819660 12118766 893487824898736099483910318451062140800 12118767 -734613201504341743807932934961396457720 12118768 -60719030051596999101214676136875261952 12118769 256308078458002400390385390442419267648 12118770 2052402246621044133137402768458837920 12118771 -168935528910158926419915635183471181488 12118772 -377674946167078689056789705911975864320 12118773 -211745229123871252712293425015075847872 12118774 721776813194858365915767240024921903360 12118775 -718600823610312967409321948241172417200 12118776 6580028568326582632833985474103869440 12118777 659362873217037007655626397942866375680 12118778 -384324307210675799152025306497666410384 12118779 216506631618192694702949783585653022064 12118780 -259286030869330808618580414682202649600 12118781 3073373647874949063719359405691940600 12118782 191686979553609460777849820696082600960 12118783 69637965352947286204166938770398796032 12118784 -747025475394723516058035951581590978560 12118785 104131158306749766702164980123402705920 12118786 545620366099813195015318514186519024592 12118787 -480768564862961312000541793889841282564 12118788 -258046185146381926814398282409261168640 12118789 -1669301209814254954041850912511644782560 12118790 -331815987011634154218074088590833393920 12118791 -451700131386344526979049907987975672408 12118792 40242382955250915861699315737522503680 12118793 253630472933461503495008671363947510042 12118794 -42156281301588564155823914936733830400 12118795 -33533872502308840039461280025377449600 12118796 -655940420376745234719315875539403755008 12118797 -729264301184835622795165255045661798826 12118798 289399621374661481550346166247881384064 12118799 14550388978158447243040372104122210304 12118800 80936502931349495632874940319457280000 12118801 -1143585680123790065607654009050963173198 12118802 906238367565635962293882750698516222352 12118803 -12326781594198535904190085806438704016 12118804 270452771746753521902545167265352578816 12118805 -1954439612147017532105006637753981000 12118806 85102464092367668669915002739339209344 12118807 1428855656931020124006859317654857673504 12118808 3232956817272116787605870532035174400 12118809 -262483880937422616992564241549353890560 12118810 -167810817833044841659102010291778842880 12118811 1027452124515276679973821754889246785412 12118812 542142669928873986713396390439289600512 12118813 57512844073908118657012307724377405696 12118814 266522658280665027037535553234782096256 12118815 -11822593944538855816051540050063917280 12118816 -619959237473923862077354057707745640448 12118817 1402884128152116675343780347127900384866 12118818 -223415823838451145845950369099018106496 12118819 -16524879973851527429883942792264480056 12118820 60210611684855204792822021904771686400 12118821 96622497635652322378512191611516504512 12118822 -451392510345593838710186755790386011648 12118823 -394740579398417842095279836697060748056 12118824 369146646424434851292783747619477739520 12118825 -208190731058314553892679832236472438000 12118826 618904241038314458930939386343864643840 12118827 -100115267054845355069114715398383003200 12118828 787604726830951088691467087938756363776 12118829 -449220894978626409399717019572913950570 12118830 -59552450679165136394979746110800936960 12118831 267332176088711576171089014035396847632 12118832 53333386649217692830325727753005236224 12118833 -292048729065658826150515879508787857598 12118834 -21462203665347009443150692710079415808 12118835 -1559729503298211455797880835468448196640 12118836 -168521445247276860792078837799260887040 12118837 -1426374529526671331971437711938394057600 12118838 103261059005969328199524117762088677120 12118839 -1168854748331649881415088827848526293040 12118840 263657997567166430937244682555968204800 12118841 177924980908304497249721688842508637440 12118842 -89724410354949185983499545867592117760 12118843 -3179173810012744986981265120401479472 12118844 -381520748275331918820219115025890059264 12118845 21867630525708894319513545812900711520 12118846 -139875939873917883661450613197829561280 12118847 132748868787862983366597168419055820440 12118848 29298640864283051283100311884453117952 12118849 -14736470210523025603881421537852034688 12118850 -331300231252595982266148981203052003600 12118851 133451500186817679210292496260287493380 12118852 1237304080383692453768794148592227831936 12118853 132972301410525477276300717991103159520 12118854 279245935148703469729388929384039480320 12118855 -64272469755905789083687063027808815680 12118856 3403790229747315608141616427206568181760 12118857 931206997363970135855928906929125644192 12118858 -3242264178574452731803109618472741888 12118859 -1920841553877686608812498093686282976096 12118860 38917392236052833462976457771746124800 12118861 -268876535738942758507533027590774599040 12118862 1026034662580840972188070326875363328 12118863 44897676432986197314334354669590733200 12118864 -48842784680894720452443430943157329920 12118865 -726509458655827228232587887233175892800 12118866 182159029397827591729727545190879812224 12118867 -1295310505197875620019813002220399704084 12118868 -354980070776434071470518775619469297920 12118869 -7035446160959888598043727594330760960 12118870 -73036528357060883545055763187571360640 12118871 -37052586206528942513209023293765639928 12118872 776607965485750286254658241802567249920 12118873 210970866832039063855780441852442410564 12118874 -48910579346662569819173785417877924640 12118875 470609309094442909724734711966916568000 12118876 -66058409703725989122619069018777600 12118877 604963808443803628020850317826704042720 12118878 55110544491587862477958177886206979904 12118879 -146744970725865654650296720332462378240 12118880 -439289780232098901281086321151642173440 12118881 -480490645863895291542171148727644717920 12118882 -640085913806753933144961199713462348000 12118883 -346979680001366665293264506435434960224 12118884 -142723945475614543853447231517369630720 12118885 322111218279615192408571190777392403580 12118886 83355270754461175183458405690396831744 12118887 148207031104495709993501789708446722816 12118888 -362202488714163542736372280157551380480 12118889 -596835241222499144384069491805702088888 12118890 -75071368004175171155975067469645286400 12118891 -146031114174977324573315917580173261708 12118892 -319859963650071492958655532172016640000 12118893 1456364203974348489424994229826399947744 12118894 -886118686442330459065591520798117484480 12118895 173388536561313838019446264889052375600 12118896 84563969315533182893962291742890721280 12118897 15098558887032995131554067486311096000 12118898 -442943639262735993921036847421519441280 12118899 423383613104982970867872631182835407408 12118900 -638128025184917989113764270168316592000 12118901 -235574031054302657087434122260036220000 12118902 -220710588213111655608330837289069013568 12118903 -561316164924378120343046520432096913920 12118904 -296724697550579351235882424906928947200 12118905 8464798226903503432263310395614082240 12118906 -112147838067483503378731737515951219520 12118907 741718177422216043921255458018718399920 12118908 159984935871387264330832773089220764160 12118909 729624899202530438510514982937225315520 12118910 -550880649529805295525082290302874723840 12118911 32892591422889507630453706722227998464 12118912 -261730412612270579260503250168247746560 12118913 362625524272808882088940268599056491184 12118914 -238643904387844368176666009398083512496 12118915 436615433944371456451903707645866562000 12118916 -800643965610623318336120590329942097920 12118917 812272096399613902979405449463386598880 12118918 129154352920545485567746840321355250816 12118919 -87014411362319000013255974978834640720 12118920 27611988305592685420731218986443571200 12118921 -1135173074526025712648754267916216043878 12118922 75765844060153686867876169462675334400 12118923 577722742414573735610848421084295475200 12118924 -1001203660261138786564716036917108687104 12118925 193597911728494277482523821953537051300 12118926 2410689419485742495902546920104012160 12118927 -159659950097244540960650613285614087568 12118928 -256028690106492074687133130863655477248 12118929 1051847444890788095148757429655737227168 12118930 107109644000502279859990256170805137920 12118931 -508413162655586696345417973195237834672 12118932 137124209304592792370816895803076360192 12118933 -1649743112416497482099624144572848968818 12118934 702058297175306692723743739260709763616 12118935 -358994491541077397369123356727228098560 12118936 -1036580961637893506817954126691775416320 12118937 -10037352161284768454181171559171782780 12118938 -98390751948211636778079106115996873472 12118939 -68187310534456413693034275913734827008 12118940 -150459783806824325168081846770520424960 12118941 1297145957829699145078539430521854571360 12118942 -151382112633555808770737671407590465856 12118943 816261827726598411715283216555986563216 12118944 -222262207212733342084321792158314004480 12118945 -419517593107111310566462394202250440300 12118946 258046110024082066382739466507805360640 12118947 -175903682413357539890407403723442580560 12118948 3374982002742868375868268750673884160 12118949 54798574601123146778400654738893582364 12118950 -332911894841537276152964473543286784000 12118951 134105294824582942405610095359891151912 12118952 304366556292238934422015225132395878400 12118953 108371895696235984564831220810906904576 12118954 -101218178518700102633981505723614300160 12118955 -567694839733589195207875295116471278000 12118956 -781122994332857700578792368555954176 12118957 1851899046343859328018845207784176079072 12118958 232937712312808837185525924018189240960 12118959 -634520642964582700840686103887495750000 12118960 -91000340945969068001521894155249254400 12118961 325565062698529616984051176378193948562 12118962 130711965884241078886962189331522407552 12118963 24287422868423714649554206886445366400 12118964 376155397291824430185377287716253796352 12118965 -552938103592076262485497474111871558880 12118966 396539288108778661931858549428628694432 12118967 340924869657585493412410334074431504000 12118968 343723777706378950002758700450726912000 12118969 567725468966881470288271418097816883370 12118970 392927669143400114713101266024945971680 12118971 -146930033654065694908886584732037465040 12118972 704282379245408560336706912897413647360 12118973 -571587449876802817769329782950514269760 12118974 205355571717184611038367471793011868992 12118975 -557488064615696300497655152334757427200 12118976 225112567113593476005678056992640335872 12118977 -9388169103903621641630743255636419288 12118978 -615434293012449814972904458220237958960 12118979 -77332970226435791231403750130648896360 12118980 117630855816079995656599717151376261120 12118981 549795045469840856813367392084950739904 12118982 18084015179498942207066597073720074592 12118983 559945094135636165221104533746069818024 12118984 1420069266372270862352041877334036326400 12118985 17144738514016737967242543060253509120 12118986 -466309639526897543233094849634857713152 12118987 1247271739759703018294555804538312126352 12118988 133717457677590203120861793688220313600 12118989 427885378194162614161420469579252485824 12118990 135309336188356180441653534099149840640 12118991 -15455111776899927874845569495140766088 12118992 132019717402962310893226411254992732160 12118993 -969720695955307958276585132756705782160 12118994 -576281068284884527040840172333270613728 12118995 -77039048926250345552639668563529267200 12118996 278784390814346828844084083245919852544 12118997 -1480427039823874260025948522724956224 12118998 -43241103838299285726209638821866856960 12118999 -167617689538414428698072863965996717936 12119000 -607690637601546899769294042861004800000 12119001 -422108745043045395052430634064558283568 12119002 143523603700159848040624030685711223552 12119003 79713921808368649001402735813590554384 12119004 -126628977397882193410826355907226618880 12119005 -496500562856013807102537068875863416340 12119006 -200370007340945057853799610201394354048 12119007 118070175825170818117523082760070861640 12119008 103874873878153157008412238223013314560 12119009 -231155947386687047709489034833006360384 12119010 163633585887949254944062095627181171200 12119011 -1128708610747314384803934511757614437288 12119012 340756878395910686162839230638894653056 12119013 1001603047280886477097488171675106077600 12119014 865433705870275929985316894993940677856 12119015 -309273048058438630789926714189449328840 12119016 -18297864595981440396377908804111564800 12119017 16599619091405158256423031632858004800 12119018 -210074901810308125469662936497719849040 12119019 631141178266054210923759711176197622208 12119020 -116550885889435534225827515172789073920 12119021 -1421273992256005013769399170181096596778 12119022 -9929717801964302075947968168049300224 12119023 -845481511660814277151488360370059464784 12119024 -120403647408528728200875989985114587136 12119025 20133805531411819726885152449231760000 12119026 -303316131887764781563266218600723437536 12119027 -301319562917389764093163592162407132368 12119028 852452109109459295954917196816197656576 12119029 -139220864975780834340190073208286599432 12119030 -90874626524160182433444319690469529600 12119031 -105224821884498258906000046968825866160 12119032 225366775506738975488777525425899110400 12119033 228126145334413667071859307763595077248 12119034 -271350583916705666060518461136343040 12119035 424281717360542585507541580852983060480 12119036 66046105591579328334834928427659146240 12119037 166875510712372974339074951076306303552 12119038 293256238013402781984227178809920081920 12119039 -1593737297153294710479381184642459868160 12119040 488951088522922402113263109200947445760 12119041 459640828516561736508874010166017306400 12119042 -429724796876578692001460300457855199680 12119043 -749631760014638486350859785026489814536 12119044 47267894805085005043639143791511060480 12119045 67350306615584566957711610244433632000 12119046 250482063278838478832234262123025497984 12119047 145918820332612733766525101908146224000 12119048 802348842455865046270783183538091294720 12119049 -466131741156956014064182423233144330156 12119050 -37282242245542872191479112096782195200 12119051 -59999452656819334794895304669658782976 12119052 82958225968271192538803699191221080064 12119053 1705339744863884291869695852854174184364 12119054 83769664475464328895044883882318604992 12119055 304395904343572371981306875847879820800 12119056 54554915112728164475598567866386432000 12119057 -124798621042350885469201779408588143694 12119058 9156962956836417993134560971681509376 12119059 -889557051357608897594263082544847670740 12119060 674938653435452065308816067179231348480 12119061 -184861111703749753098241303246106755776 12119062 -271644339080504938650461063697495400128 12119063 -1055131699628775874263452270148874991016 12119064 1041775815427201677800250435275688960000 12119065 -335603122485140234808673491889028059200 12119066 143998777240615998229440358021079250144 12119067 -384779480224078269435468794708699156952 12119068 -243731121805876828630462220986717280256 12119069 -551650469799795759963805491927629125530 12119070 -145373770938273856564159210567999420800 12119071 -1778919966210983874819203589827033133000 12119072 -1093918764283213238336005900632957911040 12119073 60068956988144736168476508279744594624 12119074 927600293748310888645960159828443955200 12119075 508195968184356272605344999911807334300 12119076 53578500237805112452266887690971241472 12119077 -7230201399671981784817560770014301120 12119078 -307701881089861409420267958435941660160 12119079 176234171925470757395358284836454499840 12119080 920554144131983493402198850982825318400 12119081 185489829346492054530298221261451030464 12119082 -148811525098112463127494770328847550208 12119083 -2004779812546737632884529519924595155296 12119084 -218947215731177314324326037479805526784 12119085 -551907724421378629173491297602819401600 12119086 35785061055188245496021442331952265984 12119087 806305336931454984995256669318311678736 12119088 -119008853436269800726037925425568055296 12119089 196049852390034156095312885003033199890 12119090 -223967642176941054936680317514788062720 12119091 -188051641274608387956855256350109059072 12119092 807641160767046959563469720365102437120 12119093 61015282874394142541886922672162213440 12119094 -271892728269162646815088627428891042432 12119095 -4566764629292678441927352357127962480 12119096 -376022461638570890292964260219925831680 12119097 -399507272620337451576240630223956928800 12119098 -266494833249085170649274805470092237200 12119099 60800936511745826059690985108443988520 12119100 -14813129044047889127031791838105600000 12119101 -143713489648911885467316679747965814196 12119102 -252465087516558419226305152268574885888 12119103 -1029328762748760805062497242738200734088 12119104 -368750412590565855240666306919343325184 12119105 1231308016808752995447033462947510146260 12119106 -208250334899106418874721064204206112896 12119107 109259127263300637284032384229937686784 12119108 168273473025093081753752186978850468096 12119109 118690961512416737445431442716841639936 12119110 68453736653787193839529199943612408960 12119111 -207205043379577214586263507570262460488 12119112 434981912677055429587315775057055744000 12119113 -907252796065772708084810461816398464460 12119114 1268367530110368692239899269045766144 12119115 -519692129165269309850029661000619851280 12119116 899498478500699695798013877717566800640 12119117 1977549018806206575195455811825171407232 12119118 -645866007402970834375526702303214528 12119119 1579150544023855317802290431737861393520 12119120 -177748804251143970231341643658690560 12119121 -696455777374561881784800374710101367518 12119122 376452143877386295354103106833393228800 12119123 43224217864171495262084432918200347372 12119124 347460435420072335551152606978757011456 12119125 1364748981095685939513013756361019699000 12119126 395160620261139309262953786526529908512 12119127 -739914511457383290847555762818725878680 12119128 -44687854327724196299024155954624512000 12119129 1448194112269326546260923522832774483520 12119130 195644849528915419256278644701855878560 12119131 19821554140751886146803285812557128200 12119132 -131700285258025267901590643029288181760 12119133 111456935817774121666898090696783788704 12119134 222833837618083971094432225074106979520 12119135 170192916941209321873070430599766545760 12119136 -827392493897002790728548102511439118336 12119137 323343732652442965404554547414867735168 12119138 186822826388856705004951161812284892160 12119139 746449962845068653144464852533116111888 12119140 -210094348681044129023669490768453795840 12119141 -75611999429805780373126290454793442816 12119142 41380651616790426094156876706875521024 12119143 -100449006248818868623514829559265883176 12119144 -1002398322095046028385611975843454208000 12119145 512873894880494620741385461187509014720 12119146 -269603112361964729434494107478216824736 12119147 -777039320425605526424787801368729860728 12119148 498296331219262224109938903057272562432 12119149 -165305493209443720607416598769454880448 12119150 448140509297268173993100669598797528000 12119151 798328229789521370076036720453862669440 12119152 228250508212375821388249907685251973120 12119153 -1358589173959077667687244636864094673920 12119154 297745433091896248190357344586645205120 12119155 22763581556050901603224030437746152560 12119156 -918794656579799113771461430314823680 12119157 -76387468877727039426240856182456931140 12119158 -873369103784930124497212845841045079040 12119159 8058625441324090048334443429787700384 12119160 -73798330609694761954685933095570636800 12119161 1973540506899238900769151600700594591312 12119162 -382604160079597954442159235367333598976 12119163 -1647495280293963446322296044097248512 12119164 -604565691822632133821236524896654751744 12119165 -151280354370248957290056646595060864400 12119166 -483258803080068269689604889618015062400 12119167 -1017281431156796349816923123726005088 12119168 58131764414833337716528881609914449920 12119169 88235052799815372200546580120461678400 12119170 385463642905390011550664661662431042080 12119171 594497150995302934750034786209766048316 12119172 -198227390365759815624970094091649118208 12119173 -236261242125187228317939216522446920896 12119174 724325965815461006611638561637509834336 12119175 10403662417079879996311040328959818200 12119176 559811456152401214425213339702810670080 12119177 -517699492090008615138024515251374438528 12119178 -10314535727784648900623889943259781120 12119179 1516465573206394234891994937406511444160 12119180 -262254642698388866727890490316737116160 12119181 -443697124611017990963518943006178878976 12119182 150768744995112217474363642354216041792 12119183 118119719832261502645956567731244936864 12119184 2557562055645342229126206866356174848 12119185 -905522583154275292458650779755222589440 12119186 -401395833456068045844521318127431003136 12119187 746973275720098151871460726254738569520 12119188 -651809924730744443409420781114727290880 12119189 -2249549783508994757563816864625461422276 12119190 128669485755316103758567777084459315200 12119191 -28101310358366551511430945996797922128 12119192 -184209192335876422750071947540574658560 12119193 682400927606289921968616146963320495200 12119194 653267122417968065923879700582120950752 12119195 420504187868334969454421255622756441600 12119196 167884983702280313107337222303159890944 12119197 837097484855024224104799402413122140646 12119198 153457146197672465341729799577728773632 12119199 -603168669857912703614957207440693444536 12119200 -638606719748366421757544009683722240000 12119201 -126650581728197783721276776469550540908 12119202 -63927563581263468033336864738187524096 12119203 72869500646352119770158875440666238208 12119204 -300538172983618399689348784622058716544 12119205 102097782192972755179496061473931861120 12119206 768062363176654661200551376455088128 12119207 -1451228907877236058963293179150510373120 12119208 128187579392306834319358517682956943360 12119209 -302600789993063951146842790839040070784 12119210 45374811455439478464523659770314577760 12119211 153790686643809459822602964462560052288 12119212 235966546186207014551269601831243120640 12119213 -43457310315302472589406213868370500000 12119214 -302920384847104621837288746099549120960 12119215 -364259620885451307001885286688248294760 12119216 182902834687272729489590398742903193600 12119217 -278208005302056940826058599051401220160 12119218 698629424646627405962182652057806437504 12119219 -319995738207157899957048124154838648000 12119220 -28105301249624194849121136900270347520 12119221 -299296164538635986414232446855712674578 12119222 -466178820419106729074180549803961237088 12119223 -157426900202424836637300815970515496216 12119224 169947275010658170600323390461415608320 12119225 524448127125387224567820903273436656750 12119226 110504084195282199009227480093242429440 12119227 268463893604927402895420641185490417712 12119228 1101902026703904096152903717775897280512 12119229 -405942273810320272925759093884778698752 12119230 82665706576795086321289696075445021760 12119231 120375966235112430898309545578748316464 12119232 -481187727518351023585402856909014302720 12119233 -22200652590182495441079085992997004800 12119234 -359114830881533612131761859619885025408 12119235 199034913217881238721037234904042062000 12119236 -867309904412349097331754721563958004480 12119237 -137034772303790081202709211245752985032 12119238 -90472668244628263003048099733189449056 12119239 -213896933460546154925964530742503672 12119240 164592105421726788205529596046752972800 12119241 -54411918802294149066647462195431959840 12119242 318401350626495936771076431759395137632 12119243 -196168872567210707759227810721784787680 12119244 -730295154778974965575112588562614813184 12119245 309588801163006058808247475719744752000 12119246 545904268767454454462376670874878779072 12119247 -115111867356052993765813563555962146560 12119248 26024711736527346310619248639988858880 12119249 -12910085610321914737580495655641856960 12119250 57101280731562774857556235933539072000 12119251 -259740682875838216127625366123784192896 12119252 95899074189409466851715535358014707712 12119253 -549031427859688768651432504234197232800 12119254 257243279443993329868825492167380806272 12119255 -285796467101742386609952549016462884840 12119256 1002640158888636678167971931234474833920 12119257 -113251783868137099780275449259712041660 12119258 82114768809687799645519145683804922880 12119259 -420570883342554146166194858308506587496 12119260 152982690379702470379954543381877237760 12119261 -370546904501799053255135402562624768576 12119262 -163008044862748960339441304547954779520 12119263 -911846075614718176328882324925667821856 12119264 33687644040269026309745637056399278080 12119265 -417350154070619454460957941919882122540 12119266 -17074792035143934528111179237175592800 12119267 -1244173255570303584856134403054028739684 12119268 -475785661874167889601326297048023317504 12119269 81641077725497669378358191101237215744 12119270 341239259764950631772935753015057215360 12119271 -446592318859535445979164139619949805440 12119272 63768238119039293587693795792778035200 12119273 1170762535173806448248498660165482899024 12119274 162484612293835499189708670601404672000 12119275 -52554126312948710467380900675844742400 12119276 41288684333665147298824392022431052800 12119277 747152931664523766365855921765975720832 12119278 -855927216195090468869078864351577178560 12119279 2174351396949383347427190449424509868576 12119280 -7536737884588585026883258698302423040 12119281 -960898633545686697702473489408304607918 12119282 87979688953332760844732964247128382464 12119283 655159645255988162421151584406873430400 12119284 415360507224165731837243264945335007232 12119285 928887420151011703552515757999016941980 12119286 466405528322661845982226976821093539264 12119287 295819506195310468805667575482946888936 12119288 604394447621714870287041042338439413760 12119289 39500858540297138189152652628229103616 12119290 -12159995020770286625112797000673902400 12119291 -604810184303279935853515825457796998616 12119292 11641380583319310776740864069418933760 12119293 -619447727909069868394490317365633983316 12119294 129254293784499144207818697043912197504 12119295 -149237507169330818979816378564926515200 12119296 418715493076015560191674590719547277312 12119297 89695311571631171988900691763490046998 12119298 76562405340502164957568057249701577728 12119299 163189511405924576083814702727358584400 12119300 -609596185581672355128868477719181344000 12119301 87669902716894482692331019604501170332 12119302 -278142602411786718732755643350432046720 12119303 -70969349773736285577793069625123120640 12119304 475104986729467280375781533486066565120 12119305 713651875982468850273700857478576657920 12119306 698149575035483670317908860486004418352 12119307 -79885129601034822697398523236403973160 12119308 167552708400692966031120220067383219200 12119309 -1287985380895628562464907554938996652490 12119310 13909439631931947117983135434860552960 12119311 -2249413503360355741347727576895751015200 12119312 276754790998710358055589622072902230016 12119313 -42663236864559731822699838535591965312 12119314 72374969411163815307583216740488889120 12119315 -151351354536959815398385905136902952080 12119316 332206887337450022666614426216204068864 12119317 -768102461387795712382206094608726464100 12119318 8702985531305692945830850254578787360 12119319 644322123924963013492518383180941266144 12119320 -499287980388219834800442800243203891200 12119321 247632011468946262015786332402138127680 12119322 -69280344658374117303201989701129848576 12119323 -1442566775403679618586126042608592493560 12119324 -284337329649154680650857330713249076224 12119325 17566888576082002070864762629350237600 12119326 -296189550149540889050423978295609262080 12119327 -923708617040661782175788195270959717776 12119328 616674961654929949978391914441400647680 12119329 1066783812721399304594312956597346552930 12119330 -567697184295691568327919933150282697440 12119331 382229147401600680939990133658965388544 12119332 -392720687622467806146427015268942315520 12119333 959620558906325178655367282857375083582 12119334 -2225642757559995774803175793703033856 12119335 -13517337941550682030527506302098142800 12119336 601472258955423051585095569504939207680 12119337 1086607252961364679659320344392711267594 12119338 94795604007069348910924599094088781312 12119339 927208537180981099312762973141396809140 12119340 -34382155556731433516824156961465548800 12119341 -78962232427140275519775723078496953428 12119342 -341361596834997644507538399806869864128 12119343 -173366976849751575387830109300958329336 12119344 82678382186412796552766581407369068544 12119345 99823855193177188571139087768049378560 12119346 126324835543750174812047367674588752272 12119347 -533174180336598443415278683505069593204 12119348 298421260236375909632486014626415540608 12119349 -523181129586056689414920096871255999680 12119350 -803696353464633657958405634545699200 12119351 -570866055739739016292462000005056486736 12119352 134563430812673861900836872707343974400 12119353 -690256882850746724656803488170965772656 12119354 73173703588292395827099042671401030080 12119355 254299460459726719100667021005375424000 12119356 -580439032597869420323064111213549535232 12119357 -69208846896418627800223722472335837696 12119358 417132912116370369383100955313575913088 12119359 213031715567015894042679780970845550080 12119360 -646316788307271075561475184929013760 12119361 543747070863941170167983158350982499520 12119362 1034509236437847823526112252090703718400 12119363 42012029441935241349996776892485179224 12119364 415763501053796021370011793423100214400 12119365 426569393341383109716502589052345139260 12119366 -719470774343637576745038968773191450912 12119367 -166545866226738599777819885528933337600 12119368 -1608344128330843369055872799978597283840 12119369 -1166599403542876257085027651608387400230 12119370 -156970123592428279676123556139794067200 12119371 253999664255586379967599889083595909544 12119372 306788311250984615474235975590590968576 12119373 -201726579881318532970999816848163136256 12119374 77622431829162860071298639084811408000 12119375 10867747480544451674282956345441320000 12119376 -33357931524650236863828879581449420800 12119377 -319927655481903271418996616394000645774 12119378 -11362882207268230865118479382899093760 12119379 -605219502296684235024848885974300249416 12119380 45352163537626842126617174188589260800 12119381 420327982623483750203722750633780547712 12119382 -280747634983599297367076936795515270656 12119383 524343927821823882382070636009534265160 12119384 -437575515000700041023341722243734138880 12119385 222209594663977764264000026242258162560 12119386 640705177913341930270399091916532561392 12119387 4503047249381254625420127947699294784 12119388 169929388385620759883358205137249730560 12119389 201813935712175293943660327039368924640 12119390 343391137089776065301118688073997504000 12119391 16342486485421973397953290316011824480 12119392 -616627971320274521713100223387318878208 12119393 236225367292026353856340711529040002688 12119394 -54201226034746853525861261845461881856 12119395 91592888411910606725286229851470347200 12119396 1819909209489116959319710374322708423680 12119397 -111102216614055778667364303018118056000 12119398 156594100732269439966857427063539346560 12119399 -1150717914017091360347288907402864534600 12119400 148168958183359787246824077783884928000 12119401 -1112755728770588589665501005238404492480 12119402 -543236493829320417899962278324462775968 12119403 675464537357713877393705926274989078104 12119404 -429002267236733134802354876904091327488 12119405 680682517658445695214264020603551653120 12119406 -105346418272180105132544411609734882176 12119407 -229754724911962364546342773568596200240 12119408 -2341193995222311178489975116388761600 12119409 -414070717675549618087442671119135677280 12119410 183200199345312962364941500800388224000 12119411 447313441142071376390709192540744839424 12119412 435446083069512211345658546556844941312 12119413 430038578083680166356746580215302123104 12119414 -678396024346627257745083470560969582944 12119415 235329178117004640892067098665050640000 12119416 324031397976160957534152477734815334400 12119417 1291947089138131872745957142993102399466 12119418 158789103437960590273484196119371792128 12119419 -188329827560463170381326944627953487360 12119420 296723949052180091614738186624570183680 12119421 -2762173095905638713179482801532287200 12119422 389511342780274248290742772972444057344 12119423 788905395237997397761191336172338843744 12119424 232582762776004653094386859712226263040 12119425 -537868554304715855010259578517943439850 12119426 173622016321353026402154989986509016320 12119427 12092203860201391866693127766040148164 12119428 -696489681844877609452438239275256284032 12119429 -834151732508962296189473119134590885568 12119430 354595325797948074515863325880091701120 12119431 17802373930321924399038369021206161632 12119432 -511126796891463739677615772168875079680 12119433 -7448169293269201627549830977545226016 12119434 -418223864942428295497301677972321855488 12119435 -1493787321444705934168679084486429085600 12119436 71649325293190861778882706487960535040 12119437 -113916639891124901088154809365477944608 12119438 449247888430250467346181390771127389120 12119439 255934266593989799333396914946749480320 12119440 -34612686517786547091637300697110118400 12119441 855068536665813099493516121659670065152 12119442 282973066042315435791048721429086160512 12119443 -627850895092102614196348152630396052400 12119444 996768720386438972551876342047060183936 12119445 23847965540095751456991529962231002520 12119446 238077372840855542555872104625574064672 12119447 -1377663011767094550413735724531723586104 12119448 239559183763428501895678316046168883200 12119449 869021798475833824879289283700405155280 12119450 46322443901945284976891778890692300800 12119451 135837659197979738548168296530253980160 12119452 -387570932197521075941457132539348836864 12119453 250613439526799072228843159517320437260 12119454 -201950005932598671893051517335818484160 12119455 -498277477666021018373653753139475959640 12119456 -49005938396212450420998978866477334528 12119457 50465198858337759265389791391174514560 12119458 -49705709121546068537010264319536231360 12119459 456782824530598600522871467218092694528 12119460 42416765360403322529230119089607720960 12119461 119107049791642608004880936883318306172 12119462 485437255414146444517505775031401744192 12119463 11388018952483002556691552479758042792 12119464 23838838164021986621374846547511705600 12119465 319162724599784894863374842985923133120 12119466 2153171881460965128792493163959943424 12119467 1357312032919273081605135853632584797152 12119468 503170010535506923431451571565331899648 12119469 -645917351656234851603116562017377031040 12119470 330037955459750323319925288530150219520 12119471 142852207675442416846197765533204816064 12119472 -191103053174240644122287547429866520576 12119473 62531347587342016452342163734155681600 12119474 -49478257579457319497331738856701057264 12119475 -153815046744199349446507302172550308800 12119476 -519291719456879210596675244778355469568 12119477 153068810406741327415142525923300243320 12119478 -120596855544116584267529385648831098880 12119479 -19440669551774085224822775051843794216 12119480 467340241568360902282215294852195532800 12119481 471576691657775553442612922386955520 12119482 -166807768074688621786135304225174363136 12119483 -702192652212573009054481111226921982720 12119484 16434086746829623291771515992657249280 12119485 -179574741544592543520314091746065104000 12119486 346382578824151028858223336067489511040 12119487 -229615776281760705383090749009085788416 12119488 -67998627773453814903761327067748106240 12119489 -6158085236418156673569358858044622140 12119490 551744324348591204715675634940770329600 12119491 -933743068918027752311899177278545156768 12119492 -2734728411375963345064445996526858240 12119493 463100089040013688895531684754342231264 12119494 -213791786427753761410348656556268105280 12119495 1565462080825422941381082336431723586240 12119496 -1165348456936241498146772359468456919040 12119497 213428974006758370748272005892526279934 12119498 -43086594532111685893489520233993497600 12119499 -7680770044857771085032389241623320176 12119500 176196323967873991704372451336957440000 12119501 -878125402696514184257228503768165359498 12119502 249996638151403436026270100768286063744 12119503 276340767117270895731695857304315809464 12119504 -113528674123586670358259610101507088384 12119505 372750945117062000265003590805724329600 12119506 -300545962267654251773777717247944701440 12119507 -18399747808460239538341741766961127800 12119508 -556821077250163105957893677451594004608 12119509 -1172908371159453133108698861603390458290 12119510 -96944334913296884692572679312782796800 12119511 -311992389383050547941677695162054064000 12119512 189576765622227791454878330214351667200 12119513 752814423587773374294079589208243797898 12119514 682089229236622757665599493006656282624 12119515 -8465671486952480462329256059827704880 12119516 277456096864153260961977889993681546752 12119517 -365102543456599884426072762855231533760 12119518 -384465641697897985193277190076417174400 12119519 -289237534189996464593072923438709386080 12119520 -48221605247931107218700962978898903040 12119521 -137130484226868534512226675410581093308 12119522 -919585834858460429291425629729538592688 12119523 32225561822128601587812807168049195008 12119524 2038662272086757392237855437913592610816 12119525 -75009139085971772836588078260979490400 12119526 501761327266710586312384603250900810880 12119527 -549329838072242312877775811388487563728 12119528 481819729901078976857554926853882920960 12119529 -53712317975170582876351028082610728816 12119530 35352370462652211016194697209974515200 12119531 1152817870578791295082376947129715425032 12119532 64126446746338598662478171738098547712 12119533 56619893826547191897289266567662697484 12119534 206246535123551735703997505212249118592 12119535 166737860285562414489339222055485861600 12119536 -174119034308411433016766411161311707136 12119537 -1343100352503456770698464805389709867200 12119538 -574279272531931353434515741399297032960 12119539 201014842453486775998087203809677180024 12119540 -343916662522622195751768820529066261760 12119541 234586743952270771936425659104037478528 12119542 -116339386907505115675131974110023359328 12119543 308288459618262830117664373142066864064 12119544 -60858869437027838271969441260879155200 12119545 -661532974669677198416168814213039968700 12119546 -815073374953967870056098131144426256528 12119547 -550902627010399877877198251139535344960 12119548 311799597502333384763458623503340339200 12119549 -91567347450025526998551005176895044800 12119550 -1280952585512762976208238747041152000 12119551 -925495514609303553910740752411360290608 12119552 202850670586882260331484942281161572352 12119553 -321723569690862996270716394293656352880 12119554 -511093134304984588626867537832201599024 12119555 -109747128104774402642617387621704926400 12119556 -447968816126444600652833113828843312128 12119557 273781309704567652697238427548148419806 12119558 -8749075366513465746295591283315650560 12119559 326528240252615213454003108972896910288 12119560 169720200619028364342626930634644736000 12119561 -1344592195551040629995083241698243064448 12119562 79924631175581162058680110898961254400 12119563 -532882203758993203124016272994431148816 12119564 -561568366581217229955946640581948108800 12119565 -415140227899574537877185946374116608960 12119566 520717117565527063191428773881315832704 12119567 -260373573129400017516913207053017770800 12119568 -59126120334533446154868526892348866560 12119569 -128196365237221046801311002274007556096 12119570 -11931875350568452551369343109366543040 12119571 306853866875293882857437252855917872240 12119572 19707866476615471944290408092298792448 12119573 621575978426525663158758611017392855822 12119574 -33557351274028656534616176739958636544 12119575 -27026619151115487621908962874243610000 12119576 -228190412538122989077691441530857840640 12119577 -235288144838512237463568299934258237792 12119578 -202794127931010779144081598518456870160 12119579 279910355297750171683354420718913321120 12119580 -38298209693606604725195275639182996480 12119581 157197424754356723516539385774013278252 12119582 1531768369284600229656599120391157436352 12119583 65178208927316505631149309826589998464 12119584 -617555928447123780481061854872265555968 12119585 500990518298110518166007736533704965780 12119586 -91069105868326450028557016254288619136 12119587 561468111325782457198206431568925993240 12119588 196893974265072969114733410225647857920 12119589 -382733292308148533067272569390642050312 12119590 130559587776075591921752661439784321280 12119591 -179836095195711412294813332941448627816 12119592 18509593332039898227021837981351198720 12119593 10948210173654825703845681907837675200 12119594 -618393738884818936295013846008157642240 12119595 355440726948058333760151627462706529520 12119596 898526361718785053605237165097370639360 12119597 259794994749378053908240938732332053632 12119598 130745292168435748412809939085868595200 12119599 -74822134891323796910271016324772124400 12119600 65202197707153816626990452399542272000 12119601 -185116701199662906383222723324640093120 12119602 -23221248138372196153507802594069088 12119603 130387849390709668187655626079809717160 12119604 156527641730465770391105415635396984832 12119605 240751377111842615478333846659312747520 12119606 61977822686915827969868563514736311040 12119607 738050959170926194903608555267961466304 12119608 -2804659489666484013552153466850075197440 12119609 315990052794747199352076132401888606916 12119610 11503097800582580152534067233502085120 12119611 -859133932804411935225356329420143559980 12119612 771841848894485690243934863308929626112 12119613 449198394812457728060109093318014573088 12119614 344922533914836241487481275714524217280 12119615 343174949609484399447999260184677995200 12119616 101890979310997857831180820518081134592 12119617 1387610404685329377093479144925885164992 12119618 -216137331980177753992261923400685904384 12119619 -621075802977215581639228795893429653256 12119620 70703420490239490559922324508234362880 12119621 281835463389376718004377183193543825822 12119622 -457392285319590202790429101796974692480 12119623 -898169002428199373341793165614068044496 12119624 142245092972924857115393004440459550720 12119625 197517312080547984239911653063887280000 12119626 -15670927121029929169123937398148678400 12119627 434030423119279248063623934431364064320 12119628 -607042775735410352987221035468268225536 12119629 -372798965697033578282423511547976775360 12119630 719913743480549091760526240748334339200 12119631 133821712213046731282009069593223626240 12119632 4724177832736779627286476682318446592 12119633 -3167192748849146856242016818747132130060 12119634 -364946369091027641310133361181831039216 12119635 -755056883506867298230701505561834008240 12119636 836681754765849436501644821420949504 12119637 252142223868635262099315071285700958752 12119638 -782615405286521760443170146009367138560 12119639 496206444154449199142537670459689735856 12119640 124505733009019275770540984763582873600 12119641 -333362642682720848385209728570792823916 12119642 -222304497712776624544899408540633984528 12119643 -626857902145452531832843123343031454800 12119644 -362211647383787790918211566277166988800 12119645 -393536158672108069765241495170802510100 12119646 -6888874995692194175178525942051778560 12119647 -1186218241097188292066512391961963111904 12119648 1382199486903997994908100562654212259840 12119649 15435874475413099609465407211292157408 12119650 -32099152886259464800910835042119341200 12119651 307824847550812703766721452377746767852 12119652 -597351405459946931564931632418436546560 12119653 188187686001181537912676310176153775104 12119654 274452860943662289308227543816600877952 12119655 871563114486769129312299158972535045120 12119656 -161384652686902794271311499782627133440 12119657 -837261338132044269798013662489071990496 12119658 827072478634903710212945954565254338560 12119659 -535200625818826360677677110939807040140 12119660 394783667733476609206197434294656896000 12119661 -893570210390358551004614765934088186890 12119662 -68729523444683505165381483332041574400 12119663 -1732607101760254165700412382920846371760 12119664 44228906133155632435295973610632314880 12119665 -265575278690952116520454196738564827800 12119666 51659030535487111582693996747381655040 12119667 -33578314144982791485763042046375110656 12119668 -201261654544771572284743204673528838144 12119669 -562752275625211275551695615090554422880 12119670 65625002118909023189089214225960375040 12119671 -908183306861409726098522369448063935128 12119672 -28144467086126472672858833588000563200 12119673 -457539322499651808561709179213917338656 12119674 82854976551755731384070489901851469312 12119675 -471409712715227553886624661788551437100 12119676 173387735771391074396605967142940016640 12119677 1285521448564391655864991750480493083526 12119678 480335389376024722424520964139441456640 12119679 -567384343570842274642741386280404480 12119680 -248543959844815096205552505084444672000 12119681 44736066209557210393210438009955961792 12119682 -28319315274736930350631097010930378240 12119683 58567161882794797841613174411570961360 12119684 -677346251498623070053487933109841171200 12119685 -2898918264329717342938349211633147840 12119686 419679233072873858009111670095679918144 12119687 -28555558571630846380233343368275990880 12119688 -91176022840744992459554977375855411200 12119689 -871393156689858679304341617498258859776 12119690 -322686302676929975418727268992296499200 12119691 1303496214039779185703634380916208856064 12119692 46106452398474267073660988632674875392 12119693 520169450514681523125523430459245365942 12119694 659573525623091440756287951499866348672 12119695 -380419663886048702543707905478479983520 12119696 -420816427760755584141305578553442459648 12119697 104756278794944608394433365730826852800 12119698 134663024860543986569247646266263746560 12119699 596869320150300548842368756786263671464 12119700 125255665382144231816405704428627456000 12119701 -315214772495091526715175582524771351040 12119702 32903583156819114089414104014422482944 12119703 -889102311119343123471610557557585388696 12119704 -1223618697559016795686392493646504970240 12119705 236892274680867476676648656782495320720 12119706 43433385129042261172137168593856238080 12119707 1098940154171871265926188654348788420480 12119708 -8740101240208900619403419947616676864 12119709 313644883210580338938081550987444006560 12119710 -105159517016794310984848002067898304000 12119711 913753927516810838600916297246181977312 12119712 53792121487119672236779630252523520000 12119713 -997386193791114899516436135363345786176 12119714 -459126507521622858569626003163365367808 12119715 -341004385065933706409717382053327881440 12119716 -77072153985188609747729898452651958272 12119717 1583090764020648690540732542485333784766 12119718 -118514717296683589072345502712787016832 12119719 -150065201417836125206322572250627039880 12119720 56895041067951552763488940236128256000 12119721 -114490944008867761648675227739339270560 12119722 -848424875600090638826971344315221760 12119723 65926071213245455177003486158765600 12119724 -358486782598567772765841070705043036160 12119725 956346636974166060042057985906770600900 12119726 -562591268289443250196515362337068906688 12119727 -516146072131932366120862520798385863040 12119728 -563260508650272335642314907541828304896 12119729 -358285153260777048881594556140470970880 12119730 -45570824693491533502140623714742420480 12119731 -6705695559303699649378905791179228896 12119732 -130775877180691662025651816216320860160 12119733 356352497315836460322651737525364681600 12119734 13914456993976833631597619187073365120 12119735 189702854315640565071247091855825834400 12119736 37629723032540703342813135572258918400 12119737 415683123860007653166985383141621204992 12119738 -722638005419812991029515287995160305440 12119739 264176044619674219304295202973719611840 12119740 -576143094195371585224669334034752847360 12119741 -131868000072666474158506002887397372858 12119742 -258876009826181688217912433032238137728 12119743 1138285989456109557883980260181837361704 12119744 -85727144782610105348112672012713852928 12119745 747018961470311291693080639888578747840 12119746 78635117027545341196618583093839674240 12119747 753703447072733749682521512230728187196 12119748 -85777616812223567130809255338412851200 12119749 -920796887699242882680254748767513129664 12119750 -180964031401619139677043196842215040000 12119751 314826302120799448426147193620293212592 12119752 100603656915759139895322367821166725120 12119753 -664273479306281811810330211681451494860 12119754 426692634688841954879822324906717464320 12119755 -333259852272654956326804161304428831840 12119756 596150462847035923327116131207792755200 12119757 -28650716515029550071934739348278010208 12119758 135294568889290986905790870775514250240 12119759 574731507318260441436992365836824529216 12119760 -18403053684034476349161825901844889600 12119761 -963085809703100510893617271285364186638 12119762 -428318353877855211915546819990324581088 12119763 47749617458504833673703307612216402224 12119764 -647389422332389741125456510841016967168 12119765 528007937091590572008409724411752320 12119766 428674850478506323351069137390738354048 12119767 1409949668626685302122386561836052489520 12119768 1227991835267856278915278761030627010560 12119769 -426001647632436686737772305657064868006 12119770 -33633588106419362210227756810706683200 12119771 -73691228617821245017531730004203635056 12119772 -39726657794887935216965722667738234880 12119773 -648969437210430565901315043536599813978 12119774 690381764701070075748509238418086059136 12119775 -265132017360379645293254759515379970000 12119776 1215487123474130694077220748523856199680 12119777 1561758514566681320471600183311370587440 12119778 -110610300021469946182688246021577336192 12119779 -437429816658714539981913110853048229424 12119780 -690546716171423408809518249287478067200 12119781 -28027257220940326824490364134911182400 12119782 66829941889445097635119200721563424992 12119783 242419950553222339585621430968564463664 12119784 -231068778835872350375334745628262727680 12119785 648796868482391490269404298092435545600 12119786 -9771337918344065007551881761558489600 12119787 68652697083692809038086780214854320836 12119788 758681807952540704545225626412956025088 12119789 -1977681921639517467159500691706078990368 12119790 -161961636485503415571163875850658705280 12119791 89576714115347689019786666975397179584 12119792 256302488647372785946500138096778346496 12119793 -54182032304344042720062230962642701504 12119794 136765878907673489843214545963277377952 12119795 -280967308517925475331190344453553526800 12119796 -355555927905829326804119358916129996800 12119797 522625215669818973781625691260416739246 12119798 656976970117450185914335839319917504000 12119799 -4205426005236992483283517540428536880 12119800 255060719854549531543163897390260224000 12119801 -69641093698295482386941803429579168896 12119802 183534386445715435891816609827201503232 12119803 1538951899709763172951144366391280396864 12119804 -512939991772412596172471149958230179840 12119805 -236317966285110804217956264282682410600 12119806 -418996360571263719705881519799550491648 12119807 250613980560520763941607394465387885456 12119808 -10473745275456535858026636096439320576 12119809 284915316244219784629572345322545973800 12119810 42507321428792712323380231489440029760 12119811 -251224864235455767651038791456120075392 12119812 427454682758551069592079529416653718656 12119813 1154155631331023331816293105395969540062 12119814 -134303176743329369566770390989027573760 12119815 235195002711719375458593235782042036000 12119816 -116519594837046125751611114465356185600 12119817 -265799832164673643983941118589933015488 12119818 143026991317816664953512954029734125360 12119819 -685015753577283389389783637956674054480 12119820 410858963670385618654937066341648174080 12119821 -237529664348485617301975177101391905856 12119822 64060150549017095831455335657147875328 12119823 645359742921973976042011113161598127272 12119824 109785693492874743173662568358431047680 12119825 56672598031475668725024382170525195000 12119826 236079192735511635179986286380377295104 12119827 -563586664324304904005195792357841008640 12119828 -101218583426741988833239691349162369024 12119829 764950220171986080386992213099376993088 12119830 -302837287979056173141531719395867933440 12119831 545620882300272571245969609675273775440 12119832 -363675615079580625513364277001735444480 12119833 -1475585935948978682987047180093771144176 12119834 -349435322715846732697416178635901113600 12119835 -90091925483489822456170995922780296960 12119836 113265631507102719690551624028649940480 12119837 444569624262969577025809208127666864486 12119838 -141621266069758815710126289329310526656 12119839 1067112925298623822301338959733992813720 12119840 1017068791121424209678283387236096409600 12119841 -219880848170641970431777092941906638560 12119842 29226913472536513104861157943258081280 12119843 -1002884834701724772178170596125788178080 12119844 -617677188226890787788759447574431744 12119845 -748780134478767383400208157338715472900 12119846 293762206212350909833064371923912146688 12119847 485223484425351421297835230850386607400 12119848 434364036579085017749877725577769359360 12119849 122618522862268627261721855330063415936 12119850 151308389163434980026628400161579603200 12119851 22178776012344706166094708530017134952 12119852 462294652532837059742071509776768199936 12119853 176216827788017010981382477337140235904 12119854 547268970321783622111083667100504746560 12119855 -26944912625647784493489933701331006480 12119856 -63552032220330763280007458240694878208 12119857 1920400515401409922391307836982736164900 12119858 685558779062000898871532166620549248512 12119859 -75808246005333845137283326302185398296 12119860 -234723019352444801062133580922711921920 12119861 -316125795859018518652015394194313240016 12119862 70613310540126508962323936755010300352 12119863 333660447832860576300264236253049900896 12119864 697464755334831175546176317526166732800 12119865 -138057016803887477194685834427885516480 12119866 862054384508615174941985996287065095424 12119867 1566692048183149381719407172083298092160 12119868 434919651048538445796337089058244668416 12119869 -1530017259057140577749993252047740252730 12119870 -116404797024216115498400423019325251840 12119871 -871777242990548801327265941578694636088 12119872 304318773771832140484133147626134568960 12119873 181219270478241651565914865853349034944 12119874 47566278569246787471672842892320659968 12119875 -1015383137297836801174816701957058080000 12119876 944555708781233566143200644093512159360 12119877 36336746809541555913043929343648340160 12119878 373128251208568200229026804983817886656 12119879 1018396619579024308807566009533155478376 12119880 397432671759297143198871271696281600000 12119881 24911821361250452637938740926133434852 12119882 899600716491021046726518245610221151792 12119883 231759654916683560458159337197281807600 12119884 -134702152233218787006132294808769855488 12119885 -359504032797447771366183341999398068840 12119886 358218567369062442645348724992629500032 12119887 254240115319982622482119783088992910160 12119888 310585084006830085032648383216153001984 12119889 -251080208078606375729885106642574065792 12119890 6502436359229026292385017110060431360 12119891 -440568651683174920591972268713214964480 12119892 5043213015418080664318787675624957952 12119893 1309976909980285497656233208791277032142 12119894 -3384522039569240763853880324528034240 12119895 255828787975054349806268223500515963200 12119896 -72943877757843889638175123604914176000 12119897 281322188754345240196209527816973280020 12119898 11908939674130799008374323379704586240 12119899 632054774486617312455769410417781178640 12119900 36341182084462675345379566570241548800 12119901 -517008190491740875367988974632884547968 12119902 -49988609053270440443487727113354432768 12119903 309522551704430096513206489884292261152 12119904 -697781893773097503249559390802463031296 12119905 -149570934263923945215242274133381632000 12119906 19013051429841300936052073167355587152 12119907 -120302897096409562167016569105051581184 12119908 55366846592459376589225867328384951296 12119909 -295342768030234899389154067908918873696 12119910 -233746277368215463789737739957732915200 12119911 -867828332255369905306247185855882870200 12119912 -36415668981252876228118624320405504000 12119913 -207930930419955660300693749683779232320 12119914 -292410883291832707319529678258606820944 12119915 306491016785007534157318380823084283520 12119916 230043276861251349543180262251485271552 12119917 -439194371347260100209109454842682485908 12119918 -599630764837690468595224994509436283840 12119919 196704631299790321669100884423597446528 12119920 43702866278308061698457450220318720000 12119921 -1297008071202591039603741990063479363856 12119922 719218956158604521045658542098373840640 12119923 -1576505976012403210931512092036087931828 12119924 -404383540423875071934312340208831167104 12119925 -397327023445688749054933717266479520000 12119926 2872968688616609498774918946919329024 12119927 399306092423746244322438267024506695152 12119928 -41042005465937661583576721984983449600 12119929 691312319931245416116108856956348652800 12119930 -68409367574611358261503754512684462080 12119931 -13229354441762076171039472504830707640 12119932 -393791580100158898748116515295805526528 12119933 78977275932310379939123431294581262080 12119934 -15506569874864716207634935881711879552 12119935 -597870527014667751406751174449976769600 12119936 793825651548162285650781546982680821760 12119937 13452367805182577318241392422543872000 12119938 191616125756484598663951765310488786944 12119939 -182940946912329309432119718538219265376 12119940 -141397262411094230974550671142660198400 12119941 -421510207653422500029186892595758223400 12119942 104523995613311443539625063462497633024 12119943 -1105637395741340860707314652378793152000 12119944 412635416269066521641116691664202629120 12119945 -523691774139350122372901715675132817080 12119946 -66484990490545365334886001528755269632 12119947 329233202844372808072214512453475097232 12119948 654619626719325157035728798370814686720 12119949 20723093546756834012577785321438319030 12119950 387948834947860080380013996257297760000 12119951 -299142193777344206548059535839996115488 12119952 13022760416445803155183335672049041408 12119953 1164309310341204453437874565021911409202 12119954 262788593005878200172063301436383404672 12119955 -245023925344158936374286668631672146640 12119956 700034859385754484764968124518938343168 12119957 -1500995867160788723601086126778412313280 12119958 -526700274991104969318840453538008624000 12119959 1399119414651978183856159598512973065160 12119960 -707730367213437463374566925898368000000 12119961 -527726164204959357577602438515277772416 12119962 410257861894950396451833978462512981232 12119963 489764466448546747046313932065787964840 12119964 271041308444735255515647824166162110976 12119965 401356838107096235112712401316287360 12119966 228864231132075439984453094613176514240 12119967 -275828860455281742203840225942403001560 12119968 131036305313428852025795550831477522432 12119969 169130770840052469521082944938056463872 12119970 -167512448222736756641330688836098214400 12119971 -136447781989835991128808755477975959928 12119972 268083407270888016892878609859549151232 12119973 -88688144610654642566774788724333037216 12119974 -448724564209135982289639381815154881088 12119975 -269178693281002507863105880891779759600 12119976 175867973812003934510651038294816358400 12119977 98276178972320325597616630300837357312 12119978 148322101503241426134453066698207728224 12119979 31421221503515226379107476461137438432 12119980 -15174167347005123043338188233276569600 12119981 821547981350957056126026154687588200864 12119982 97152151379147362551364106260911473664 12119983 -1370433420468830466254497301173206406768 12119984 -35321344642531554614768271454076141568 12119985 447756882311651244391844335100295858420 12119986 1082539147977417176291535478352216236800 12119987 385883655628130740652471570543292398160 12119988 27719761135786019093328173884393795584 12119989 236344492032710352336685488370730225472 12119990 -381852769216575058012057803983968320000 12119991 -199740289183973018506374130910629380096 12119992 -745760786897482781112907872234813665280 12119993 964350640788521249137152760311977731242 12119994 139474516709841612674686850357688925440 12119995 -934181507930839455609698858043362640000 12119996 360491467814154712174390939825403255808 12119997 -37277661171976214889197105826442877376 12119998 -345714938541731324463442034033179471680 12119999 -1573825010501985920509340123876636136840 12120000 -27184289572286765611239385568378880000 12120001 402323879586049021435123002725203656002 12120002 -19453337197122214735021474966336276608 12120003 -842422151253047415929459597559823595280 12120004 -198200127924224489986545634266006549120 12120005 602901102090549308514760419349739748000 12120006 -189489723048542948415809374222680972096 12120007 1786331837909664526292032229721288688392 12120008 227506584025291883325939133146462289920 12120009 407860097387625109755224147712704552928 12120010 199544374798068616119649461651176494080 12120011 408493283135204251992518536975114858032 12120012 -698671503094706711272098536803796484864 12120013 -734717749882081716772635019657280448020 12120014 1232756512678767544428833158156207610112 12120015 317191008095251953705245874078924848640 12120016 -145291163425117808330821591303762083840 12120017 28406569202920947762586297005611232192 12120018 7713341376615298278939595768998539904 12120019 -269697727114558071048347093719136082580 12120020 401405798849336264650042373023563264000 12120021 -700163894376425513143014721998571169010 12120022 363519792003158602621029253684631649312 12120023 26929939533454993287565841793800876208 12120024 208212647356092590871208837815169843200 12120025 -761734209789428506583377030171329355200 12120026 31664077642281907517500878159533513712 12120027 973899168200794671299288727379704160920 12120028 68196701496802438496419623366481474560 12120029 -479019025303979744646815046974127277620 12120030 6080407572862273625062237865335173120 12120031 -477800973565186434068514968148123629568 12120032 -494364816791777928927690750980518576128 12120033 -469196424880939304851686065730740509776 12120034 -15418640174430830603270178132987581952 12120035 399724465423518123399037286424158860800 12120036 127957242108620310556436883312356570112 12120037 313274529543420605152254216000825203040 12120038 271997009635335310162947880347205869696 12120039 -29816155688891002823007838941862473792 12120040 -16743654350990947834653691087955251200 12120041 -208427930265464348094092082827865139680 12120042 394164120450145353380818935650687326464 12120043 262369855397589767976455265230466378800 12120044 -54945292617611650354701858191387195904 12120045 92243410436044277177441154798087388800 12120046 437287380439743633485429355824145180864 12120047 -833140344116927792402297998023171267504 12120048 138048846719562828388157377149111435264 12120049 142430389399196707714331215231436820050 12120050 -24151963377256413162308835222711091200 12120051 325646544036252322581905015143575020928 12120052 196467243471734698511543953146064758144 12120053 -111883186145793716611423885882338552768 12120054 450454304209970056228945658311764827520 12120055 192484088010788409291878037579704317920 12120056 -165990340308209182342281646475797401600 12120057 -831721145430985184166530358223486713600 12120058 -16469058560467059682109354172788706816 12120059 -275473128072327366076869867534835359984 12120060 -209580555652083152373728855925354839040 12120061 740397048141563649988529159799038406662 12120062 227188283894174436873347100866309544000 12120063 -172670025091673552332498285761756448056 12120064 -993963998549138597363841521908721909760 12120065 375116068866577305518801423794726684200 12120066 -3167918590077149070038445745748522496 12120067 67849871747768121083019183051318309116 12120068 496888136321731392173368718277502366848 12120069 -224970097126299344594117224157290224672 12120070 194483532975644915081436255080836469760 12120071 -360384176003719558769881544936843194728 12120072 -175802655309521123427863293101625344000 12120073 -543567499509778199037425886981449958720 12120074 -709589548041123543545397588020834272464 12120075 235828703984761884154729452512189832000 12120076 809794122674263743374583894505198933760 12120077 -243472735277537442743720772189789520074 12120078 110731324895136602135516674993113999360 12120079 804422803816116631673708162498391477680 12120080 51943057910431375557495466828596510720 12120081 -253692150319255861312218062786215185120 12120082 -60376264728215866422457316766511853088 12120083 -432793978557932692521041933973788467668 12120084 216159514228793367326619599720103198720 12120085 -1006969906122304565617110178702341341220 12120086 617109236059280842648082908981010545920 12120087 365393348574109562094995963237814721152 12120088 150690378814217532052672646572122101760 12120089 547533357433812379263372641353981618890 12120090 62258040252740477083024240723275033600 12120091 76847785109623647922233827657463119492 12120092 231591306660646161680500771670091945984 12120093 254990621089493688496842226969490214540 12120094 312175035854696728171353861803251919232 12120095 -78532604673677274515375297793520968000 12120096 729865813080040483320607712820244512768 12120097 736926506862133587905792938207371624864 12120098 276118181606913887761186346724067198800 12120099 -1591749424395260452362617582899093861248 12120100 360141257528358105033059775534766720000 12120101 279401731487787505611615369017415183360 12120102 -187939701580639864536123957769588535520 12120103 48366048453380415710834556604383980064 12120104 758564173590492962709804441359875276800 12120105 -357293566225470294281488002811366075200 12120106 39748648404916308297293890016344024752 12120107 1785033266995676472384603965396068156800 12120108 27126963480027050905198333719850352640 12120109 -10485897847097907136255012322792881920 12120110 141256067861812346365103985829999296960 12120111 -1549662232691282763380514193569603230568 12120112 -209693562734174224025969831865896157184 12120113 2910797179942053221695027477420310074944 12120114 42299570886650794536696749571882099840 12120115 516640525541055701665920634204351540800 12120116 238208550715797043712542580296267347456 12120117 55112755863088458241186353921048613248 12120118 441641179191131180981349448234333833216 12120119 156659053947201474491860881047387863680 12120120 -701690001822517977210970069637247590400 12120121 462008198667363660109943625045855621892 12120122 111306012200903785947691078552562386944 12120123 195031351973292952270516562029610415384 12120124 545118400825771229006721867798393015296 12120125 -488084875286714329530764850713352576000 12120126 107459983835673963980159759082710888448 12120127 -614291207195145985864684603325137400408 12120128 327447075771908909468866501352914157568 12120129 -434011420355367362583886465510037984256 12120130 20265754051432926705409505435881566720 12120131 1367590308873525822667056305853426264 12120132 -470966584728482537330983342397553091584 12120133 -280272261943080674642733421868318533320 12120134 -113951143195009482104673923649444197760 12120135 -3726815588909298802477258108450633440 12120136 -402440070460033749240086547707433123840 12120137 154495105619745122132634076060541564160 12120138 385167861099954331155074248583899276800 12120139 360635100969179270799324205162359681024 12120140 -548917588167539405430525008730099409920 12120141 -818624229263310382101612522303286039776 12120142 856528532252656216013320320003307745472 12120143 -517367573575172224234498462978932502800 12120144 -160853613641982859668106471356084387840 12120145 1192914032112863313020689863660573222900 12120146 136351689770499285424973508553011336000 12120147 438013073585184928199356451091828067728 12120148 -990537618564818781524567370053950705792 12120149 -253613208864918522962280000297447282336 12120150 135573232552638062184550682932948214400 12120151 364148581884907120543495039534704710208 12120152 7195690349698558846408297936314531840 12120153 804363927380744353579140791036721135264 12120154 -174202235180733068534103779767774494240 12120155 -178900619219906500073077884106410998640 12120156 464883401407708828453757083881545152512 12120157 177853260664324477449958374198654689600 12120158 -655465360920964418799188470679710343616 12120159 -763450339104352184335652393543791795896 12120160 -325204798421745077832679022142845091840 12120161 -497545467376872632034621322808816472528 12120162 497114243973911227605326166987161453952 12120163 156373564035166702702607458965421513728 12120164 74278242723734424773790195406630809600 12120165 642426300514607146657686270796134168000 12120166 521377022196477970391730649943116339200 12120167 -229443763473122335731264241671424149168 12120168 -215244646245822887394856722214605619200 12120169 435145475822775385817547879778508498980 12120170 83815925570407144338588589723104509280 12120171 -176879132969645183795486931145719730176 12120172 -142263662985983856060705427834110640128 12120173 536594312076955289066705115924957274020 12120174 150119107124724487865334314159063266176 12120175 -656474923785765644017520455778964807200 12120176 141263087749634107939960502036641382400 12120177 104761048919603767422522803290769969520 12120178 -225781609598921900355273594346899414528 12120179 236769949164984570868603170381264936780 12120180 -130706821166355327535954927413236121600 12120181 -1074447693725476452856575393269056216018 12120182 116503298341605735881125853362479852192 12120183 692599111247562122875946008870640976480 12120184 322105927109426294760473052392475033600 12120185 -170852764715983965103973234321681335680 12120186 68112769031921461898084791091383851264 12120187 61602939898981126064314950533406187120 12120188 -1187237687707022178249981969669416282112 12120189 -4416323129113426451006468667165623232 12120190 -41890545772586639298075392926537956480 12120191 73837818125997527694141034400555553672 12120192 -25967277333319769783477091200705495040 12120193 -764126790405984109830956993281423452240 12120194 177345709530186569217340157638700175360 12120195 -224750560771317296175670569415710931200 12120196 -639816006940817677606484932537108362240 12120197 223294415011323949764190028210943136032 12120198 -62965156921130352958860142830191253120 12120199 -246583748613774661750250250249227698080 12120200 -243195412760765487145290922899593856000 12120201 401036435364775207633926959952792790344 12120202 509197294222702488633378096748599307200 12120203 937407429541558838777250806523817264104 12120204 -14073521694652647645427137076704903168 12120205 748115041688760795691729154195788311960 12120206 -54583269712076222832883180002950843520 12120207 -649529631112920519286222300420191216 12120208 272022652115190681229400057038551621632 12120209 381313354254624693816061592841823869540 12120210 49432736504828497274954762100023959200 12120211 13360780549057477450301444373843240000 12120212 172823078437199698167613285105827669504 12120213 269681098486366888225765335548479957824 12120214 5580395088888005426667468226407986016 12120215 -129902531620410081536529711247688692080 12120216 369917723661569435474328534710300835840 12120217 -277978318765035767562552006672454300028 12120218 -92041387066134521906811859144243215360 12120219 2296264632890852959630960887931127408640 12120220 104155244332253776127804844013233223680 12120221 -1422940167966429567398531927615320624800 12120222 555075997195658321039533766215175691072 12120223 285745072171662668099879501017693045472 12120224 1117962500974806335903565169167138226176 12120225 26171521551325430146547710830993830400 12120226 -308844275161119275363234567915363072688 12120227 226538345033267499306008599581762553344 12120228 67613192868955088854239597279895138560 12120229 -803144641194119804125983451343669920320 12120230 -242410934660408818510527213539548890240 12120231 130419277591189944051591289146816567120 12120232 403456745610452896385594568594400742400 12120233 -354611744948907807903526952506460312160 12120234 141189646627494185701435297675561677312 12120235 -1014401035346049624139601504602816650240 12120236 788340659601957110580193003750820186112 12120237 614790017504772517277209279691347386294 12120238 -1035276860607651194130132430853405952 12120239 -334914013973288160848198495969286318960 12120240 145835131547319084598331379301000151040 12120241 -772675312070362478963785570666515456 12120242 50482608470004697631784116715708782112 12120243 854722145950020143032549740263851854384 12120244 130032030293101536577729829020147456000 12120245 280926829595402602359088747342932602880 12120246 -666671549261046775944744759402987216000 12120247 -368010874750266797034575899569942148208 12120248 -837489584819662080241514009208845168640 12120249 -214840035993584269947744047099909148336 12120250 -89314358767053225878009736938955816000 12120251 -670184281779142521602637325670519653632 12120252 226201037275846755173411863068122726400 12120253 -175326839924721574752557955650012652180 12120254 -1138537751157952480670085122855862314880 12120255 16823041170052715336116683701104363200 12120256 49023433337308699387618681020009676800 12120257 -133177159736821993426883573714831554494 12120258 -440186732603008799842272692552934566016 12120259 852387893015536759537150919385926572960 12120260 -90783528303427827094470136985890444800 12120261 621867952756278879244444281795115883040 12120262 80504369482978952094949721910343415808 12120263 -38997146329468876940814866655218424096 12120264 25331729773082696219452654445592084480 12120265 616812239057922530063088292481452297920 12120266 626772971614071979716675141101937431040 12120267 188434954702101762241984559155289366448 12120268 -557107069786666783196564911177006377984 12120269 262943281593837470037784964069151273600 12120270 -8672322351225963378480611061453206400 12120271 -291265012387041305101953117260256603800 12120272 25209332822341201518267838740858494976 12120273 45423807489650350351997970307397192448 12120274 727187619508912880243923075389029141136 12120275 -222901461933174818535368973680524159200 12120276 171967886410880683661016242087913738240 12120277 22045907234318208044497372241142579608 12120278 287061923638798706122664670795029226240 12120279 254068818846341871647582667793446638184 12120280 223725641927099297610666669821654630400 12120281 -19559849635043847747958372308708876528 12120282 -291107640914226029692682449219488214800 12120283 -224441857308703465257625647725428246240 12120284 440009849548433586728588175998179026432 12120285 -1877850978993112761520831308482992800 12120286 -856186520178175970093813437699084830720 12120287 68016616317477146550474584353407467520 12120288 -326024975091872304155346634319364882432 12120289 1836979122909189457334618990623508237460 12120290 -68474055641339455587511964332681881600 12120291 489067349643148801651486565201088356880 12120292 397527412838707809443449686936709619712 12120293 141950389780591365052476976820902300542 12120294 56798320095519164115108136743679948800 12120295 264185286280502281126854035533991089200 12120296 277604298096074818661976145367919360000 12120297 138730544652450879977647022293964245344 12120298 58672998095610135167724972839198612400 12120299 -2755585658160036615179998290306158909736 12120300 -323342408279797865766938931192116928000 12120301 -592807390849304711784020301049111430698 12120302 -114371828646628745025564644092353843648 12120303 -81922117718602307975038784869779820224 12120304 -99575669468962667943176231607397842944 12120305 39750490477165549529218102354605902760 12120306 -408209821631894938758610533992995392000 12120307 449558215422157450464523050542339428556 12120308 -29604086191899810158704534273327146240 12120309 -939940720951768126829374964141632348800 12120310 -34179722082944251613542247295588215040 12120311 148602646566232223037203140589202437760 12120312 -378619435115395604809221751746886656000 12120313 1502497699081309747867224677313114622080 12120314 -39640417928498748171851193894171409440 12120315 505108046040592233093796538522345009520 12120316 -186317603035843553387415453001398184448 12120317 -711892557815086716919421804014654332096 12120318 27963696753379810890263521142650552320 12120319 2285963403804568226829401702856841626544 12120320 85313827882004477177699269933824737280 12120321 221940545715795631530290708890918923840 12120322 156490781136719892540144017269750970400 12120323 -372106087460190402164828659073370233400 12120324 -3114608387626520870352235263054692352 12120325 92368365900758637030250039356462964000 12120326 225413310346041246158007533129302775424 12120327 -14826417216931965272363782900285592160 12120328 -1016634988874407711745151758011392000 12120329 -226130219858155355058172061335077687516 12120330 226771554894988725105043169842106353920 12120331 356158722166934661312256722326287961952 12120332 239323075984121948381039556733161231360 12120333 -143892068406764060158358856342553895040 12120334 360931532861972885176499806054707769152 12120335 139176667970299072214644690754809518960 12120336 -3428188591519576408813495042738470912 12120337 644695321718943990542517073179346933092 12120338 -158068592201256054163193520319997767680 12120339 185688404402886826477837842124343070720 12120340 -168192442276616458805011752748040444160 12120341 -645506169576354394459512078859285882500 12120342 167831398441466541124474865583425502528 12120343 532012200728648811709898292440837227592 12120344 1059213876386316332521790053585905561600 12120345 -285074177079879360727329674258013241980 12120346 -721681976807213981041826390312806946832 12120347 1082625522725494142547326474208835911600 12120348 -3905538146914782930636292086976441344 12120349 225206883633661980031971298259928223232 12120350 299727068153892818301974005794190324800 12120351 30556836129054253367641347643472760960 12120352 -706768709552716092222748588802542338048 12120353 841286592441749326211455822929612480 12120354 94729362624998239870079487036747924480 12120355 47301297139776412309967475630398683200 12120356 164568379849622884908116344758261891072 12120357 -166090325067410348917843436723927628960 12120358 -411615172130029414607453204259041682816 12120359 2527264838912007042743540225701400204016 12120360 -70842025688385409183453546674074419200 12120361 -69852112520249787294470595095988198576 12120362 186788523573815806723614443830555296432 12120363 -1393500850060257430271094333829275384696 12120364 -189799368735557448950826797391387776000 12120365 -483449236889275768333991534277356794740 12120366 -180151776936011073727475043620368435200 12120367 -10384851418927782927530339690039534336 12120368 157461481705204403831837593885249634304 12120369 -892748541912135708393926537407963898256 12120370 -24548476144356898430406381805251686400 12120371 461705327932096587199947252649571597040 12120372 5434584139111734258613946084990582784 12120373 -50221342985937006541553823037548932676 12120374 103386239157091674370660932660551847552 12120375 634307039579969439765650909963289828000 12120376 659969051695465279703983336753744896000 12120377 -716951911241567927825494962917288320428 12120378 367978071323280539270608324217080404480 12120379 -71926549722074056927789736224813045152 12120380 30402768302973265575292281455438315520 12120381 147098674069107425383080042136519015680 12120382 -829063992798079228335033923899323969216 12120383 -314219434905055870317588496115799438720 12120384 200845078910572907753559239865334235136 12120385 -317976773652488345892357496477116844800 12120386 391026877662454109398251935993947038240 12120387 -690359014057517237836983830272770956040 12120388 -243303099703680319902118647074891833344 12120389 1075010404315495396823782656021217250880 12120390 -46560592560406934748734471785540250880 12120391 796937686314806045587771872691094216792 12120392 1376538120558376219843825977082671744000 12120393 297574334832807438128040364961412607200 12120394 62536134508877411452951081467205605120 12120395 289944253470214671821399114908694361360 12120396 -502559607954860628766052232368149406208 12120397 1030712997803981779440127379496286959660 12120398 -18611705444987574359644855961014165440 12120399 -564911617102843251090124834820470238616 12120400 -180159744621204638050203191389809459200 12120401 -886764813035652522696524907286675667598 12120402 -107683609574004930102948701198950342656 12120403 319512818941901768255469447481126492652 12120404 -684071405625911290651513685700917606400 12120405 643635480471637128328137235889377440000 12120406 -422600005724504207826471455665068442848 12120407 -325173391934189874546382811143719229440 12120408 -757720549574394437742841545070821580800 12120409 1716787060325087328863543683407731840 12120410 4045291772277094209091632690154552320 12120411 156242265983552391532534744916651412480 12120412 675811355060828934012845179297647070720 12120413 46549377812515437650645083649746744320 12120414 -122857449281560473873777203972913395712 12120415 916640960545755373756930063534163563560 12120416 369019423631906132400181976287244451840 12120417 220311118203788286783998415364032408960 12120418 -134447282930803534480851666952707588096 12120419 -588269643608468234848143307627544766180 12120420 46712724476017659907052756827538841600 12120421 -134968258470823005346937735555316534500 12120422 -456972131153566820614691255568123753216 12120423 2287870909517311441744262692738567680 12120424 91701503466865377631986154340339112960 12120425 123383463967205755538450711049523540800 12120426 198688570076282071534849939036235272704 12120427 1081781814733074338365422014681266704720 12120428 555421502242308786371393928433979635968 12120429 952318272144002582347754914479425231520 12120430 87972494908045508439231216533137632000 12120431 -865566467172391731500034023506549758768 12120432 39177242991509237026197667873028997120 12120433 22901171612376657588641729264732276404 12120434 448251964252192960542027991137099801600 12120435 3382131265556984759226748013858756880 12120436 214774898374327798692064275641000663040 12120437 465302247603233365400112503042635592352 12120438 24642904788884123650239929803015050240 12120439 -400869155897285288964559816877151652944 12120440 -139083954734656328322757557877666099200 12120441 369224734584885845467709152215920877984 12120442 117783133050264444996443412515682969600 12120443 -1319045156107373222829774766570211305308 12120444 -331941369773144004650416607954053584384 12120445 782117251860477674088325530445423718700 12120446 -111310206707874185807170990315663427136 12120447 -483799880758190914194556962901302347760 12120448 -344034259630178402673663939886605926400 12120449 -123981894752083918426916428180562190 12120450 -109300072199300349185505697083452534400 12120451 -97051155392469856919977648753583072048 12120452 963371355167105638455147286715761835136 12120453 9766118319341956072906966893776731680 12120454 -209124254575094743001784412371426087168 12120455 103201209752769873918429809000381706360 12120456 224911286403452351365312164208423403520 12120457 -990020043792543773450661889567965213168 12120458 -200769783717004902712092789628078228224 12120459 284473041063244648262349150424041481968 12120460 -114538943975723511501803034383074252800 12120461 -23273947784226040912466160289769553600 12120462 231332410139247672884283993759364204800 12120463 -1431547076845778597255737430667892604520 12120464 95820559347235896309805322738515329024 12120465 59834236754793870951584488549482182400 12120466 -310989350733249917554256280211315091568 12120467 10515758859566165474571282959501488680 12120468 -131042209880243601273836654814623109120 12120469 1051648284437010798689634829069915241870 12120470 -56393518660445975988528348744285976320 12120471 -363208231906266543999372004008400297344 12120472 154823535957631379689374118701410304000 12120473 -182166543593551047074349991513835727360 12120474 92727102734899419596529472374381903360 12120475 -25520123270946949611910065153602228000 12120476 -775397751863532455624795941060580221440 12120477 646692860925671843700394658425524366720 12120478 736346062548677667533587183376115471360 12120479 356176489583354381748794601213797464176 12120480 377995321286073421318865538635032166400 12120481 -1070302260780113225431578272580333347136 12120482 -4079893895208496391832896019037145856 12120483 -794246182786297494251965880435057315976 12120484 -52255880599706253304169484156855373568 12120485 244079545928126326773773009576808730200 12120486 24328436762837692319838495862376208384 12120487 -439723687904739955107819089757833449864 12120488 -143205496295502209279946128021753856000 12120489 -708986332015661555629731615956773416480 12120490 -127807432597247284095256640225812262400 12120491 1627166301818194273680781845335520131892 12120492 117415367997876281882857113371109745152 12120493 56265878234858419001413498101604862400 12120494 -197012476364581063634038254503961333120 12120495 864669112951936620485870656970997348000 12120496 -4726443678237558639198622843383316480 12120497 -589091602675382973920722991056998927948 12120498 149373464368196485244921643389396751264 12120499 -950710000733879346241469801123713269760 12120500 -475076996180026633879271026195089408000 12120501 -2345462997370863395694703604366932509696 12120502 -225115350654498867027933818027330834496 12120503 -1714200487516698393301641134557604332248 12120504 -108772160451691943024520376076685803520 12120505 -794821623250225042470724987274360194680 12120506 48552482500337706201360888021799682304 12120507 -393653744560596413854196571279058234848 12120508 393070117276816177521006669168282211328 12120509 833109085462077149819101785593361040710 12120510 -44431133617222943138159062718164141440 12120511 1123464210895632753142856513272414920840 12120512 -8698946756298301264338989080180162560 12120513 -732700096374009823084443469364896578912 12120514 -70773347734048853149290406778405196288 12120515 -976632238535048842980025335696535352880 12120516 15933934004953465836678800034707402880 12120517 74069554725932438733104862515775563136 12120518 -478837167093033453786716440639006440960 12120519 -910975078518992433309858789583691533656 12120520 365526351741859535450891166765696460800 12120521 -157779975740433391826987071169524240320 12120522 -417451766871566920994207166262858755840 12120523 1621224616946677118111176676439035578772 12120524 377063005226353653616726413570587430912 12120525 14273655105019665897110579923095271200 12120526 -565493941940655544471527508314093542400 12120527 -269565347163730592573648012632860005808 12120528 -29067697083514769482458544530144362496 12120529 -163383257712024953982340777111591526924 12120530 -41075643228543973504083863494204287840 12120531 -533051687394492328964087879228861023440 12120532 575002407764485065233640065726339112960 12120533 -828565576332875777144880862694582263218 12120534 -189471512266747599867136845851588457600 12120535 -74585483874291109455602275385674414080 12120536 -385649865852652792223802727835911680000 12120537 -141276176671713823821882457659816253440 12120538 -290896543274409381605733307196639951904 12120539 -8169489989417579068318045085942098752 12120540 -20905558898165099089822028465629102080 12120541 366308572457607454827972896153851040652 12120542 -876705242050530991873265000062535845632 12120543 -653965984738329659186407912038416652000 12120544 -449706231005945470989461327404781273088 12120545 124989576580485091020892891407872665320 12120546 30229523792418415031810108420771712384 12120547 28779783837844823704989428456732809320 12120548 12619372725073617095801669308585500672 12120549 214544227410560721460973694899731179840 12120550 -13800825583303415073498677284021872000 12120551 -1745953096065757771540011710437304312448 12120552 301867826729923088037379684018839306240 12120553 303759864207784637377770100894555451364 12120554 -203051562981842430451749388225329864000 12120555 -22624945514824613885164012595651085600 12120556 324904365645325301045132709785352273920 12120557 -1194945411878292426609080212983379955988 12120558 -418499301063660324871080937740603586560 12120559 -171611129065538510556067488585427615872 12120560 -213423851346257095958632114248676638720 12120561 -409759375202005357050349547765240504190 12120562 93972406734665386722220867156597270032 12120563 -109078626332931557931749572049385295872 12120564 -953919400152195352300086081393588615168 12120565 683465394089721866960978524316222018460 12120566 124017774467312656453227544021518303744 12120567 -790039729138716182623658288917516131888 12120568 1051104919675650124790595445359374684160 12120569 -130159944287818617005055405649782843030 12120570 113123777383589126847839728891545600 12120571 587565230593702877080640819480440178752 12120572 -454398041374364127802256301232388481024 12120573 142500808232987662255451871128844903264 12120574 211675509057487533839618099891573569536 12120575 -18957884261633213997876225996603708000 12120576 -132629514957077620298475566613707882496 12120577 421838389526425739099967834135074164672 12120578 -552797273660329520637374704447587832800 12120579 -1169339198017377040179568995468353151600 12120580 120276473786198781827231553139482451200 12120581 250749652087099317601046183506192544064 12120582 -546290316905061511430484138799902720 12120583 -214503139847220712584731436528505912168 12120584 176248398985033624332982963502402764800 12120585 -373184466396542098988705857028497665600 12120586 -371096838628287274126465912592107934976 12120587 -76508860847613014055566519480568766728 12120588 -390769594945464692776501398074940073728 12120589 -511949079822582509170865062240877264276 12120590 -193608005329398494406990914272359475200 12120591 563178833406872523567515361582199008000 12120592 233171034857720304272222394774292660224 12120593 388015864620264757496064348927423344484 12120594 -206648047392867170514472726893123659520 12120595 856470182813131375944117625209042559680 12120596 517842232089810816821145284028169315200 12120597 -148691652289934502202302272720008930560 12120598 -229481312001741307977842758835920788864 12120599 -997081846550508910881409405607156105400 12120600 428965777968461803199198527645874688000 12120601 -45954288483944618384763255267285995388 12120602 11273751304059816150817630604567705280 12120603 823076378028211398432520060399362114816 12120604 138671496689664146923726322373724960256 12120605 -417773025144943605469713254059041623040 12120606 98508489452940552844611779900469751680 12120607 684958984331881784055448123723533804760 12120608 114645322367049575962477626066433474560 12120609 -110789119005572133324959915036150335872 12120610 -213170927558493867021963634890444899040 12120611 -286057528178638853343839151746220442788 12120612 450627741241208621984972252106753859584 12120613 -26533044604665643817072056174762442560 12120614 457119767912327444878835081244684224832 12120615 12824313842349377608268439684391406400 12120616 -364109633150795577187349433992581939200 12120617 -359159085745990082283466865559707633328 12120618 -54000474516185768598195267552162565632 12120619 -227679621839260264726142472639225649408 12120620 506915098722164172383885841802270279680 12120621 -346347518171306492544002611887165329088 12120622 250684096061742729198031660465493525952 12120623 -142894099463084060451629245627414979232 12120624 18319329065588448593127573801067806720 12120625 1379190340922849887583715922137780000 12120626 -97266448705853106441946629980609937408 12120627 -235310314154825435491944461435359680 12120628 14850613084576167347039007316081573888 12120629 1232216668164589063944247611180653221230 12120630 -297407617016780243164698924235089828480 12120631 -667865475553994627173034983333217076568 12120632 383507871498367522846013943240332083200 12120633 -1057446674356106834746007340481465536 12120634 -340529567083260315473401841982640735008 12120635 309419068074733519183003826903202651360 12120636 -229275968332493205153449022238604476416 12120637 -520542323764599648859876664016218890740 12120638 365879771646262217282850598201963902720 12120639 668448865513659445260079164574613258880 12120640 246581916600064973870208641645008650240 12120641 -467581322582326800671545281877068861228 12120642 -246149612170469405563750701627472432128 12120643 691217242695323080047948937277189252880 12120644 -1520968744247895429832674419883163542528 12120645 175147467331824415055851584402314246400 12120646 301319867090656122733544539633418730240 12120647 373906577878105503614250275878001960064 12120648 316929846558849390628621433943769128960 12120649 221160884436857695475176745125507986650 12120650 -92071991525244586414213919738210713200 12120651 702904223077231820812594686037856246400 12120652 -1130818111134313243369249855741510622464 12120653 1628312627000813246100973569248065996800 12120654 -46911176704927799651320200038911426560 12120655 -578464678385711558470072187274267779040 12120656 -46796496570232131218282976126076059648 12120657 577142061537148518462660676216412832240 12120658 160154836892550289936178328556900298880 12120659 264698356995222601416438755815134665280 12120660 -190440142274948867014409987333462219520 12120661 565003920932287493848147532934081563840 12120662 -238734666843932453827693379512233440448 12120663 -16559910512335204999885359126225054000 12120664 255337239137495704831756907936762572800 12120665 -33972886158026087168585802148426574400 12120666 114562189747687641381673568583989184000 12120667 -128409816432666033981075909695261165008 12120668 -2355361309577443907641789030227861504 12120669 -169221873272991673068467192912023309824 12120670 -555811470616359623338696007051382268800 12120671 1487198496733355910901016276358652003872 12120672 740827214572156453247044157801937764352 12120673 -97229117731860810296306963717394586078 12120674 678883193711376100624744160595131424336 12120675 -21964091597687265302054614369962355200 12120676 -324230885015715684407738008544869709568 12120677 -1577618052759512113253805110603424824388 12120678 4939107865988176181643671726796518784 12120679 -80843223393257328633288572943648955720 12120680 113838796896151042304637868944591667200 12120681 -738869925869010163106037481125498388848 12120682 450244767531878218846042988956646400 12120683 1544865610872123741371331927181001410932 12120684 -194909857488860205971520400720663646208 12120685 -248693387620956734744457816206126053620 12120686 22538758780997362320018646690724531520 12120687 -446510136354887078653884911159761628856 12120688 170682706802270755737555056841108979712 12120689 798283006592280327078773749745281925760 12120690 -83616271681301213840682197918904668160 12120691 -178091576110789700910178066662976400 12120692 -106237032404338275292914038500687718400 12120693 222448895471334800879690931614500795008 12120694 658246910717787235044663182261006271744 12120695 -770201010382016363064113004803503783200 12120696 -9250810721946178661577111781082112000 12120697 -64174443980689626659614664708090238720 12120698 448462893911434214385611824670419706880 12120699 743108447443568505786191388462278845464 12120700 -276005356271601785045319419172191705600 12120701 64998860969680678536685755880602886080 12120702 -176636120606701424364939551780408681472 12120703 434938485874139278861897315128855592800 12120704 -849507260195840424599494635122621153280 12120705 -54977694244827342509510050635655804800 12120706 -146742763937575575698921865945527886816 12120707 289468609505926586552982256279925184 12120708 48892204955016369274330703876363274240 12120709 -1697313200733904911207438616879554973090 12120710 32895613032366108435670988306323200000 12120711 5741012014838666749452248674506572544 12120712 -202054914874118044974276494933830732800 12120713 1161287990329502513222342643783358040784 12120714 371513492148706782798765696188568605280 12120715 785990799782926580758088833265196208800 12120716 119417799940779751468925166230925315840 12120717 -90501508943222109397651052239437770688 12120718 -487703711772618819637674348309343717440 12120719 -65746357779241870277545951344959223552 12120720 -54958161188283237718564585075912212480 12120721 204485179857052800653247250401597766144 12120722 351703689102244827723868659402060288912 12120723 -588310616797636996734866322729459182028 12120724 -163687695536708060316056535730234982400 12120725 -202846184281890995111961379288509741750 12120726 157320722946343349456150620000196905344 12120727 -347506813624863692016244966025361141560 12120728 878896678871832397010599007961631272960 12120729 -98194168203964167828152416301938596672 12120730 -486904817442937445539213735815663228480 12120731 -341439143139840170854845948471473753856 12120732 116835689791264310070273245960785612800 12120733 2109319914287048972898889068052261967680 12120734 696505370263255396007713210144829894016 12120735 -139610584588599321048018116659620892800 12120736 2529306736343391021526551305843543900160 12120737 -1763013307652976477041842695246865315614 12120738 383424365263989451505513447497251851136 12120739 221659845881349654248155968396909705624 12120740 183384977849736892673718903842748944640 12120741 65510503536113992840326390101899947420 12120742 357412772346980741040634594134210466272 12120743 -622528982137705905637373880704297693400 12120744 -251408670536791161976715105245729505280 12120745 -104503307006052463377845675674990909440 12120746 46512880692423956964555300185104097280 12120747 75517637603694600323198395073849200128 12120748 52330318282027729654104888497990278656 12120749 -655835149228061377109703215293525334250 12120750 -566990718687852070195856188995872976000 12120751 667300772368047004383115284736542468752 12120752 -452215613088110087796912927063146496 12120753 -92865378845314879102751375360984279040 12120754 -1207811410818491551913915343574849920 12120755 1823151760649309205891808272874701900000 12120756 -169185929547079741455297980126746675200 12120757 -2233782912427049015109023295326705241696 12120758 -325422943871599161231079200366909100416 12120759 -1294715133479733925798812372398619984 12120760 783085484167483476295160845075772928000 12120761 -651498356542104551715086307423556641276 12120762 -84231506824577587280589981273907762176 12120763 957231913349543047609352890340394023012 12120764 34005391875977510121030866874377880576 12120765 -216255339205095482341137516015624960000 12120766 138860511327247916577007715717776475520 12120767 -465119191404459996790327188766870901184 12120768 130753629354651948175027008969684025344 12120769 -853153461556436009698144393076390845904 12120770 -45689101288352128717275938043495168000 12120771 46173554991767759746370007694501802160 12120772 -724689044700009003839508243001388746624 12120773 -41346803345272386078806937385062612960 12120774 4528979501080941388253221972138205568 12120775 1058944104599552184837474836094860004600 12120776 146518046060594268200479596851226716160 12120777 861564554777101314251938002029316708714 12120778 -386309169391345399521378203789969742240 12120779 -1728709496140719972229406125831687908528 12120780 108053127286607153716511835630650572800 12120781 364887752322102046656518590816309022582 12120782 -207135711645157743836175301378061134080 12120783 328212191738268286997329898261997304320 12120784 -5867377872464843936612060019956776960 12120785 751824562219051705940667168743252980980 12120786 503373867211968983607392164219243783680 12120787 -859210020620223237515373594317829651684 12120788 -994146196213476706865674730392266102912 12120789 -178316314651119795244421665082174623872 12120790 23358192001433244066258547493645260800 12120791 -390156820073705761469391075397335087408 12120792 875711245921530622591643219211737886720 12120793 74418154164714481689294508058983347264 12120794 -242823039466716212948196109887595123968 12120795 -415559643463250283018159888469461992880 12120796 -786729191872951703262876841131336225792 12120797 6735286334216089470987670283037517728 12120798 -45030671352434638490351391947546646912 12120799 559254421033351472949692116724438830360 12120800 219965396479319698655563939569500160000 12120801 155167875278317126527344398019557490688 12120802 566407846328420815415680640456731958352 12120803 1271928576176937161172835042721331012120 12120804 279306497753142834306995813130577511040 12120805 1161824989940422091513023355848049390460 12120806 -145010115240037146333527599648815520320 12120807 236750225389662576441476950774082854992 12120808 400431772873947266205815015765260369920 12120809 460312240638381395858171658360831647460 12120810 -117730062594684270225015566450022374400 12120811 -1790735175486446410024577562657305329200 12120812 -2330981943425981246638972129810298880 12120813 -1138610570299219600109983278559443127680 12120814 -169078111635893815292385253956697225728 12120815 34017719106679023069452352247145224800 12120816 -63387740076480711832283958800775905280 12120817 139547932616903202655052992186278580020 12120818 81511611267179360506982396454831830016 12120819 243599749123126203873159427813446454320 12120820 227484624697059036781899648931333006080 12120821 -301563478018209365704134676142957448900 12120822 99358545395760627816007266817940981760 12120823 -430884196808411113404372189522386699472 12120824 -887748914680009628546635051474084884480 12120825 504096139455820100004067686827458203600 12120826 -93345859375911257614221971205154849536 12120827 32449536191164938627044390976622333560 12120828 558472122428898984845560833630231544320 12120829 -287806403343095954774235236559412886848 12120830 -120782886574829402081895631225091389440 12120831 -471170206142613863405281520377117090200 12120832 85262784908258022432418664674901360640 12120833 241564036729409689770900585824331854082 12120834 -121727007379476395897162245894719627264 12120835 -350984453137495182087187101662428217280 12120836 218767328608564257422448508104331063296 12120837 237934165501325849101718199921367457760 12120838 868615891987851948410826200818566373440 12120839 27741497827819858489083624749783287824 12120840 -12024516872550473597205549218967552000 12120841 342387086108965581438288423545652950800 12120842 4708602613368312214143033783646017072 12120843 54481281687732065884642617353551957248 12120844 212805611492911665646318867169014173696 12120845 -298033172424262839250389205180893196800 12120846 -36883385052084472511811452729834869632 12120847 -82612107391615147538586091327251934368 12120848 -306775300298426761329065778280303484928 12120849 -527782253045641759028629084958828020440 12120850 -171823248685484040717504024935153011200 12120851 987142778864583897272249111554863668400 12120852 674417953584003744119639652030381312000 12120853 -335054283036516701680107777805273950720 12120854 -12286856979569247339246964271325567168 12120855 -76634182843327545813976019691537146880 12120856 871201104313638231790291567698605199360 12120857 -499546548714338977940271118376774930688 12120858 273937337938751349884914455477228528624 12120859 -398094497602637263104273130314475554940 12120860 -576836194022326412416364056280491622400 12120861 258968886891018887582871420304932607872 12120862 53791081467494379967836702247108250880 12120863 266048760582446031462117584537933078112 12120864 -418500149247666303769780821570581692416 12120865 509470183585268048817769987439918938260 12120866 -213430592355357439023813074705475208368 12120867 -658133333947121039470054208537827845120 12120868 -170706947172354844686443420907585799552 12120869 -722165482790464825415362936320384803940 12120870 103062779529266348554613588546722300800 12120871 -175306492085492494660565285533489296960 12120872 -485691210317832549366815265349490611200 12120873 -11391730716103814260650340709520917616 12120874 -71802665058480634478062518374553290064 12120875 -450513094801602128695840394464397460000 12120876 124698042647716507592457920129847742464 12120877 61564307384168279697856400703891712512 12120878 361005330123944287029493491385263301632 12120879 -1385951467830135626165058161895046936320 12120880 -3605849138738555337302727116760023040 12120881 746182522429636934880034676360739103104 12120882 -145070052743159478329916304274889460608 12120883 -5579961640330995957859692598571160112 12120884 483991027303800383165958475505570322816 12120885 -123981647911965397728325805365516089600 12120886 -718109019491377499736335705989695424608 12120887 137126380147188045643876393465974518232 12120888 155333986219025293020002514086068961280 12120889 961236046577514004973430738137667321120 12120890 -75295618469222739715729651389003982080 12120891 167645050069457876219387288292269952000 12120892 7306831213504221110687111513759735808 12120893 432284702459782106720061632232004289004 12120894 -345798010366433640126723624216428568960 12120895 1328593938248709045791313030551166008400 12120896 82852762367855969001002382542092369920 12120897 989997191024954801254254519078462807600 12120898 779592467082166269542591987584567065600 12120899 34906675677940270005456324490300290720 12120900 78556757353254360357613503490389657600 12120901 189888773781505114103209189519166886240 12120902 318252399568910715615840294541157433600 12120903 -913821360538914870422533188668129957976 12120904 -51281626143276175997177639053127424000 12120905 -591722340633593922382512331136259176640 12120906 -96230695494988686754164585835181740032 12120907 51590570504098694863428765652777933824 12120908 577439149874460501490532417108622720000 12120909 -269286627901867500731036760662019068160 12120910 -95174418951697223967050380791726576000 12120911 -1115768265985946195229678064517191643976 12120912 94118524316391097676999825840303751168 12120913 -66286358134183169640596857371172341440 12120914 -147381491747395081717729796732249664000 12120915 -404159276997578638254767663409715378080 12120916 693566291862222574295484101034994106240 12120917 -1757354869605175827933746791282151044800 12120918 125751123367848811208228046250907680704 12120919 400395742010124608936160424728255789320 12120920 3033457446758898639486474554255769600 12120921 -32181017069540547720140154106857106176 12120922 -88996485289186647137434741837038878976 12120923 332886521122727424116200909830827365704 12120924 -85228512545828317419920117331135479808 12120925 950622035385835858562767331750568602500 12120926 -6228981455699826615947208280035102336 12120927 -163454136925504877544896266184234472960 12120928 1779080603806877350086186604901953044480 12120929 -5657011090508713383944202173552629470 12120930 -209141067028164872226860948237934409440 12120931 -522468251509040847199125408688937564688 12120932 -1518070756069098362429095917750835680000 12120933 -980835755695050292870022616794776128 12120934 -15145629173657269451276188569109344000 12120935 862622339905314786507370622953723564560 12120936 -12831749625458200782321457408198656000 12120937 -850710310607221295343264356897388429440 12120938 -39240247417654303876167274956441090048 12120939 -524317902272380207901956370536499275800 12120940 -268951688515700116706882724313036262400 12120941 -2513127303149535101159786621902075776 12120942 369721261667072650705371009642501181440 12120943 613453325599733976635040383586796417840 12120944 -196925704101808739317670504604172615680 12120945 -1635868371893419152279366599936828160 12120946 630991071199783294195665107370185670672 12120947 1000987086394866258414412091648925624396 12120948 -477214448433863762585863437962802094080 12120949 191726701016724165347526334961194872266 12120950 439021309168534568771819401529628948000 12120951 -733206040334285059333091987405639583768 12120952 -634126573462172693513312510969696870400 12120953 -60546020995615347389836142550271259832 12120954 -113831548666250853975338461069954478592 12120955 -196107276843389874712577749950072844800 12120956 -384122307061933134512951692516621509120 12120957 943693761956445882939279144667071466854 12120958 504056211309605376714724317525041902080 12120959 -63226519386676961007155379025985424120 12120960 -192691232000624299761155944023588864000 12120961 -216887259570198976074665094563843698428 12120962 -230529335941610042018399639215611652608 12120963 1511088321852091876858968248591798378304 12120964 -365188611017997216546082850712489649024 12120965 -2424482202164288115405316203737166600 12120966 -95519248265553375838013357165101999872 12120967 269239953983154130805099986462430965016 12120968 -1255906999304373032347693199911564154880 12120969 -381400359625166916627839664436322304 12120970 -808866889570148277832924843993114368000 12120971 1044110518407015922367297750231961342432 12120972 -98152984547131062577453461900481540608 12120973 664393218347312774034503310782952074560 12120974 -108894447044666946005280015595067443200 12120975 -201607344837120664732486004311135122000 12120976 94360189566914895295832163871098929152 12120977 -733206516708993763401598971274519666512 12120978 27236352915847423636977747269582945280 12120979 -354317694958864851530800973707729823872 12120980 -758341490079234869043417816673603488000 12120981 -352949267164597130014179396653163159648 12120982 25361063888941771343765457795998210592 12120983 88337917812571674046486151978881314576 12120984 -355511379462206788997852141724388669440 12120985 -643805354976722514960681487277695608000 12120986 10549164022942486265840205858202128864 12120987 335302396674803847376810609534225583040 12120988 471122868948534046886778230102902333440 12120989 317850710975500460344122106218021506790 12120990 179221261867907550759288721932595200 12120991 -969441235966400156697340989081647262216 12120992 -444019191007180494202414715326359011328 12120993 38108876829593344151548502093358324960 12120994 75986563507332322521464330031246058560 12120995 -905132852827164040051011378361067934000 12120996 -116022953465981620739083099756227345408 12120997 -167842276961201292997087036398760134368 12120998 -1083828431770278099130734177082443797760 12120999 -38906524393934556131248074326322416640 12121000 -206339840509543021282781623255695360000 12121001 980320427865083133042198728175337102500 12121002 15196345949065487400503650709180617392 12121003 1084098180124617216560383046184301915224 12121004 -84292792393695495018234240390923910144 12121005 -208039579368257824920265199640135523200 12121006 123871659306027050558423430439792593984 12121007 -590943485012435960611019134688015486208 12121008 19390080900891741804367899278843510784 12121009 1582232732153503145219812511944266680210 12121010 -390189835885802542054929114032017359360 12121011 98813576038588404739343767560242595744 12121012 13501155176157301991227638248795187200 12121013 95145269256010886496272153833741130304 12121014 -96133033348009491396209611088620298880 12121015 -232610340535105557213429924876556190400 12121016 -166695198154295533588333030651762544640 12121017 -184276543231711308079796021539828183296 12121018 -115731044490662495482810371331913902080 12121019 1317579352753926265178705649391596670920 12121020 68721678079717108130318846384357875200 12121021 2177312183148160564982381900750022173088 12121022 -56443604816793390724949021117816786688 12121023 -472577894919319454221185636999440954112 12121024 283572481545140454229501217440589152256 12121025 69337336797039383841866431214989180800 12121026 278784560590653694429167070616765622144 12121027 366331281637563733773427861023865749024 12121028 568751505210098864502798749892759803136 12121029 523627242953118899835765246975534193920 12121030 -17185306771656290634763399741891923840 12121031 53354009275741384560934047184288296960 12121032 -746230874255967195250885233443482583040 12121033 617722355809986099645985479889902829440 12121034 990775253096232995509515995620203572832 12121035 108758421010066278259305288352618495200 12121036 497999325015555619095522366534792538880 12121037 1709804003066370244424800588729630716384 12121038 -345869002370754554835501961473314537856 12121039 201157670282682692948730176933851846112 12121040 -170818300860494813119052866973891297280 12121041 539028070719826604771316269433845417184 12121042 -5054451850033829429441470251789353328 12121043 1058147807125700769589854889283866631760 12121044 139871528195338756158917401482450278400 12121045 -6709118742974358018942543291734849700 12121046 57817222618434438933015665586235398144 12121047 306165848058865422865550311562166513768 12121048 -5905974853725581744207619457887498240 12121049 -279383385824705078900684517711336180480 12121050 -263461115234037772105228554414759648000 12121051 152894131187431145311719173907752488704 12121052 -72817551299396810010260792412102412800 12121053 224429024321563108928410840306515914304 12121054 1373701313458326487826615585917399488 12121055 1107699240518457391211240862918501360 12121056 -719221933833701573254884903972333158400 12121057 421121458298027605081479626264641385472 12121058 -226290053399208363304714968968377470816 12121059 -753708245703434313994548040778138620296 12121060 269211565439519634861864969855363379200 12121061 975257809526468683205760613698415297662 12121062 -161996234473317106228067540241425842176 12121063 435211213813388338530741034584606272312 12121064 65396605376373778718057499160211404800 12121065 -731478196198583761519177272197231535360 12121066 -69808085563800367426511499962488218432 12121067 -51847100959437316124027740388533333248 12121068 -39279688873640969178763231098369905664 12121069 465074764652281726123228531696553288640 12121070 89076734292220755799073999032967558400 12121071 777629008284154517622145065521915329920 12121072 99318014812669877441522369590589521920 12121073 705800166094921261832555728753559687604 12121074 52545769200562505300784333902603174400 12121075 256141285328777863300014971802422061000 12121076 -211861443247379804768154879900747202560 12121077 205471937679058945558304474542014489120 12121078 -624847239802354463994912261883285824000 12121079 -456347164980648472502076598180903927320 12121080 647342485790481754578391215191344128000 12121081 -893285205926327687446724097777858426390 12121082 334225688436529519018234603467968065392 12121083 147422931270812581089017326942419448320 12121084 -92371316293077294768951688095985585664 12121085 594287405223843682019170349386890505560 12121086 -119336481861780268858260967914330899136 12121087 -746823422820522743503420344166845308808 12121088 163730777380926937519038404527285862400 12121089 287662365660265868875295206970618198400 12121090 36137238933430571946603617111280192000 12121091 -1268361913090821420539738872145746805508 12121092 -207740349741098205667474094913610014720 12121093 504729938853247906757778364367234492766 12121094 -720090854310963543785031328816492799904 12121095 4953717722223278193049080493539225600 12121096 -500431956103690424911865912030675712000 12121097 858226305576052205939678447969645931546 12121098 6099399414189389566514948087134642176 12121099 -1754712841521691435734769610342249257900 12121100 -308482649302718864729790693752715417600 12121101 476297681363010287540592810151903718220 12121102 52179945077478281113995765600868058880 12121103 -168731267211395738549345603497520301648 12121104 102233151078657235206852471814860963840 12121105 -1220152166373432796016203871703497139480 12121106 702654715032904566849198364293844481664 12121107 817910881366632915398240293831509871680 12121108 766475378475127129713970606337113670528 12121109 236894680918760026075990611774281427840 12121110 121638588771041546718623899766433811200 12121111 188778672669327570618006374357392286424 12121112 2234862718877471038165069154377313402880 12121113 -510173748606423303005124369022561655856 12121114 649464042745162934191690382769040581120 12121115 -167542791100656263379459799561554648480 12121116 -5206897017002470063459164121407283200 12121117 104248588256982485415828608871124468440 12121118 135065677460172863484776894179096199616 12121119 27366672495903183311993637309006109200 12121120 -373071877764546087964668688758032302080 12121121 -688862737320377836478189923960211883678 12121122 -111750882855776206187812081229389478400 12121123 22791518932508523755022483284161189840 12121124 114495795961683777619654301246113382400 12121125 -270670292890757226232982985955910472000 12121126 -650354388647586178507690920708214860480 12121127 -694807761473089701300453190429479020160 12121128 404546370209646006098142030083139993600 12121129 -2120660299617010660199036537280614381724 12121130 -378448875517736845805043501040098945600 12121131 989524650787326569797599983681828228544 12121132 -466929762600337099264146055799603471104 12121133 -377330634047988994386793237651754304618 12121134 -135096802786318384183904782156884492288 12121135 -303249339392267976410065417390378123200 12121136 347867504962213666062752209813355200512 12121137 34258011976700130489929771891551027200 12121138 419787107192372372660851780928230738944 12121139 -44032251279232520104139986140882125976 12121140 -315585296004560105642095078866384076800 12121141 -7813841533894142490769115822197263488 12121142 -95299312604545192493665086689166814656 12121143 -610825585293388055929963446347970842496 12121144 -464446420701883671298240038787637575680 12121145 -289232035347370181590240331330877268800 12121146 -99474734688877603672508061846847056528 12121147 1553454802442164198672609052321638458596 12121148 -1719393537228279641839640191882773504 12121149 -261331371842785846776404105689292564736 12121150 54697047547078458594369748891447560000 12121151 -50213020673152658436063605009937122448 12121152 -151679676646644124074112107169550696448 12121153 148351817790451635181285114751556613248 12121154 456705003469130484429699685526704237440 12121155 7305774995503903081629890515767580800 12121156 -1155247973965871428128938424889995460480 12121157 -1598992141268934574937589485122036458594 12121158 -59762626806504777339429735921589616640 12121159 -2467540195997994123505312850032940475840 12121160 278846612545199379786319895625998592000 12121161 169714806084050448200514922164303582336 12121162 464867408529462742864062169832677814832 12121163 684895452520109552213076015764222181600 12121164 -23490480496675524050677270285964390400 12121165 197293054178372685883182960900636165120 12121166 -571424511272636894839411137295817563968 12121167 -692504552210938508158724370125006016120 12121168 447243945807775062827533154555591000064 12121169 73584417598059017730851984800930044144 12121170 -145581001841660412962983227069609815040 12121171 -203415232493248564610533569495993660816 12121172 631991398994933156013850001172866813952 12121173 258546793511399392762424241644121755040 12121174 14556667505941565250758926974593212032 12121175 -801702251713175916200525544115267800 12121176 500639707711101720962929271105299968000 12121177 61211600825724547572515053638182767380 12121178 130553005814918427718908028274923004160 12121179 655226762230846177227537889361075928216 12121180 75726943824561769220016165245313062400 12121181 -643690054428078872656862265891270145536 12121182 -205419396817765885940988164961015211200 12121183 1493952280056197504047798381135124887040 12121184 14536013931812036127755998414900297728 12121185 289510799014197151582125115300569428160 12121186 53313526473802175472469344823071375360 12121187 -50436833482977850286696263551756199560 12121188 -474567028170031778427603466981368238080 12121189 -1179694460217768344880061940197764166944 12121190 3318315023268425983807205429619081600 12121191 659561097400747174913802429035260097280 12121192 -31627420999938966202649613585548928000 12121193 -34566684711747296148834645369322948416 12121194 103250399695894056067196991175290051072 12121195 452912919146675941793480988489530388000 12121196 553296177884472565159645909431589839360 12121197 -733009347201621482210865155012007809760 12121198 -755402282548972644377972676678907838400 12121199 68943702430277777784173097977713371120 12121200 -5042163421062428327079022212032102400 12121201 -54318095382620340435157630890651149328 12121202 -522087166781360715338264027545748246400 12121203 -911973772168831638438041568413224842696 12121204 -1295499328615382568310251890456928422400 12121205 763108824857547057739518830289325000860 12121206 -131913363655683987070949971184978030592 12121207 -476344496982460301134341672889239828480 12121208 348625653195546773080939008764791971840 12121209 60929456275107290451678389732904750000 12121210 -381247234609271964433479446623119966240 12121211 1002907240232845944358864464284109115812 12121212 13191216463426240240826211935979669504 12121213 389432277835790696637513801134880361464 12121214 -196159134963569779635831187113886159488 12121215 102678998456001295818299053440609855120 12121216 860510859061686044345826916972175032320 12121217 -303766768793836003777425188782680921600 12121218 -69492303399976718158612993337351873280 12121219 -1396619626367880549546529537544483771640 12121220 327351459270044981810084782334225141760 12121221 -321214542500853882715146803801046696960 12121222 803989371423634648571193815575432512 12121223 1031375451025322511671821591816260547344 12121224 425470951435096595471406573354210385920 12121225 -100682432893355814474080799458079432000 12121226 62069723758782863858008491710239465824 12121227 2924169720894657767529989655513427368 12121228 -646069453094557160879726212426920191232 12121229 -90211330577927053215883506170646177120 12121230 214488984602037887699865263964287447040 12121231 -641431932776321623175608959961883381968 12121232 -110272080744548871714631825741821272064 12121233 432329152384814779595710818238816119024 12121234 -773796619804429819683175983094896247008 12121235 -69076632089543907509568071578254937440 12121236 -267266488978753040342366273735237433600 12121237 281148776638099228309821137449487541792 12121238 -496050950436516488066412030094906171584 12121239 375600702326552251780800357072073975248 12121240 -200888863628266566620675987534530560000 12121241 -355120482887778713903892853380476780016 12121242 133416002308276493286850870729527656448 12121243 921775585323898906796292799798101604960 12121244 -1938225364892825404961881218120227328 12121245 -26148563324225117081679555722613460590 12121246 1441351076111983657593328570366162348800 12121247 286406464939773043949360573912935870320 12121248 -191235712476135563698193461472900677632 12121249 -674852000229576981568890743260567379008 12121250 -96699865593782269597328314372879590000 12121251 -141969917956405542944814477159346365120 12121252 -143913401543692991010012550327405817856 12121253 909801337906233586461669070841367577344 12121254 602614258438677343090347433277456741664 12121255 -543611340860284783881507925275460135200 12121256 -35353244046005621931150174945816330240 12121257 49407623060905561049413021342310282640 12121258 -679253802699356945319089159747610716160 12121259 152853350686554268923276539835436584240 12121260 184424763155092462442604754112270146560 12121261 400897446721396491169315572133598843392 12121262 -404972986171073468966741872920988791936 12121263 -238014652174842192023354788948417909632 12121264 131492089158195384149070408832808468480 12121265 -248556941204696413441619159094862880280 12121266 148705935643080353240583686777182176000 12121267 -697504869013484847447070770394702621684 12121268 533541673553664616885013792212720165248 12121269 869189843709187066219562747592017944320 12121270 -3831322466166435381927620073775011840 12121271 -105722717535620725897329311731941266928 12121272 765807758470013336432790446548622131200 12121273 -178746587741776645893060664553950395478 12121274 -169563397965323094894399229199973862656 12121275 -152149963370999761617084359359515342000 12121276 769345483184977104414891483016503951360 12121277 -1088831599364827265649543520308208488000 12121278 -2777214923960749995425823245610777600 12121279 -260354297528916044870962423168613161280 12121280 -92403947651562201143369299783896268800 12121281 -48380965868363515293913308375596310816 12121282 770529637477845810843736310948745718992 12121283 203122413144711507329778863521962569532 12121284 -71399514544917197520525211524087226368 12121285 57456254850006102667019537316769310400 12121286 649264798937751735048133947979587098880 12121287 96402903198422194749073945864311547560 12121288 125746191793210533425743924375499243520 12121289 -278403008543281512621913543345655193600 12121290 -115726419811317501100696385294836498080 12121291 -34157526330756482243151103858207711456 12121292 428476151358725079181732527823063276032 12121293 290063065557752304986209117572216310464 12121294 62430723087849227576436236970612969600 12121295 745110547697536658181758027773045921800 12121296 -157969147122111032737775492580900864 12121297 32818595076968766637590774635826563106 12121298 -225305261303220859502505967196408024064 12121299 962363200772209801793285714849422272000 12121300 -329334107880381784286629647918657024000 12121301 869989943468710901636007839222382484302 12121302 36590153498275701267697484696093614080 12121303 463279044762494020111015807218594140552 12121304 557086798526750992638056009002576896000 12121305 380973883017003914068344922313993425920 12121306 95619562303465583754307560884545659360 12121307 69492005959721341392633100977206374632 12121308 -588781619527518744853315174008518135808 12121309 1653779078930259280261617042184060793510 12121310 42965976784133055327269243938121226240 12121311 -303252757078865112906363327691247903856 12121312 -179821460201182144983860946985477472256 12121313 -2378091055897007047631216248621985472 12121314 58643899059168308598424514225023587840 12121315 -316544893720540640450038473404002277040 12121316 164331240000286027267535610647115985920 12121317 215808494720959920048201286757446722336 12121318 -473409461883761083424533032822866938560 12121319 -372018933336200838972672910506492375504 12121320 -78347231451117045861725482339022438400 12121321 1602857960232375107946849081518514158522 12121322 -105652519761326274500314051862449675776 12121323 195524481923117411920514144389524310704 12121324 805716638719726343265662976334442045696 12121325 -127125722205084899411705135869367245950 12121326 46802183073744853241684089637562336960 12121327 1491847751648297764627334449071605988176 12121328 -174525388743425975116128768709466062848 12121329 -691229028867335136505757154077433374112 12121330 237644725199206296208462849528880512320 12121331 1191882988794398267180407876990116093132 12121332 -7898071256944658598269088857416255488 12121333 166580078342159683385165767055669118720 12121334 -443935854818507230895412372933835577184 12121335 20343614830839571048985725779309325200 12121336 4688421867332075235620557315522805760 12121337 -723753348224488672917981349967881285014 12121338 -45342907465418381527021341818004934656 12121339 24689315002235011079201644012155552456 12121340 -53703726416975148047477740464838410240 12121341 177393489217237794213350057117221864704 12121342 -345080864138590671747228523405651629888 12121343 -65426011276566802069247345889726452400 12121344 -573853274374555978637880598394868596736 12121345 122381483457165537066682632059190009600 12121346 -44994371850599312904537093844295836800 12121347 -457520619016894986577433230620564519936 12121348 -618128997192495685968986692982768384 12121349 365150874433547988995707272708816496320 12121350 -172596286769816601042876652451331672000 12121351 -20707915195782029473230508357492158696 12121352 177406614675493384301342944918189593600 12121353 1108426223343762731492688665962140760800 12121354 5065632364351281319742458995255974400 12121355 -356607006150483541388934440211773052000 12121356 -5529062351727902683110076984293027840 12121357 -2096483803296350683770404180303551563348 12121358 -34971846697653878488360373850633974016 12121359 1309160435543650873546978317368418054288 12121360 -128959018946509494773629000201744465920 12121361 -47429223710641911430218630517988254080 12121362 63168067713762531139972169377363415040 12121363 214120032046097938694643780787974828480 12121364 -488003426040557697270244397041765632000 12121365 -402997306658762828988464449636002700800 12121366 -636214644875719257993145506159776293056 12121367 -121102404582352683937225248985126342584 12121368 -81935331797140767649155523419490222080 12121369 489517852612952067768422271046871701444 12121370 22521286496688088116267459571082961600 12121371 248301691725577305887246382154504341120 12121372 389507443388093500335315748367980789760 12121373 -351742577052064944964809784563597427200 12121374 -455472207192520432627120103730825885696 12121375 1442423707533634069239354200005278030000 12121376 890412741858770996764241925571014623232 12121377 -126183540045367383359160557927120953680 12121378 -9749679205339943013130492750701251760 12121379 -535718937401390046279664087359680986020 12121380 -472318574207828725582294270880563200 12121381 -256830045966906986367484688388269963588 12121382 -92611235759970813052427218250638784256 12121383 -177114629593846319646937395484812188376 12121384 -160968868469184241245749640004130734080 12121385 -2855277659014397081760738622116899640 12121386 404256929156702344774422090448466782464 12121387 481450547198032757411057390476693274036 12121388 255972593643890382110768123753970794496 12121389 106523500055123507506286099740487238528 12121390 -67435633564475482400993572190871070080 12121391 1342079941387550438287004274267392347200 12121392 -54999488341271019856647451818342481920 12121393 -216883603199252163767100196950478821358 12121394 -1151656151088329056043279162923816516608 12121395 263591513217777500467991492199747022080 12121396 -158094323327019165773165153070764705792 12121397 266304556775973740931681377889668736540 12121398 -336051421387198965154060564878494454816 12121399 -5732884430052760954846297056731922536 12121400 497355435101241440528348169097900032000 12121401 256256305499784479297031821406813790032 12121402 -122366098950267312598836404185188388128 12121403 -123061946535169516329331350405968504832 12121404 174204279430104624927803607661215105024 12121405 401171399044655165353704644065481814360 12121406 512990313873332804008497529681219971264 12121407 -54665500360292276480214918210445890960 12121408 -239692058218157766070359889433396772864 12121409 297221951690851256562373874566735779540 12121410 33659411452429374366332628083914782720 12121411 591539834378772525510117121451635926320 12121412 -12388106080133176566806948551591350144 12121413 690244679971820629188640945362771709344 12121414 4139434619618621310174642463878992640 12121415 288102697534807748445145966665454189560 12121416 982508403445500074427943045899656094720 12121417 -201019598667898290507409655169673372032 12121418 194042601186703957709062408024794376128 12121419 907497957803299798148773176363541129944 12121420 -585657853328596412049494951038216320000 12121421 496721792325301942999335816546026170092 12121422 -127390815545749233498825103049947894656 12121423 126535751165258708586426376126928162672 12121424 106240036576410618509837220264726552576 12121425 215463293752479159041028365066104963500 12121426 -476710313971621872204053380048103136 12121427 -510656286383710816530734387544029960724 12121428 -312829895179425017847519315191741460480 12121429 220535273606365862853033424278059812960 12121430 171637223640174115737134676530139187200 12121431 -20510934730938801644955654899246121216 12121432 -521824397905862082418363612253575372800 12121433 -432202237255689090044605262474942378496 12121434 10066694724744559356789919298078023680 12121435 739980272915708486986425091474032050880 12121436 433917003256508921896314793963712647680 12121437 202583756296265593855349245940716517568 12121438 106978212479356448326440339924415783296 12121439 1247099035000002019884446635857983480832 12121440 -648206403364009765419348212225243873280 12121441 -1851502927642583229349944755167198372608 12121442 11183392584672706605225622175596410624 12121443 3921176863076102752300538448597967332 12121444 -100651426095887368624407609604627660800 12121445 14597290274776933893775472793009807360 12121446 75200167234848527308899659528551672704 12121447 184941533849204598470261787213899068840 12121448 -520296485302803646221420303172834560000 12121449 -675387115962204025481340247362875505600 12121450 -59545818398215768592267676626313888000 12121451 -1408011988612687261974938789459786161548 12121452 -390391522179810066883401263459950215168 12121453 -94314070551384763868467351310923457280 12121454 -275714844145461283761800093077398386880 12121455 419396096008830722972437588692515769360 12121456 -62045358177199806313769927550617550848 12121457 1370429186652924927800427499605678506706 12121458 249428169408518318470710571192506720384 12121459 -77668267437985063214493152984245802688 12121460 9730151662080955783648608047388303360 12121461 -1357231939493239681821529387088474531520 12121462 605023296049099869353844345666668063232 12121463 191571256679417729969238785757997316712 12121464 82775213896303119870326402844910571520 12121465 14952189665796784607475454134376869120 12121466 -76092726098877037270622920408894183680 12121467 418081978401859748075551988125079508480 12121468 122131161202080214890442330050106496000 12121469 -736658050652835091314858053150606987130 12121470 -225242539436628937646601650018510806080 12121471 775710727323068473717232416656030344712 12121472 492905095620820095005979110681031475200 12121473 216558189369381492414927693454851370944 12121474 558927028610669017023433557494584502736 12121475 -98965986335755423356948228773098506000 12121476 -457944034221071568464032720765562849280 12121477 -1249690754126963135490235834484174144674 12121478 254137189502423404903168643154225384960 12121479 -826694140464567153578480455062605567376 12121480 33898519019244373666135646440594636800 12121481 -1072550157829644526401404932112179151718 12121482 -217312492534518582607235166071239857408 12121483 785502190340897435085636733524217037568 12121484 1150338799389811409822434911306815414016 12121485 -9007647054809943885974683547654669760 12121486 37247508557502494339851811544974462208 12121487 -294561024303135994253657540379818371200 12121488 3217578546332958019754412134773555200 12121489 300010297621850978367078142981593268324 12121490 90714877436309507450393806669761252000 12121491 485285763367454133037825352350331864640 12121492 -233092849324455498663961956297978131584 12121493 1691358644610750981842680861329680665080 12121494 -75043096812789871079820779337500706816 12121495 -93080029481806270758370506116389065600 12121496 -117715890376104356447310790124958842880 12121497 -183322193198956301102259655112729844492 12121498 -207910587614551008711620226031968138000 12121499 -462636843299588695859774376157731744720 12121500 329002663919105265613994450159311104000 12121501 317481248553655910629915112191219392352 12121502 307580903014792824769150089428080877952 12121503 -396192618633509070268516996764099437496 12121504 -95649771417909544704723259302423429120 12121505 413307141433808515755191696196172480320 12121506 272469251271480120632568079200139505280 12121507 812968940857797378168338333704072268160 12121508 -166062217196862506033523637954968305664 12121509 306495847108329756827112535517916367968 12121510 290597168916669812686037999550198443520 12121511 -1559568309638856050463163176453333738888 12121512 -366400757206426887964759782123717672960 12121513 -39849824687130901615752041742930609036 12121514 -595721243758988783365229438820947640144 12121515 -127269757905700319479538005890030796800 12121516 -259682600032471977908638374136070530560 12121517 -857715963668164040060585373974944915434 12121518 -435145072821051247418196777514971036096 12121519 -780699470642222913762256664645258855504 12121520 -58880359759798526101913845715890667520 12121521 162460254418678629509091676629207526512 12121522 -188130564777764246293948014089523112320 12121523 1357334017059827746670677198774168248480 12121524 189071180409946456695936808791685718784 12121525 -326870248571183841946643122184058468000 12121526 423729516821927666124672794168578145280 12121527 -29437574746026837919424149657870451712 12121528 27075110680785803502545154002035998720 12121529 -29481107617576420171400718186121557120 12121530 218680400052130504487678544975815704320 12121531 806138477878983125098610848084938879332 12121532 213105851086061918598951275942235165696 12121533 106698943747041931306675700780637115800 12121534 -49155414590999933789046827633101942848 12121535 -1616856020244795310062820537111314690240 12121536 -72942752246504784272421663250883543040 12121537 -1216094590272552625224536089754106906814 12121538 416552677918166173928398768030428192 12121539 -1051934267126883880172010832711104371976 12121540 -238062623557379062687008251514954197760 12121541 -95007900903740852757550113627593177058 12121542 -387269649311554694076207204514887941760 12121543 380760600316829979044906996014188316800 12121544 429913586544170013787552606203837235200 12121545 116081280859831585861287589663422960000 12121546 -498804261563323036227293728824943547136 12121547 -31047382044124713897590904463219985004 12121548 384040867840251843551833702921078586880 12121549 -1171428571379838211702611916483284994080 12121550 -129438487269223165592133127452821376000 12121551 415299139124655886792272873603267926256 12121552 171312440064343606399047255761586094080 12121553 -1995724064059606762591294009944331377180 12121554 112329748629202343103423490111603476480 12121555 730728387336220737112508165909827529760 12121556 -167483317059029561310391876140067735680 12121557 22407841808201344178601206442050526720 12121558 55756585916025323949672051872615113728 12121559 -135210442997713088281397784397715262240 12121560 429906832821263145605899466570012467200 12121561 1397345678555809844909365074108460118304 12121562 578826607139768023316747790538677634032 12121563 311248759108723537486634173225907020800 12121564 10277870623870640308847440031233144832 12121565 -941875849550012244692758157126241246600 12121566 125989107790235264292046548268726818624 12121567 524088909729252864760408631313045868800 12121568 -397237032996638350538358936707695902720 12121569 -919577878682398003533757986424094811552 12121570 -123292765645376938218380476640874944160 12121571 -338990929717788565856561217628622016 12121572 349572648067748289527096644667442312192 12121573 48473605474856886014334120603809936736 12121574 -101831138965478216799592573185923811840 12121575 -221964975541540553135840085195823478400 12121576 1523678093853648591210683431534380334080 12121577 -312209957765350307610256621994794224 12121578 -128005787643045803177886355075494382080 12121579 1016031924201234186347602340450001800180 12121580 36964552668943999085988537175681843200 12121581 -564522748001688338239778844653392717248 12121582 -8946477043607647430576846925987778560 12121583 -658003205250494914733377148616313461168 12121584 219798829601421609565591323285341896704 12121585 33417371395353842672614077939930135360 12121586 -733323449012720946735937944037983715296 12121587 262240820998416514540874847239718437844 12121588 -268978927250088379563646860826489647104 12121589 -44634661288698769206060693210458386560 12121590 -19520250448656182810008746238856674560 12121591 714253550247326570618775504317399858952 12121592 88825649642822092716047361249264844800 12121593 -485643596833648309543112270448882423072 12121594 -525896701960000938322978929646042187040 12121595 327776476555955690593621115107796815680 12121596 722714926188334492418217077462423823360 12121597 -1799613127966889341101584937825972551700 12121598 1825149831402712203889467105520577664 12121599 -27176383023451064222146949953037266560 12121600 -265344818488730829674971368458394009600 12121601 1545729504517415784137240256245573449920 12121602 148527335105353968930729796199642726400 12121603 154334802678793505164199610501126138784 12121604 -103221599448240999572638296507927794688 12121605 286023442226386832073543273622993400760 12121606 -174115222526235233336067099528261505920 12121607 -232511924288066692002866625046651273728 12121608 -166809468798651107146515709703934320640 12121609 598717391071547889928798458597438755040 12121610 -70928131959654314144715080829111168000 12121611 402169244439157018639587517243735802880 12121612 395788677472996525088308538555764078080 12121613 -642228792739907026257059926034091639840 12121614 164178477538056361507653934355233728 12121615 -45400735649796023771695680446523641760 12121616 40915159682449875562986458306011889664 12121617 -150591573661649870810608460633449028160 12121618 209672342688382062210704885731465487760 12121619 1142642009369197803700558006714629247020 12121620 62100093877654295378399614475304960000 12121621 1432401964120723032865775054996322612480 12121622 -337594470852159609374049859101756456000 12121623 -238112985176864325027056917388764612800 12121624 -49301214301781637663312221530666106880 12121625 909453790236622777115664081323328189000 12121626 19093884714050607762458003918142559488 12121627 -32238344398307306751503687009395807200 12121628 -834675900348935380249158814445377669632 12121629 -404946033113970797568588633193683171840 12121630 -149090747549120779359225925405345524480 12121631 -180938659756378530749597685232518545568 12121632 656721706292030842649174569207162798080 12121633 -1314367371634566069413470188439458207696 12121634 122783918678165040253137940727291251200 12121635 -209542038254997925286025790083344620800 12121636 77519673594403858645406233189338942080 12121637 -1137514668109149217164343771957232006208 12121638 78617859401286153829519640593306968960 12121639 110440167317843508536479589120689293840 12121640 676744516534122871789042913998369996800 12121641 -15987695634639687696547981568636086848 12121642 123513952626717342747119626505729163264 12121643 1477964234604769605868133056102046506080 12121644 -108441428262474662285026888951310204928 12121645 83148256272793816594363295900372661900 12121646 636442937618366596338963677258382049920 12121647 103245398502567665655695269730501550600 12121648 19831652202225145572854707960550522880 12121649 298878445197148664584768293204872647536 12121650 459622488526308419207203444930869600 12121651 -366265435395823940442156160699343823296 12121652 216852618396213966061796129487959500800 12121653 -211127973547197817473311594651002200000 12121654 -545413421388260837653168686338396634048 12121655 -195119072973907269547055806047315094080 12121656 -377096393036293902827591216644078755840 12121657 19613070220551045233282211114941179520 12121658 5475861736687876830648570194693439744 12121659 -901030660966002050229025864857308508 12121660 863536216316345457558222525163377799680 12121661 -353533717517512631461444857214620519738 12121662 89155674314621375335590753112170461184 12121663 -1461432227935221923417142848637230230560 12121664 440729605268296510039594199745663860736 12121665 59327926137735558593460917256757537920 12121666 -1095692203138740424133873449384818493920 12121667 155172754106543289906279949340860782048 12121668 -14559533380813825728551366475814195200 12121669 844341162336510946208130233206360579326 12121670 110420681413178685787671183651110246400 12121671 -180313291348524918396629578281706055856 12121672 546855954921213073373860342894447257600 12121673 -727512200922601917096471848454789687078 12121674 -282673194726122683604096552727243690240 12121675 -130419033920706771253992956968140915100 12121676 -379877324949795579423155758038803939328 12121677 -116297880836219264839353847084169928000 12121678 -863030057954303706466500996009704602560 12121679 -153014854880624660159050360957184081280 12121680 -76051580966262721836502244711804436480 12121681 275457210651687071159461852220143065600 12121682 -167174058861049400057843968962903484416 12121683 138418743436489132724927616531878078208 12121684 -443959754795203134852297338872210106624 12121685 -120248093316151018351178361498301678440 12121686 88747503458064600701815972559514875232 12121687 198635365421368638975689034300714756400 12121688 -81422486646703767916207122215193108480 12121689 -462224079641210683970312986986513155376 12121690 89781390456047342948031709587398092800 12121691 59950087094773637187941678685623932476 12121692 -717303028166487151361179496422383624192 12121693 -290847434062007423019801999910129948916 12121694 -634896411779839228276381683447174071616 12121695 490632009254052902869905865285746167520 12121696 1677826442639088893629633343115755520 12121697 35656028313627900228649028158042484352 12121698 -31085259317909915228071269317431252992 12121699 -1552363797691883397216743102282676451300 12121700 6844531791835664690505569163950208000 12121701 312973051677528105575913828528409828320 12121702 -285504945728842283473719685230023896128 12121703 -24859109737112711161946708926946035152 12121704 -194484988258148563467954764913657446400 12121705 262483015309590975967499844493710733860 12121706 168482317075579840063893637123124229552 12121707 -79370706162821077452588158690415959040 12121708 -76702150704797318543285255838743360000 12121709 -223285267338933279738137822714862314784 12121710 -289163901888846797800824472684010054400 12121711 -220967994080050820181092352751645692960 12121712 -238811518395630920652362198603225923584 12121713 -93334189457391370982976906566316679680 12121714 509731140856792803635521241803093711104 12121715 -196524970480096850329091568742524704400 12121716 33465362838772330087274652793016573952 12121717 151272541308148784774169207280843848732 12121718 6530361259483006571214241840726108416 12121719 834034169024069211242250681906850311144 12121720 -145547735876159068441947327924827750400 12121721 -747342812181315404048100391959947085078 12121722 -23480727872257412654270888500007729040 12121723 37274452895745560837346022105276238784 12121724 870668331559776827948478693148995434496 12121725 -9129097142181629007197041331951040000 12121726 66116574472567341167115520717595469312 12121727 -316054360737396815599056677062411605480 12121728 -48630071509976928179571151434814586880 12121729 2988657376211836335141167050457747330 12121730 -196246871069627226042600028373558838240 12121731 -47664729122501998201429505923430991048 12121732 -31534716428647031999650009995766333440 12121733 558932508173969378584253978617663544604 12121734 335320417306635131298686288373683642880 12121735 -651770163079828845796733593727737580400 12121736 114427770738097333824853506502023905280 12121737 285490408390151505798922816462328424960 12121738 507839036973231491306726238478280585520 12121739 244105768153260948740819166945995723520 12121740 255723666202685193928652246282582722560 12121741 -449743780307995025572305240119047318858 12121742 268765380668429498868540122129171329152 12121743 6688200389879735475989893086870745344 12121744 -15464711955801573174956173167841771520 12121745 -317527820873237088451236434804718319500 12121746 -25776398581674536263640332114460653056 12121747 241641302881734978771528773458403291280 12121748 -1104364150400046109292960953423789857024 12121749 509528269833208059120175673280346169934 12121750 -272987213381107828568629155897295968000 12121751 844438011083954902907507560665148839024 12121752 697837275614911498038943548313962885120 12121753 -57320931967557552114733374654003972160 12121754 176230110268703286517923017212889100000 12121755 179841290591187503689659844597797085920 12121756 32264900994306996980826348380716247040 12121757 1702565708755187554841888392436689836006 12121758 -231064551558322866076849994263731701760 12121759 -151047641814486781574332502061384052224 12121760 -180214010333843557806606178972178841600 12121761 -1743080601069584831159763324090411919680 12121762 -389661259358702416120346963979156571488 12121763 1381981238292345589293834356462076584640 12121764 103886787060620331984961063306963476480 12121765 90779077725184227823094756030521591800 12121766 -426193471317337982598052135433940523776 12121767 -3170686149017527910005906977561063264 12121768 -231483359130632650312946972825299200000 12121769 550175987317698141776215558658493146112 12121770 372405972043900143428595472815094978560 12121771 -816545386731655141207161442877701998028 12121772 321212237586538942002227864019698150400 12121773 32359640689693979652708485611620033600 12121774 -444690887936716301438984148197059673088 12121775 -89963143421909436004740527009763518400 12121776 228034218997118694012313608478625218560 12121777 135426381498197194917080214837981877360 12121778 -636394787420444697015873538997522196960 12121779 -950243493531763590709180839042731439816 12121780 540156284694694172827734166581523200 12121781 -2610343085183898520452751424182007040 12121782 253573051009907970952742879265754865664 12121783 1149363458557808630260060289622841173032 12121784 2315007173352850661041738925083704299520 12121785 364157581339748402258941581865630819200 12121786 -3528992055047466007958278529340115200 12121787 -396949130104135888695501958747841649564 12121788 209464060240298042949211133518153506816 12121789 398306286765223197658523019565333900524 12121790 276858381146878368715575276955077166080 12121791 657524538358540757538189371482469362560 12121792 -150068522599002218729239487926281175040 12121793 605720461810208276678761385041934271042 12121794 80894978535707111731284388905755269248 12121795 -57205103149163302999017715402300890720 12121796 -31483019267384792299830814810301783808 12121797 -269146103245964381939995352403304548480 12121798 291780324108904399379052064966450654848 12121799 -761496349071218997097339236298794911328 12121800 -18449561527086488553150421750179840000 12121801 -945658249777680081288130709040006220198 12121802 135607047276242941081240270107282660864 12121803 -226251348560162671561704404421926945760 12121804 427757612965944651360283849957547375616 12121805 -342316997115335214679339708374383293440 12121806 14094664927925156598398982815834615808 12121807 341200372525304433513022676407357059056 12121808 96911887631477063706929008280968495104 12121809 -16327779028702671993822281385575304192 12121810 217039840350311947992186398503625280000 12121811 -661309273464583610881437858520887805248 12121812 -169569510787528649499407828785942091904 12121813 476558352544945577111638398162180678240 12121814 -284111530581078416881415852745873139008 12121815 197428107345837758772117548217909719040 12121816 -173614267055601014833838472270785095680 12121817 579336576026929249321378665970809744000 12121818 -3354581221334011354651948117477569024 12121819 1106284644984310737496547485677076801220 12121820 160434789234445769538729121756468078080 12121821 -83706832495746040176146575532938624992 12121822 465278226355822477718951864107894979712 12121823 605932835899926812907832926596746823040 12121824 7901609788750932117186130538120871936 12121825 -1470320451310580510317157689550820378900 12121826 -42409084908843307983736779167043767520 12121827 -672295034846894170864731876906736700160 12121828 -401944558667505686282221013917993328640 12121829 -4438389018198705124376195879713897920 12121830 8137892539578025755192949971394314240 12121831 -175172747145023024144152763529565799368 12121832 879188382483877993650555174138133478400 12121833 -588518743001801091566997867724682330976 12121834 -136240257665871386917347261704879139840 12121835 22116739816827047546108016523972711200 12121836 70971687521026636820609465162089426944 12121837 -59931378545673294535526735044438639616 12121838 146641076153804881904187527853188018880 12121839 57442688170155842336223034209116659200 12121840 -114805498880929930212242104992230768640 12121841 -73731392828133047306984420849396300160 12121842 102479033993421348179860357638727534080 12121843 -108881896986035948787266927813960804096 12121844 288398079353735388422890124818737616896 12121845 560237390332317292574881090831175553600 12121846 -722719616366006266322645962215777026496 12121847 -1337672060423030089003584023114115584688 12121848 -313480642730590837585075558941933465600 12121849 746241846941042749719218190857420186964 12121850 26672818961646435380923882249722964800 12121851 -163241382867746892454121345544043961856 12121852 445623941485598131466372389338273959936 12121853 -1004868632666898560960907220307837601876 12121854 207244620044115679056961737312471731520 12121855 -193395242129001400429775338991420088000 12121856 -236690979085458962262696612098954231808 12121857 -617576808903809974180532509694519745072 12121858 125882013310750666590210685672690853376 12121859 -141910592583562711720064015182783090560 12121860 -69148664082392448071337460701530480640 12121861 -616040809251725656563965718867557919648 12121862 289100546091970134507914816348042182272 12121863 -594234002321582919078589978258772301960 12121864 5098646847845821872468024467166165073920 12121865 -74499156644461340344262281776501588060 12121866 -249759915220354307002693244992493038080 12121867 -536041981885986245714522625039604496400 12121868 -332952791979398965811564262353533206528 12121869 69823045249269652541976789465610826688 12121870 -406417812642614217675899358403556109120 12121871 -1803416552855244462047874519440887022928 12121872 -567934744939199502754573558575267840 12121873 -33662938038949119977017859691259820878 12121874 381574421738950840748078215091714058240 12121875 123722516604918362317658712699095700000 12121876 86451135636064427048862557708768165632 12121877 1912100728591386214204025701789735472640 12121878 -133593470511249651066793528040701094976 12121879 114774252920815071291142743059669753472 12121880 -35791549059379206989744238235862016000 12121881 564988648544347264333296180152989439952 12121882 -135752224795166671108641225255533481216 12121883 -1560507022190280917297461698183771167868 12121884 449644093394323993536928871911184501760 12121885 -572555084935469224711358989625382678420 12121886 -36900295606817128465786682992596480000 12121887 591813693473862994875114499012153701960 12121888 1158880084852895703141351095179934760960 12121889 -67009098571735124343129104162882119320 12121890 -138858694628607337542022287427497292800 12121891 241649439804045421988389619418842447584 12121892 101027837178268663333959464972396313216 12121893 1039108697413419995936285400124843680 12121894 -414800553370119742028880764733491417088 12121895 131657345319513828167856254975622084000 12121896 -129271650233532516830193997582596833280 12121897 99516069508032850512514779779833026432 12121898 843642159408738927722161685288012737200 12121899 -28759395908411663827813794369387942912 12121900 158553604239125069575045739840039603200 12121901 988477586095692189243969866518523712 12121902 -126438904274864230661666327717574618432 12121903 -469956431984058215788568648625272956280 12121904 81598622400523382622768592477780869120 12121905 528541505524963142074364031127640750400 12121906 -264751963335222813135455179966914436848 12121907 201158913581339758841717584915577765712 12121908 248183583167131759856813901882743863296 12121909 -24262710441286852043837088505973228196 12121910 -356593193144168909103365961385135664640 12121911 644628777640792466062256850262004003232 12121912 631815460890526494648263873006095564800 12121913 1294055504816460566857728521606594206980 12121914 488538757688582874252732613086622781952 12121915 6247876076987187909422718901368479520 12121916 305940622981664520907516931982078090240 12121917 -182553269473664480984723526683903249088 12121918 -1338402340186778846042428180773440125440 12121919 -1209238099076394303018470689460715980208 12121920 -123905152590225482009809560758176972800 12121921 -418669474033825456962598929734135540288 12121922 -413372177519172271899495794710001245488 12121923 -97559316247739981488792722318637694592 12121924 627452220885783608771810148342486400000 12121925 -565010548522423769158135699281145886700 12121926 -530783933543942706923358346068309685056 12121927 -1480113197499539353450806459711042125224 12121928 189536537814153528613287668592786309120 12121929 -534283713849241185482967415273062005526 12121930 8005553957911166315231320111070085120 12121931 -1166171179440003199523747645982579404268 12121932 -79961971848554265802501655131266733056 12121933 1669112412147614917431880444602924647904 12121934 -715005707675791777967204728094178358848 12121935 -231955548433269742662678743780727290880 12121936 -167699176064867131863773843752386560000 12121937 41152805776695606384583464208962396840 12121938 303774294773805503707874374026698793744 12121939 169494191524212397990375861659202677740 12121940 20387544985646103854046228744009684480 12121941 189119044091786011187148994475963933280 12121942 -15572468028191529831635469125858342400 12121943 768739633225065057636449619852654729600 12121944 -1169930108415187974866857773710936186880 12121945 -195399718855167666811326549200684496000 12121946 -139057018495206176365866161758322165760 12121947 -1409411589485209514503920593804223252000 12121948 -60190331799189646766675804101506040320 12121949 145629238854799503475359949004215442880 12121950 -242475312834227006805830788881495244800 12121951 253348183005398020330302595259002077504 12121952 800482218797330042908775101193737469952 12121953 -102229629898181427051582562121802391776 12121954 67245803070124848007775402622071139840 12121955 864816282520937796257439933468838305360 12121956 -101582925643332792721710898082821287936 12121957 -1645758596445771093051161982777017153794 12121958 -10071038167551964898991929769500160000 12121959 -494186471705815357592860070418058740696 12121960 -320795373100204184308774455458407680000 12121961 48244618246535297793876690196517908224 12121962 -191609715475096995397709641624368560640 12121963 543361844864828603766255972047524800000 12121964 -7550958988926005249040611400167413248 12121965 -287565639053906413968709469052388145940 12121966 124319028261891923947978539618920966784 12121967 -943177152924806233077139823846789297664 12121968 -191199973187670012643853582594090827776 12121969 2066328499729565957807957464204525664712 12121970 -235340660798329171333482164215887114240 12121971 -1067102603201100568660179073475096137680 12121972 382439121028319207011608272919259994112 12121973 -1050349715039676771889707125454399149778 12121974 -30151163055349734734084496937995888864 12121975 -625932386649698043020410103789002598600 12121976 344524427032023197922537191462346547200 12121977 2065419615338576679923043142104929664 12121978 -81461106418465422701236604629915130880 12121979 919982333120279513758813079494340348580 12121980 81304851299757260402235292714058065920 12121981 -1427607453310438449476208206040441733600 12121982 -723747423810174660055235227350039633408 12121983 907944641709862610562916054315512494520 12121984 -59420362648193400645659241106227855360 12121985 377913458355641852866333132093824989160 12121986 88982435931632831157415784587466060544 12121987 511658036942778167362076170075686176636 12121988 -646802518708809337722403965303311344512 12121989 23021463845029683667739681389260335616 12121990 233076271601509605150784036685638416000 12121991 55479839107258932126336824459142728160 12121992 -37916852915550100721584884376863375360 12121993 -81433076009422601990059596449111957176 12121994 -1106915743364947921485302384286189838080 12121995 71103678991721846009584667781882927840 12121996 -119793035440719275882117089281954167808 12121997 -998299253884237089164639194807387669440 12121998 51943011020625268471940496726900682752 12121999 489249908143530439279493559706152553720 12122000 -259366555131272379076130372041113600000 12122001 5760753406428961926712510980783914880 12122002 684142872959935130624065257534687575952 12122003 518743979533635998069404453280627063160 12122004 361440516538119399340516142951345412096 12122005 550991873926003544318594793076650201600 12122006 205460537611602858486383334551996602368 12122007 978836549029389250013817113734785185640 12122008 747929001642940451208922531123390248960 12122009 -1404787741512221416877662209447166724790 12122010 202623176822940113797745630480104400880 12122011 854079680544423164374726368312949045224 12122012 423196154226061113192280179780362757120 12122013 567150939160061819443179762978665539200 12122014 -328144072410829903024784484499824831168 12122015 81646986420504542405574161023886931120 12122016 904990080598331128954995755472622977024 12122017 337838950604029699186784743505576159152 12122018 604874146232221794043204207814428834080 12122019 956702392886447578165882060318389408 12122020 99976568371783265269746804981644559360 12122021 84817870569078428510913129018559116222 12122022 261384457240260835102871366008389120 12122023 202024316542348923410137996227221749760 12122024 611667651572037169847546579624757657600 12122025 -224995846452031455754294201200594937200 12122026 -105333126943761165827625868799708624640 12122027 -8460858017680719416464002845768969448 12122028 -867222301056655777386876879754991662080 12122029 2518675154388377363641330111288815884160 12122030 -35361616984492622943545806563967593600 12122031 914359843573230756502798205387810028552 12122032 -198140830908704183709120897951866535936 12122033 347535113619371970221486862943029188160 12122034 172090123401786924261253441306459629312 12122035 361927471500784203715666968347733307920 12122036 -1120670371454668361369425454607787413120 12122037 764068632948764175902803190588426786460 12122038 342380020948012855128100380550234971840 12122039 1255583366826363648104791007104929324840 12122040 15361167967804861525292752930052505600 12122041 -1191837834999167034995777094351073993558 12122042 -608800899621278569350453709816774361856 12122043 -604446474800833613226715794713807657472 12122044 -815466580770002692756507771255179379200 12122045 -49375246743106923886265427133254687360 12122046 -136336940677633561142732957878610084928 12122047 245092066129445894225804926652642738032 12122048 -452705852518037789267176319072644104192 12122049 244479613515200994331186148798609058864 12122050 419989087023001015058770967457638338800 12122051 -532851297948501162179168164345135014960 12122052 558116963859310660156034698189707681792 12122053 -1699700129446122998844813330545603675520 12122054 -100174731683210303969574593914991871744 12122055 -2919742607922094365917044769467735680 12122056 -297192043707590688003591728348686694400 12122057 -1420823252400533413518601464200877669120 12122058 -146912835663173717531843823864207083520 12122059 -8181124760594822008744680721548961680 12122060 -110274326105169509721835642567340605440 12122061 -205422295924499899066110181290413328768 12122062 -629972766430268698287787130057436187968 12122063 1228552409494389235914285042330184899312 12122064 -124705993352061535770969448384023207936 12122065 -8884765387356386979568483923731115480 12122066 -81428806332808325725471487809709717376 12122067 138965337636965705172879241019643404160 12122068 -117167553857016593827699378127541377024 12122069 -1267642410308966060849690648332379716530 12122070 58859430757316870862142463432147159040 12122071 -307782236838849751665194951524176423216 12122072 -592286517063415932966287684927185459200 12122073 17548292679329780902620625268543797620 12122074 197084213886265838438400614724095761632 12122075 -89904316961196348572697100455369770400 12122076 -714707776971543882415248495209307340800 12122077 -1079787271317239384926686610196526959328 12122078 53561282167904320937044199413420275840 12122079 53943258632906879168478984814746092688 12122080 565514578335302440107260105218011955200 12122081 -565218112611831217366836181198244304960 12122082 148224948041080683566790784906201574400 12122083 324824129227791532491051917453196594332 12122084 -210902877045078547690301184389650708224 12122085 -29586559219325351269658957701297152000 12122086 -337830254580932575141416158264619871008 12122087 -23543631166024488031406659546379324880 12122088 20964033609589638678521977599502909440 12122089 119535455050179944418097611628135285440 12122090 426071643601111046271235478375488025280 12122091 -985638767407597151243216709391387937700 12122092 -40414514250604846836612450337288048384 12122093 1235923238668675673477000349250903920342 12122094 -7360932576183952055408086054769206272 12122095 182162737098882791844536133360878677200 12122096 39978780016665129341237379581409165312 12122097 -28284929946377494072088183670366718272 12122098 -922204850186831765764550414408840801664 12122099 1073408840253980373096917770875402926592 12122100 250170996498396695968864584165442128000 12122101 -89423596369290373384665311252697220992 12122102 -940450148287182262341078202858361400000 12122103 -252029714308787400558877506682309519872 12122104 -446428141111367813792570697140040622080 12122105 -138159514972267871134407861078957822900 12122106 55686788808197290122797861454593455104 12122107 42979584806151702098248949747504974560 12122108 -18624810765069805280279047074330032640 12122109 1395768821594739016797143475695391637440 12122110 57743305258285282558798650959094193920 12122111 439627293995974480252071070027908851712 12122112 -40009451508627519806242045399652106240 12122113 11784750636021779091526005533731266004 12122114 -483691535850732805195153131711803281920 12122115 -618880809198953624409880372406354436000 12122116 492201964290016962952178426375585218560 12122117 303746970624870251683805340719239452192 12122118 277253072073098692674829835671283919264 12122119 -517127993827556042175302624796160645480 12122120 96914809249169088300535127499688396800 12122121 293331201733248912280351996500795150528 12122122 -501822106816375411015880348709861110688 12122123 -414522120115620345548218159258982865936 12122124 220781942236037315783869792343255826432 12122125 -560597345210938205260512799550935146000 12122126 -275355725000715023512659928579755450240 12122127 153697585943175185411999760386280119328 12122128 32693319194233563962418381008922877952 12122129 -1459751570289146487754972436080727010240 12122130 5956889297193224400315022078689861120 12122131 -459017140611849884365977128334705522608 12122132 -70386319299928253300100260767492681728 12122133 300073522631968445908283811037685368800 12122134 472252724419639948342028489069997021216 12122135 -74486787592542423458817295047543106920 12122136 1893145509669171229300121819723366400 12122137 -1195528369135629617795597651562962024928 12122138 -127891976511049802783018946829618715904 12122139 340496774789721229572278215060247269680 12122140 170893392528889208368870520307749452800 12122141 1187116663857739266183396009076837514784 12122142 -202352916360144520305767906816277753216 12122143 -2002440554405508465465513847838321944 12122144 -1683534765889035661040634661773593739264 12122145 121330960636749588520844242125848716800 12122146 -1596085068171434153870789500494883184640 12122147 25553728321941523429911964750302105600 12122148 245508345465919371748554723427176391680 12122149 233227996257229463551407116894433635164 12122150 87929870847991614821232743140100505600 12122151 -605576792966175219037614732426292618968 12122152 -332131403145104508876329741589363916800 12122153 455869763942547571342517646592907457402 12122154 97278896303431871910233994204873493248 12122155 551738444175604776877451157844682856000 12122156 -356437091922323281705164819058281538560 12122157 748145510630501037437564697110286162240 12122158 425745934309559350236891760607759460480 12122159 -742741163582761655558678426151795742944 12122160 -76770709157785751426643970678037544960 12122161 -131527428119320901454740185653535033696 12122162 14657523680442071542085420430077600064 12122163 1500978515463719853141912817745795180400 12122164 -224235234469066240751319168413452475648 12122165 -275790841087663355554747378709513434080 12122166 -707744851989259838698032679480780800 12122167 -1678016281784388368702468080424704893784 12122168 -898478117663907844306097429449503805440 12122169 -646486933613420139640458305786720251056 12122170 -616942996297699322626302265541511013440 12122171 -746003593523686737215954053926389435280 12122172 297894032644367729968486431888883677696 12122173 8334699278517992559791210652599390208 12122174 -75679571479048207544197353867523449024 12122175 110429158515733652899548672976017985200 12122176 -535328017641321681024265966022886948864 12122177 -1190134092435998066146736036766432660540 12122178 -104242062443741192738860773651801556992 12122179 -1333318796207532127887321707389446129220 12122180 34107050901605777931376094280168099840 12122181 -785842325556593078732160465314531477730 12122182 292115070770119913391230385764941668192 12122183 114313318745369825540380905219710851104 12122184 -471216696543090730426028344389582151680 12122185 -321913910435209577151369251681142239040 12122186 108790446335139691868722834154697904224 12122187 286864136288246543249725887692240414208 12122188 -36633884737777688463673649338556706816 12122189 -1239624159058940677953366904517095424010 12122190 -373250155822405956009764050722347520000 12122191 -219945596659542981879258300608665579408 12122192 -395793281588748953363801428081497735168 12122193 662970542537707774682700015358133356800 12122194 -633229375167846942385973622519610368 12122195 935102501727879987879388252560268849200 12122196 462447454729186281674875171931714617344 12122197 48819599533399460589760791909804809472 12122198 580390396121460412817240638618572849792 12122199 -2615089667031586292061847995643297680 12122200 260692611205590345008477963931128064000 12122201 -166938707471022601741076567715305967168 12122202 -34870141362594258134900754323354562816 12122203 -599834496332518454276299414802853792720 12122204 465378780246118857431090095989047763456 12122205 290321752689857414597874349616770347360 12122206 113288847476896120153390427862945336960 12122207 -121861308353860193805065732790959550000 12122208 -206453216278340916755422306379273994240 12122209 -168903822753182750637825233757492387840 12122210 338742154144564827860586861639918761760 12122211 -636872834993651063159572295986874446728 12122212 957330947664244287402864928911960995456 12122213 -278807369698914416372796219726025996512 12122214 130254412438444789592891653018468514688 12122215 10104708216514488613405127198533548000 12122216 -23607474790241960526583444083200409600 12122217 24088253518539649276254914304505570020 12122218 3665691983631233355383226280932977760 12122219 -210130037459794314388270607379548315856 12122220 -379132306408892832235923447603802275840 12122221 1323193557556466749550138492973708558422 12122222 250138181960896613412704765697935518464 12122223 85104678714169404007277800448999147784 12122224 11301657378665942696271724251957952512 12122225 674157115955208279991612219586616097500 12122226 268770843625683789078034082284379086992 12122227 1130639952388124515693997019422117678912 12122228 -662218954188974669881565058694251540480 12122229 114780090742942531548523765496578056000 12122230 309876418749973282820311713263288363520 12122231 -1616476450678651626055249131298196804136 12122232 -923152611467648598453819455048019763200 12122233 695444694224036362527810478321428765264 12122234 75174724197819211645100769254352337920 12122235 -609108928116188376249900659197962676080 12122236 -67698713325170916969736567768525563904 12122237 1295892421909992924325807368153283946886 12122238 85944193039674980991876349585994204160 12122239 202701406510418310159771937495329607040 12122240 133967458023304143316720998447002419200 12122241 550065505525951471162630771513470642144 12122242 -100470615213977378340894405337144214016 12122243 -699730263248541614204943985879727625984 12122244 471529898292159853679010050610605568000 12122245 -420621550033366380437900972421323214600 12122246 376135549302031514591439938155745343072 12122247 -16659484376681096392072036424745323520 12122248 939409610798303954060191483354805007360 12122249 79561272015239743116902918772417572250 12122250 -119726561109723781294923040896802560000 12122251 -399217699893564731113191069092453283848 12122252 294884899719118957644631306655926036992 12122253 412456846708669270695202804825146670560 12122254 -76953237623284600604566025081692544448 12122255 -4875611828479809298225167337344420240 12122256 -79104430662707738750968070696575696896 12122257 -606590289505509974171931581744482026894 12122258 -893672114748300690116247481184499905280 12122259 17763798008555473309486889098055312448 12122260 -711616637450424154685943501445035813120 12122261 -1302031557750229789160378342547162077700 12122262 41849642963239985444679653204121729120 12122263 -1393750333720071458407170481619629490488 12122264 187229409994207609932495621623193600 12122265 -155610884908377097293196457668776072960 12122266 -28829320759318258978431281510023895040 12122267 -699796476762261851550424576486471030680 12122268 164998150311410046895642736724507423744 12122269 -532577465727919990198721293056985522656 12122270 566166682083875067991192316994810550080 12122271 131058475505690266669368722337251020800 12122272 593670948324988699907485600552744845312 12122273 -548095731754069149432366676386419450220 12122274 98073678728299104534262258581660979200 12122275 134191036887821533705907321111338599600 12122276 -423004529417620065788879144335823904768 12122277 -532682118026964725451604896462277229568 12122278 345210539611266217898825292027352803456 12122279 -206668944126113800526337860995246752216 12122280 280413315638976571391405488708170547200 12122281 -652508525136547189008432825412257376268 12122282 -67904792102328736044580122223009885008 12122283 -113588619647670423587634065969090539536 12122284 -105773471377389552101320300856269158400 12122285 -227466704765791657131694874403930672000 12122286 148504095478069448645819179672172153856 12122287 850318100042396499798193084471340500512 12122288 -36181438924819913144110003771061108736 12122289 -70504205355360105431650107547705707276 12122290 732839471431361966429755971466313620800 12122291 141566254610064351912480393139401272232 12122292 -29375220873169165994509437443383934976 12122293 388044721619481127964185237479516258542 12122294 268417912696047011167771922376170218752 12122295 -399445977230146981875541255962909781680 12122296 -1137069992936900557495122557638351933440 12122297 211863144620220445305153547133438036112 12122298 -248454869179740576152328272374502893056 12122299 381948108184120639843176117807980420352 12122300 -4398236718490808621450578690443187200 12122301 -89734131375641515294420715531857272960 12122302 2449562898832328903716473184874778624 12122303 -320158182919336642691261428347515361480 12122304 -256719561401998026356294379422204559360 12122305 105639149205122407613315273052966859200 12122306 32654485875418257982789858537586995200 12122307 -20956746732534158644167433695172458792 12122308 -246247361630787351470244579250448283648 12122309 -309558395052003126971082146122528378884 12122310 29487728876029456578917691651829585920 12122311 889147124638495189932802534691604041232 12122312 506041013829118799115684195742405754880 12122313 -298692872557545504795229345169891543040 12122314 576834855953877707895943356554702942256 12122315 -46278591369906863138105428627609383600 12122316 55093123711761581029737666490996741632 12122317 -1052092958073557816726706568517429222880 12122318 110026093998301952012615360581224458304 12122319 197127513852768750287866627867599129600 12122320 50364974817381055149532334219596922880 12122321 225894657484943999282679902077296625152 12122322 -216779700122514284801498535086857657728 12122323 456499266683228834426898571287079651440 12122324 902998418586546463806465040403418957696 12122325 -363548013655490898254110591361710920000 12122326 -494497132550069836658875759721658458880 12122327 180840894372412312673786216108893484544 12122328 371227746806110934445956977879983452160 12122329 197591958378864643403984642347880427280 12122330 -483057528891833777994338959979512680960 12122331 139973510754582539126454529858755454320 12122332 -210256188111783416179784590036460126208 12122333 -418370651075532353403003229598313603072 12122334 57184222565513924358224034574339522560 12122335 32436005554697148879177996010218564000 12122336 325351568580372563664962702585947226112 12122337 -117241980451424319437772199813769052240 12122338 74296105828026729930741778467514762320 12122339 118704810325938192631663565723506954140 12122340 -365950740437414042597191524093187276800 12122341 -26708804186797856304281584772547045696 12122342 -800402867521736162161737456168192144000 12122343 -783612453138910081045087476526858550016 12122344 49489797644137486555218132978912768000 12122345 -8470838421485631910606561628431572480 12122346 -88652199565218621489824202994560566016 12122347 -246651186882837480117369379977390511392 12122348 -160691133944378561728888290292330444800 12122349 135711798032636665134888348317032640064 12122350 163987966837692007947674612530062134400 12122351 305471305905601110988918617725563298160 12122352 16958376592713931434872128431461498880 12122353 102350626663345900467722039821005264960 12122354 1189576701436380346105811275975946689440 12122355 -335082680819920045758676765699715513040 12122356 400342839801948535427355896685284124672 12122357 -303016584688559769945788826239295846912 12122358 -106214665027261218222913435230010122816 12122359 1216422761790125062945858636537417443560 12122360 -167050934555349863281508124961781145600 12122361 -850311634280397455479460227930364573520 12122362 47014695350310245690727483287612129280 12122363 -1804272337625530243290827533092261676800 12122364 182076081089998464349956370255793651712 12122365 -240742834913738378966645836240796484000 12122366 313646886627099302181760160551907269632 12122367 739252503635778122520980948571420628680 12122368 -879397620415101207992150270712959991808 12122369 -564901372250845023668199054320626903104 12122370 -44235095257888925157697837528418827680 12122371 -504301025554189718996309541129078887428 12122372 60135556484665384864989298157954064384 12122373 20624871890985599025954198640836782784 12122374 844331127454015103612276793702795638592 12122375 -1221002024924016831075254424816926790000 12122376 46569125938611651625577167132439347200 12122377 -2442367460540668623038770668064642379520 12122378 567418040563620425236553917006560360240 12122379 75948364689212229749696090069623166544 12122380 547998984730065863119014782183208960 12122381 260717023667735369731888200778905125760 12122382 47069096761012942036456221233619137664 12122383 258263071066441631507169897732593351264 12122384 -87773505797365423414493904230988693504 12122385 -96224812618685471540338045572561600 12122386 551446302895796537797923199398511601280 12122387 1251322653136945881429494549781760629036 12122388 -2438409485382100664782635503115927552 12122389 -513201793226134933801619357031890125810 12122390 -100053604056747957326326393763585483520 12122391 -110203381751284995732780202810870714008 12122392 -1708332310413737206975759802666224435200 12122393 751507083190223115570242974604652140484 12122394 -88348053881414268967467251430793363968 12122395 152768229330729000223537635537738696960 12122396 -23468290103694540711248966515866694656 12122397 -395972462591515670749301717541569299968 12122398 -451577117411842084198155654087402322560 12122399 -909688078116015658808777469251105516160 12122400 -286306963568833760291994434544166502400 12122401 -287623412876387192514782507606819229598 12122402 84483762417604512219966809593818211152 12122403 290511998527160483722692393608995478784 12122404 144315899076441481117246261567004934144 12122405 229564834364998789163217093539066712060 12122406 273812162823174975440428961109884563200 12122407 451255879981717112780926377968772966960 12122408 -934615172803506925390415711765973166080 12122409 4919742964843313545107617382716439168 12122410 -91495662402689595430308714513091220640 12122411 -193207917127760494401555683783318458080 12122412 -552247646624178461369785488311526578688 12122413 -278070899862537438659054017518770316000 12122414 -40489560291650223207013442048967534720 12122415 364480200311099006695173206737197935160 12122416 342816554429888600021718333261812252672 12122417 -111589666134309615002275118259781773840 12122418 -100938243382907995715909998347528560640 12122419 -103524034718541606799445595844985368180 12122420 -342058979781497414463326669993620542720 12122421 -429907126584170446228692433805375187936 12122422 -73526263251639483797147158275745496448 12122423 425439219703870589907419503974305007840 12122424 -615194014455486996028576189453235220480 12122425 60408795254564281939321730301692740800 12122426 -74346206833177291401307909147920494592 12122427 -196212282344869615489857889094106759120 12122428 -1596213113412313468302334318085203390464 12122429 -586423311657565358705182002629085358080 12122430 252735881390736065157546438380633877120 12122431 -21417895396234774664177103085094544256 12122432 57416287392965851234486610251827118080 12122433 -305041749742275537565777211006536198080 12122434 -442137890232284183482626873011850798384 12122435 136631614554448233423790514622959880000 12122436 258746484297443503487670033587009805312 12122437 987988823608352552715452209698831166240 12122438 -892479732390197919719287698276251714304 12122439 -104557536353892781120407628669094724480 12122440 -314526221383491939051869239490848358400 12122441 327959837601478069173735517011646993572 12122442 26481911839788640318673028568061793840 12122443 375038688588020687384793997594482972692 12122444 -468880053780236836547936143872791806464 12122445 -388864636009948383652355242568564960640 12122446 -157525314562316673280572685703739999360 12122447 1249748080472052675112901838519900502896 12122448 88537502206595059949786905971574308864 12122449 971453172694577968695567409588581516864 12122450 155406384231965417033391183029472030000 12122451 -330617896259256559002264745683015790200 12122452 1430485887984124462212174283781580163072 12122453 108975331985130182317388559681977791740 12122454 -88896426979577253027325866619913609280 12122455 315095391016458761000162155125306798360 12122456 624281687917293714746640410067161702400 12122457 37587533813915437073781155910069446400 12122458 -206069762282634478821705788546794361088 12122459 41927932700762579669678470556721049104 12122460 -16092514189552422462318457489414195200 12122461 595066732650385398483367477499762227852 12122462 -956767039946502700065483180031308948096 12122463 40068592406277525276702173131068990864 12122464 1410192016495249064828865802474432757760 12122465 146242888922251048849430496798498883860 12122466 71014539514647693417651899354068055424 12122467 994001089958331597953791734245381271200 12122468 1145899605576498150964281462054614000640 12122469 -386069087551194672495317220129028170624 12122470 -43954691380922932401556316013881610240 12122471 -286776093079029773533349494454073444000 12122472 -279762482884137773550372210206492098560 12122473 -59602084674825140235749464037098435872 12122474 1490017637998529860282098174161587200 12122475 183511582858406336316091460233169472000 12122476 456725767467890555377167515779257186560 12122477 462797789217011981689134464061010666326 12122478 -206221971292568928911634711305096299392 12122479 160139005635402884711748334833314050320 12122480 -1642624851564043595066361034145955840 12122481 -25445267340134249581009422405598365696 12122482 -110992831780421855930119030412150837760 12122483 140336370152997615048140757056005525200 12122484 -226022648240761937232962000154334967808 12122485 1201488129202739528397119344686833938200 12122486 297038762268211191745581961862719596192 12122487 402508021707296078869206435541384513440 12122488 186033216239036653487831841280355205120 12122489 272962792769109877430074294761290509290 12122490 -54991161208433778669805641037819983360 12122491 1643957949401688279482524826759473524000 12122492 1024392429319987764315513899016872380416 12122493 -80391506128840229286734514779011653600 12122494 295210763271767886471633483630486835200 12122495 116649672696523687309820279342480309760 12122496 1121105750116972927276723213905061478400 12122497 457075288240239363568527260594422306946 12122498 -257601488008858869249639713845629872640 12122499 -737322625603735644282944784612278883336 12122500 22934702481023071642007251313948320000 12122501 326803658900276061059320691351240605692 12122502 253799981035015261989476090374707241152 12122503 -10081363611050769258737060310224639936 12122504 1078975588889809018091439934305562997760 12122505 -174657737175123384320330923917430211100 12122506 -951341742416120408615277521457434064 12122507 -625563443485758027869120061352406291244 12122508 -123673390956741433984711475367721512960 12122509 -192593046241698246883095787591564381888 12122510 -189106487750779740997558993644161451840 12122511 -190772561453379143995539515918661138432 12122512 -62632715506337242722261699343583723520 12122513 -175004602448177941628387406752561592960 12122514 -388461781303895587612376812459101615360 12122515 -138853618567278372753319818167598162000 12122516 15240201031739577272723934204866334720 12122517 -13618165031539833647980624368059172864 12122518 367891444625174108692493052551273311104 12122519 -322563448926854058306009476581395854400 12122520 -295180928193103656293807224961858150400 12122521 126537151943171760938292295072348996500 12122522 1582325457691193721076749076298298286080 12122523 -221622370523901516553742339351811788256 12122524 606879003432897438935644451806437758976 12122525 -513891802888531447548674997709547151900 12122526 -7495715844707995608048471277971106560 12122527 46797004012797958456234224501468478560 12122528 -638127473583086380196227561899577835520 12122529 -125169916484459380949546624038523194560 12122530 -256876802104464863828807444412524605440 12122531 371478856291424342891569944031578223104 12122532 -341492698333868612367886174314569318400 12122533 1717206027010380764216400041997558798782 12122534 -138805494013866395141658173631442135584 12122535 100280334653173111046941935502222741200 12122536 -895898881158776347412288407693608760320 12122537 118245634878725241845983241197576288512 12122538 12779107437584169144744953875832127744 12122539 -1439513801925956047993340163889142772552 12122540 53510033163309252307761007208578222080 12122541 6887816903905926780293214041914018560 12122542 23644000833767387442836580977880996672 12122543 1193590790312883496556287625893802235792 12122544 19461204092769534258896432554904125440 12122545 -7349656739247543414417087425483683800 12122546 -61217494502348935257129585773390146560 12122547 644216626304137568094237581438365052544 12122548 -18019977955402008375963629074353855744 12122549 -56703475431475578981535468214445714450 12122550 74890273296978255774736471170226176000 12122551 1422617112852812194701703327268440410000 12122552 85897916698090554169803244268771696640 12122553 710051896429863623150606616995410600800 12122554 244727183720644478563539297966154709472 12122555 -898987952742637210577747394590948519040 12122556 -509993137211624646837998550947838812160 12122557 -1552806547375063915167092442772946027194 12122558 115369516464457397887226385239031521280 12122559 -1009268904058821557702286235752777488136 12122560 -942700494753296718543646543199600640 12122561 780302696122488916973003508155486156544 12122562 -388945597452339339755696702022790233600 12122563 898581559219090194814907463175222410812 12122564 -744469719031004816976320532367382056704 12122565 -31169549922648195039908346397099100160 12122566 -528586012808758008579736128682474116768 12122567 453146092172538431147384676987538071000 12122568 -949051805553492073286211404991247564800 12122569 -254659069824911821053567883454238499968 12122570 -299766279958993391321371730796869932800 12122571 -42600184423158115586192412251207489040 12122572 -179019147690263499136693020655805399040 12122573 1307748476453287562180909323886516002380 12122574 -499327200703350507267361162755524629440 12122575 736365226438185953818058933013730450000 12122576 -178245122271008726194270565336436154368 12122577 -362668578380212160378051973477559553886 12122578 -99831863382015193058155802593189985280 12122579 5315002162115774482729895149416364032 12122580 -175059934525349860770339988796214681600 12122581 78922836677583981606718345120490029824 12122582 140704116548782247593389433719600148224 12122583 -55622661953712051682318372780756235904 12122584 -829311247688440553766148827619404103680 12122585 -1495033957132607768750199633581249505600 12122586 -101447257485800408800599889355896471296 12122587 209669167298900875182666435420030321840 12122588 407299368550767195842378236745184591360 12122589 426271524501892596261902792337330303840 12122590 558191590176623549432518523264074516800 12122591 407436733958550185943713516400267559584 12122592 143750555585123766792971734727269023744 12122593 90220271812759206787724619370770862080 12122594 -706616525106193243732312875448662914688 12122595 -507979334137707670769430468726165674400 12122596 178136839503641924739841476986567930880 12122597 -1119835725609736384100841365722627053954 12122598 -36640065198845484285022394542530517248 12122599 -63124447094128315066281615682194525536 12122600 -355809960802564886884572850111311744000 12122601 -6359020018705665747494247308839201440 12122602 767384144379619741798224096186929272752 12122603 457256547345100084382326026226923624 12122604 -66262114036198737357468160058224183296 12122605 988059568924474995114057128209960871520 12122606 306881855860087564260203407239899497920 12122607 -141105806559234832268492629950595357440 12122608 -238056988361162510857764175961818234880 12122609 -694984250888112520297446366929109497280 12122610 -230308583443568694463524694103287065600 12122611 -755747127640892793800951643410373539376 12122612 -171723996155154085540140817923784458240 12122613 304963931181893470974271978637467138542 12122614 49545488415132005255213535676422623232 12122615 -142660191972456767400164572153470944400 12122616 -267281514955884963368613674068723630080 12122617 -2102120805593541475308574595129311552 12122618 -871119515510789092964194913043504900240 12122619 632375715459365815960069009724954334744 12122620 207283869707290475430270676187377543680 12122621 288110567861739235697919377005147024704 12122622 37351270952226898458060715811822420352 12122623 -606827995123256917273384956810153968128 12122624 617741060207609207110723628991686639616 12122625 -350840401115161000326987704041991376000 12122626 -109345548022041302059605296271401873376 12122627 -65483926371848779907837186672983080 12122628 -94593510444941762778142855806804369408 12122629 -207177379096864771153684841599975069440 12122630 83641336066918615432576183293382657920 12122631 69472936829359890266116866209567547840 12122632 560274982742813672806777674852669204480 12122633 174203000534406076367186491630176969984 12122634 -64677104385323239245560871550960558080 12122635 427767204066422502873850405839610313760 12122636 188466314123964119256213570218461773312 12122637 560054667489659418504337394449665603168 12122638 -33140323020933237644136682884206282880 12122639 1593826588784236420476380757525651307440 12122640 -51461115053076505817766057135992832000 12122641 -363343288436090677267039699279312314958 12122642 57193099202592572747680913099626420224 12122643 5282062375841014016390126042826694656 12122644 -746518393951795183555552859888982465664 12122645 23043508070072306289940282786273474080 12122646 -3164197081414854099967217364986403840 12122647 219038500203054459851748985706979809096 12122648 401174959053358461662302897468507484160 12122649 629107280864820075968051757610530824640 12122650 -233174274040009751141103269644471057200 12122651 -1628855879419389276193574685157910676348 12122652 453275981018912220212563835847555953664 12122653 -586514212448115594673447287637296071540 12122654 -249704832858618660433162595330245636224 12122655 361538785752758190204640759753910966160 12122656 35361239566758747036396637941449883648 12122657 -786367835228766634312251240600825128094 12122658 304400456488282770956252479266427428864 12122659 -607580216229726301027734590543980031140 12122660 671082293331903188556280545705670901760 12122661 400019808197098201516193067372036063072 12122662 -145094426599681676429434500222123867168 12122663 1017408903672573641998926454247128528896 12122664 -668011224304493083411892255555991060480 12122665 -1159267139013861265025870330789544638400 12122666 896814687057639167519971051144380328800 12122667 -271173490091111505201566514952632308640 12122668 -52285277593542816018511864402257117952 12122669 412682673235546855925390818663965961644 12122670 117489031967271461332073806534261800960 12122671 -333871613347551983214653810069524886400 12122672 9781402438110162576194941087638945792 12122673 -457847083373802947246065588227164374416 12122674 -82131107897789883776873369345784403968 12122675 41477519007888529015584545749190113800 12122676 829857282236668599454345463281668648960 12122677 138851685476627637755961157818591154944 12122678 324098072602111779390087667973589236640 12122679 -593751288682582842706395256271689229952 12122680 -346694406173096086092722147226235699200 12122681 -20762198370410604471331401893289380268 12122682 13322778415312700755955243175885619200 12122683 -32800679452033351267822513548812888692 12122684 -150652993231034406102407099200185507840 12122685 532518983282981594100288526704215467020 12122686 462685736478806675001017135421530625792 12122687 319135541069219244354349573911230476872 12122688 -379764618014764803110072751163478900736 12122689 9976867642995812605177423433732402224 12122690 -110797967498135909521392254778995145600 12122691 314158050132420493781907166337010833664 12122692 -443753141939764261059015782625670029184 12122693 -1437922717261956839030157254049377221056 12122694 -417843915915926675268853251699852872640 12122695 -156791181600634769168939300849247084960 12122696 -1025924462069196722053554783104172595200 12122697 955611128786708468948117811274595547072 12122698 -759896141869561528720246344284496928464 12122699 271303881023882082992244479689846286664 12122700 -238743771841978526973340488980952345600 12122701 -189919990265369102779911684882055199828 12122702 -535694173510731940383785392670872910208 12122703 89268602956355098898931551772776982120 12122704 99601437369244659017262998417261199360 12122705 13398804540449563235510692981297873920 12122706 -69433369481773532911637225475036000000 12122707 855371347353594672291748908950945560 12122708 -111271232347651549689928484844961566720 12122709 -550205212725526565283306554753700729696 12122710 -175632560697182276744128467416322685440 12122711 407896491233891359970833944562524798000 12122712 -392184615411616639463082974179403366400 12122713 -1024085460016394460740607165908448937916 12122714 1137922985186951000168005683263061891552 12122715 -57987212714332580319153886731777269760 12122716 -571313095509256644883404028785769414656 12122717 -235790935355217882318713808476835941928 12122718 -158600796825916876110287536486338705792 12122719 147730310905039710808748931485044047072 12122720 -130874456695631611910695328576105349120 12122721 330761190759632258311261543300449676308 12122722 735278746260550873725029284778695380480 12122723 -1233525948942387226423410737262790061028 12122724 390238740330933027945524632198128433152 12122725 -150452122718115825545063923930074096000 12122726 39252893325616700318193377199789293568 12122727 139715526457879797999532422442243461840 12122728 -799886224405979695168397275847728711680 12122729 213369623213962407003096837078266323584 12122730 341357083053496946009482999499644032000 12122731 -189961715579965345077738296914632102408 12122732 3647549382949537218643185372498565632 12122733 198296895035121881016096279034666979328 12122734 -216337002353987363349687732110859278208 12122735 -1212852918272934033714858256623561499320 12122736 -13373624782712771162980613274589986816 12122737 -73441703167173783045945230572237216896 12122738 214194088170309686947211979445199381520 12122739 261067924291818359452559837705885080404 12122740 -400723119777296200171507379500589015040 12122741 7143092151818428678495440342096740142 12122742 -346505026595178225518232644958475917888 12122743 547300566398685521609469406649232812664 12122744 1990321132526016072127079362963541606400 12122745 -32177012543281109507007153252531778560 12122746 917664609634801256519830300330538000640 12122747 826577267492147952269592397598763312 12122748 -254312821098533927498327104566353610240 12122749 -1155026176113759850144650477581731000436 12122750 -396545437958336576501827711225364496000 12122751 -382326164157049118691809861698510164336 12122752 -429884840574372239590332231693788774400 12122753 -397618935879677654654403381476403484032 12122754 -61219885678080779851030298169833932800 12122755 -1015335259959965694345221698961255661840 12122756 -74536807540898129459352338074403345280 12122757 1065692602589177175983715787609234798080 12122758 521699701797302440185516933651366096480 12122759 296619943937393469328299246990339599640 12122760 130577376097478605749803405532241920000 12122761 -105267182939648140120204853834441533568 12122762 -103137378267500104815496710904430666400 12122763 -979303211762582710515464133833096393256 12122764 -122404278454222279119142363603700871424 12122765 687834414025076587711474165813044003660 12122766 -185409584127763942468589321519576965248 12122767 -209734811948678112319857409506869273408 12122768 -98241667315812482708663441622936059904 12122769 -401123270151433314796778591196288494880 12122770 150248497760827037903707579908721336320 12122771 -1225565312820922536353203008615779981856 12122772 -244029818852819114761651952953157308416 12122773 -237446608459496627913686299793020608836 12122774 -806143615223062707659705733311066049408 12122775 1397154357586438848813555139251888000 12122776 294710422472631985469265526727629486080 12122777 310537243238728248501492953201042107152 12122778 38722580155955191554270556620012301824 12122779 372271124246802428150684734145887324800 12122780 535138463387468306248861570613796096000 12122781 -985818102937737255040773342826436108256 12122782 -5533923277437182896276247321794473216 12122783 -470503474179548661780583836340214802120 12122784 -208685036055011377805542949601835745280 12122785 321979057364899703510947762203317852160 12122786 218834765143743217424028434782559763744 12122787 970862445921222985539844066905015966720 12122788 -67681137036308552859207383096836792320 12122789 278744538960013572325335598106341104000 12122790 -191191003337650020079846995651386972160 12122791 61657387995432058744350241432189073504 12122792 -1463080959165327667919346218726488227840 12122793 -306434003510698222364840697162103808118 12122794 84370148315723642681073127484608704000 12122795 -297965997037626833672628342773039959200 12122796 150573516589621758435733804901242199040 12122797 264788851733606615657315880672624242880 12122798 54089441938863221121326110950084648960 12122799 -11357583774531094853216734415034137472 12122800 92335286943588813764514750705241702400 12122801 406791324903485503944367459662136810932 12122802 -211668665944767414426590298805678322880 12122803 451120469209233276606682035809772707328 12122804 -1210160513005563378574525599985892265984 12122805 -714704888405057745357469614976482774240 12122806 604133997007241794158118112668689320352 12122807 426898249593422455387553999007316054056 12122808 -469271839734094068176419845069525872640 12122809 -349988752237236635042039126910523990 12122810 38975602316601290058948446329272975360 12122811 532842367369554388982770046180089262640 12122812 141246107427177300541453979936181811200 12122813 -776728547151634589717620735335570730938 12122814 -39216226412928396775869923558071440384 12122815 541111958234958612487378109511536841960 12122816 1005819126148350667656642582521315328 12122817 121369392483058409303345585383016847360 12122818 -58066027319235625887996469991077632 12122819 1424428571395117202824302841889826713496 12122820 -112066540743693590686492881763875552000 12122821 -1143792845912690303871686536492072138978 12122822 279823293560792613219431846077207823712 12122823 208204795419711718211731480703009558184 12122824 358053816311787264640686740568711168000 12122825 -132738290429028940775221453834608652800 12122826 -15340070715532557479267801856076544256 12122827 -84789544011226403111761784783630616368 12122828 -111491883328249269587031601277635243008 12122829 218749242293447313184604849163344254848 12122830 -485092850770954351425389086491689989440 12122831 -466058839103823537259106299404010381440 12122832 166972210236237571110710801365468446720 12122833 318261461841608656132472181611150788082 12122834 433662957183085086044145383406585793152 12122835 423062686935492344287156790160055740000 12122836 -868105382944405723075183061564884316160 12122837 41445293596881502816445804515585839132 12122838 54548007358500013697966028681075363840 12122839 321282001017617253921097287212339440992 12122840 7435344205318970572752487932175564800 12122841 -892020113349948424435071862766701630080 12122842 249265947648336099313931674980669657072 12122843 486464608244735063467070783155593745092 12122844 -358233346099630737339247793820599760384 12122845 147254645978075735033417977028350073580 12122846 592282857234265029572815696360615129920 12122847 798571919907928921681022858774619387768 12122848 -1423803745079663949291847155897504890880 12122849 574848974630314043665928612304814236564 12122850 225475058891543043858830004036260016000 12122851 -113069312982420618363010381081222583616 12122852 -46868158738423763124957026664274821120 12122853 92135567637398675031577166835567875520 12122854 156783988395302661264464646089079089376 12122855 -690503796041267988247745159322851334000 12122856 -98598074130797372326453733949141043200 12122857 4820302237858520193997071311322994106 12122858 134152783702770889588816238405219758080 12122859 -300287512433869423959840599350359613440 12122860 -146543411723209914626065086345197936640 12122861 7800753306103078051356560059280858592 12122862 -492213735931750238378342003346012339648 12122863 -629128544724200307507248678423307762096 12122864 40287706990639825029765714870661939200 12122865 -8213804179712944420339576848227578200 12122866 -97835369031845494336647220898117283840 12122867 -62177939449609117353259247982727500084 12122868 229744508379147880272295550858575687680 12122869 2382754842500001531854807408503846670 12122870 755665061970896328531309616941054624000 12122871 195450881911919603444857140158634218880 12122872 1547980743266150265675254305618023628800 12122873 -136299970754429408243313639395370037056 12122874 181687865803312300979875692483324522240 12122875 -546172041867971668024031934644780172000 12122876 835652623329971529531142734233783439360 12122877 -783705792897687608149863886005647430432 12122878 310306578110987662075574607855803274240 12122879 1717178299855970066589479139741474228480 12122880 45797324496074585987068004900945264640 12122881 229493368910650745015739664574514904000 12122882 -181731708980483378410266147678833372208 12122883 -232309398360076852570002697307040501948 12122884 -325039203038187500475292070058886074368 12122885 669187083605336452142284141590682538400 12122886 -2839982485780178681182216648033646592 12122887 -334129488183073651100175675104785718688 12122888 -38502495986815865334440893861563471360 12122889 -492947082171282660570928508527289070576 12122890 -129994180734543050513354515652287702080 12122891 9093930688603008983231113424375113728 12122892 -1000532307786260359794139199426094720000 12122893 -351550743005693558138529518324900055680 12122894 678748139757914424075280960502751372672 12122895 -158569825465914430292720352146569167360 12122896 -306704599576617872541421900144004612096 12122897 151396284391580957830826593970684350320 12122898 -380055463204278732033162091653291064320 12122899 1767674381507360720705923071683953736160 12122900 -176502098984267741105821603431748464000 12122901 329765112062917629226191318454210275264 12122902 -78493832785720052401579313791166583552 12122903 472635647707997360746835423811606576768 12122904 -6917252283645450597247091519274024960 12122905 203644174099305849462661026895967297160 12122906 -251452265191434067171476145957995259680 12122907 323727668464050182731664541350330907840 12122908 26062425076635877853992392070436924416 12122909 -683791712505890447018176864447832240832 12122910 -49736733533011863762572681350981128000 12122911 -616279803484199486838290560197418624200 12122912 724579678910233452814946502050756689920 12122913 608055540181613861149243064466709164288 12122914 24386453572955809968629812461335703552 12122915 111592474026428915479026326384114589600 12122916 152213161407835829811993055498542833664 12122917 -147698979189861695919989534734083875748 12122918 -782767435995414353435941184989317111840 12122919 -1253914199445878239189581360517026469680 12122920 -640235786247338198117095067491523635200 12122921 -486321634254589038119129136674914071576 12122922 22442450501073114603118594283879006208 12122923 -450587009280931993636833929641591952936 12122924 472595073351210835425692671264656456192 12122925 -125260423780279472349407590969613268000 12122926 -591067605314296655413998672183778577088 12122927 383021495535981973151646573943390935240 12122928 -156202575564034110670836395833970196480 12122929 -99483372850143179504869890895089688320 12122930 -497028692616676106341095336239008748640 12122931 -361381068049316315076827214991832733120 12122932 -695332105802738014868253205554037045248 12122933 338287927956139052702178455363319427182 12122934 400188013810291227130975735087169350080 12122935 75450608289572549235036167251904469120 12122936 200392859948952598964339000857099100160 12122937 185109774160287577544075082660662918394 12122938 -592239611918780435308293073690085851200 12122939 461961547080732539443060888664060465856 12122940 -91865669901569059904442720260217216000 12122941 324615719613215887988698725532812710342 12122942 -98271361331786307979533664306154707008 12122943 431457286234329604866746044607488501320 12122944 58300399324948030281693331438628765696 12122945 -586473362890882641790380062360712115200 12122946 -290051599189796970805329296241131136 12122947 -4482644535510400422958797828594519408 12122948 637206887089015770852476719014885129216 12122949 -388149055014014581106062568935084108032 12122950 148491887980913179657581028408022016000 12122951 75152514599270095111032279233300089152 12122952 -541500138182949450669800861808021626880 12122953 421045446528017888261469799455798563584 12122954 88243486556533795160591582641865391360 12122955 65164843505342786122307632058518826880 12122956 -822410164358310902960073164145777306880 12122957 199844303092282350012630355508316844800 12122958 -161088018294915774397160177793009863616 12122959 -1052795026604511153261029008895341877496 12122960 -113781420751381686996795353866569400320 12122961 209532368150346291038733233395764232704 12122962 -223274933427271428236921711525381376 12122963 177638077104603804090024798834563542680 12122964 9287027225822048220059408817828433920 12122965 -1611011478012531134194729649529251435880 12122966 392701278556696567633477718805334149120 12122967 -54263726435353316428023433453755520920 12122968 361179632686680874750226494442542571520 12122969 -945805531596117795123331360746696506160 12122970 257348857398774272908258391364028896000 12122971 344698909194599390831101458953029764112 12122972 410606912992552614876540193329139613184 12122973 236831067119452880540859214469223240000 12122974 826464764531446090434107308805058308736 12122975 46748504796261642144152210338281756600 12122976 -194786965883295368044909617905001824256 12122977 -517833586068446332868278611203596222174 12122978 165703864630101332798169506115147340800 12122979 -372677149616767203162312302863281277824 12122980 -237273742887204259399101073315768627200 12122981 307158140407983669914593104833761056732 12122982 162102771307039641870560645780896788000 12122983 -105100436531977377300292038667599325768 12122984 139833376541198204367542991100539371520 12122985 -14361793461078674549701786054914355200 12122986 647137472568017758493515041641720333760 12122987 1114406637216364088237746609004795499636 12122988 -469450118031579662405761626088796098560 12122989 1355169178309765167165056114035221694956 12122990 -17374911775142702054511869823219840 12122991 277159755591935597427657459973064829000 12122992 288452606146811630351028996498212454400 12122993 -7309516126124977303169963794312956384 12122994 97181601845348289421994461834346108928 12122995 931300611594385890406817772821682918000 12122996 -863365202534306490662173552990537104000 12122997 -1073773066665552155174162888512577076672 12122998 672281772330584038043046642608787300000 12122999 -146150472555363083613977056895491254864 12123000 -1360950355065344779220575655093760000000 12123001 -411942713281266473283913547024129011776 12123002 -401027543695851854756442530079826077696 12123003 -113445250407148012840767111802496163792 12123004 716489294883876770395791532247547744256 12123005 495262975997703178990145634255558388320 12123006 61531248964010500618139598950566287360 12123007 136239044951583082993523015755702819280 12123008 557897514889837623622671657200013803520 12123009 -519980738296751709096176697812600630286 12123010 103673733436325547399113923380579632160 12123011 1648548244908564990928837860037237540800 12123012 -207136398466075374140786007628881586176 12123013 24132070749541095873857361392912506496 12123014 -128008678378041584248840315587611850144 12123015 -118030618091994468601420244881892144520 12123016 742126183270953000391510347469366932480 12123017 -271193735489507036952159607193769752934 12123018 -13263342449073463726593926909302743408 12123019 -786065090447138807883673645380981345580 12123020 62708452389024833982159582078844047360 12123021 -242460470206298451721120065906904807488 12123022 -90884704000927767002357861180052122688 12123023 22064987887070150828416857807309446880 12123024 105497158444858329021429445849566412800 12123025 -848775179554167595449633240049026570000 12123026 -891260189377855194719519115847544734080 12123027 549645352393441334469677560659125198592 12123028 -1611977616633429883006793429692725616640 12123029 -158324516287114765994424120991329248370 12123030 32762363247861598323975069139371344640 12123031 -2715693972520663064786338370340489647520 12123032 -302472476578187959942136984183559475200 12123033 359872172607763263303498007087208640 12123034 -55930020040301454529845106829273750016 12123035 365712212679372343439467125110775972960 12123036 66544422575233810714438936874597222400 12123037 -29775864134808994144638195313591458240 12123038 319037082310988300577295748793417025920 12123039 251406914882189833287072888991920340992 12123040 -412082576769565189167316516200645918720 12123041 -1269442764322968544919567230897832562270 12123042 -476108495346069184958460240967296540288 12123043 1767509436508572818579302464242361817320 12123044 -496263299313335647208272323487586496000 12123045 -16474458446518484695564730672607384000 12123046 -59525551857436685302757595766903756800 12123047 1301939794784212548523345688483208181632 12123048 -160858435677610804492298346022290554880 12123049 851802962727505120237665435301718475600 12123050 -111796015458931358589224488869569599200 12123051 -134007828730259393887140025219704431616 12123052 -7630032498846247486276096707014727680 12123053 -899512417086160359323351995831645150698 12123054 213398918185193928203745349536490995840 12123055 177831298925002813527110811941004670560 12123056 299826329361326264905362038557431988224 12123057 715580110218009196576342533788598084192 12123058 650951064530624139404943505463032196880 12123059 -658971391723158025611120414643229165760 12123060 -304548604565507327822505204136055869440 12123061 449852425130196920261665632078801796572 12123062 -204538644787295483180190635946652238208 12123063 37244446681113536293124387229908590920 12123064 -1446304903468369916908283909590320230400 12123065 596809883699288878198622605044096683460 12123066 106880243394599758747634578649551770624 12123067 650891047411491247771702558133478287040 12123068 830946174659402660449522179910617166848 12123069 77053325043808539533254478520085932672 12123070 266674782628405420912833890685577401600 12123071 780273317611915157662881043040299105200 12123072 -84151540064916643809645696101394677760 12123073 -1733926917868438999361298590056693795200 12123074 -184054769254198613679931504175416960608 12123075 214753590066046199318873448982699602600 12123076 -2881667463211285362643690269681479680 12123077 261162492054710397580849258806155056512 12123078 322453397078681479581560229411232301568 12123079 42449750858077400923634759534027737488 12123080 -10776502897898378276118349931581440000 12123081 743466277189975420026869841356793711840 12123082 -29174607221404213853536461035718982608 12123083 156769629976316985463011340587998615040 12123084 206800762078477413919658559970474168320 12123085 -22190299045098839072295562697873994000 12123086 -870451896953399180623577754886578804480 12123087 405282118954436888192866332456080061600 12123088 -151815147590850625450735757299146661888 12123089 -133785877262892434301742063353987855360 12123090 -312406828561179047060017394869538460000 12123091 -607401604807374364239516419524205835936 12123092 -316433821384812218659109050590343627008 12123093 -151574363601008833624591183927899543840 12123094 -495525854712248364739025570972003457408 12123095 -691107432336637633236055402665753383400 12123096 -384585800862026698218891842367225139200 12123097 270861504016487605925606334546631858432 12123098 -221797579848907729219982105192328162336 12123099 1390320147426142485542566383392049725184 12123100 -408805059194406128127531273653534515200 12123101 -403480097676022752442326200193813239898 12123102 11937467853088981898409657838970363520 12123103 -2185970046047110374211246947289229349920 12123104 266508557977970888326372433644444188672 12123105 -52693167514705646911158914715038806080 12123106 43320111275857371915914308527838492752 12123107 1522765511791098375623880917475437107356 12123108 -8758525954470798710017430975839961088 12123109 459263258222837014547038842607254843904 12123110 36551233064511892463205401906190658560 12123111 -216111499108251397595672388617069568 12123112 52356177391969900491457860671797739520 12123113 1086015595681309072337009518609111616244 12123114 -202113584261134368888173427677633425920 12123115 1953365368760060913299283717009687555600 12123116 467142793731815328066190055068865255424 12123117 -163928866129939470361757943965919491466 12123118 -56617048022915423107054766029844064384 12123119 10582851691094436872603956373929425144 12123120 50572892359519538492362193278307205120 12123121 -806413341241205497186218964457380470800 12123122 86805663294807373927666602462865300224 12123123 -97332184423034631057168950039983889856 12123124 -42034075669052509949109952060084638208 12123125 20229176033587951788382897059106920000 12123126 -94302399315690557652907260107615019456 12123127 364470506842904666006969433773609091472 12123128 57319471685566605201076383714783068160 12123129 -195716806444403331407192072082367978416 12123130 218133216174629077406196756433875288000 12123131 800773354065324849099320185153031264400 12123132 120099067430747098290986482514298888192 12123133 1525537170440208492200870855149603537920 12123134 278965056635180512934314798882627104000 12123135 -125085816562348822328797463836139160000 12123136 1178446283338117139605184666997484421120 12123137 238826788308500371261930153764154262100 12123138 217035735865272713511528570100636939008 12123139 -260234757586503710731096299323372786688 12123140 11505019336348794060186987653321011200 12123141 11815768287858809048993771432535808992 12123142 143751946656914457649778543566747833792 12123143 -784509483818735478039295850617757079240 12123144 730713253475694896521716171557653585920 12123145 -893709205332621821549184164196063059100 12123146 -232263122216267903702305290881384941056 12123147 -150010712787998053855154600788621199400 12123148 464227103066706929482857017384773662720 12123149 185846993855319619184818655186793601740 12123150 987244552447238050244147272654857600 12123151 -717043684389108531252012551026680032848 12123152 329276938020028892642698893262105608192 12123153 199507663835878306029578277657459202944 12123154 -316148157432319165618640430748458533760 12123155 -994084731183681296491569227735974472880 12123156 566326746305946489802765100493110556672 12123157 311971783017457265532796927823796898972 12123158 -344978105781972442370096788185804388320 12123159 -866194112578829647585148811469977246720 12123160 -293136923458764557978813277346492416000 12123161 233258283747256128586692097404159873600 12123162 763571295644131529671230569409454080 12123163 -663769177569204774899291537841381545200 12123164 -155728496823546046042039960928279898624 12123165 -474419400901458791222575997168949586080 12123166 74020196199094801370703066923075911680 12123167 18959339966718942717512889809812872384 12123168 -85130018765303245998947269527157604352 12123169 -14909237876455592348646585316131792380 12123170 140930281917578263165695836160912783360 12123171 1041509356409944174965048703919192603940 12123172 -205641756120779416923882726558073929728 12123173 -551262741855794922291399952621052368578 12123174 -12783083569276574633273139693149595648 12123175 -160207526622554101997427643500865873600 12123176 -156937494386285393630945444406355415040 12123177 313867873295722097663316238198082688480 12123178 516103136650516019386163160843374365440 12123179 -248852188018307379834374090883780438000 12123180 388817315585449481664511788941955624960 12123181 -262429289660705432845336240724925630400 12123182 427301668705182825676798156464989159040 12123183 -22317207406723920443373250078989208032 12123184 -81609502612251251079662759878489292800 12123185 50850078316630080358920355731670156800 12123186 -100185026816095884042283887133874959872 12123187 824414193100235408029023200703051741836 12123188 723559658700386698330101120192920979456 12123189 -25708463270432386966030605762382433640 12123190 484472255452059998484159292863499737600 12123191 -260590890839513282530300588874001849000 12123192 200360500172501008793558338326180003840 12123193 -1921375661825319318249130612368155915820 12123194 -553752816513923664845097440389033417104 12123195 -150303727002702365347576819054829126400 12123196 -1253822951748006940909719181205998105600 12123197 -596833932244646836987277594823377616960 12123198 -100603808362398042159239848365028558080 12123199 274141562585712182901505583211610139760 12123200 83085879733251661387608495555752755200 12123201 -102688461638280323910330119963128023552 12123202 -64624823416424275535000588881791974400 12123203 -373536352983144129881648134446389686896 12123204 455021381397876649367464749037512701952 12123205 -766837479137738764834885675642200000 12123206 417236785359251227700058059486710603584 12123207 -106032731283628045813055613409158462120 12123208 338080894403314602204842552896244613120 12123209 -15954352842948132126167243621561222784 12123210 -80733742821765567623545585743360015360 12123211 -655861406729275378899283239140721086188 12123212 -703925950638628847157479295131729804544 12123213 -216289842990792944627617666560466524000 12123214 174762880227375252949130606059572363456 12123215 666834186348914609620527322521629390760 12123216 -87721015327752728399604676882543411200 12123217 -1115366101993471944163011989606384654734 12123218 -19655285498318052734634800147489804640 12123219 -473985017487001311382682718888750614856 12123220 -221412771434022792932430036205820766720 12123221 255412904912369003595120623569687887744 12123222 51900052220760921247110536132018139072 12123223 -538516586792448685683282134829494890656 12123224 -112123874779876860746817627151656652800 12123225 83484915677148105352924975976698792350 12123226 -37861420329513625140494742699659780640 12123227 -676744781249214492652023828022559481408 12123228 -234449108957465743412455852724460481536 12123229 -542210925004809152248714284104315668416 12123230 -162486940132798613658001828081778284800 12123231 -34868122936818590294037434634670627200 12123232 423414512210943207466896023409917952 12123233 -380138606958875695386316221847889291196 12123234 -31082853766278746321671867061765088816 12123235 17573125776078759121968678267911820000 12123236 756688826280995101683386774668619270400 12123237 -815839159175405269641854529863225066208 12123238 -28443159733522611237547720746690218304 12123239 -835774002281618157257259389610496773960 12123240 357652877004286048472859421868803276800 12123241 -238575196494840391439701473692182700828 12123242 -135771429138860499543167628617254363728 12123243 -6970549186403574098324189529326371200 12123244 -251367407742196508431871217284357437440 12123245 44762043371550322450743857799994399500 12123246 -10532083227769215499424605912833664896 12123247 -1010570971100698747742217630422508464040 12123248 -6353078502288591288320637162889936896 12123249 369559079330821621304167558853601275808 12123250 -255719659718753511692732399189204352000 12123251 -149573715916346158743057581783716137648 12123252 -389111139457353302364836417618779665024 12123253 -740777248193556036866040604600909420498 12123254 110524330454348026209354565059973877760 12123255 -41725975108806027324005372201792395440 12123256 121761096789379933986314589281881497600 12123257 794154023549794951260659928520554550506 12123258 141924136146622720406965923476750092800 12123259 135575560036262945278841618255735210680 12123260 904519418045615304140370220076326963200 12123261 301657266654090748325202054692223604800 12123262 -385782592038037542152990655295384431936 12123263 332000954421835009143017153548703411904 12123264 -12444879522328963163727873443805265920 12123265 426062796391728745037195413175148470400 12123266 30999910584308321307314485124055651744 12123267 -198428096126153130601559232447466953120 12123268 293652993487064515569377794334937861248 12123269 1428546146730749525003636101909987126620 12123270 158509726247720832478595114449799301120 12123271 1551390837399688070111164467459841384472 12123272 85563248953282531148179669970850447360 12123273 -111914946323699664289197054060250107840 12123274 296392745813794917844303652238954496512 12123275 377166361829122222088401714254549780000 12123276 623842043678435879027831162793216245760 12123277 507474414291146142612305233215521863200 12123278 427832743600569912420915595650731504256 12123279 25634697522615156626900749246344998400 12123280 -109154666213782283863007223879232880640 12123281 1158135322132830679671484334787123710064 12123282 -129228519534743506847415706395475175808 12123283 -1204589056056886832287489248404221840468 12123284 891865335318725757686528890413245471616 12123285 -172472810250185963045233110992327025600 12123286 -436874482584896749074980717033621738592 12123287 513416810798815430171249455084487189592 12123288 -1744661872168486121218011672341237760 12123289 1371363821311396815492174489140914325760 12123290 -216776890496671929055941356825119540800 12123291 11335339310725375711073104773679254720 12123292 122991560394468703337342230075892966400 12123293 -123110453716356765022070541947150438400 12123294 -158937138254857238790409528364670382080 12123295 1526148450250480735422354249823666490400 12123296 -1077287607921496854656005735641472696320 12123297 224869166784735903838810285153856843040 12123298 -221892974441956586833140092292499466880 12123299 859660695336727926686938808397053934300 12123300 -38334829083559617956091975685015142400 12123301 1726790535454686694767462838257775807612 12123302 -352549326146933687499776155335075153600 12123303 78717777275936738995853020668890449704 12123304 1211241291967203456986613322079111285760 12123305 894597127843464897270879624070039749000 12123306 180209504956129841361846728096478913536 12123307 -217960972681771638435043532540440741600 12123308 231645680689455481609044335198634593280 12123309 300199406191584595538889444060184441920 12123310 -191051491910816475088578334635105061440 12123311 139637650055760883749226892670056248320 12123312 84733372322219122944700223008651345920 12123313 -97280159425567740101502612855990271260 12123314 -92266384238569894271646642641191116288 12123315 288044833052758993675839129014286531120 12123316 -121778582669943057428768200752902200960 12123317 -1267690261568738330451525103917943247634 12123318 -18195457176712418190188918987034594432 12123319 401186087661136644438249506413168684744 12123320 698865333849293096886854325151408128000 12123321 105519570100557333628343409444400570368 12123322 785887684018268418125652641594019353712 12123323 -329549638242848763451414904974367025312 12123324 137319997518324649733266346049076331520 12123325 -26270430269934541150431381613713238400 12123326 -76417158637004915787557764904861489856 12123327 430308353824973783231781917745373362120 12123328 -141709333246772966360644847698920341504 12123329 31565979472713294068852215550233416840 12123330 -164471900945411788775513271660816576000 12123331 -141879428971971416315779013116824076272 12123332 -311803768430786254261616662173529221888 12123333 -386563067490310237557624119371412117796 12123334 2832811382279441824817068484560955520 12123335 -11427351548061636263142680813482920000 12123336 826407738933216685086237382492060262400 12123337 -716420462987127211955751917441576937728 12123338 -406785453057286947070228332784324681680 12123339 271047412923934565175973356313083898368 12123340 698348172048521781178675083988564070400 12123341 -545833837891233044962161906643811013258 12123342 -8515030402691016350806630749300028416 12123343 535094291676546577177236972241717175424 12123344 -427134523607746286607529181193255690240 12123345 75223998055643296980571447713330882240 12123346 -41328797203238645563839475165185960960 12123347 -693721370023254067345565392617912645288 12123348 286720975608797788322538914056304326656 12123349 -448112666842347345031292335060849984960 12123350 -314838698041459931354718366032443797600 12123351 -25344324843175264813387694792378772048 12123352 -1583607340833387176590168991683960166400 12123353 1686322880176003329544111145575087386 12123354 -489837353112224042725077548038510452480 12123355 29973411444233758399997765188280718960 12123356 87919125477952641265800459819349180416 12123357 -54240114279527124265829378901285336960 12123358 7028275344366945597310472604054254784 12123359 -1169160613018762133214814294904892409440 12123360 -322002507819233471572302906560761036800 12123361 -901565633146769501803203610698072467038 12123362 -25887613663406970272565764617711154400 12123363 -436646101474506078551352134842146362880 12123364 -701778374966139479775800915204539726848 12123365 549607760248752916629760321077469737600 12123366 518899330899300746785894114038046444224 12123367 -940606336974780191487332068301532848584 12123368 -1415782163972808902457018329001231974400 12123369 172311450673824250063013609735717168064 12123370 -52345026108200191386104117046506787840 12123371 693576742826039530530630970261660489392 12123372 395150883484960538007211351934187250176 12123373 -1173195993650039731238545158813967438378 12123374 4120298523064882786540208973631503936 12123375 -208433837929266012574299673815446880000 12123376 -18279049457531805445757399070809325568 12123377 2827220438572754044861895125763698752 12123378 282063648013805660249698560739655101440 12123379 -369081501791539591593339880734362922480 12123380 140759261896935428278182661945159572480 12123381 -95811673016683839881612671063574766048 12123382 1267324135797186507587697403843119509952 12123383 305373185999583075154485787831763335776 12123384 366511243581236522280264258834765803520 12123385 -57992582047197528070823724982581771000 12123386 -477598275881669941221876489340011046656 12123387 329681438464307802396111441630894458880 12123388 -437117927313560276559355100441933811712 12123389 -24417537860927027364207260583188406144 12123390 -71897422786177071446325111025367326080 12123391 387936184873649755873873945312284591472 12123392 -319765911582281603545723929450176839680 12123393 1034731377028161027495345472663882969728 12123394 833414012327856416325279551776642796496 12123395 -656326348961918559462352365001620341760 12123396 446507526952109841962086273516570599552 12123397 -439372498310711267529025532680625480256 12123398 -65063256121793105040925760062154273664 12123399 93945526485819988344985923743014692264 12123400 -442204916670131939345191265042859648000 12123401 926470262257848456280434263612820034404 12123402 11035504861110753022145759883849169920 12123403 -755422156154724017291617625043954918416 12123404 -255743463867211488714920342483777601024 12123405 -283442133431442862527560853049727712000 12123406 305091975649214421662103918568408461120 12123407 -785066069951708379583821915627802014648 12123408 135213677880010264466134706550108192768 12123409 -838502970813200160570685713478490184896 12123410 -151814812636663308512722450496370306240 12123411 -820656481883911266948753144260740985928 12123412 130104997882246845776348429851510589440 12123413 563444199518500356237403689478456466364 12123414 90904530229076989751800656647001378240 12123415 1140113067355312039735288137163875640320 12123416 -1218344397683400757641699013475942400 12123417 -165673876930752925696929290488207491120 12123418 -239003100531098986793257697310648069120 12123419 79369249050745553490034347581942584320 12123420 1468833712407374650412140930345205760 12123421 -909618548608116617155279846795634116320 12123422 -288414061136225142450425882671600128768 12123423 -160260019947356002108985809609182859320 12123424 61737486050767875745621460615933460480 12123425 -445559400576411424115914225656445914000 12123426 -30846898119763257358716798853212043776 12123427 1181861453627535840273757051575402245272 12123428 163153779004069365763878350045920483968 12123429 -1804994527354898032023063188508272656512 12123430 -149525684997692791601793490067447654400 12123431 250497634760191119040014974714342145504 12123432 -5592884120866146512249250212707706880 12123433 5509569605047889424228267922410319476 12123434 -109870311840651525405742886069191313568 12123435 -448694660343917033382266913088872637200 12123436 -13829165677318214419097508565859468288 12123437 640073858862113468501879765554990440480 12123438 -96764056196759530684125496183504742400 12123439 -60959640343368252191548785061291659760 12123440 41473550787016620768547878444613632000 12123441 -153085116299971376848546189320564221280 12123442 533589829255700384964899715208378009872 12123443 194634798988661989222605288389818409424 12123444 96349275896453915544733704508621117440 12123445 -822824505633703739196896007436592865000 12123446 519176050298010978511758923577455136672 12123447 277155694131610851309816370652134188672 12123448 212846399221113634317964886852034969600 12123449 289437352225313987482670123808809356800 12123450 -31929064307770315380899011589946780000 12123451 263856514087768706841072254561225217112 12123452 -284077303993196147758685795912425758720 12123453 1024068108169695256950545359522818626304 12123454 54206848242946394489039113925805337344 12123455 509271842590933139534339334073341264360 12123456 45015462312288273323950433493156102144 12123457 369380380237869058187545394613775627732 12123458 -47450263145282607499730751013974127920 12123459 297964554926236476407970740557226886240 12123460 -116855105048019034067271483611310078720 12123461 178968035386340060744410240433093547264 12123462 -43953994947259729058834664776394878976 12123463 253197446657619418067606821756691328 12123464 -750468989688946592580675065378787194880 12123465 750781064106899298250043425016042747520 12123466 171231725161952360785965976217338453344 12123467 839569088931158409432951169859753706516 12123468 14249764455837268806156894904196674560 12123469 1433701980000952857723302709244905749760 12123470 -17333797683761199684469371633797632320 12123471 -568690581113900637128409846114037805688 12123472 145353149803268645643145917277246062592 12123473 243066365093618351168269012973282786304 12123474 -173226335966018597094093481010716800 12123475 76858566329034316613887245223160955600 12123476 -650577836572077329910615463757376397440 12123477 -160596233709208236666317853066461763186 12123478 -91231023537414335604118187108847513600 12123479 1288827417943062433452106240095302534760 12123480 -126371194500466763743554308694933504000 12123481 1635957522871538705375933502765426182282 12123482 -694029670174456495656937790465167073280 12123483 -231460731647179341450055961593531133952 12123484 -36292244092753298410680776072779152384 12123485 358162020465334481631907768904364211200 12123486 -940598105551045389033161352349979105280 12123487 -46816090406574791914737597775830592968 12123488 -509919459955550149197662068360564703232 12123489 -317082684636307761321348206496708554880 12123490 -242611459122969200446657706591594035200 12123491 325427112617354833886682995136745940400 12123492 -143794086382914845815388032182702517248 12123493 -116190979359896714951235351712149952258 12123494 118501584620964481417168602852124828032 12123495 5398535189535968283709491615540475440 12123496 615642906037122963757982797687564369920 12123497 1011859198934121113508339053565642442320 12123498 -657047197425518182475734097777959664640 12123499 342048297678045129009797444947848723336 12123500 -1101019048189334467513053320451212544000 12123501 -342261782951721998632130711855240735040 12123502 778972645395112865352754867669036325952 12123503 489254329189804635162524126727938653680 12123504 116217808560584152122890236373827190784 12123505 7030587440091398047365646520896729320 12123506 5534782227161749370513331939068994048 12123507 343915467393003889164149831644541558016 12123508 -518194211089730590509364194247158232320 12123509 908567971043354990654117798665681636416 12123510 21246196745950864809904968309367326720 12123511 218378077851495321089236500527495245824 12123512 -282961471421080102498201930825613844480 12123513 -1165962418162117997338356319221826370256 12123514 -156070835540079548084418497314815959040 12123515 699020337450305248562620511223759330720 12123516 -226818079802242053447886792685665173504 12123517 -596499906218395248594416574832129224608 12123518 244603621953255137418082839745515752640 12123519 892516732954523665674261122561267590344 12123520 -372557075187422045741282246214549504000 12123521 171916124406338672982995280953574382722 12123522 540852407726175844092793640811381518160 12123523 -931828347030121797255029235059391940228 12123524 36024399299019799607585746966575230976 12123525 111215384274124408745075692654220076000 12123526 -1325837388985877878152890485807443468096 12123527 124267219694642121401289566740869821160 12123528 482128300304455463507862935996275998720 12123529 1469357895897616480447436381040120924480 12123530 -287391947731838828475249491696430074880 12123531 -47890580481334776058950176249216922288 12123532 28771933804684693950455000141228467200 12123533 1169626931034737558018334902998301385900 12123534 182469877397673857516675862648218419200 12123535 315776874807692472994778413201795140960 12123536 19670772634309281446736402115351363584 12123537 -352059671883781792601994187109027280960 12123538 -130852158413707899249741658880037112320 12123539 1455039285860507253584589593076952612440 12123540 -211625938012098558921259906136925388800 12123541 266725685212700291303487920741502481212 12123542 -140855575216265721067993121933740985856 12123543 909429213939627889141614581594243002704 12123544 -453871598229791632652184429695264378880 12123545 193914946788106882862641960255425317760 12123546 204374106114729355616738446556682960384 12123547 -1138833315698836132103676610638748191488 12123548 -36726545105951996120895252022792673280 12123549 2525222999844569680776620575585570944 12123550 -65389016495634949518283386747544392000 12123551 -267201182765700712074469748266016894592 12123552 346141899877445932308045602317437763584 12123553 -255442938336418464367807800245971489920 12123554 -204623651435969768631079435909568655024 12123555 -82506428177516784964930041958397916240 12123556 52280665039677509666566097435887656960 12123557 849802232821641985349234868589031695806 12123558 -288612546761627511780489521472318312000 12123559 -545478224259412799966319848346886571984 12123560 -732052798931348163690672053188641024000 12123561 190387743949716637142891256562926596160 12123562 175447575990982816851873600943887456000 12123563 563590333986730449893936855382956629812 12123564 -102496055494362294488473335743428852224 12123565 456211326296867314398273470289639896460 12123566 -113375144796752612876895193242695293440 12123567 351621846451215208569809884590255228480 12123568 44228472618824208907101535865594183680 12123569 946216263851727764039328757590734189970 12123570 -111215840127504763282730616258024076800 12123571 656955817228054446995720836995901525772 12123572 -306151299662119120582839695117515665024 12123573 -6218702712724473989941009917207896064 12123574 -682752059218908248908623584986206097920 12123575 71870930584378135855520268610057896000 12123576 413201829407219396168103930229472010240 12123577 -360126614033341121763254724086305900800 12123578 112270198845039127002989634908800189920 12123579 154552764071745214483430479827263231088 12123580 -179957092866902566877104139154665088000 12123581 1030342664947661303400750986766503611872 12123582 -287211843338646676998186154449594134208 12123583 683190908036739864274386672388330640200 12123584 -80504168944080701577240466157708771328 12123585 191909337414986348780722146583004003220 12123586 231101041013506172430218413089265612320 12123587 -271070692916422609609713961054977926448 12123588 -311519160057944456780385283174688071680 12123589 -49424133024181486262457551460965232610 12123590 -11777211570517109473790719741337815680 12123591 -317179770573692588415181374669192990000 12123592 3720656127562364819159133231158231040 12123593 -397736267210317488790682224353382888140 12123594 14487617425319266374242443103874953472 12123595 -849084767000652561653353798766955600 12123596 -562078930325981207868343780601235233280 12123597 -167694251276546812150375771329736161600 12123598 245760509115410860124970941427176499264 12123599 -33688684971636921580381180574074278912 12123600 -54378202545623423719125188600669798400 12123601 -279157131314453597378352912235856545920 12123602 604103590107433429252959266915515610400 12123603 513805694915005434424753763585292000864 12123604 -244509672247946084048716926122161676288 12123605 -68768979834453076715338732624568895720 12123606 -225780385543422278009391005672536238592 12123607 -643917189699423062784224253572072545144 12123608 203109832623176595540115118095253544960 12123609 -674789325288313711025818968160521954096 12123610 7034562349270629182929626955238964960 12123611 -1037196445356178182532977343499117563968 12123612 -157707987530547675690852764716218507264 12123613 -749959897961292244217193072585907433696 12123614 213006677335810731460197956737455170880 12123615 -254542489326213995932639174381556736000 12123616 199117678554779454114917103216100638720 12123617 446611725281145126108494596308904504752 12123618 -54535294109203965708377697578786217984 12123619 243160776423641150478806026178117389744 12123620 -367425022078545607556815077938110744320 12123621 77292554108395466245763686743871908480 12123622 -105221922442908896079564232147263727488 12123623 -1209398797435932404705175364502693752440 12123624 899577958646743813790711331594356736000 12123625 -913718078604545837590161101506042395000 12123626 690319128636891594489489537721872238512 12123627 485429907725805126614370488243270239320 12123628 496530016476389085499699513998070490112 12123629 1108320101611062970781149791378300240246 12123630 -399061589326548833548359911001039848640 12123631 -7680488928378072393080202309114668168 12123632 -245000021466130375414756637325628145664 12123633 -933659262077904423525089009211671135376 12123634 -216093581313632874833997313817164800 12123635 -2724031202031309471644607230201518080 12123636 -82285311871508172504282770127531171840 12123637 -1368232412260831323066012838049070373714 12123638 -219801382466102965185385277804992031040 12123639 -254711920975632491302171651291185561984 12123640 -804584948458177501549023104701901107200 12123641 -895267322419476935624693143045963929600 12123642 20251019765431723685806305707917561344 12123643 -242191969836115522165976475239186370800 12123644 167687889420140585246246372023966232064 12123645 -161118386086492636538605066312884524160 12123646 -199259491550866230216623405152873112640 12123647 1215176962336262768651787096397020228096 12123648 -751580522224604658598029365863545569280 12123649 -1363845940259123540321080722253161764350 12123650 227919948095618240153247732682753228800 12123651 632940975247734885472541991285922327032 12123652 -226154946333160911385853422863177127680 12123653 1169609764566750213341717587684581679200 12123654 -248630523514256619892725562695146114880 12123655 -298474585905103011353603392122288421440 12123656 1297937488362438821624654323540004044800 12123657 59114581922419853922941218455378174336 12123658 321690008562244212513181256514135589680 12123659 -682007253390927505234948729033207566600 12123660 291120073824170753875837034050426997760 12123661 -805261013335570260976001784130400690976 12123662 125240459120368484137349694318912278592 12123663 -934487439151889495218463553275110656 12123664 103877729576903085867465182846076583936 12123665 218053758557290346171443294165431297000 12123666 -159440698056439242186086506041101131776 12123667 -170453716780634462563003295251106855040 12123668 -54985118647173947769496206883654993920 12123669 -428316192173495245744251305750168029440 12123670 104449206951802202901588942549068793600 12123671 501820182968152035752244065757068609712 12123672 -381089017365444550373079545299368345600 12123673 -998952182020793978377651895643012193078 12123674 -183380947864100454982526770199513702400 12123675 7262152251677269415717926044544236900 12123676 -729877576225661887228311474288349148160 12123677 -190933520708935700618727100287289821600 12123678 -1893826402517532420561110962787020800 12123679 342529974971031890622204024196408931176 12123680 893859342340277347489460192861920296960 12123681 -850161244175027932732737054892942407840 12123682 794024995429929463619246996099287514400 12123683 465936613221640193739051623440134372000 12123684 782114737113035895951148949361210568320 12123685 -322322057058893922998850876357060627840 12123686 363250832545525900147625292215564018880 12123687 927055560875088938898925400510250533160 12123688 -366439718740244184957299269001589642240 12123689 1830565862289884932197346895675958818568 12123690 -149798686317718339362318001713939444480 12123691 980995686334688541856080514938050350080 12123692 -199727986897113382909888064335710305280 12123693 92877729548412830409617079801095382582 12123694 4647559699636732039147523159022691200 12123695 -589992982029648000078236295702912511800 12123696 -69333906278074521858203352827979694080 12123697 298074750586386180994194241351593867264 12123698 480054069391614909786397624909418595600 12123699 -305247604161132863146961195047299906048 12123700 -75298759383318917557026638497385721600 12123701 -18405135969139404269445627233775089298 12123702 296567813170060679006587571848546055040 12123703 866212228002368999040802903217034995760 12123704 -133522366794087933449828108718988800000 12123705 -271097598862050034155638739667601014080 12123706 -358857027583041944703196376998932107520 12123707 2462283491572335373613501178320297952 12123708 -381297488880463678676361480673520738304 12123709 -519386931727463743495987404358382921396 12123710 -54458984037814365139537606971743664000 12123711 370378883831452068643872173608669753320 12123712 85375983084860814207692171135039307776 12123713 -294240105621099715802332676715533228160 12123714 -299079807261833045744187275472514739712 12123715 -735109633592988235567051334873085638640 12123716 -188868858833019013947198720571374336 12123717 992563994502168948059676103511296674912 12123718 -1535100529100777097974518699551305399040 12123719 413235325172331677947068024521697190680 12123720 -89615753292471067290827639250896486400 12123721 18049436929343394489112767473505095632 12123722 165128195192769263424169637857849130640 12123723 595045608096146828360539595284774061784 12123724 -759564851858246390900631588959862709504 12123725 330790842022106193658798151719149792000 12123726 221384161528390284527407269218959508544 12123727 -100277224963591351514808021569647393536 12123728 82102145329487816626195634370979037184 12123729 624905921495398014638728625707704244800 12123730 14683920632233350172665240569829017760 12123731 -313604916165973448059808612124972744468 12123732 -366492259353120945103132011445172779008 12123733 550221709151932009247703981441983031360 12123734 362369326457770534340531131858729728000 12123735 -354535996077591755963858905073707238400 12123736 -307407705825496618912824550903945789440 12123737 -161139163212529340288890640166545314176 12123738 -118457324016641342470832431022989235712 12123739 885564571631519129645296200116957085256 12123740 909067343762269098373110162030767462400 12123741 -126207775949962667361749140464345727872 12123742 -214759663014562483341222581959142752896 12123743 475726777681258610563111708981544929560 12123744 -623789219545946406168755585447884750848 12123745 230971109802654394445938394854728493800 12123746 -13790238626009685065758279670691890016 12123747 512066866228130846960939988676712171088 12123748 12160360959352889279436789567583805440 12123749 927372894046329127777771250760373936320 12123750 -32829611236379736832238890474843920000 12123751 1037737810196872474732586292010571949752 12123752 197214150445537447889011562145973017600 12123753 99491865314562210063176525295461249280 12123754 -103003946571524324132957138784005168448 12123755 -318584872110549233907103255970674959840 12123756 984807855332303675381927172579428762112 12123757 596487226389206562653829768617376146006 12123758 -203070090484116563108659613506179544320 12123759 -223228519971133224284428004318263813632 12123760 -80879880268343794186447141223006208000 12123761 218081627088739277403185755513001552052 12123762 116560637574668176599415114293106220544 12123763 796990456945156124507743230265593416012 12123764 -5378668760400161190188312704172120064 12123765 -12247716960473667154519479797399133600 12123766 -22590759835852555874398781892115107168 12123767 39585761421872093001120662069756728080 12123768 795908270619479606161953873327463157760 12123769 96166827392611477175567559206056676160 12123770 -273679490693796613800894295919164123200 12123771 1010747614720194042132127626115312526208 12123772 -945636927076506853342008166345078768128 12123773 640426136154965101859268849104316038022 12123774 -110007945513548701818795849013639909632 12123775 -206604232668535720205290933282531712200 12123776 -805403271742887613992720221679743139840 12123777 -217941560516203407475969079959655287392 12123778 -1253845116858653921952668924076082268160 12123779 -123550088229373323622173746580590112216 12123780 -53303010396150546608506603629259530240 12123781 -122886926262854855815310670675091103936 12123782 58582782555135359380269626578182807168 12123783 147271383444418947541993636136908569600 12123784 -243217779525004146276373927954287206400 12123785 63626047034913733909564073441199328200 12123786 65401439347610055234976923594726624000 12123787 341291978021183095912911888436192195632 12123788 1833788426440372024424422952059775327232 12123789 1337469595055377886832662877548199462720 12123790 -15408112465147165008568970088949678080 12123791 979800949622611489351693935269418204192 12123792 60604528828252606908695360317796843520 12123793 -10590936961619981694974491510557875856 12123794 168417074387092758581130449625344631696 12123795 145537867046601922336423334559133100640 12123796 980015630379122882092698550002676169600 12123797 225560004720766830473714692560191728032 12123798 -481828670130428783236009084899762714240 12123799 585507902333789690018501529933168627160 12123800 -253504388049836511402745127769234432000 12123801 73758980682514096735361179035851937792 12123802 -577934612948782192338689514420770839296 12123803 876699578577335432703246396411202003104 12123804 575737741614417104869017730067349504 12123805 1265210903717237525965057418824437105600 12123806 84674150082792297869631620826754318464 12123807 2371016052854081543654756044901503488 12123808 -1165943679394022848150747060179593134080 12123809 236183970745231318162386951919361728704 12123810 422438916359490961239867670525007078400 12123811 -29076499466405441017560959894260890976 12123812 -786940866415025885106008466589150633344 12123813 6844700778714345360678480258742005984 12123814 820570266890527064458807657703372693760 12123815 -161138727863065773088428117115009706400 12123816 697340897378905676202313878838870425600 12123817 -20254932245997351074063058323674064134 12123818 141819747118687376139037881413164649472 12123819 1064912317632119513330292089472560671644 12123820 -15332907599404467152831320104717880320 12123821 -653589194750542124149518855908325075456 12123822 -42544524135272329414140943924228127616 12123823 703125879262720946079471002714032520784 12123824 442489416933315076447887568794009600 12123825 174454852829335035404137685315904870000 12123826 394611604022500382867130080563858933248 12123827 652768646188688047558773913386466254000 12123828 -187597217044249570987528783329945065088 12123829 -365916813054814949934999792020522790816 12123830 475455012989186883525058659167684841600 12123831 560289431847353067446018989538887355520 12123832 -318767683431915529080138971455850496000 12123833 -405402439102825253519521471055048910960 12123834 -53213152748025954337471647445857776640 12123835 477155045031722311805143282584120401280 12123836 538163586988724935227168586784108648448 12123837 -80767363004297633805031803824138682 12123838 -711778112040357086292393245792612126208 12123839 -94679187010310373874055932573158210528 12123840 -4570652112253825418719252037322670080 12123841 1283096604504389910488717315891946468352 12123842 -440744975785767218004137224855025498928 12123843 -141159591568819562033189313228952517760 12123844 469729167799320150898313062591334307072 12123845 784318808749289394806972022778709383680 12123846 126314218002104023001269548266789917824 12123847 -421515317261015862304636022758071865920 12123848 355707056576562196102770360950810910720 12123849 -259743707405929389866014687009644391680 12123850 -6846616704883129392194508854773728000 12123851 77525399224635559834092090894981274560 12123852 -15514408834318760685298255736800542720 12123853 -629234227688532233694688130974587775520 12123854 749422515331090417537880229429688510272 12123855 -206779363789532584191769415622579985800 12123856 46652745025245528880059591124911931392 12123857 -732908933358523354817695622476625466894 12123858 417657079412459541253705113454143271680 12123859 -682684687176010839241742762393962943160 12123860 -36198995030225668676363661721629696000 12123861 949696746855920059801957138433450035872 12123862 33210377244675633099119954327045496000 12123863 -15211933415482064345268977056708394160 12123864 276039203409868837904052674680061337600 12123865 142029765077586369477127595929540177920 12123866 -1049934328856952479206615956556483027200 12123867 -35880229136659862869757879118430053888 12123868 -807994442592248832423914560809045031424 12123869 -4026013678859979245864616876626683104 12123870 279793547141924032325681824957033036800 12123871 -100228716348788062932131782985969953800 12123872 -259220841947737026497356483627602149376 12123873 165777241354613630570016453503401008804 12123874 223491838717943095992668390767043873952 12123875 870991546546587184074688010124993624000 12123876 -8311147710915677312322161112243916800 12123877 -1649431774900746144942710353462451526274 12123878 224714305299972609367089801940125825024 12123879 -266470294648783408586699429164676682240 12123880 1137418369822323520899863914024696166400 12123881 -217311319680401416143017043905917071360 12123882 411413697609962954779649229041460999600 12123883 54951040603896441328113377666514081408 12123884 181389927737730406935114610981512642816 12123885 -127396529386091662922298101809727654400 12123886 178062410724080890975781950597653710784 12123887 -280264376258324637383236484513186764464 12123888 -71350995133334861158508880941850034176 12123889 142690291594238616755153260581082797120 12123890 -48452186129889106185849073795539683520 12123891 -1337118753683838415163599366743005613360 12123892 -476525649007610086108341926537486604288 12123893 1038772505613572023341849824401755808320 12123894 143474915263703908260344471307907522560 12123895 -146547018935508247504105855649912197920 12123896 380238677320037832525377016925151969280 12123897 -96186334587389487940172119381952276400 12123898 -666977580062181813675602024416726617600 12123899 991504868801550496072068529360356804900 12123900 -31757845393941548426766427843264320000 12123901 -45790205434869485624327346911312935508 12123902 -118130449257466979575626039953456734848 12123903 -114589597764952141093639369812461870592 12123904 -254962514272276310610103057005324271616 12123905 -357543235402434908177982664935752345880 12123906 -426656726429757273098859402071996481792 12123907 -1785703269150421572283294408082867657448 12123908 -266331766504245181815021716523174220800 12123909 48798944503149701544946923344296773888 12123910 -143962737044584141661994576963995760000 12123911 338680643098058132070593216135199789000 12123912 -548986175888011009275369422833551360000 12123913 -18149482616997888853063030626134657996 12123914 215303920417782756968309476032272855040 12123915 54931849029232779556444449578484391920 12123916 111170526454159559682644869216736772096 12123917 296642619352912899003423700440817370220 12123918 52930012324817957681361800607074174016 12123919 1282133370664090166732254486718692087680 12123920 -54517557860694815866671619924555776000 12123921 -84072254186011656353906576636240736960 12123922 -1133508521566380529860213971394542347488 12123923 -276622872070252050563039330670319731984 12123924 507568159870755488045928836195747438592 12123925 344071987721738319053160088006876984800 12123926 -288016662719546199069084956618417192640 12123927 -349079803951261259237745632085053826336 12123928 535083600208531296959085360308290191360 12123929 -630430780929055526620462763707244807916 12123930 -2704397835614861017424473046678108160 12123931 66748745031112174711347336823619093152 12123932 -149875423478120462164598422606771476480 12123933 -398600964818989474012579697584628993472 12123934 -136939982248575186839125390195066848384 12123935 -663226739642935618592998920733414920000 12123936 5115229866910332093236766553087672320 12123937 -213583449983269263598258189663054307648 12123938 -278332192968807773951940108498643983360 12123939 -244445335775613277781580185400456297552 12123940 -155655334783530366737731159688210534400 12123941 -740865046005381939482023814217720280896 12123942 53791651545430357708159214052782200512 12123943 -170102922427870911019520723339406518400 12123944 -355586615675361637740890696085225799680 12123945 59927446246471787620662824782269619200 12123946 55354003007017166839196426369823333984 12123947 1500742845481711382288388518144529317520 12123948 256630234734532457820794215680678766080 12123949 914648036657417606990170780395665484950 12123950 486589919437057938824707036158886512000 12123951 -18305225123851893603085304925506956416 12123952 -3329695293208185081136803375401238528 12123953 148241686737786012568008864951090845202 12123954 -579595114585321572636039094978600615536 12123955 964968367942378163646295417369825317360 12123956 -25272084845856176931850001637778667520 12123957 355832621264493744312879623339251123680 12123958 -236636337909706763199689627615810304 12123959 1094466068461643860264558016443752053160 12123960 -273742068218966548263932978818960588800 12123961 -671110850785336437918477571169658472700 12123962 18904544970911029595415829011531689952 12123963 914456703830371019092939027852191666960 12123964 -181882451362521902245848684530289805824 12123965 -70478654355050877426868782195056448000 12123966 153334488756128906999902409846504495424 12123967 78537684500701936092838822265814436560 12123968 -300125533115655394359944747523626237952 12123969 424430575633962869952567644155394150400 12123970 104309701619329629941261007858338011680 12123971 -225450648889919443498748901522528160368 12123972 -895911597050640100089018000285247488000 12123973 1318962011424112459927679960704583174044 12123974 -412090215965188156265405936943197871264 12123975 -193748559235688915328701287868170183200 12123976 597549366199742999210233982626061721600 12123977 1052172704011956530288908007860864676826 12123978 39047356174387528414804507216368148224 12123979 -17150681921209088050517971027621966848 12123980 -179340732602575528636246017004241587200 12123981 -197819025042651060456894257742240954900 12123982 183451265668486823646833134770229069824 12123983 172177564809148867543182090317698307640 12123984 105634777843564368291364660021383266304 12123985 -167941694900690663069068244418645354240 12123986 -5616259100456705701846290500040201216 12123987 3702798108999149164221028550281210080 12123988 625091223375922207952853106571767791488 12123989 2332649192006835566602980552630997266240 12123990 215082371865445928677750264732795057920 12123991 1734298228894272633829704237457245360984 12123992 -229766521037957275315781138279524761600 12123993 -96873448933373621755742456190013982016 12123994 -312860822588134368036737020944124550688 12123995 -333585753309657230856002856898869328800 12123996 -14351559866255986037202838912566782976 12123997 -1013883896068358388458217487653733572320 12123998 -27743659788519929122874584230202978560 12123999 -200517623057355358190965122939038189496 12124000 -118101995221053405986983355990409216000 12124001 -217775928830324221665221532700585953900 12124002 10795835828538836032706855420138383104 12124003 116680673440011464863385730144747112744 12124004 -204256782354778719594482476694055106944 12124005 412922412986210728342207628946652582560 12124006 175452278535606184696444025188895753952 12124007 81983775353244746666348417455518695424 12124008 333764728567168412740102767559837808640 12124009 -908418317416659359753011039636436758284 12124010 211708894891116890418358846317148280160 12124011 860282426120303403434361336472468856304 12124012 -242497990929219509040322278979996221440 12124013 155527229444556861442783585499958983808 12124014 -43097718790944112293151212472333240320 12124015 -317182931263265656186900642597908547680 12124016 146656922461663292658822697745187766272 12124017 -711945055603807630380171356285559104766 12124018 189088693490733425139864592978574553216 12124019 -613791594509777056826270405161597912560 12124020 100994908041009028297248601496797255680 12124021 157783611681625656157796112850490752000 12124022 14962934856097276822974462027333091392 12124023 -10688070735750264371303502513326814000 12124024 739673718190381813185593491150848983040 12124025 359169128245778071439968652088992137500 12124026 -686586254174327779978193085113360732160 12124027 -1401357242120438302810969266604187685680 12124028 -66260579281246826380136166330886963200 12124029 80051750073368392055692490122266653184 12124030 80142681011899986704437166447054668800 12124031 642081363344591306275404230597062132464 12124032 71269912244040522326320543607858135040 12124033 857993515650986016532703111261653947840 12124034 496960485718584509265467292181002447360 12124035 -224565510701475819796588083486776160000 12124036 -398579232656945850086183831077106700288 12124037 -1076282374857875952955485065182861240800 12124038 41108025191186885509307626420434075648 12124039 -39636246177630918711962286742259159240 12124040 456565195708758567383890891135169433600 12124041 -361809546308466164817969481787706279408 12124042 330903549444519117614215014757139987712 12124043 -274547681236390653381379624144249878000 12124044 27979118443982922275322122650874205696 12124045 -186444901022871574973703275066437931700 12124046 -302174112038772719169825316849174303296 12124047 254338627781336712355203776898962779296 12124048 -124669084851682132030906877452085321728 12124049 164031276667694314897332602679292329792 12124050 2370254404166943547635187374027513600 12124051 -1363811166342292849954661622698926978400 12124052 297213669562778647991809468572669573120 12124053 252702503939959728100705645057204545600 12124054 105260208008156915872856129561385829440 12124055 878141513711252103967239353552424299520 12124056 176708226188299926835999786870460252160 12124057 1633485215874018916552782415016170159632 12124058 472006634788637719292896883806405616880 12124059 -25904598236363362420466821686854085120 12124060 486429839375210518803403352429445442560 12124061 1012471845515086343092581080179412050662 12124062 -618256863986920135656303987572403654720 12124063 225932238677632106997515685599499597696 12124064 690767425620492543564659273676777062400 12124065 3567922770513468823217850093170397120 12124066 689598389985107233913342819763665752224 12124067 -1277993724543070902928600783450066562760 12124068 9960185112958707183893518537374609408 12124069 -97227003971651864438480705968596791040 12124070 -19656398543868944969716593835836393600 12124071 814902667094854402696806950229808079880 12124072 843281852192504853336227652720866380800 12124073 -35924877168643567079666799139095340416 12124074 27951775808799369776960576283020386560 12124075 13378956876107430313872948818281630000 12124076 -769998059506096668270252197225142762240 12124077 -144341472181139678875130337437336704896 12124078 -416740680075002256164706535520766164160 12124079 228231721007288221959795148319673945840 12124080 4452299444171433036883435751250984960 12124081 1593446381756949136900616777863937108882 12124082 -175599028419605485277120238906937525248 12124083 -102562406636476022577696269252780325576 12124084 467915248171332765943600554459699214336 12124085 -198799507450634273277395856697334644200 12124086 -53994992816520171318030516893993225472 12124087 1400656845412732705873941857998216444920 12124088 -884163465046597533364355511323690496000 12124089 -11161305860635803139657837045293666636 12124090 311428947746715301380991157956437926400 12124091 -364835942110729312806963367276281807360 12124092 552496209983264786014218653022441775104 12124093 -1239500388147709063278546993615878889658 12124094 -142905183587776045899602840506359875328 12124095 -426012821017535056145752029334346292960 12124096 385135977692939011498805373161512632320 12124097 533828508266111503576322232090494004546 12124098 81686083713268344814308121555695335424 12124099 -340932249333878270126239660504515885360 12124100 -68446203005558016217614708266212147200 12124101 1027076808107275024506720908305887225504 12124102 -2872605945794994695635082485596084096 12124103 -336706299447483955552044852104201861016 12124104 -36047981612085308576875590053837045760 12124105 29892607808742327957139716122107134720 12124106 -484059145842146005589019174928089271248 12124107 842601166052678111438509808656660193280 12124108 14004008159617773479010141184320279040 12124109 468155093802393004277306524349067507840 12124110 110050849630161205258896872911601752320 12124111 1098595930555247559387743275793497288512 12124112 -3405364179874597290556331547834187776 12124113 -531625843676700440143861495301215523856 12124114 278291083722256369701347984269943611680 12124115 -641999485595340167899991258379507372240 12124116 -318588033882456992497113540557446553856 12124117 -694364605704551159667598474089354955140 12124118 17453953855126932567864120899707931904 12124119 641229079374869055058422363329928767232 12124120 -554496404690942571523538964592005120000 12124121 181550849582209687371759808827766807812 12124122 497029066640285353697537446350004111872 12124123 -447805315118843786457185227058811579120 12124124 -63537253013828721205646842988375176704 12124125 -425351896676793828750860245253970810000 12124126 -319498045819469967954291276650112282240 12124127 250882095201560105375161522715575324032 12124128 -132223738648231538603267266418741084160 12124129 958504002562346677009803721153791277730 12124130 -1112645157872321298557675905283796480000 12124131 39946799797944000667290299884045492224 12124132 12219825574109448497047608673508023552 12124133 216353534212294230220141958934603566976 12124134 391125041298100163809801418190346644480 12124135 -752754110272118999595165650927021854920 12124136 1171039385472885618353931265615531622400 12124137 -829908021648942013281885466534377437040 12124138 -49983298814908749698315193032899774272 12124139 -784810881430080316225034906132015298060 12124140 -55908358787021004552362625379594321920 12124141 1392394120158726587585871454233729363084 12124142 77488925624100931734103058222313413952 12124143 -698315077329064192279322406461358656568 12124144 -95158653438363876663793576349127802880 12124145 -630846131539781474347875124891502586240 12124146 493647043556251112491927650102807283200 12124147 -189228815394949609143153149955026732800 12124148 -1078283992035074264598740526214199101440 12124149 -134426494676030350290102642691476704736 12124150 31674982081254648115308823338973984800 12124151 -1845127102234231070239289563968934224 12124152 909241942615298147991577313942800773120 12124153 768934229849987955287477472630326039402 12124154 328423039703043110513238279416060335872 12124155 115558799343979590941799231077121554400 12124156 -624723388155558534185522115039622771200 12124157 -1271674788131860386049896032394483609594 12124158 -276809776340272082784465971990821569216 12124159 -225323836277464381865696451895887463896 12124160 42217803555789504202319072101222318080 12124161 15039992974364872284436983597073614912 12124162 -180081889668472677186275479127259979776 12124163 971187921028348844037796372222993244412 12124164 -295991487973968287955987584362737807360 12124165 376862617413509854489896153519793776060 12124166 -503981187906056989975001161066310268480 12124167 274734151282495956753905724559631384064 12124168 542242873709229969592781221632764528640 12124169 457300251378366624307713980963302764570 12124170 46493051263130031163160848138888185600 12124171 899963561016791414665539306419708684372 12124172 -444455521707336191847530341632710125824 12124173 116994226917611948781056338953003682368 12124174 125561977674340437058825534750759104768 12124175 90711808658227489086368706428716980000 12124176 271189035439947540202730607460700651520 12124177 354509008971708825918642846863197265960 12124178 719801478861754051319333675988186115200 12124179 142138534426449512082867719444814282720 12124180 192268070538368608451801376677085603840 12124181 -1634280908405674663060759517027344957536 12124182 16709929359943812120096155559795032064 12124183 434210941237903248196223010302853167432 12124184 -227255275761090665655158394787850342400 12124185 -8455448729450649491436717647479641600 12124186 7704811952533990444080979458181465344 12124187 1938124041866382129898424686082799592392 12124188 759681252476841167241532012692213765120 12124189 -566543478771510013724449821838773461568 12124190 -50895825061847739939408963754852692480 12124191 324498765021982586342976398690156699664 12124192 520507872117430163653431237074705055744 12124193 117440830830239521851685903626279204864 12124194 -6850936178182512240206284657488367872 12124195 990815530681596047566527371675748661200 12124196 -276105820236041254888484008179549732864 12124197 63281557622232449979073640614674494208 12124198 587990836384977088745557665402378693600 12124199 -1565846974228319789093558130211788113640 12124200 -745221033118280945475568922093568000 12124201 1061222186822658460034327267563597198202 12124202 -913085786607802912985461515260052314448 12124203 6633559875085589310248184079406400000 12124204 285955339863842269784045718925045017600 12124205 -8987568288865240453195197990506788800 12124206 -99850776261657083922418975759122885888 12124207 -1108709936650798263798602872818993566040 12124208 -350539401284383978614356943904862650368 12124209 -248314505680964683109886885797144307840 12124210 86274067497470357703032923199166182400 12124211 -1247465425532145148918200606560564504376 12124212 243259129958813630294840957348458094592 12124213 1545144986527506746759401716156071933340 12124214 -840984564031858122339644434761046172928 12124215 548021874981409106629595615102376036000 12124216 -468632417355585771661982434232887603200 12124217 -816933826189440626036610190304306553174 12124218 -426886407234611555829778209518903715840 12124219 -174950364206125776293137264902663512304 12124220 244537011274400051870396591088885319680 12124221 311158818006368909484719154177269229312 12124222 -137720316490983382752857215073653462656 12124223 84845306271952291005467534775672855720 12124224 -20360161203707690557622976972501024768 12124225 701957707393616774386649318690437071600 12124226 -190157930132985939412033121460757500000 12124227 274960486913471260130184571489453676208 12124228 -11379980319212580207553321230052884224 12124229 -976129331882428742985624469285608016806 12124230 227014426705238013694714031361624088320 12124231 -295501863532401030253234712176828200960 12124232 -1887844618958679808095519196927335659520 12124233 542658960216096352232248416638796209280 12124234 53444596985266357440015241341715055712 12124235 -431040745742419672021486074455094176640 12124236 244004925658692837390260552012860595712 12124237 17982885449364324597698557295864122720 12124238 87369318040226150857263054292040762112 12124239 -12039408274464335579752424708273389176 12124240 -155420138780676729815489189728124682240 12124241 -1031456586546683235203702678634668969358 12124242 161934058310749413925435482373731970560 12124243 7958029329596543388865578470252590848 12124244 606985413053639950834195705996322156544 12124245 59341663957879158815106808507092355200 12124246 515353396708515641040189458256287790720 12124247 -1965677570808941348562762275013617030928 12124248 -619898840982046812486838435022477721600 12124249 -530668147260014011439924380491100403564 12124250 704751097577431172569816757253385752000 12124251 68151981607422284063823845734147582368 12124252 -258137032072706286362996489779355412480 12124253 187830415081659456274143828854927026560 12124254 266952759890109240470024428570077944832 12124255 59293493954506630732626831339897661440 12124256 -823351863190030981867413122384179888128 12124257 736501783930370915568819570216643166640 12124258 -284498565846007026456756887235892697520 12124259 -468077566277550339296149541234228046384 12124260 -112760323766814557477073354449805504000 12124261 2902137728467778180926699068853035880320 12124262 -862436815941660740101894100738381740800 12124263 601554899569858680733502279783905001088 12124264 1443865982141126282751371928005937561600 12124265 384789607655928230441808366325287642660 12124266 -36603756437347726560821187193833418752 12124267 620044606923144819332109001984102675316 12124268 -239370861257007082471979389639162199040 12124269 117467226288263995893283522000599901440 12124270 -405196713953269068006469035937788793920 12124271 -411685842407677492089337792526165004336 12124272 -48175894616712099878751836524914769920 12124273 -251735184910334718738625487976883328960 12124274 -7340927433594633283818725454302899200 12124275 -201679428963435941758845525217229016000 12124276 741648872836218798162043210282938316160 12124277 -311535946081323356762197904074031818656 12124278 7932581239250880422482891579008035904 12124279 -701424112118738917273676880423370576200 12124280 -1991002849353048731148158090969088000 12124281 162277406768950868304081663738034362624 12124282 -279493307814980471038816579777862208000 12124283 -2439322382530930308568099605194682625896 12124284 -234867753033247471228049302475700248064 12124285 -136353791594520595103816763514029711240 12124286 -58232749215396270969924365375046561792 12124287 150889588896839181949381658322977906688 12124288 506231352491102422283308401149607936000 12124289 -601895517131620268970457985616254669376 12124290 -155131758662318351109515011835940134400 12124291 1218606175055018973186744817329572558400 12124292 -533538645460056692227561053398590068480 12124293 -640756417293277463418463915179012949536 12124294 -47364341838898032971447542142864686848 12124295 1065278244909135043589445750997450759800 12124296 77121977240164876059980485926542131200 12124297 79103344182591757160800551989063184912 12124298 -694522175072067314926668161363099086848 12124299 833008895865195715419017478258764079360 12124300 664480478137923878165125337806176844800 12124301 -494280374811318478389860368187814025248 12124302 40003259648253922895704112215922088960 12124303 -543728345798539373977074077870200458448 12124304 194816685942666291273157157026264842240 12124305 -112833756453732747001916700131120090700 12124306 -174927733146019145203761023670046401648 12124307 -248021014852078171590682548840110543520 12124308 89219386100183326992002416517650317312 12124309 567299651442534153215055246115179183616 12124310 -354008482876483262505397362100187882880 12124311 -331436891570118546915521919737839922328 12124312 503876817065347669578422423854395555840 12124313 705835217271462746810858964917358143562 12124314 -405675189933571680229838381285943994896 12124315 170770000408154569216306037036224848960 12124316 385556671465624387391999789178379415040 12124317 50138491130267334741116999626075649280 12124318 758482591836849255062130492561595199040 12124319 377195592742057866034493118873484297560 12124320 -274983438721733822458787729744225894400 12124321 -18983778719939739832676603929804124 12124322 20177546425413042986179729096546335744 12124323 92056096793204876452396805932330692 12124324 650246196268172791753448061099975582144 12124325 729122222326580766603159251280803488500 12124326 -130946700379705855320550651525638824256 12124327 -1395589263021668669046051273387539954824 12124328 -1329841611808952070231477525952770339840 12124329 195735721758050565993543864571745323200 12124330 -122568063640361008912416991967633377440 12124331 98668370143789135988885742758800774200 12124332 -547153490958622450596031322659707841536 12124333 -44568138039514146138035581732869220296 12124334 -12331534087992947479293918053138296320 12124335 -96365763066917356720771885667299077120 12124336 -209477947941665532075597709222463143936 12124337 -767326878664540553381218109219707391760 12124338 -374753540344502357274918998121496822656 12124339 -897215516808932606628502425966298703860 12124340 -343856844182627282499249970376609702400 12124341 -194175307273315764021366589220090826450 12124342 820839995439294146078423509088103864000 12124343 -57928287055052152975182575347720834560 12124344 539366811164033161484954441775591198720 12124345 -481698792818813367497039288340578611320 12124346 221943934616962169101278494897915261664 12124347 -734760263873924898061781955462256501200 12124348 -144632931045071449712692339263539400704 12124349 -257999162276970723783110882711885297640 12124350 167980664520008463033759503792906496000 12124351 -37994727037637290857384549133595943856 12124352 88964106020629452053837311511227269120 12124353 -921370741517177182078527986396424784800 12124354 216809340261548844641039967596943411072 12124355 1040396679507736620452530993270796602560 12124356 -143142907816239487582199155990386831360 12124357 540657021170496495349320788488944865312 12124358 308408426348673229313248102994274201984 12124359 106201305608188381271578729188985168800 12124360 108333516323223761925574253344375296000 12124361 735351434729165819402372867767451599962 12124362 295781113983054596333951357957327300352 12124363 142180841243332918225804188272351859000 12124364 402931491245908889900870850235422566400 12124365 103235005066991402603260133486344679040 12124366 -14414230993063119209237233040789506176 12124367 -510696079481718965395142413372939238400 12124368 288345417553584859513617791264866222080 12124369 -912656817715517652329887434291800201230 12124370 -410524483138716763916756897269997409120 12124371 -363550303737921778820907237508049899776 12124372 372650452002308866396155883773085964032 12124373 -259109216526467341414681136289559149156 12124374 378868366469106405154488985605496244160 12124375 -178298419261000848521023587898058975000 12124376 -1073600342605380950270676923759660298240 12124377 564724324930713564042250844379640287840 12124378 -267084468872969208186040487743179248640 12124379 -32328605566416997902791333737270250880 12124380 -31974308774323522221779447888737843200 12124381 11620283415129198457311129399484205760 12124382 157639138637694265673414270859457215360 12124383 561949389591646418580426024168105972624 12124384 -640517327693013197414761513009874731008 12124385 189605755085973675547417178775991944960 12124386 -71666718288717262159268877061589045760 12124387 1163721108909192839942620402772880600384 12124388 538878234282979956966261896777621372160 12124389 21347300752638463768597029425247900480 12124390 -146044495497919860352209856089172060800 12124391 -577927224614325254592191480663250584568 12124392 192248779239199411218863809500627763200 12124393 -617252791441550518525569629241623314140 12124394 298740838245602826418578336276718702080 12124395 472490395245422547873527491103148199920 12124396 385397670867425935803120127194529000960 12124397 79824478617930626900062050018945537240 12124398 -25371325492479952972728486584419786752 12124399 93841359703372408746480559331152036336 12124400 -28988465703359517684485840752562995200 12124401 333921560565198558709445627820749746032 12124402 821201863958461021404132173769856054272 12124403 -402863380128976855352350806550086582480 12124404 3661636626494947182798641946101630976 12124405 -322887947950437737473360660581168129000 12124406 -114536423560645772616023427923333646720 12124407 258348652923191539931501520241853511120 12124408 125835780678346588283482565742935592960 12124409 -3854412856577743045443667408782255072 12124410 -38809814363339044902914673399287623680 12124411 20084298843469087070671693630926467152 12124412 127899854789338021285849269087141113856 12124413 662113520723630433302620654076051404320 12124414 571137219671681069863373570860413017280 12124415 -31568545887237660290374674403053754080 12124416 -300331752575299915585857939227057061888 12124417 461330428001134423977880759320954775046 12124418 -357951916982241160797698142986515212384 12124419 62318561699506036312133486598338051760 12124420 -190785301343934373474423276361907363840 12124421 -525377618576419367652471230442029848356 12124422 -345828315461017646806454363652117318240 12124423 271771650100250771750089198834316171672 12124424 52631924254250428366712467106919813120 12124425 17138329945130117822235326920166058000 12124426 77619153021314666135880800911348356912 12124427 373801504055752706481707766766867099392 12124428 -527958308587955540619561529041822643200 12124429 -107901914887194730383047845198597159616 12124430 -366920691027080643197773024128158456640 12124431 -1206569064052943506686499892832919461120 12124432 398172502128507930028743306481225891840 12124433 -83022067498297970264004763758988692636 12124434 -242229821661099719529539406355256288256 12124435 -562147294531769801853410087345980311120 12124436 -671691383259952522608931465768106065920 12124437 -319494240557866691182837466311153532832 12124438 248503994178825408048146945803325411520 12124439 85527586713254511421385905038855912288 12124440 -437512508640165815850408077703591936000 12124441 130912434878852671644550322236345528320 12124442 -96069726584496638679289968318195984 12124443 -917505100988491607939956844602353655872 12124444 -57481746771303952679189984434073584128 12124445 -116303435584342078035556472840739311400 12124446 -132692415971588124985038843056479795200 12124447 883164976746758368552786833807897911472 12124448 -294701201817361554713957485861970903040 12124449 1470106799844068132940081103152821057664 12124450 33519402760866392059911132326265715200 12124451 1620283110152228665952315134733762191920 12124452 2268855137808249894807119637550036992 12124453 970103765066138360141851775290264357248 12124454 -874601513921445402092706549945829025088 12124455 87967330286271173365395045836445189120 12124456 -776199496440877198069654978553456640 12124457 -480905932121678762790343146456371250048 12124458 490225352084176011392381803096322257920 12124459 19078386918526331189004296503181938104 12124460 -266879271681845898760585385972991006720 12124461 -108832093365752384762643798179840939136 12124462 574994861017093000879355791077563252160 12124463 232712676595037236473656375412290296824 12124464 252543741034381932861444553624701370368 12124465 -462692181185644574433004542647011848600 12124466 -175508165687713118691113675243725839456 12124467 3186484938832862273745967283301833448 12124468 85916986414059365212333850134228452096 12124469 -9660617555244897963971897360444641728 12124470 -55572946580628323123968836344263680000 12124471 1112664924131120393436211711130495017072 12124472 71598765858772753180131843236189798400 12124473 1766097235356550861630739462212377600 12124474 -160040528882489346041553403067338821120 12124475 607187915680149911984184879413251227000 12124476 -106412726671017606232079662658840242176 12124477 395509270085075835981339715334444297440 12124478 10595159366451140850251309502582253824 12124479 -184022678883487492351528716737483162352 12124480 63880286036074683553441763848853913600 12124481 1340129187514948730007729533293292025282 12124482 375870233454616354947440224874960982528 12124483 263179202727422879407488418053549455520 12124484 -700862798692439157793242034792205913984 12124485 1088091554793847558519626564960807322560 12124486 -549222192104589803427215519013947557056 12124487 -688943971850527933069011472966945533864 12124488 566414941138324695804983066630748610560 12124489 -407700747411677993581717438842739153920 12124490 22720107477624110167750876717584122880 12124491 -81008432300366666589432455253378183528 12124492 -143029286929478684177416320632763522048 12124493 -683004534629091275488132081545341863860 12124494 -445233600335183246984594439180232683840 12124495 3236994432668216805337397017455531120 12124496 283260223440220448703849182003765182464 12124497 -32061758185488007004447380013003427840 12124498 165331528551952599108580043979558906000 12124499 150575268759761286013302753530872953120 12124500 205377009615623620299231172926673920000 12124501 -492097324428630606537640868842954348388 12124502 125492640720028261577863634121488550144 12124503 257430626903961501266868241348082026944 12124504 -22560804097065413280489111643074355200 12124505 -663701914999189959295822360928081819640 12124506 208841220069938363770822854667833580800 12124507 -663279042272837166725817175346211781680 12124508 628217912424838639127306787747228426240 12124509 -225756985251320056372632684795070298496 12124510 -148711845873625148606047471443667184640 12124511 1310691728500241595253629648175339654320 12124512 597579364365427935004192578036750090240 12124513 1742564731973010655175050778533032233762 12124514 302067425158181016066684080231938187856 12124515 -53187116371329209416551266318092042560 12124516 -461660208169530200343815203738965170560 12124517 304186297067139077977221892870668153852 12124518 92707687977937074515376811406534031360 12124519 732898244166433505180626277159355329280 12124520 45326003108513921319294771622973337600 12124521 52771942899467431234857335202570210672 12124522 457987984771057101819224085561904150272 12124523 1524216765841435816854799810012233769680 12124524 -109262473799139380901835667397663756288 12124525 -457348379811096371547661258944193888000 12124526 634696171090738437269377057762577435712 12124527 -1034243199267858250041579859853844808320 12124528 -1558594358663669214039485520585818112 12124529 -400947853317303714339750492285571053870 12124530 81595811737372086301431260726140285440 12124531 1181600576640257733177017631664962720332 12124532 -166785008107834135589622408634318430208 12124533 -438013135558115967230572603446242935776 12124534 -407713849793391662380656066532194164736 12124535 -398667803621469588745890443275353956520 12124536 -490943022714170653223671030924145418240 12124537 432489117356017832956398724216863710186 12124538 -9932686683954603356842288348984025856 12124539 97278406653714512011381481811906839040 12124540 -108510151396541458829348417127649873920 12124541 -327000896053766125283860083520178354016 12124542 -381381835103740409751819923578650906624 12124543 172431438910180196330789726325488228160 12124544 -570185895082878888829180786756791828480 12124545 130920895913493359527043454838895489280 12124546 -1533837302816624855985056254063257600 12124547 7777533345610404065720556335058543996 12124548 -293042021658110477126934337529242167168 12124549 887217350682220183443749381435945971550 12124550 -272091234023364730605400220745865591200 12124551 674799366490970291761137955871543710632 12124552 920994560791165767962095247282813337600 12124553 546058088691014271368989495704708823680 12124554 120718390458193684364348754721765233408 12124555 -954957868024834578167323202580807484080 12124556 -1118116999434795909967701960312953372160 12124557 637917684965748306264292575641937204768 12124558 186413087911874303462417271714642770880 12124559 427111634794771089848673081445853214000 12124560 69030355573794491161728390009956597760 12124561 264914151818981382855218600665401422664 12124562 -450609200431418381837800927282686965088 12124563 800817948341455152425008189943918592 12124564 161890352428422901763749269623218146176 12124565 -85298252439095909920730352616455168000 12124566 -3837590793365734128805624643628917088 12124567 73055797740319601556997155597319050912 12124568 -641915106303990069375822812302053181440 12124569 -272576533450504758859399992544549390752 12124570 -10240278074518334059122299841169779840 12124571 488440758943194931001782036917645056772 12124572 317515901662797027882123991075160136192 12124573 278274197376876007422309143728839742444 12124574 317374933705774829913490598198634743808 12124575 -4663101156319539613374065025310627200 12124576 550108321439126461591584560592210296832 12124577 -180207224338776136054906215819495518700 12124578 255858681227001892071717202729512795648 12124579 11695448843395558215906661214500881376 12124580 -148572578346280406570542291338482019840 12124581 1133769784220069363801383352805642240 12124582 -378395423885103959172074873667860056608 12124583 -1043203381751289423311277704425620300168 12124584 576705487264115456436996623823898214400 12124585 497395068112908979151248055655297020160 12124586 171078081398616448711875572429841049440 12124587 1026791096181311551344782977607408075952 12124588 -149647273818471123205121462302766235648 12124589 510027926501051471741463797367590528160 12124590 408429268655349889470427733396284416000 12124591 24577608582482300378982940593343278992 12124592 76052520206349044299235532076825804800 12124593 473212096880819141723096153257528423680 12124594 -206022269473261862776313529675432008160 12124595 -308127678024359946663981335368469140320 12124596 -160754330995333865726849536387231383552 12124597 356890120696471586296932574666668446940 12124598 -280614950376298247308406703207680511360 12124599 -100641395584061180750763014082543234432 12124600 220874819361458986948886729561539584000 12124601 1521079087041640994202562403010767379972 12124602 -27969266244240032575900314022503123456 12124603 -28375525547308609878715718957431963200 12124604 -491152944019061008578452766953321963520 12124605 -605791676396741010026904984643593179040 12124606 254431490807409909569253161505979521984 12124607 -1242956438966029375939886359728127173768 12124608 -268958204975517812520336959290579353600 12124609 30387896809024463328459999793859620500 12124610 14366617373399568985833761334510504000 12124611 50843198061978219458135764506005749488 12124612 275508397475275051646931171893793952000 12124613 -721541236148162712366693646892152111716 12124614 -292772120207067491490736981906564247040 12124615 -405109060791723297430458733822297399200 12124616 357460063168982849306993614335493570560 12124617 957082588590743697725222182026339217680 12124618 -191356184277036561116899697740960584960 12124619 453163576623623441107196934367938328944 12124620 -253460989655006931180681540810749798400 12124621 -2103399584656630006231155805044144564456 12124622 -367504857796745162448336921659211537600 12124623 8088651274747448421205572008453353344 12124624 -987511216606020281026455107451355136 12124625 -579381490335749902118703511877510823000 12124626 420486470259445917047832285147271369344 12124627 110242132812862363410720850734295362112 12124628 -242256923181966345984849834902362261632 12124629 924973074126680147806510868075506273248 12124630 14816455971694993759595286440107756800 12124631 948439478180250644857106995196251790592 12124632 186707604744925497076595420561003274240 12124633 -634303499852973915714801389414477071356 12124634 288464863202652674902898776268175851520 12124635 711392959123530468323944566763970751600 12124636 765884448607651357240708466579260738560 12124637 345528710286065309475153441521343429120 12124638 50191432757166107622112042614006190464 12124639 509218767348444119975421863066540283360 12124640 217030153579790496200436211097889669120 12124641 -291498620690193267504374145774372600000 12124642 768506921232993237133058749088281403472 12124643 -28856002285681505436485684899509043152 12124644 237422947997390207491827429831161229312 12124645 -844746868040920340817505420553290968960 12124646 -532519332640246115793080532665726222592 12124647 -452373126036276793763506006375128648 12124648 154697862058900324605687243043259136000 12124649 -10609046883934284994836231809426019036 12124650 204533693048643413370431179920692889600 12124651 130950488288634871028421681328842586368 12124652 2776338664032348524507826884924641536 12124653 198353358728153783066448678588845956704 12124654 713441475835824110970451967178093619776 12124655 -756803255127895592287851173855473029600 12124656 -252286070860760530265428066625890713600 12124657 241835830964259126798182634597432409920 12124658 19037510201634133799314352027880732672 12124659 -257668183204805171320738110943964797896 12124660 109039681849189062407181070086665164800 12124661 -335253045109770117988648348036623654738 12124662 372613621994605115789630438065906220544 12124663 -23239309685790671638082678120651736088 12124664 815882166385806816496945297957057167360 12124665 -272571488577401341651341112584682133760 12124666 -11105499798090394415267072244436813968 12124667 -126487036041124150219029624647694768 12124668 451445699283590340986110112252602229760 12124669 -444763304939889164357045897705367271930 12124670 103961283284727234626421182057996117760 12124671 -80736792148350949283327469320150707440 12124672 -30739582400171357932071908604169420800 12124673 202486307486073162921477998059975597104 12124674 158289884478298271125658979409394557440 12124675 644593832143361951272047353088604667900 12124676 315837837656871901905045687710230008960 12124677 706350215219313054588011458366524395040 12124678 -148185778361973510170278974491663209344 12124679 -4735413389424913987397016846224549760 12124680 -171915476838021505806027172852550860800 12124681 -1169449303482530589210416662980169461068 12124682 508682590690888024446922787404584678192 12124683 1097154766797815316936067875000037343520 12124684 350906574253764022012505976467337216 12124685 -1129986337990431384092608149733966429620 12124686 -91043302550243975006696319388192828416 12124687 529251116028368700412766434613942588336 12124688 30284587776312351106044253035090419712 12124689 -85080594325573583147465696664968440320 12124690 303628813924678288232133497621792071680 12124691 1254485278134649125291236164297971715800 12124692 -570097781427004439683125383667889182720 12124693 -815844529019775738875739401580460480 12124694 -305190900234041714967090821794804699104 12124695 98907229057401883846665734734597645440 12124696 1137040511137777099938699832754065858560 12124697 188967414319651043633174656476657076620 12124698 8699898772643405460643818498473015040 12124699 421986205220895434975945118563118445700 12124700 -13120132089553537155418739866223385600 12124701 -1834485376510713897723143802988143907200 12124702 -18403896913995904344342282890439000000 12124703 716159756927402423230307685953479245264 12124704 142438727971031378165050311659055218688 12124705 -261605035438719367539855950849582038080 12124706 37538571907192160946499964495126729856 12124707 -288630333369270281913870613931408908800 12124708 -347032501428655940636950696614822950272 12124709 11685310007263107435559636131131364480 12124710 -30148737929076658405644333185713920 12124711 -478781641564994211886994621109840327688 12124712 1276797797015335375267554094640990361600 12124713 -265609511042001388179286352513467449456 12124714 -259694989602622588156675431167799199488 12124715 -437226761807770140965564209546360150800 12124716 42139387020756153616878769327448607744 12124717 -237866928504480439270387157990945351520 12124718 358901578066408934238669837707982346560 12124719 175983596362094613683118657372753406344 12124720 -48730586353926086706967849700465049600 12124721 519292181938931346236354492469903495360 12124722 -202723201692016779252320619657568770816 12124723 623846920776076698687818658814945775328 12124724 -361523634253432462810472231095450963200 12124725 83378923168477016549320419609271339200 12124726 445814319355650922962685384067041728000 12124727 -1102933752971953219760732170979120174424 12124728 -33221737595230274343392093758741217280 12124729 -1318289841328874647794597826157622095100 12124730 368601867466677038289449081189863265760 12124731 637359778500401267138140173652587876864 12124732 -550952021810612544144824200951899771904 12124733 75629539441001690195583403537320729984 12124734 377834593200564568292565589672934287680 12124735 -278929293262034368674364093447479649440 12124736 217789466170846669251968547811963699200 12124737 434592713375812822135061571182208039780 12124738 161595126408106269741323599860765978144 12124739 -235936734316130334786985364295672939000 12124740 -311420857339990923227762276266396139520 12124741 42602308897534082728976745092945923200 12124742 133987777674693363003704772127502992512 12124743 -812038918649929149678197760944622587736 12124744 -235950681996406301262340057978434969600 12124745 -1060458790158678607885747122559073641500 12124746 -560063810628062452019159687741702249376 12124747 681669592807977077993670267376703498592 12124748 -1659113321797954810773887978920208440320 12124749 -4386276398563347900029161283753601024 12124750 -212764714123926919052708656114592160000 12124751 86764612197644845014054423398399445504 12124752 62174113046287204278037199791123464192 12124753 -13265262533671078015311001006146693776 12124754 259348980496419656493535439915261231232 12124755 173384287182510867125051311813302720000 12124756 -487388461340711160307292882233264666752 12124757 299389716003015462310971925637378599992 12124758 79514931704802743322891086210827521984 12124759 -307570196216915888904639809109620884584 12124760 31510016143860459149380231611475968000 12124761 -226227623309430722284243677255004767552 12124762 372834210029146702622043465359858872320 12124763 -244591847002527370976473290457971782640 12124764 496225431257415723972997727024466892800 12124765 -545167815404932739870939961685394264340 12124766 202514174470419083191157537607447371904 12124767 -811760327936056218627050065841521665720 12124768 -228466017292044676128696682264723193856 12124769 -862183099803777388396167022089580900830 12124770 -99314979090001557072337046577936061440 12124771 858464699020122487879681531769383250972 12124772 -478703383708448958400004114330959712256 12124773 -1298585887712259579443236087858543827840 12124774 -407786414681674353211659036997264002240 12124775 358785892971629086347800446953074245800 12124776 -336789413731264508322230598173245440 12124777 -579314177002687021435259926384433015488 12124778 536318097359808873126573321764448877056 12124779 -21747698492140975349922323082681531816 12124780 -943829474378828092830936265661456578560 12124781 -849596079623818117819450829045650133418 12124782 88252583226312870953086123314840084480 12124783 1360331218672890593394479930625280231224 12124784 17010025077173551739587627913295298560 12124785 -231183832445602667821660178161632916800 12124786 -176952709956589442320998295111395687408 12124787 -537208893881252690714000558056817477760 12124788 23078892506243318529249288876348893184 12124789 -31355024494363352976185029648383049284 12124790 35914906430153442067572196358179046400 12124791 268461694991752144287302019495707609184 12124792 -1037143245547862093259076570304873472000 12124793 -1221019634428774512831830629222242613680 12124794 350843745749014577106137628262918851840 12124795 483134394393403433649816013427737593600 12124796 -20301739246254141134226427351637836800 12124797 -279928556370298346427180121868000524800 12124798 126573254052411395164836670861623831936 12124799 978261087451767627375227182547882370336 12124800 167632562399739867125674743282794496000 12124801 -467547528537671390192607186918982614188 12124802 -51530169107642966186377159705362304128 12124803 550235824589621285751882588627231475704 12124804 -540976259088506291714446803064359785344 12124805 842070984137702810005191975761204700 12124806 172788973677141607804310508491618853888 12124807 -334118082836504304766323948950894733408 12124808 135272545257820033757154301776167823360 12124809 71666241620451012329778033338738800890 12124810 -54759254353875725712200893211684811840 12124811 -194571600003430067425827809356488026976 12124812 58510840427940166415662889673420963840 12124813 603257340699495907156511957924867957760 12124814 101432174687726124677315316900089263680 12124815 429563082356514534591106022621024017920 12124816 -101662397448806081864635394287977824256 12124817 -556821278298472312370515820156657584128 12124818 10102668168612889621277566769602911744 12124819 -509344342794662460495528608003599043504 12124820 340380182308048688792669575507297294080 12124821 -268918827604826002304279978114147013120 12124822 -191525083413865128252633863413457117568 12124823 -143535443977175725078582098232322567280 12124824 -218749604339654241147154081568041390080 12124825 -1181219444229929208720608889676147737600 12124826 -44422602921301303490805049458047109120 12124827 306527300414920431738865953824820642576 12124828 -148716195217823001327712626598662838784 12124829 -935888683766183885589871416173454828570 12124830 122923613089352915960503875092432737920 12124831 1444567987432432079703247513934260601600 12124832 1387614466009756905030024792558609825792 12124833 -177069737840483662379824184185022282880 12124834 -158905745982998814665920936430017643184 12124835 759103294578626636640675858212025347280 12124836 -1516109622915903490431403457568918958080 12124837 274253140558778089459948082767575479486 12124838 558165448128498568078836222096299069760 12124839 5165156367622767364669739192246961408 12124840 40553282177332999573871534626617753600 12124841 398225595486071018674720664658255333120 12124842 512800820731705153006858899608784576000 12124843 1280502400864741860752179138318793367092 12124844 -31813545104118025337659752483172343808 12124845 -98647807838003702673139915998458680980 12124846 -102689353947607584799772823615214504128 12124847 -148891574119391577734893437293307227136 12124848 43585080856467593200831815989825765376 12124849 810530400943787746810407233220218945520 12124850 1716579612719828799377604155119056000 12124851 -659823065924565472914198127749359811840 12124852 -189699419634616125290580065523663976448 12124853 432213535964540480747702280171266764284 12124854 -421827640106806303299639611960108863680 12124855 548319122710820279115468406397141900760 12124856 -674125782917170229567794009421699543040 12124857 920450421549741601228511631945560009040 12124858 -275295199327690766252747993410448376720 12124859 -719794710017331150275268014230091160984 12124860 -68885439202506777768095907320037089280 12124861 320131698999375103017630703629658295744 12124862 49610744411823282526480862047827414912 12124863 251992539426386302184838588180259579200 12124864 -19197873989310529514560793987612934144 12124865 744363692791106289479928270630653602260 12124866 54997026983506960693650438584585518080 12124867 -1406455473219866914325831487583502182084 12124868 96782724592862859180804093442072682496 12124869 -37699080341013370037114996349412422720 12124870 495204423165305072661970967466983114880 12124871 138126832857403164485833917873222144000 12124872 -1427931172010145875950071666538268590080 12124873 357540818914888719921807665694504615220 12124874 1269693525490271438206886128870575962112 12124875 89286975662843328494141424748723200000 12124876 2121931328253778938202999584155647488 12124877 -729620407383209301976920066769955320608 12124878 -117857916046845839089389001420941547392 12124879 -87072223050927040628806086587032271816 12124880 -63961002315223431262291589377135165440 12124881 -459415871665616246692757421646419777630 12124882 -2664213594448832541631079153058373632 12124883 104646071711308792105031062200621963984 12124884 143227202424131877690532591709866100736 12124885 -591243422351492773512071335032682429440 12124886 803319434848456866519319016456725423392 12124887 -409822274083934456195752750335202415232 12124888 -54464436619485500223564255771222528000 12124889 12978323935767035804214431458348141440 12124890 -7812835636052440240383575345422874400 12124891 27105462488452179638340923700546628292 12124892 103479646084603000630436108255783030784 12124893 11559647737420800207851383932090143808 12124894 -100437889743544064500910853464657178240 12124895 989189060505009920080841059300998772800 12124896 157432184517972770833468358056722038784 12124897 -550798705946859568628081790779742274654 12124898 55209206904511504394705765511470341200 12124899 32403887438364978781589253320352118884 12124900 74777509477654444548230828337588672000 12124901 -629968535092519155006486192476589076098 12124902 -213139991576202102942641584231805621568 12124903 55821478876020751065358152814627691856 12124904 363684848872311471531654502974062346240 12124905 493252597955851922148329945229262035840 12124906 80763624998224235762769302519184445440 12124907 -18723626901454396938238739650386937284 12124908 711455014591185825157105354001768577792 12124909 -504239563098313124819294004662387821460 12124910 -82058848806230900702951509640351047680 12124911 121241447418983340015441824373610848144 12124912 -385605981203042580993698724962285584384 12124913 89679157363978569499635983259202312560 12124914 409091879952550955757837724768620685440 12124915 459562106728336641079973820246922154400 12124916 51418336950083657414082229047086199552 12124917 -30537339901761046257835315599711000960 12124918 90147828278758179077513544033437804928 12124919 1101489069629625930364580083781408454912 12124920 -324502106186712031764380447806586880000 12124921 8089019100122170554383029674628661892 12124922 -623571558952699557983007380334587833488 12124923 -793743556936157710569841107404536525440 12124924 28003154659847213887569085584223845376 12124925 11402591263924237731858168255946344000 12124926 -346707258256663205706255056891060160 12124927 1200155751260737140023639315886808771200 12124928 -554698712082568788986679390886950862848 12124929 25751133026637824519115104839683476160 12124930 -57199909824053192368842930807616198080 12124931 9654825691049659816336262183095576224 12124932 -267288587065464036200411183192021603328 12124933 -689589192003738374458200979925011224576 12124934 818277064343501876753868668929177451616 12124935 -3790433229914092011304292977201540560 12124936 731583719627027194021360362504179143680 12124937 -247212821059382288430123671154329882112 12124938 128077681262815102053150948164811194880 12124939 698788546740746233511050729864247910740 12124940 -32982421534700069418745662713996712960 12124941 3546405473598251359932954161305427040 12124942 -169096897135613315429608346512550308800 12124943 -942690491308119045687983510299903721808 12124944 75822633501054747369580971227653079040 12124945 -134906669643918791752703515838721628800 12124946 -989461275130923246763216460588877665280 12124947 -29326516489618266295789550019102548880 12124948 117296453016981982157398186427639930880 12124949 276521635610795144024818489408928459100 12124950 -64290783673830158204480942499413150400 12124951 -8958625740617934315431714589758140496 12124952 -336173216445340921524512171845822187520 12124953 395705955504069474238471949475576851844 12124954 957362500285382718046053651616920529920 12124955 -520442245326233821526749187583664136640 12124956 145889888940934925388567534570621763584 12124957 262727610775726161886846877525975280000 12124958 -134500357248495045338103061150015200000 12124959 -269830786080162880907834383563308778240 12124960 361131738706900650043438094515464437760 12124961 -1637427658508434632717333667859780656188 12124962 71812785718509760267414355085552691920 12124963 -426270920921465547254015237048398768896 12124964 -208530843438795647297451169669942041600 12124965 48821916000656735574637402721544246720 12124966 275389551421100665958954636351430782976 12124967 -2280311980525129939684055678746017998808 12124968 2821760159759915982462022889845555200 12124969 930116082901577238084138227794921396644 12124970 148642022975509078725047256879975705600 12124971 107247120098215236026023784969764594704 12124972 -946823765566407223570842582871430860800 12124973 463622439464969979004550065500271100640 12124974 -212712677199352935612959273687979186048 12124975 40135139682379844973990548557830425000 12124976 26605698622622407015921090086540460032 12124977 120034206842875529437058840318460794400 12124978 141856636022328415642323838223980983552 12124979 357300396281570701210007508059678300784 12124980 3412528575760671134136170951212277760 12124981 719538063003304014972691219877604036864 12124982 653650366113866048506190569440199538592 12124983 -169423913724579683178861774005977703040 12124984 611949906123892200645891873730925506560 12124985 -196524030157377598585560064190896085820 12124986 130363503117760836749149678444904561664 12124987 -244258823030860728728028692413790277600 12124988 -872093001947671840887212514418952512512 12124989 -559092346769777165484176731577154656346 12124990 -26203790483603066001786614520024309120 12124991 -1743812369269613625573356219336803564608 12124992 -279970547521475188035032234958526611456 12124993 -1254830182302520246859151218579281949758 12124994 646565855557653163013281844733842122752 12124995 256902701147954242177590782162207243280 12124996 338345747571523824164453175238534849792 12124997 -272221470726533457219516873156464371554 12124998 -246852683296284683425003235229914357760 12124999 -358919024623565944675560842236660756480 12125000 615547497550159919341310430929520000000 12125001 634724800072393605873934911057262991952 12125002 232506866407226590014880892756283809280 12125003 1326793943626401986877208926370618950480 12125004 181927508506821019524305227800442567680 12125005 -392633128053186735022092508164229100340 12125006 416750730208869422428318277176461173952 12125007 76031660432854118086559228842962534504 12125008 5698594486605945301255270882222014464 12125009 86697549897545467302868508017664520168 12125010 -322175327382805495105282225225647997440 12125011 -9014899674396584948265623931051455536 12125012 -57569221921249406451398461704287654400 12125013 446542702355120351876990351661282939648 12125014 69173876814909460080853764239085404160 12125015 183859756115254983448273801158926834400 12125016 -292730259792329747391148464213146419200 12125017 239912360449186016891842482168926922240 12125018 -430693572971970992405796816736274040096 12125019 -1001942421656604788006205655699030759632 12125020 15758742904799402012411201450906580480 12125021 -796729597394926855141374030680888068800 12125022 6854358772604451316777463240748380160 12125023 969761642806332887891825206256652714272 12125024 -973019620527533258816697541866631987200 12125025 182354465572018753863504287717570304000 12125026 80118049887299493110430670545963596160 12125027 -137220601577034671113040114244680093040 12125028 331568345798695564522093509502751953920 12125029 -524156394272631572167967074766451058368 12125030 24922107053060137976199385037546910720 12125031 -334241431296628459567053253277547054720 12125032 -1848940487350427907822328750519803463680 12125033 -260138957403918801401129674436296043718 12125034 -244047684515570203573866727132074689616 12125035 -657625525148493053831175492405146466240 12125036 -73672903132656152958723096211218284544 12125037 -62694401846970741728375470759662977280 12125038 431122693914538805000982022652100985920 12125039 8045689812620725062206805913740076056 12125040 16567054022532944404957110364864512000 12125041 18609549073306104067130229547722079442 12125042 55328437448834474436036251659764678672 12125043 -109861680815839320645418818365411691696 12125044 -237449086618682552782008597872605343744 12125045 61353215401995938361659337341107723800 12125046 244523936102451615898486405750464453504 12125047 577645485398199048288097002479554448 12125048 -49275842062306480452793786791036026880 12125049 -41666657193273385166461614849249737136 12125050 116324757247455003989812380894852382800 12125051 -21229224048427577371970362947555484560 12125052 8533931273495174392064469135470232576 12125053 -585189697424587405882088903978810490574 12125054 10641011778506892243741470390561407680 12125055 406743839240686123179381455865625084800 12125056 227448511050038125375188909317853020160 12125057 -759794063173627030085931796991428310016 12125058 -157145730201228679938018165245771411712 12125059 -292590178297674897211014507493788857960 12125060 -1421215092479972452293039662322822144000 12125061 3053060357085518516551293809336810496 12125062 334313163445681822421599378006085950464 12125063 911391364423607256041490074886022682640 12125064 -27211692100478112414530483302435553280 12125065 457883526135366596288796271510380755400 12125066 316909272614194324891149305389306109232 12125067 425238080828014134947562727398143019480 12125068 290893556203834479547476684462097710848 12125069 1802436618600544170915425730096570190560 12125070 -13559074690742761752811223849940768000 12125071 -24875301158634884176891287755550867456 12125072 45471242752229446439446635748664082432 12125073 -389753290114363826313571723939894956816 12125074 -437455043817392994401564890508188254240 12125075 -338588990793989068727640838059324374400 12125076 -180860322913262495694300924943389370368 12125077 -194217535720153551723804033885414698948 12125078 -143327139857159294464621516637080166400 12125079 1335970651673145736508518871665846531920 12125080 -373079902190240608924794780597648998400 12125081 -22275998005614276741904493973969033120 12125082 77099229392714435823028722181003428864 12125083 -1366455456844282658286234711118892924668 12125084 -14672988561445330003674747042147254784 12125085 -886527183041342677338200189332519680 12125086 248552190585730009374638591538784708992 12125087 -954574824068358220083310703139758904432 12125088 -853591741900429078161325130123321081856 12125089 -1503854486346279707879934829650793747776 12125090 -229032891499805381221720198466615078400 12125091 -184567432066140337774250863538220394176 12125092 107133391560711382665971720393751592960 12125093 -424657183308550653763416261561879239460 12125094 120314919492574556545099728660339081216 12125095 515930826685572778902626621495249148600 12125096 -570862681963000188135292105027694346240 12125097 -10749011484812677435302497177100966720 12125098 794294549453958289213627699452321788160 12125099 -287967118888489355889378325253838921564 12125100 96575368544296117013434485196395648000 12125101 -1358002131895581683149127241228153873898 12125102 -313937506508797002514153552990125235200 12125103 -932985520873373356197346853726978674800 12125104 88303783857225898523725440898277457920 12125105 71484286351508377547107339186576942260 12125106 -272971752103550564462260642042201236480 12125107 -373101251342743692595321014526999540128 12125108 703705145711705953698077442478586370816 12125109 -49662737357323264393559717275997505120 12125110 -208966834785044125876238583186664621440 12125111 -125595035782921676799261994997598117768 12125112 23527763628603419062273851738659819520 12125113 -35107917720564633496436505461847656832 12125114 912521489087649271759644499239946889952 12125115 503409313788743348877007751762071404720 12125116 -1044074534133621279238095466132116846080 12125117 -908022008525369823045934721803359327840 12125118 -79352933579366204459578598424927112896 12125119 220547035463880576264577534684840285744 12125120 -97536135271353768923153783581908664320 12125121 621797921302053784751183888192153769984 12125122 -39946844539295775921160900429339343328 12125123 -120206405221649809355603697883080586176 12125124 -420190109038959273806204247566503569408 12125125 1221040712594998296665246126169736299000 12125126 -13641969348150965876297679515387513856 12125127 -46173676889421228350554232515630109568 12125128 -696197132157227644598028161857099683840 12125129 629612672725381933481327763021660560730 12125130 121689028792070211455173570715387136000 12125131 -1356842657511502672301409261238357737528 12125132 693961352654339964500414129810534000640 12125133 32068336436788958689377486777311930400 12125134 -328390586274082790793663269371173115008 12125135 141768711846375160986970288990533100800 12125136 -183330895181576803570553091790149255168 12125137 1413695981131689945337791649565478764786 12125138 -331983324861298870855134954969962038656 12125139 174285716084742335688573228891268281648 12125140 5613727282100954286573684770549637120 12125141 -97535962095921196072126942660343680320 12125142 -186462191326801920843719978796043827360 12125143 -166754737744649459789984911656684308696 12125144 -1363600235450634013205894151714471843840 12125145 -57721548361043017067964182323692281280 12125146 -583501796929791239349373611502167357696 12125147 -727658820681842467527249836050571641404 12125148 -514627442540633846799730398668818443264 12125149 1222051425965499792398412924388595442240 12125150 139174934787225990564399240622348377600 12125151 -448584625916597389480500922374010352040 12125152 346879307418280239551581692977464737792 12125153 282915105923012787444807346236884746920 12125154 13403519135078700189475938425353666560 12125155 -153187142879268944445813943821759980640 12125156 170997340527259511314093722316996558080 12125157 -881560882250833884931407465125778447360 12125158 338758026844607305970374494840555283680 12125159 -1824990916048409299205468691769010184 12125160 496025078846935579767094692473487360000 12125161 542816483810085628513808652372715395300 12125162 108511486046122492438325166093666984192 12125163 214231812501629111981167203059485177344 12125164 -817251303874055341400319885292084858624 12125165 355012804651079143371210408662560279920 12125166 -23781514509701117866174351873745866176 12125167 -532815124118076809367618028320649027728 12125168 442958974341222070025992457231302656 12125169 -347320142623860356352020898852146560896 12125170 330166290329026855842959106628486949280 12125171 -1202373877913758481377419325674352088628 12125172 155248953469622711321464823271053524992 12125173 -462179970407704834028252476777656924000 12125174 -810405347129847848790194296308307951488 12125175 -388375489257405219277280098909805898000 12125176 -45617710372971849365576222700602081280 12125177 -1269510093903632025973749123958798669974 12125178 -102599358702365530800011289391626970656 12125179 -849202233805640473956455838003933530112 12125180 -36095347784187451597895094344895436800 12125181 328899860408271376014622009438290639840 12125182 -261353594112285103352497686172191586560 12125183 -5759742489000722922451925506806135936 12125184 486416357338537754632843060920541249536 12125185 108641375278964018834284896595338539520 12125186 429210160412043781137832070333731444224 12125187 253745456359512374597254296028155264000 12125188 -359254764105271496638168185590126736384 12125189 1050755754201851126852877005181695712990 12125190 -33468881349000444296234528664297676800 12125191 -450966429020144038187036562175484000176 12125192 13246634656126308860229814008585830400 12125193 179142401022610421372014980202601474064 12125194 651470586590828501801203061796932061792 12125195 -567224223047235658299527568049813432800 12125196 -307162997757286658783994160809008805888 12125197 -242106205963506591315076003297621475028 12125198 609078858634049233428569688673285134336 12125199 835212094777919444237099048982481002000 12125200 -60961825861341329337536174708152115200 12125201 -276466374666521832603875351137796010000 12125202 -246174073519542143503797725332750465536 12125203 74744892318739791236059062738243536184 12125204 187203588506861457944719669493236334592 12125205 -64233580242097124306990901836493639840 12125206 -262584539199869346899834565063677204448 12125207 549057874913312722316237498615890224456 12125208 -71466466209732369605013534144855244800 12125209 -491035991304136223293587606775358997046 12125210 532298556317537357393082077929770305760 12125211 248335307320837481767084694119545657600 12125212 356413343175651452499205778885378913792 12125213 -222173700012944038436917017244344454560 12125214 461266262160207585592035098246212794240 12125215 -108564512100555764229032251289747159640 12125216 -697010395100355933719175016079960309760 12125217 -4706905061570715446473603920111174144 12125218 -127478774752419208001237452877741673984 12125219 -319858439810377406050474852732528865040 12125220 119519780442181980035446503219581153280 12125221 781356528833071769542433594235839297184 12125222 -956705310082558789214429732262287602176 12125223 -101528810801692629442748582284849338216 12125224 352913363002266503925041332479255582720 12125225 366174593018121991205442896035120368000 12125226 2453375224252621198563693899382468864 12125227 112398166304031149299529416401035486200 12125228 -29621603626473792521536047081854376960 12125229 642950644392915224998612814359214236128 12125230 -46489455222146308546749632224446048000 12125231 76520733404938321467233882756164918032 12125232 -764062585994108521082844340779220992 12125233 927016865876290129787620342549636370316 12125234 200736232485640271135123416749645465600 12125235 -479567350231179881808871868884747074000 12125236 -36499235997604023746599580691763589120 12125237 1465857871677637451932145483988391979886 12125238 285098171305912639001461513829227696128 12125239 3872652752496051814078721358912900960 12125240 -207382014175794429826297758154975027200 12125241 -789049334950432605716210771553404134560 12125242 696230275441036510982684965368954652272 12125243 -578521607643387034129043849449590187200 12125244 -14375942783922170810422072098354585600 12125245 765104845102849583502307676651398104000 12125246 1773448770753239202943940348514269568 12125247 -356011286729745809362362500775580577280 12125248 555886610517705942226681560869476761600 12125249 -541177877619307803321349285976076551760 12125250 563738922409511142999149567524177104000 12125251 807457624379081061060648552548445560252 12125252 -361423588571086814744088358389254953728 12125253 -233558314965314375425556714535194099712 12125254 -323535518552517723834439399148697227424 12125255 -263118332731890366857790330774275276640 12125256 -62306334522942901409365976873332408320 12125257 -722480034291569178351254031248233907494 12125258 -84076039446765587489318077248871200768 12125259 665025300510252956700844387245503263344 12125260 345154136348386057474112623326553559040 12125261 436588514114545692985070816043663184224 12125262 191084766593377171433681017488348505152 12125263 19819865059972110885820698651035082544 12125264 149428032993964002420411214701124116480 12125265 -141768407728971825382469731619523559680 12125266 22059243802096159479535906117143555744 12125267 -421876539189681164106917586417590330880 12125268 -15194822608940389265334383890611425280 12125269 529577158082870619288127015444528000 12125270 218795273747664873845717428672696191360 12125271 40394359863324036444992269649596641360 12125272 -77029462973376553901913169375518904320 12125273 32167094277110204023670061305149488522 12125274 87025710375541882287370910398243133952 12125275 922830763865291504449361446109267173600 12125276 -256069515439055120915420385696636771840 12125277 -24009899654605865065601484138212331540 12125278 -140880682481477044700991664149965881344 12125279 -1568574907854674945775112413187998966816 12125280 500558629229683920905713102730829496320 12125281 -396680322821453787421425926942025664320 12125282 296294582777856139864577839651074845472 12125283 631687406668695566319600830452969135224 12125284 -5158676214907670029379587325403194880 12125285 -726387621461198348507828202382201093800 12125286 -104963220899250152713489657636135240320 12125287 -502992652206661404872995850202540612720 12125288 242535316032030006792293562807843471360 12125289 -1581262665852587447908313045473420368 12125290 108417975017109463855368967122544942080 12125291 95676022282374361945367968715251559592 12125292 -57709211853922491981381582839667840000 12125293 257445920494689312708707127957251859542 12125294 147505670796200429142770965551145031232 12125295 21190361155871254393976001917700367680 12125296 310674616187713392540890079296932347904 12125297 -760993718322348007437338387456771871888 12125298 -74959588848070623631069194280339902336 12125299 -93285253182216392898739959271973406192 12125300 -24216733414300570731990876430131302400 12125301 349333083513402798457137592845691369344 12125302 -225769982393356979054471584669989157248 12125303 -2772629709722301550217850362916657790296 12125304 583468782347879162542816166500541337600 12125305 184168387534917347920701956169243408960 12125306 -372967300676261384403830901628317100800 12125307 -117135697526099972111975021144320557600 12125308 39476025659617512356762138367826652160 12125309 114593877039075730445664606003028107264 12125310 -210848235003255572164208558073555987840 12125311 910091389490487802844823409453974280824 12125312 8711770888078268133585830460983869440 12125313 -685499200657943471981557194469606897536 12125314 -172097557511075437804011913781726569440 12125315 -375641453091923922453514251873962577600 12125316 13864999785870527277275651838300057600 12125317 559586726280909739139624058755432630366 12125318 58633708683959763151402379509405413120 12125319 58627679717222447849513671838112581544 12125320 565052261705177508582217918068290457600 12125321 -498737233184540345888197361531812853880 12125322 311688412008136130474733465260251776000 12125323 -106828717639874507658673738675929423360 12125324 -298391339779258694084663395403542078464 12125325 -278646305830407011022681252755395584000 12125326 186049826833339420664224322607438136320 12125327 2359381487846994651944470252223647260312 12125328 -18136525187021559144758458044878094336 12125329 -164972351121782277362625708718480580880 12125330 -108076986559170918335423588732874662400 12125331 -89182147882315606519390998458543474472 12125332 550020007492671773814733884600399207296 12125333 237322385801092404326681034415011041760 12125334 -103036799367996200239952214356645492352 12125335 -897614856822646049010706856316102552000 12125336 -179157209178230304478256662699334615040 12125337 29981673495383019152424667427170153152 12125338 189263019128691963246175482667790736096 12125339 -792029623783123191151070039279878564860 12125340 20996892847661101818345978556688547840 12125341 -1285974234581614546833627300787717279258 12125342 704679427110515403872031657067702271232 12125343 -997952036909033919502166709191551377336 12125344 -346677038953452599079195123876684103680 12125345 -454683815136217911696538260994765089900 12125346 233681708149606171135904908153019289984 12125347 -142359509383065101185160671698424807680 12125348 -677130703314053336585319185083638955392 12125349 -15383602099043674476315530605374000960 12125350 -170474115357816218372864819588642899200 12125351 -269228662499730764458213103217855184848 12125352 -303865930240052710785216568969916252160 12125353 -101138550720580027473267076889455700352 12125354 -5215356502502745625160381168245971360 12125355 1566077157073927982937954281581382400 12125356 6096201239380244144840171138295004672 12125357 -277451155055652121515174100503958172394 12125358 233088688510357579195696808547706729344 12125359 414923674807022449626002932667679420560 12125360 43477557385450295055028270310984908800 12125361 -65499342521816657147801481156344074128 12125362 39323348793650542587255136989563292432 12125363 1680464828251036722010653010681190056920 12125364 662161359231629826994806290506613237760 12125365 144844971468938959021965974140130275200 12125366 -915583308151788849508428593679392765952 12125367 1083281241491365912264407382472637566784 12125368 -258401362043198640718023809295009853440 12125369 -2095587959322917738589434188361955111168 12125370 -22412716934678856828653829249008194560 12125371 -39429458324105136706750945284533091712 12125372 -16918262303592032964918060207343641600 12125373 -21211096509580632960495408383711085120 12125374 791101432046511189572174623910655634752 12125375 1701605127779709456367958899501713174000 12125376 -9337930394904308666078487039081185280 12125377 392321185009166916796932179716396948272 12125378 -139662692596805542390252661757071923680 12125379 239335658424325936752886364372245612800 12125380 -95108872706729572159896233109998284800 12125381 -104747833547074346801044008787794696 12125382 -40998574177370547375007667081206033920 12125383 84149236594815400140603865185750441184 12125384 -794072617745327237613172701699071662080 12125385 -94094367538558301766241083377869550400 12125386 -78567369090894910053962867062457487360 12125387 982824986061881203203577149077829236160 12125388 424149536183972739134013739164849610752 12125389 -2175304030938173511292982033566841108544 12125390 173311189824737442432596978553845443200 12125391 735929667715994841776542833320764621200 12125392 389279631900790399443740418926345715712 12125393 -235066371523402970322841943546697024000 12125394 515736072656917235881384893975084533760 12125395 413345173727694733891852033466146584720 12125396 137253548481103572120392942715724465920 12125397 -385608920566953950093194463827779323904 12125398 -578703348324043325827547668760119680 12125399 -171446988072482795053992370168658073552 12125400 -37395703106224137521467230662148096000 12125401 -88312372540537920985579195517315332400 12125402 -261418362680111628628264776864535658496 12125403 -1887154975428588052568028350449018584480 12125404 208283386168182217818543879577050937856 12125405 -937370068993943775284398414263279569940 12125406 31827496134029651513010572295248179200 12125407 3376038055869068776194284011416716672 12125408 -864025862889838842612000546696788705280 12125409 6038949856653413758732873682636509104 12125410 -194315564840567062207111889880461506560 12125411 -695205799121511668838709642413958215000 12125412 56749019207211680205091094902709783424 12125413 355147555344568576734706740847200417662 12125414 -280176257410111084546430958825073442688 12125415 336812655357775221468374913158512627920 12125416 311772952491115425621675705637300224000 12125417 -470885001239466709375513424852152638534 12125418 100239838840389324175494087371264506368 12125419 1548844299963750822947928116492860696820 12125420 795508618779545892479570588520909772800 12125421 -240283877056874958529031929073222538816 12125422 96674443654383837423406279432745136000 12125423 -1272865573987126962883561156095399089328 12125424 68692443659526238596320260368652369920 12125425 -196239117376996521304819763733284094500 12125426 3226260341586065315236812766768112640 12125427 425755657162172963701076883152587045632 12125428 125426025673438209058413638369245812736 12125429 -80312737028653339470068874529874417280 12125430 447013108347111080336915839291440096000 12125431 -64226498720434475558822191198574869536 12125432 153298347911329494254208667857876418560 12125433 -5221748657306122846973428450185736704 12125434 156478169192906511534366897991024757616 12125435 401761107978889889990013137277402896160 12125436 1049796471079669925875681478926817280000 12125437 -670386595978053034735260137912736093108 12125438 -97282290182852296967308069197161987712 12125439 516575340000297551145234559696197989760 12125440 164198694233828441379222457771056168960 12125441 -5960099962602331958228161341235804320 12125442 -334438642877041420051998074734148047488 12125443 -181635422560824727008907585839974968056 12125444 545192139838834088130020406906757939200 12125445 364970491124296934100562122243789781920 12125446 18159704760681197800314724336249672704 12125447 540471275397722476812397217656510399896 12125448 -918021986481489803068566704307989990400 12125449 41533321920115604091665849062834366080 12125450 271092828801124890631052643171849594000 12125451 150914301013417342673693255310979937280 12125452 401867706823178126090457946570087874560 12125453 -87917061572352411199065142337367173376 12125454 164713200733700729928027136972170897408 12125455 171191796397098011900748495127747236960 12125456 -35600924827611585793454310325828190208 12125457 -233621428573090672463506541362163550846 12125458 -378747926950605442099248592973051550720 12125459 -665857680403698420451913019687747178128 12125460 161591944215619233561048520714163712000 12125461 -27462160834784922331643332333299965938 12125462 -415910913538460480752471962057838044288 12125463 163219648622358762504717093048084956928 12125464 5012274687101834105622740571558051840 12125465 -346626334003951007428562525164253160960 12125466 91986236739929291678173884597596781552 12125467 -641162349800118328348924235844335055484 12125468 103111720328365327073894537977191091200 12125469 1590592798572946971874767966276516379968 12125470 72559058440679505124982725518573096960 12125471 -595825689266122596331766328991999479600 12125472 -117223291818704671259557592506968834048 12125473 1765193513253111619270481712151031092480 12125474 1822586435271301082533658125497090432 12125475 264429806850822247028588809762666514100 12125476 78503932074174598233460265763238548480 12125477 17698813947930120767122718818848266880 12125478 -317042247816289574506963474404203923776 12125479 -660415409936531506187004030715847942920 12125480 433324986250120307880045048703747584000 12125481 793365117532309994686963038646334352 12125482 128093010783842176776624847062847484592 12125483 1480057570376761034733680326305743823840 12125484 -1706213910249440743704481068320194560 12125485 -36343881157197639783218037075482941440 12125486 264817859343878055021658265650857168192 12125487 487846784932041082439207412846102487680 12125488 -17743995136765299179793762882252472320 12125489 -983236889610289551703144241843857993710 12125490 -58231140918818932804722526847880783360 12125491 893414835131551744174373605414820464440 12125492 134150668167300797061531222591677418240 12125493 -279582181181348613782674098900265992018 12125494 85254025635290886268624265112988987296 12125495 89132934868891857408219304856984764800 12125496 731209213207214834318685076027008614400 12125497 939567435566277219320383459443795355946 12125498 -257783590084045331328348812561653713408 12125499 129662699856030159089726307494770209648 12125500 -784636599267170536518489532898176128000 12125501 24543214471294235661768282498883957932 12125502 141972408311003282498523994150209478080 12125503 -29259408554723883087604487402599438800 12125504 38955103993076789297582605295479160832 12125505 -27340793646758967763069292362499354880 12125506 225791652347477267058943857809508575952 12125507 -753141447000465178857794582969121120 12125508 -201515215591561256131937003970131275776 12125509 364017348515992955447918860731649386720 12125510 -597419615930490941671488686552927187840 12125511 9466379977837618161964318894244594640 12125512 -284535567064264338124722281753373081600 12125513 233115837976904674219258269960711442560 12125514 16445443771711801135590942321148430592 12125515 -295146616343604124467030908260902440400 12125516 -255843375552151023307411772255556046848 12125517 -470521814471596170394351905226135529088 12125518 -249654147300203976043795654270244447040 12125519 25553306392198674577671575782555488960 12125520 151259720242546183652874662774426173440 12125521 -580072335654122878851731441768607899278 12125522 550841613341594731595927474023206457344 12125523 -6815988559941224392163508723686941632 12125524 304489258977645109671534521973466292096 12125525 -338465646035591445139610874632121352950 12125526 49443156860197787369445257454486159360 12125527 5488469444086178482618776535005446680 12125528 1149197897257850883291341745242588252160 12125529 -66817476818673572858282058221369740152 12125530 898942706525309698908094809973204224000 12125531 108079926222995706366303599233646256 12125532 -742513573069976063695685314154367702528 12125533 37573492969875113095909743881853370720 12125534 763609623706090120466737698981719384640 12125535 327567404818970317503680629135028173200 12125536 2485068782446319932819328090385607557120 12125537 -1154935267093398446470480535200704397008 12125538 4282735986860278730774396703526473840 12125539 -1496083214451347281998941387660544447144 12125540 -164939243348730278988574779042850440960 12125541 -496325617835576102893138748384371029408 12125542 320653126209662262033119567375476535424 12125543 540218953568066142284250266650989732792 12125544 -139823119009422120997564609788390113280 12125545 194058869527655118570749208399349749000 12125546 -297678680098565134639065549461454120528 12125547 47825155463329925347008810764787577632 12125548 61557578821824730446314229408664779008 12125549 -1553362279815231666023842888536254433450 12125550 -45424357686610086514292328318340752000 12125551 23351907997353404582297469386015801552 12125552 59860302165121815132199912067106078720 12125553 740029964990651514868874657567088913920 12125554 146405906468152229035821756781187361792 12125555 -311732860501255320141789160451345071680 12125556 -820051489371335365702904939558918362368 12125557 -106611634900436086628925058500823641600 12125558 204148030406009395428624640881001378176 12125559 555994790068614381044529917147469537408 12125560 -879482097493575101973703686508936704000 12125561 94472657938230858275137963794928952640 12125562 -350475981922274957928320530185795720960 12125563 -454642325205563341700547381986572004188 12125564 -491313124526188940490892339638919746048 12125565 -903002282047494952204929980219974008000 12125566 149474855144421040825973334895392260160 12125567 -1346800692567033188325032816973123482400 12125568 -128286361639790066117028615664340828160 12125569 1189546150365151029551482426122987043970 12125570 675130452242198562804273529571735040 12125571 101607618162937662641216240970543482544 12125572 1327706164130909225532085210524755456000 12125573 19405040992045348064863940798532334938 12125574 544258822391685694615733006691851197344 12125575 -60818694403948923985498092969664560000 12125576 1173332449239302667893753017019117614080 12125577 -311495209144668871461410867884732631040 12125578 61132298602486022421008147063627363424 12125579 -200622207609867661719453867643525705728 12125580 -191691407528670014623244010799355258880 12125581 -582061919400359982347522970125940609948 12125582 238989177941274389590752483506936129280 12125583 -851613875008867703229462776026912741848 12125584 52481596274054103185830214719682641920 12125585 -657424345112789832971181642120339278220 12125586 -148456730231067774868718260535001414144 12125587 -848152520370423997434143227001765351764 12125588 -209482139495982043984525444302434770944 12125589 459718764846278755467694403070089241696 12125590 -103682458235622556529225635155248286720 12125591 -1525213401342731538861604898543062051200 12125592 -22872917845363454382530215362594816000 12125593 -1291716389774118106910881201775645678400 12125594 53053286740455893357718503896788726240 12125595 -416690123500683213698535691415832366480 12125596 -69117243865673633087291638314615705600 12125597 -2626481503534522139986906878392766636096 12125598 350725555529612937435934901794795539264 12125599 -497303867260186169397302375636028282400 12125600 -211814277450854997038111185186455552000 12125601 535120440631468466772286787701048178130 12125602 727427549756536153377212002286486997504 12125603 19670302383389411467470823771627287456 12125604 537843947729198950253023946041775440896 12125605 -105729312037250372708912482385112848040 12125606 293498416426462913198214497671492150752 12125607 458684760678648379792572352911740134560 12125608 -1077259139128565174466387247303460782080 12125609 591842152590661156318760838990985506810 12125610 -18996865167135554442871726460967705600 12125611 340495576775431041516405954582539362792 12125612 -355820894178006201919388971815209343744 12125613 -7622588303558970156841580444958637536 12125614 514318644023897056152783045622694734656 12125615 -124853611015026308596622916634261310880 12125616 -187008435084274486349391037409396686848 12125617 269213168701976606584481810506752880192 12125618 626484966066939111383417205504785663760 12125619 1365702851069631662392103030555765760 12125620 455794433720269641595615604333169024000 12125621 343063713065000817006283847098378699200 12125622 42076727979314011089197392981637604864 12125623 -20239980126752999385394196882055487200 12125624 -98915108456725115372658529391125463040 12125625 -116036989784158646987941329310168800000 12125626 13346264754421091288431770255439649760 12125627 272602726494406957902348903330863721360 12125628 -439291861406015829518943580340306124288 12125629 -8786583982443721097750793180011872410 12125630 65317917318493567329285984688708494720 12125631 179279693157273900449669304038445081600 12125632 -116451832063130160843598754424693981184 12125633 -318547746201804440346147292398908250816 12125634 -379994423808899569152681265462964795520 12125635 -743772280168831724704823206321035613440 12125636 -295040385021771149074946923527054271488 12125637 640236065463627173667694886742208558494 12125638 -104744819188130032133841611221750965024 12125639 235914187834057628404452488861410178760 12125640 126268175552708051674957035400546713600 12125641 1442438111618316365234559010306042117248 12125642 -35341659663663615842632195624167985056 12125643 436968055627430630311342588633038747864 12125644 -344489013729806439672548640357572441600 12125645 186838717991384856325045355411848846080 12125646 -129137280570617881640017320953769738240 12125647 -861157741306793659723802049992536197904 12125648 -125905650980132361319420068155515207680 12125649 138306600518455718000717420242052961264 12125650 1026167196910684131566865911154585600 12125651 436728356154493308235562274872372684652 12125652 8909857302479201271082468913565696 12125653 -624221708044904835084153119944786868900 12125654 425223927070536518342828098424377234560 12125655 -297419082197941134318491765449917053040 12125656 3032647992052216788730676794278912000 12125657 -1296994138300408946117705383385086319094 12125658 -314077565688058076843988169823008922112 12125659 32021604590281074509342149630471963392 12125660 -250547446810824479973364867826395008000 12125661 -261994338494264296000772179360053164928 12125662 -796513272995419493820335286780037431168 12125663 745297899264049617664098359555224136184 12125664 -66390819719988835965947340839541276672 12125665 -30124715211160851020230202850510624000 12125666 -121278927134870489841658488870928442880 12125667 -158864471394559315411442527461097440000 12125668 112445395398267813473188486956798154752 12125669 -703114864992440861228067144749905921056 12125670 151902406485644103300461720605987478400 12125671 -1350866807506869265469900132235662287968 12125672 -37585832892761453013473336389688494080 12125673 233559250410212976386420219016115701120 12125674 15282220380309406807121568998828012544 12125675 652727535954656504802027635877774904800 12125676 -538992768054597475794030482936272685568 12125677 425672188733015358267783380401506052492 12125678 -633521003829285206554777292343283623360 12125679 400795653633193386866550938851304551440 12125680 -73699235991476898167709611036717875200 12125681 451677163573637193659294875007236222464 12125682 -383437618876930371121291959796792057200 12125683 7901808690785828433654933144436545360 12125684 -246057104177214719018265921553305043584 12125685 61027331156865315912898111549269502080 12125686 -727820765794763471034315370550378767680 12125687 -564126230722928680799726738633317821384 12125688 570413402410879713184758201148569538560 12125689 -1648462752757738592803870225934117839510 12125690 48301712771121203284393176552206277600 12125691 -109854458591007853093603538467387903752 12125692 -20838922311314681187903232401248114688 12125693 -913649025930707648434337396648748902100 12125694 -18850898296666489882990774139822131200 12125695 131332025055085679475485920623056740200 12125696 -463346731861056071129794327797685026816 12125697 535534804781575116839070569571568042800 12125698 356495091368546552281625807014272120864 12125699 -16393516059083754422278021779098769336 12125700 -54765167847490015752619764730224000000 12125701 24811918711657941411811238789413605824 12125702 -767455182170381756237066541839737015296 12125703 1734477163949235204172850549606594331264 12125704 346155810052979982916915577764535669760 12125705 -441577674253889672748053219426829048000 12125706 -229851111098676281352593728394448101376 12125707 -1482445966553836583725529442017450612568 12125708 -266455584292371169405247281551426038784 12125709 339482709820127480920196978588744757528 12125710 -257963684607886469731818327224400960000 12125711 -240904979055877446546571322553183609600 12125712 -35506778182965429845324010557653647360 12125713 -1320849123197545061694157634796749261580 12125714 31016015181523196595430332501935017632 12125715 -154111700326500912386262229397280783360 12125716 -290688263731980457929901385614328520960 12125717 -899071609463068165981776529828041579588 12125718 46176467800791337172462982260348080128 12125719 1181297636548800819695371535299431017544 12125720 362700797826035938127710071359746252800 12125721 -64687353385275204154409342708659184688 12125722 -320004492620998383023972142551832845568 12125723 -324334731471419778545637396274063196028 12125724 195769180858765732942943701054788526080 12125725 -287240106296611376774079715757040436750 12125726 -847196155530987387773630199347469709440 12125727 1625160348041964501998444561381361277440 12125728 80592880040150466335719737947403386880 12125729 332393295415580142746341522500998571072 12125730 -316749782520277053399161881607032289280 12125731 275114115842146972852536378935063197532 12125732 -144109579785706482988558808887302359808 12125733 -26713114693889421511637552224075781952 12125734 -30007703965262075688822225886062717984 12125735 -101989159690002490493401241528957233440 12125736 285793271874273696927260096608874496000 12125737 106366725275369509216126920281123366500 12125738 27962823911863499859034137210994710624 12125739 -862854723260307296772571349941489634880 12125740 299481913563937658622722080978223662080 12125741 45185099242848858754970514486332289900 12125742 14309889762902889990667817657235060288 12125743 61913624647632476324562435935937761280 12125744 50992205429372401375810166231462117376 12125745 -713193476227241129336612933596957152780 12125746 630068415105652164621164189622864717072 12125747 80570008178923678577836974701461323312 12125748 -79994998429179135270652152080943851520 12125749 -427493427604768205750912099501645922080 12125750 64827191920924922213776844964120768000 12125751 42519399906150322000084878319525074048 12125752 -77201852717205495748314192725442662400 12125753 -1287602262724503271160481910095520477632 12125754 -117089605348371595303391119267839928320 12125755 -6690257868481558435199831468480774640 12125756 -522655488583301124243702798416675043840 12125757 -8867705924538882424607220389832748416 12125758 -501123830301029998705977977094896082624 12125759 -313022721029093130006181401096845663040 12125760 -30922535444890610606519014381993328640 12125761 831016940487414102670501232247118468032 12125762 -692257920474580959971730192128555961600 12125763 -218667703655938192828558083041870408400 12125764 96766972708256137033331533471809441792 12125765 482482995655632885711858382748371008000 12125766 -266296080675030015357835724435750150976 12125767 1195968450593933850277819449936302249816 12125768 1201497469468171734568101714707144770560 12125769 973025956607077889632384558158078100800 12125770 -311008670319469202346595815900058075200 12125771 314386334817723332218808135176513594512 12125772 605319624441118488657762566374033495296 12125773 1911190509639718567697181079980973046 12125774 -235330562479810448875562407283370218496 12125775 -276555626028245674886936035585550198400 12125776 -100073267584806909630893503240608710656 12125777 974934439148133174440730782212501853412 12125778 -44101024078708356533503320283196055552 12125779 659820162072076269493676120088821202160 12125780 -269738880060697392622754842398578442240 12125781 -27369660751285848255888028683543122400 12125782 145053595772151198352649494792355464992 12125783 1548007386402476313107425646683924816680 12125784 203028681392521577330392670363326218240 12125785 7653297966360341267806039382429352960 12125786 -74841581349522067038048179113719288096 12125787 -552253472386514640206516516738838382440 12125788 390687698267434679107177247850267936256 12125789 441267491152970482873676148701714856960 12125790 -51150024408779381972245004043109750080 12125791 155289429379364366339995645708399398384 12125792 36374873249422874879220251138084831232 12125793 442503058688334193233024032857644460464 12125794 -822826038468613507512761924078187149568 12125795 -149469509686815332652667857749836714800 12125796 313882930930317547822303055116382705664 12125797 -161731688464311445330314347117181991428 12125798 -176847520646789134796048160452305106880 12125799 -248371367589148029938736600502824337440 12125800 196829559470038030859207519669422080000 12125801 -57885791901890502705424229561305496028 12125802 64336853474863736872556851520754525696 12125803 -501942005987742982704472254969409591948 12125804 407089664868252982758411129701039969280 12125805 -38462645891335154082700198514483174400 12125806 -160466350754605101229945400623027752960 12125807 35324278290899207238394466137487741520 12125808 170973747222191602142363650690287206400 12125809 -1584239642001495143141862282355207186990 12125810 -169592894976215103950810273156655482880 12125811 -46834915530129110092690103536711538976 12125812 -1286792854066725384612928325064086016000 12125813 -119585587350205284027586651097911538304 12125814 5533010192736733437731130839448647040 12125815 -97654517879811483803243519700935866080 12125816 -19830080095808656207147099711731179520 12125817 187707117024857015744235996261514257216 12125818 97052413705794983614210467194922140160 12125819 -1020369140212573973146006788246739913160 12125820 38239374880637353204148150541259407360 12125821 -431002077898726241840825634128321880288 12125822 -12267254339465673444762336462904908288 12125823 104582492046677884571465961906919850184 12125824 -782188301380207853558932620981735260160 12125825 194806892163914863586769552813142261500 12125826 355192382232897789789183243776133279744 12125827 -437924112042059752886786129862227905328 12125828 6904557535988864519314520478508523520 12125829 302708199637576077783632454580334076384 12125830 -162775986695836344484461999482064641280 12125831 -1067246835116503057737973526617286376048 12125832 -3034880241962197842333733057197096960 12125833 -713012573864787348164023747427312337920 12125834 -112227500761490868487853641379412713424 12125835 757802275783590379616274803639068159200 12125836 156387844275625075717645721025410928640 12125837 499600349637028883377969447651217826486 12125838 533468423928204497286791664061960765440 12125839 -996705583267054221840199896214213338000 12125840 -41746624513148305106032967713084784640 12125841 -70569030579931056307492277874990112896 12125842 -279666228068737281820839812706890690400 12125843 -336472545280856114182613799062185741908 12125844 163778895790300732641287742224333585280 12125845 -1320664812728303448151055768119623925320 12125846 -366184535748007799863589224228048540128 12125847 124420430438466888335405742383606807400 12125848 222943270082783929949463709615765585920 12125849 838974226452312409278001199295184523850 12125850 -196079533845669081204624948548103840000 12125851 -426767826262737062399266328961463281148 12125852 789769574853312913072778151885222759936 12125853 299244018185881823991215384355161610720 12125854 49122314534387604886277621807995770240 12125855 266641049308754466847940208636277188960 12125856 -485876378985447479835268600767364202496 12125857 391869202373318738479731373414596312000 12125858 -278278662567798985321237955776769046240 12125859 -1038910083395543508231889196554636416000 12125860 -168063566314033657711008618825661747200 12125861 1600484768540739392966012484987349236384 12125862 -1636316674510118800718668960254068352 12125863 -1537873324148537081872275202276625651520 12125864 -567677240324638444029279307752500720640 12125865 378314737265768474929929715817860950720 12125866 92073827786708119263287985784268755200 12125867 -132457283545445179916441165130572154240 12125868 -867312250106943189608900722593377648640 12125869 468739401592691008543280776161101276896 12125870 -151477736097741581934502803044029923840 12125871 20486785781956373201751146184180070008 12125872 -254152027538809535152631709756324937728 12125873 -597512437681645164954127253932158713400 12125874 -197452104300900223272838409499603411840 12125875 -1624021386961272034224535428481498728000 12125876 114835909331294318329554947586132541440 12125877 -178156373727852492281465025734594815680 12125878 799288390162982547058001953512164241024 12125879 544034085036419404408387030213046569776 12125880 240964631420293891087222513310274355200 12125881 1260539685588987641891242332171788714752 12125882 408798923758491004124152220662940911872 12125883 592282623879213112808238106089506520000 12125884 -113445166625511135842179440658046942208 12125885 -1035761870061926025434147754930129062400 12125886 16169369794154792525475543195917890560 12125887 -600819891540390720474109709933739734464 12125888 -94529793686878160894753699572415987712 12125889 -1470947233502823609561841681363603392480 12125890 18150047406744338240038056357798082560 12125891 -1405862315014729220746627100940608256708 12125892 -100517887963253021881000435641337218048 12125893 196191806253557051860447978330258770844 12125894 73223693577148467128546626440661440 12125895 -64302836779628745455072895969519129600 12125896 157021042206456295375140443612924559360 12125897 -131461368579869371414834368189088791168 12125898 -353291894377787650764670921832126647248 12125899 332353591944119616788331578013376476000 12125900 191729593215446634859189557419339232000 12125901 44201527150025924833056929508291264 12125902 -153843276071172311347718293108254345600 12125903 -35597528857358610707152411998583344096 12125904 -24517272582027419585031145879177789440 12125905 -896698324106763750017745422673490274880 12125906 188741755653055874803415461277336454144 12125907 -104852172432565072097394752272289060880 12125908 -603405912393507792839275264691686498560 12125909 885766745854671830490451430942359372110 12125910 29634120123926312377211252231262591360 12125911 386227378280494543217935982943441875632 12125912 -1345090830266220974684770756503851980800 12125913 -694604053532377563538420714189966792416 12125914 -1345836363938850160011469644706659840 12125915 22330814617107646153794392521744432800 12125916 284398915530890346264922446129442406400 12125917 -590661038864149762472107242031216411380 12125918 220479172897538130135338989954037548800 12125919 366959261698130586486918997191338731224 12125920 589346925218582654996804846547185172480 12125921 1247714084258656266474143002575902089122 12125922 -83521485670157021121594605031928389120 12125923 18613815151400355233848645310644422000 12125924 -99373159779859948661381437849483039104 12125925 23275103168649159579826081684027260000 12125926 464578271367057052673704390700170148160 12125927 -395960151007073703891223453574186756736 12125928 7007280543672867160684113035780997120 12125929 152144450931384964068998282524923723520 12125930 57876569778532713961444147130211230400 12125931 894209878150864701850189647004765528152 12125932 196448697078898742798363320393609006080 12125933 1073359387376399282258254950585562833600 12125934 -382798384554184623292236646623590304000 12125935 -1772059809128910652258085090502637588800 12125936 142348479770835346284717300114696732672 12125937 496540569573879541665926381643102050160 12125938 -651976748340700420886307186829209056640 12125939 -105759071108926799620105849255046061744 12125940 -183295706285647064741280460777711872000 12125941 544678785598015956173124888266412328092 12125942 65992249551327822292520095663079923872 12125943 1260280724753546276875325458890919804800 12125944 374650909194374830114746043083539558400 12125945 -268439436253901663059478153379942274560 12125946 165104445568079226243372022564499063808 12125947 730426172407305358826701761058840334400 12125948 -183224203391565551239072842295492568064 12125949 -440159841564861232547794332426640054752 12125950 -408311734359034174776341640308461512000 12125951 432455342739494307003236384134265486304 12125952 -271379258765221362050789918222592245760 12125953 342137110668665897360501960476673523456 12125954 61377630131696167638005672046487348176 12125955 -105638128489276196065861807782817944480 12125956 438227506221892729451764159853603669120 12125957 1398366006205719984307456058040986688 12125958 71490842924432510012041893386875068288 12125959 -750993554906425867408925288793897636720 12125960 -50707979802630328223408552533190246400 12125961 -817365069960287739099773538631102731990 12125962 -261686094362780321012681386483860930768 12125963 416019421105462084961776314655749328212 12125964 785633212603520266394926235741716012032 12125965 110428749296979546360344999699945974860 12125966 41745063393432124237373967235851306432 12125967 49039018033312471463941045309700925312 12125968 -112352066112578428513486824016571006976 12125969 6970279057322806340551014314303918196 12125970 77858735542616764950269899672320307200 12125971 295766287131305936673393538921165877760 12125972 -88327928999724446507938913607821975808 12125973 132549132133325639589581192337553829760 12125974 105123797806136081844963330566866715904 12125975 -116400816245064852001791456012811167000 12125976 -17163302776954588638713358889953730560 12125977 930116620741353849962078872707992698826 12125978 -145084061067986551406594276159965554960 12125979 590813319404193698523385089649968158124 12125980 -5921183817864596557301681317048128000 12125981 -624277760684233434483448720671388699572 12125982 253228724736053739443132725307895874560 12125983 4847592948394711069384816283228791440 12125984 -428791168908311555731353157366104195072 12125985 -255286402208709936746344385902771536000 12125986 -475746427322873929977792013281870533808 12125987 1945083178579852702679265649779389738232 12125988 62934591130079841855631663740133355520 12125989 -45959803385676142938650141092436977344 12125990 1500282969075725138883497286036748800 12125991 -19940803845276511005392975101102909440 12125992 -77673527412265640110490613260403840000 12125993 100372713080087127449401661127667671648 12125994 546207038355005065944727212593024928000 12125995 549894160435255631797551650223526344960 12125996 -173098647457202707645586818665649205760 12125997 387406930367843690039448927197290070400 12125998 -755623754324401140821347909125741800064 12125999 -48563310987284540149751821744035030000 12126000 4110037984263845418081195561320448000 12126001 -601814313095460165850299743322131861998 12126002 37047938086900140436367866623044436480 12126003 1033905383835500870634253464539913672504 12126004 1057938490296292148213029708840932390912 12126005 -93151159996692977789572218227045025000 12126006 -361479136609421086487831298774792518688 12126007 477383270670799817259188236272545222064 12126008 -278402567932362436351530869621125632000 12126009 -253118633297279299091361013055806264320 12126010 77553724316382573014233526196105256320 12126011 958846663953297858244391581100385840612 12126012 -92287630855533653262623444400437349888 12126013 -1142952885586571961563701990891030786176 12126014 2215077172070654007971326510289032320 12126015 1192926364239742891156990854806639760 12126016 -172096368105250788835979659889944297472 12126017 -264344719762497671781773949490689343488 12126018 -225884097692609009453455492273178964096 12126019 -1360783645218540828978694695453584395872 12126020 342547449837478162804135140948611892480 12126021 -369745550616313256256896219544501111456 12126022 130384618832743739007851643224832244224 12126023 -28524639298671901441916939577195917856 12126024 61900233424793466726790006505741583360 12126025 -484030489541623557803457066308806432450 12126026 -368589882771206135254508539956156195840 12126027 29429355259419172793294632223863814640 12126028 -210940446861405921829817491932374612480 12126029 -99020826950097715629894529315810307316 12126030 -6178451897222535997068077127954343680 12126031 -246534559976599675886789602939867104720 12126032 103277271072699503884470459899267481600 12126033 279022002765285651461949000539308084002 12126034 -1275661112417274446146912456981802880 12126035 734902274591448587018871945711367122480 12126036 235304693608158265811827048573946517504 12126037 -141656329197782815249720826512376573952 12126038 438524266378170473728228709135857557696 12126039 414773168535533717951270300309729272320 12126040 14458479573386270050231932353938636800 12126041 -775111845857785223010203303490355677558 12126042 -438224960440858980478688107993082687760 12126043 10612134748167212126566800068761292584 12126044 228125218920913912430648135101359492096 12126045 -163330948852283614304384411820081125760 12126046 -252353561061808540547969333051295835776 12126047 928748393500050647903720756600206264320 12126048 922582695850687946605617983041440841728 12126049 592313153076856861780390064123031132840 12126050 -236101844005388979996052076005034029200 12126051 401159713127625179939646475667716078080 12126052 1086217495537920874229796993174052583680 12126053 152764091509327738980475411127882342784 12126054 -139675165169751769760832187069079158080 12126055 -762653732611583173419093136656514186080 12126056 -1115584386511294150250286296818313733120 12126057 -471231662285739515095738130460385826160 12126058 -13895656399868639022837178362550840320 12126059 -350674842557313781737642495801483934272 12126060 158109356038786136216985897174372249600 12126061 -198599461881604868081463589901871598176 12126062 507600188744560489148280496254049432704 12126063 397207774128669745622159904658539663888 12126064 -313526765090499987870274403086464286720 12126065 -3580233066520555507979455939047648000 12126066 196874918084247694674622163655117488640 12126067 666187859593293386839182606281171076000 12126068 -802985226320635281845064812441850303744 12126069 827743966518049573720545657818274678894 12126070 224734642281009791796574969954629586560 12126071 1041710970514943492230580181264943236672 12126072 -45303899971162655607487597462811443200 12126073 1105037039405250412040133801748514809322 12126074 -148680534591135643575748867646399301888 12126075 -91844748126185805165188914633454900400 12126076 767081245854248692046869263875701237760 12126077 155457874165275950171403575781615457926 12126078 60229611310536721465549140050929808640 12126079 179298650438092602863311120343553701600 12126080 512351554100073746018975567376600268800 12126081 352770950706526688811028640272137186144 12126082 -309221324520562974652196038440603056640 12126083 -752646981876258980280691740146539500576 12126084 -15080117953613125193180302423963631616 12126085 -11438759315735635193141450627090728800 12126086 -5398704240746415032548804376132898816 12126087 1108344383262297187707903522989121892224 12126088 -88840375835386340679661351192784716800 12126089 383271364200218231686645550394315842760 12126090 201165736124218384619504056669956387840 12126091 -286094289246399732063599474653086558508 12126092 31331929384485506138744212043752960512 12126093 -337743630126549302101907051594123527680 12126094 41975147040482627606119793856023976192 12126095 -195846381777478471998633789271775436000 12126096 -133902781884989790996090207995416608768 12126097 -179788659382905105128917898822059605454 12126098 -136976139026662980090056512305362269536 12126099 436647525101643959605526005133206811064 12126100 184584119566303916484075514753196544000 12126101 -67600596937236461660195480242348250760 12126102 83435517948480255889104059199278672832 12126103 70184116852150059955001706746849076528 12126104 -28619602525384559626327176476328038400 12126105 44900969850063449731236411246938832000 12126106 53499047087647528169381141875757432064 12126107 485103621208217918777345401619788407312 12126108 747623931763314008132253100733533493760 12126109 80538244577833929460094347442134510310 12126110 -588322622907671445576554969369792975040 12126111 -154201874311580435466554525624184499128 12126112 763817192963035046740564598415719596032 12126113 170106214118307921493975722345066982320 12126114 66876099325941625931266992580922643456 12126115 182748273831490470319531384675132705920 12126116 256874044150255860854185751972008448640 12126117 -533198933084540478637374291458071812288 12126118 -686518697474930881406696033292074000640 12126119 425107883488277602154009726381336596320 12126120 592895032291442791659787875621085593600 12126121 -202669281688887825822611283400908124480 12126122 93913769002669264612037047212698118912 12126123 498389072714853946657592677966512404280 12126124 -837399828437251889468116173980551592704 12126125 -282550855977574460867438530001275320000 12126126 22545451538452464351537858281909766144 12126127 -266877284032039463875180005693910770440 12126128 -237816138409119437868836569069173522432 12126129 8665285490292625062006617313768815616 12126130 324078955642506073282139216421893676960 12126131 1733436054964584434778566986303184497932 12126132 1165798976283581430618329526496275148800 12126133 536205419757504482488243814954418829564 12126134 -570028415767731599686082974308489464448 12126135 -10711544947088121965472297734619302400 12126136 1141521363819089724620357753640099840 12126137 -632611663793994524910009196280411138928 12126138 -229576787617464115832644078830173671680 12126139 -450422097564846161618460109896340732060 12126140 200529140063445868812863773159511347200 12126141 544738579760908952598783819267346371840 12126142 122938412172597422725218264544797342720 12126143 -372266323537749456534795569274359544000 12126144 147437885633557327239142055877229412352 12126145 398706430424680035668576741400590418900 12126146 267618447575227764638244065058308241408 12126147 -694599387752709101428012607501596815360 12126148 198582347377822919859358832497954990208 12126149 -9947985530615687521453796772855965664 12126150 172585998524884103333025396621359680800 12126151 362084802918083964755906322339221136680 12126152 -699168644408810964229145597428479590400 12126153 237348981335996178748759827029101002624 12126154 543555511939936671665724256864564396800 12126155 -749771857596733614759957533094768505440 12126156 2445184936167668149639803830223667200 12126157 -495159501642529799345576820026746675594 12126158 -360300697095939951545651393724561740928 12126159 -936339334859867937096573913276528487280 12126160 91714836739517132055991034499825500160 12126161 -213270570869942892854841186934551772800 12126162 119980722278855210049708627423913539840 12126163 415161525878603671364487766174548455424 12126164 -34548663555659345484905732130796679424 12126165 -184415318100371910303234927796897702080 12126166 -22578861287205275339493119475667348992 12126167 -1181363710528893038960722689902234897784 12126168 -228645548964805515961532440480140349440 12126169 1084943475144601520883666700021773816960 12126170 -3680158908169125728182317198126689280 12126171 -68531365428672155633577540122039958888 12126172 -21073560132876356312738693851282139648 12126173 -309294416153260224781782992845312447578 12126174 -320082815524812237390520582247526402240 12126175 198277391053263559078071563170583862000 12126176 -62165848121640608467669295120134963200 12126177 -58281290864801731417271438490482158848 12126178 540449717179011261936820646847122114640 12126179 144028943025642361462964901252809100384 12126180 -188873365083799661363139521577069772800 12126181 -541849017352465073993940686319083841888 12126182 -821582419438659026428297726091831339808 12126183 -68617504618524038894784838957243483776 12126184 190255359671120285628205512824163532800 12126185 -152228430360943702062822015356769281280 12126186 190489988603759103632815120595673976752 12126187 -1245441050670762176135114433383770865164 12126188 163988862003047111659102110822510882816 12126189 428421442217910688925733156508615938624 12126190 990774750779072092473077304465631280640 12126191 -424463493283513472734901440262001684096 12126192 -15235539351775982002925700527568125952 12126193 -84314742310295655214812121126214090000 12126194 292686312549051455367097181004253498896 12126195 134024676263508326317597343867508123120 12126196 -690166937130933053981993270992455483392 12126197 522922465604495401243322471494838825646 12126198 109095214654154804479874546037537558528 12126199 96106565332832605216113960526784000000 12126200 -161143746957360267768624474865476096000 12126201 322857772351407410731252597222440640128 12126202 872974367403230689079390508085758733824 12126203 327248425869930575033340442644061399080 12126204 1048485075756554437172846013050022398976 12126205 -29179300766202565757023251933710784000 12126206 411634137877206767384468385113323365504 12126207 532454030157316269747487867488260938440 12126208 19457842598727709553110378113411317760 12126209 1077955681613560749714364360634049205716 12126210 146316121520850762775956474276361766400 12126211 1297950213409057537679807551862590573800 12126212 443042727526205201161471064160247050240 12126213 1030111963583215786720505680771019707200 12126214 36002538427209362152075753891227297792 12126215 3236063526745327993862547466679724720 12126216 400219070536507114961724166585417728000 12126217 406564658447987153149102490314677181200 12126218 -363554497485191732719662741385680764160 12126219 -90246049717625390775400056649760099328 12126220 77294567067526772790423769717985018880 12126221 -650104134873698203977476552047845493440 12126222 94919336763898312879254249908835981888 12126223 -1149713702247200819431590221751277480528 12126224 113815423322777702818321662955138252800 12126225 261604180968301631080675724540723319600 12126226 -552638333348832794207343154958941514352 12126227 231768376502015980131795524061036500232 12126228 -481415127974094795023462342553561876480 12126229 -719038981618636110170461020563201137124 12126230 207740490915775076135213293740626075520 12126231 -70719557169600078384101214900809289672 12126232 132284377572663083283819472695752540160 12126233 -181821947866227589314536017619416807680 12126234 277028468212168019103703677635466481920 12126235 -479622570415444427276120854064124833280 12126236 948502360213309554098307588757447861248 12126237 -113582898955240593478316495600205384000 12126238 -50501646274463331758806696106219743104 12126239 -8955281504608021811417340163028577792 12126240 155520019932571869900476530580206387200 12126241 -15152572439506375227408225563292297708 12126242 -147248076138631939237218763201127074656 12126243 72969103636883924660548412733354534264 12126244 -226788886023344848477517660352840683520 12126245 514865180955420722009780764603733077500 12126246 -782988107143789508471335825990599877632 12126247 -82838039966720626590377496659403324368 12126248 1323958116926507652388714835591303976960 12126249 -29353374773337595882884640211318338476 12126250 -21549123641877281398866320805748500000 12126251 -1511058120722124566771760477577298528400 12126252 851768548492801475437672300585593818112 12126253 -788425124611043684572429036143369512340 12126254 216699032684777122949391736471721062272 12126255 -184006694795921050464946046791623763440 12126256 -22321902136792359991526685845621637120 12126257 220433302859559584167608223284459702 12126258 5148385522614283122332159651394655104 12126259 982916087380248591078180519428925525720 12126260 349626025701368071254101511989752154880 12126261 -74232163467831943930057849385810522496 12126262 -290230914960715583792610615434663880576 12126263 -1401319727411467224712572704131049479320 12126264 -72821339152272232416903968687185920000 12126265 -852472691440460530560018165595556225340 12126266 227945908676601891744559267165440734832 12126267 -16844133278716001082460454069750535036 12126268 222555464040289951016436457436749258752 12126269 -308035840454684730230862167416814901204 12126270 -31959637073339541694215935693097369600 12126271 279297569080518321091595632876338086752 12126272 -225735334731037008440024147006735253504 12126273 672464551023628915807770283184928999984 12126274 -308254621872234409078803890438042038368 12126275 427921240531542264997696836247298373000 12126276 92480629899437936360834923842070443264 12126277 -1636137207220890254393708099348888793888 12126278 4135990194630283340515841444462447424 12126279 -277907390549024361368905314533424136320 12126280 -826096371003152709926212190517344409600 12126281 -159299732221356358053565440788242645068 12126282 82398569653046314779515078521424707584 12126283 87266127767760969671145697119100084608 12126284 512281448824463053257936240260511695616 12126285 -789033647128367357720136818412266628180 12126286 219110596724163299557508909635659878592 12126287 -1914987064977806446881574814327853071808 12126288 70885339578171787407200515322457882624 12126289 662166814437198546366868550845668725056 12126290 -88600082054637815564277913183196328960 12126291 -794314581726358730430772003596864174408 12126292 941451775262358500146417914889375799040 12126293 2825049182949181454721106224099170271264 12126294 -219505978463196664964978963511021158400 12126295 -205687170921935148999194084885503828200 12126296 68858629492343401706951222509881999360 12126297 -604289005645023178847011894316249327040 12126298 493884661346009601198350085080181500400 12126299 -263058855613180735298018863644599360700 12126300 61019384518635712716790488316629196800 12126301 131859855881450612283190006878640128 12126302 -507613211827966756196782795041900393600 12126303 82934769088950704908380195574479026688 12126304 1133881401566212938116106602514120179712 12126305 1101205810725297948742141065478437533460 12126306 -232620394586068091983649883423926409216 12126307 385310069346468006111470130259071958556 12126308 -16045739932262597552538953692564851072 12126309 -312964753703380931136569066215198470432 12126310 -83168820165297407160053356744160102400 12126311 488900522609003227968051166470441858072 12126312 -463555356097109310597906217516746424320 12126313 -332394228479427352752713441807287800000 12126314 -52326299688325664228806775415686853120 12126315 624187043468704933405223395439868833520 12126316 154263988076939828147499945958560631040 12126317 128752013749744770076478820943310829792 12126318 379150813695300272576029450448893053504 12126319 142703165625731787314678749114086752720 12126320 -188522041278189745111986463147354521600 12126321 -715385364333107926833411749944347916800 12126322 25407455887554027769387176068035748160 12126323 -789624216096341819335252661044884759096 12126324 98255530330362590888423849408086044672 12126325 -388702632003196296292176871292578340950 12126326 -502649195577542959536994579491823809888 12126327 105442729648096424730383750993251873920 12126328 977191718209846598371599933845085020160 12126329 -946012795287771469019483172646535114880 12126330 214734274666050865460694623595110027520 12126331 134092443822766709580066714240498014992 12126332 149990756069155960569643097801544990720 12126333 -237594407783147179358513719759125336576 12126334 846837771749465629462402834961104911552 12126335 -228829957690757816702960051948184284640 12126336 312671339926252914976887031565522042880 12126337 165805984136836699748210098207315209520 12126338 248126480266698264897252821155454088192 12126339 -492221534641293039753644668471438513800 12126340 -95206630210980308447378762498982174720 12126341 289622937536066655677260801608743634432 12126342 -684486737086160823205091406472362516480 12126343 -626197250333643086645109858963083535560 12126344 17391869162745211864246357466553016320 12126345 -16207343728067401432025101068113280000 12126346 -74917579917122182491291212073215247360 12126347 -447159807653022000614346694322742518400 12126348 13822504905955005701654447054941102080 12126349 1170555087063800872329874030285582215350 12126350 16876298701313149162742582140389384000 12126351 -16421471463206915194604097310680726648 12126352 -1020517259964341715635846087505870848 12126353 -151267255653978406613256130850634568398 12126354 -93801193871837791038156597432663705600 12126355 -129131431746550640244059239220795373600 12126356 687869315772844875036768106511613849600 12126357 -859815876014559965091426706223908202592 12126358 -375080015204773005735299850566641458624 12126359 63019438254903395649329592784582448640 12126360 151247244860445907625183118472200192000 12126361 -172634921305262395341466857381390246520 12126362 557466315676983965507943542849363976432 12126363 20598438878410370476672698122289355776 12126364 -553096348170595228810593203454280396800 12126365 -345466342779797314731943801261648026000 12126366 -148526229683364359496674226213786552576 12126367 -996919887455698930863758907660522346248 12126368 1406637075611861684857194933639123763200 12126369 -97296331895360605707271401083790346272 12126370 -14483551623869702415847950568022860800 12126371 588863042122929195392789612017122450192 12126372 -716556627572757866313109141930092730368 12126373 132532296795008581673234651817924685596 12126374 189704292553638503554373595049722958080 12126375 1566209518761355490346966319978588680000 12126376 -1524403058779735307000305917602128035840 12126377 327746400368824832349594134627563649652 12126378 -258856287918045365782398967850170368 12126379 -175981120201031499291846584392715596780 12126380 -10312681686526837295931200301380382720 12126381 -1104765752346612555640405921992694090656 12126382 -294524181429131735153307190277209866240 12126383 106496360125295953816042163230683040464 12126384 82687072089250745864561337372909748224 12126385 229002370275886312141858888452907180800 12126386 -66573686019682794024564731684539450608 12126387 21201852163371767089531287400705536 12126388 266858411390350391000084420059571496960 12126389 848862103689046731339188837144576815680 12126390 255837388167291514801621924822388929920 12126391 -853747677904836248930825451705357232488 12126392 -981516450894111165275608386400906014720 12126393 -243450633345742827052566672458448861318 12126394 118329459496682383267677918789284081664 12126395 23881165708054320886131411491268402720 12126396 730418145927764119050245473057755193344 12126397 24412830163396055581350711168377538944 12126398 375950576249003411686719948185235283200 12126399 180332817754612350259528509929700215808 12126400 -33930893434162235029914504024450662400 12126401 -497086537343496070413777051958524368448 12126402 233245885355074140514444434993416951040 12126403 1341488904473248810717684177165401934652 12126404 -346448292909467332894510548737591537664 12126405 -366938208264296718013445755982829072000 12126406 -301048188289187615022944345357212617600 12126407 -1118397299127952273010303561270018434344 12126408 -308183437574922837537874151628668928000 12126409 12061582945240857926064455800781671140 12126410 -309144145548147715221510875464121588640 12126411 158114986775831445489428205516108768360 12126412 1003097416369026810596558308563264985856 12126413 -122856296776212706913634515699746233876 12126414 -107281198971909422900336553600657143808 12126415 431726339055192536910543397774690197600 12126416 -13999345405620552034207304332403097600 12126417 -141743050019176971130702882425351660096 12126418 -33589848867117936908854877746180457184 12126419 -440642688123354460027774790475503628180 12126420 299554151083281013664401850301322233600 12126421 1970820229429671089851279106078425240000 12126422 -549929347118214041495767729844587622400 12126423 910975034130725240092421789866225758720 12126424 -293618600893284351882160014058187980800 12126425 -177593684322184538552287417086552499200 12126426 52473603655106270166210835082785194240 12126427 -842502593069302823377955407000967775560 12126428 124045968567438325072227021917513287680 12126429 -527685133201786820013628437499789419840 12126430 7195472233919989703170485747433614720 12126431 -992044433538601254020664813544860403968 12126432 -231291737592775532295374745955490070528 12126433 79908237660416710228294231917979233408 12126434 -329547829189192262823338662460212225248 12126435 -159881580331830455642526912440884198560 12126436 74773240012588343630278830189507739648 12126437 98167578792888918712670472642940773120 12126438 -154385470217788811929384633220009752512 12126439 132398273493960095175766952103285139624 12126440 265259371123757124896777125187016960000 12126441 655578058440759407774628655178271155040 12126442 -354850530131881156797025034403931522128 12126443 308532404217833020011886876581296034816 12126444 -680674758538925614032704684897278414848 12126445 -171301792448731138574455201897119686400 12126446 -545641556195044121995174717553402777280 12126447 34067463047138368740235536516774734640 12126448 -4194245727861469647336163139896803328 12126449 -68434921047506190081848842492584869550 12126450 -6248975533886588410998134243559360000 12126451 410717887419909982962944126367216250992 12126452 -122910290394815168167578307580558800128 12126453 39455878518299324352268118486775231360 12126454 309921349216435285910511382592507822592 12126455 -121658026548313254913520285737328568480 12126456 -438665682402036290455509362622765465600 12126457 -28235386575246272426032780821670263936 12126458 -326170085785548261691891202603401904640 12126459 -29201579804883457526225091883591902696 12126460 189153844445168795502794293346710817280 12126461 297713988611101441622560779571853581062 12126462 31994870103055091217928322802762591552 12126463 232058049912719434451706681792582089200 12126464 -289071837182733517615641766732253626368 12126465 260414000079355070462499958554165460800 12126466 -571484539399810186568909015695256486400 12126467 -664715866259307580988178951973912724484 12126468 10482406390633249763405254146291793920 12126469 -1338508777222575927351278611026570564130 12126470 -879012825316069503809405769090189488640 12126471 -864596882432765304709734621944575337688 12126472 27278736097492295622301416705247564800 12126473 -21798329695746177757921729052804053296 12126474 -423998774744569294916918894418054139392 12126475 -31534081047259460714103101636332673500 12126476 497244323334506424999164793001107490560 12126477 -754406265312883465003922553734229969120 12126478 -39394063165335156536853339512092765440 12126479 677898702517126571376376828442034195960 12126480 -85441241339649644439728437856950026240 12126481 -188313434896956699110654872347982224718 12126482 -272932425093010519183806300519208751328 12126483 508722062061686754906310090055173311600 12126484 -393306776025482225861837914329783654400 12126485 241822936635176719487810535977560296960 12126486 87206579446100149013923310790155465664 12126487 -186930191093876747902870391234418402368 12126488 -421656706829224906008808863305922600960 12126489 -105786992420792207959839544756091056176 12126490 467910047858127830516177800571238732000 12126491 171232360495280080161486585827601828384 12126492 -166079708337621110671005860706878665728 12126493 383789952632242038901972990729104592742 12126494 237157940714077958406454203190518365760 12126495 329958250821250753691361322285226337600 12126496 86234228259740232142428573489345134592 12126497 39955289673589869355407268666699090560 12126498 -139852512542497736038332000084424119936 12126499 1124162881120040845889422793678378240 12126500 308408779963959499757392345578362880000 12126501 -21966414617810970611455711183529023170 12126502 616919366242072375956803687805833897952 12126503 79078271063559795489004890560082038400 12126504 380852039497188344996419362780747448320 12126505 -677273882492612695039119611892674741340 12126506 -54646723386958715084464833186748154880 12126507 -284529740692307829645203278180227557712 12126508 -1026619997698191591215583350893845424128 12126509 597692201136777699153279957374501890710 12126510 -29477205064102963161075356598147377280 12126511 -177249968879419981017684533132011008248 12126512 -35464329999053540941176087592664629248 12126513 260183760630197104996486070666910911424 12126514 977153951093283744533246977728778576800 12126515 -1126968118937103438252822943317050262480 12126516 -3955063456142290556100669416027553792 12126517 284618994341553837149761759730038364160 12126518 2573173317030858273823178444188296192 12126519 -731286556133366496807667613067507752256 12126520 -333541648724269672589926250492762112000 12126521 837680423479095018215140183752742003344 12126522 463556601158505783209148364199519604480 12126523 -747613747439665098157516988356380511760 12126524 149056935008851952966108559796472355840 12126525 150056474353373710476470438215558257600 12126526 351089037335194983152506972635851987712 12126527 -177345400361696752645551173030940355728 12126528 75593926317475397901937747275593809920 12126529 -491295941843359187412571541225817676860 12126530 239102804203863172870808760978163014720 12126531 1023503428551919395295948010645496354624 12126532 483011125164160007231833642882509926400 12126533 733760621640362778631359320472324442782 12126534 -55246988121669445384077324395758663680 12126535 346786494237543988134007819086192172560 12126536 365596184651117398145504299462398919680 12126537 -1167570787458278002506315013849841782560 12126538 800710364346592176473076348935298621696 12126539 1255066599686698043909424692057289518040 12126540 -288397320183448257714441534470074291200 12126541 -7253314149933634404972244969234160000 12126542 -819001972573519464053639624671235572608 12126543 50143792448986685404679557700910650880 12126544 -286709818391247449261187395877410775040 12126545 -1097027132409971862518408764550622237720 12126546 572526244628003740722301418109580247040 12126547 -1456512572121853868238940773662935146004 12126548 110348550805127633908081909127041437696 12126549 -245869848337943996334759977563855878144 12126550 -227639105667180220117443545751576091200 12126551 -1209831273281857139435057781917486003448 12126552 107559014469672016202660091520787865600 12126553 1158215141832813782960103973296663411780 12126554 139372234599489008038156644470273302272 12126555 -57458389681931851429624625272703801280 12126556 337226317406114236365679859632308015104 12126557 697638363014325024957575143420866592806 12126558 -239875028031350862011461931541935004672 12126559 18778392548149376276344437671333096928 12126560 211975071218264456751443707419623424000 12126561 -506479810255901829416105651213617536 12126562 61312146892223941334153270391430113792 12126563 87588051458863151663267053537496283624 12126564 479625195646540025785733913500741222400 12126565 199579999881327476554263562077476131200 12126566 -54027342500637055055955169935831014016 12126567 -44654593248708753475456849623637087488 12126568 226394644287820699324381814568101698560 12126569 215806821591657849795391573159917517476 12126570 -18716166047872732234506665845110796800 12126571 -654300162207489290591899938559637881228 12126572 50990236698281066416600541050751262720 12126573 -739219388697118024884120196227684531978 12126574 84591572623517162878711535672318569536 12126575 -743974470576622104954108181675498258200 12126576 83692655558284601713104790783260622848 12126577 425901538796661815608805660490346397620 12126578 426316501612528298295001220426820429840 12126579 695476720488775805128546165833485990400 12126580 250233256239200288393606142512807116800 12126581 -300052490497144325143361426399615324736 12126582 209204142808127303727530508935440725120 12126583 490397603360037503058787833659971315120 12126584 1158928076384786623786996022273677762560 12126585 645937536250188166544346193192852718400 12126586 -259150227681010136945932065738446821008 12126587 -871663348752603014763831855791464609536 12126588 558728614008529371859162340289177100800 12126589 617408251598986557118949647467710400960 12126590 -452410625970299490912590842860503040 12126591 38305609585240225797015441194446603632 12126592 1406349910941639103995437085018292224000 12126593 1125595336246731379175230332371848741380 12126594 146222564286589036618854471043625827200 12126595 -157570440988040527502962553290810145280 12126596 -887688252949334363421730600528670097408 12126597 157321013784502256874177127149644465472 12126598 211529608203565477822889835914512020480 12126599 -33873579934921039121230681866723377400 12126600 -203591977078299039647451291286947456000 12126601 657539838756413506419330915514264661712 12126602 13428074488180687172308687886056380672 12126603 -9734207302720896377486557871566438416 12126604 -282674751669131140415947542735078124544 12126605 1303893875548792498707459452360842094520 12126606 -77710083118595519681018922675398755200 12126607 950690636167583422357656210771996425400 12126608 65584183130226524550967256828334342144 12126609 235577213590340359290085801487360432928 12126610 571042206654358878174297368677280880960 12126611 94076252978840686526177981942340894720 12126612 199185398968243393909811699175681515520 12126613 -258337660957784766994485502097825012640 12126614 -18057798151252508400208849018773545280 12126615 388213938769499428823146387109446128720 12126616 320514638957969665706698895782920437760 12126617 522688299042750072813221889752738868480 12126618 369498175805827932023544421808290705920 12126619 1023268217749141743839853090447787062020 12126620 1326672842299965049064913258422039040 12126621 -81956636152302832408613835459360334080 12126622 39613432419643588989740345069825341824 12126623 272675155777463239968284695459255781064 12126624 -721370125351861163231959190027879055360 12126625 412883919113895804006145700724694320000 12126626 13504893494256497105396960305990066512 12126627 223156727963131082582821157878097468520 12126628 -480564542457109302654276148899751349632 12126629 426475081032720797800776499018615159230 12126630 314069141444778865085459900190576923520 12126631 -554652947779254998370975903969368134656 12126632 -4696323265792191038000984006809190400 12126633 -486899909145696099670091571566484299376 12126634 210221345135748978415166651927964148320 12126635 -714678690427484624287872430705515108000 12126636 -111831062161302412242570783048614400 12126637 389187533767704401196064234247135755286 12126638 -3302333315409776607076185885130688640 12126639 8336322234226851577132626595567406592 12126640 -150460872639450135912940671389137305600 12126641 636017057933281529412007406831885730084 12126642 -134861904564230604288417016415864389632 12126643 636717993035033409916111809116353114892 12126644 -256553323903948875833715846747654622464 12126645 -19939963035904789503522162401784432000 12126646 -104426885761360882392895446842638884864 12126647 -325333889969541108893093809386134466360 12126648 -145852335397234536408793707221227991040 12126649 -767980287820038951624303753468951169964 12126650 -348743366240072206195832328028796545200 12126651 -234252666576999324814316876767521652968 12126652 -40852417389311133454484667914659703808 12126653 463331109259834774316837864690452754880 12126654 1023224111634886205129102577689163498240 12126655 726497626024423940950462688033203890000 12126656 -131910238355792758091430757138232770560 12126657 268318914976489271575384019525677699392 12126658 -448769048333879139025666799316135444480 12126659 -1013318221365140059327114849651097598480 12126660 -4114017930669706237308183462504775680 12126661 1150345296645447884761372413026890474560 12126662 -48029526183476111432710367118223536000 12126663 -234526497686900452456924006437349937400 12126664 -584893122139778434679069395145517588480 12126665 -361764462231495688242487217273287030080 12126666 -375311056256601884819824580266528196352 12126667 -1437578166285666006837625885652700924528 12126668 493265639126160325649642229700411362048 12126669 -236140310786650257281303884732926092640 12126670 236689991123964932158405762166913375360 12126671 -967139147069173649909171841634158010128 12126672 124282194218935027475012673866638295040 12126673 33525444979206455783757863996876496128 12126674 107546020620462914555470524846459532800 12126675 416113114859135092510684651374889320000 12126676 249659683900685732725478774521836805888 12126677 -871284190170227198958721774364226135474 12126678 -438480801471925733415008794842262867200 12126679 -1161637704813555970346302788429272569720 12126680 -51790310644618333407928081897951027200 12126681 -97103114148817302087216271790259515520 12126682 -61287385570510940281066588002204012288 12126683 -878717534455002886190103516602514035640 12126684 -16622669425976779071579512810015001600 12126685 -913797941399933166382763667650872537620 12126686 -81636636859597084715181019134881798400 12126687 20027860833626237812723479997025111568 12126688 -2206012010772173508621815368573255680 12126689 1045543677044979771074030877553562339490 12126690 302694919758326693472338605485808991520 12126691 -643907637841983647138331473739076631908 12126692 316309857544185510797591732391625923840 12126693 274993605673281330854777924340310027200 12126694 433508164779271377900600633202520476896 12126695 165053692037258412637043570438151216000 12126696 727120782690051926467557046366735564800 12126697 -614713763797393970140040370863594567088 12126698 24629441448251580434108762403564000000 12126699 -476685016757114860168730835395427828000 12126700 -360025660861435015845896396618552492800 12126701 587908351089895908447615626147562681804 12126702 -178605901638991581158771502521856777216 12126703 -261389542537858132158652655824858351400 12126704 54617847127926246939510142017447395328 12126705 -2034251775460767018969881222742800916480 12126706 -1544654510366305519461177469749554941536 12126707 1222664063774365826977036881058648234956 12126708 28692008517161537779476257259109244928 12126709 393965141762488828673595510039886573216 12126710 348220769395975714192181138480313077760 12126711 -180778434403507260741422805660012172800 12126712 -428761769924939904690474013323260313600 12126713 -221849482843868705455879143005158981440 12126714 -139783928261646141740626734234816552960 12126715 -389553811103870625723782120689389817680 12126716 543128879759713498595820776748173042688 12126717 -831027481875944921084805715627692432666 12126718 325528678123843137131191568571704469888 12126719 -40271363741166735532765750383737333640 12126720 -236879460217336065885431481635124019200 12126721 522631667264311411543492778601160247232 12126722 -317167385955010686162316655020794052608 12126723 203403163369466578759892553525658124544 12126724 -125761931793755375714732090065439173504 12126725 -69502765571641610500722667952154885900 12126726 628930492792671823805767367502141782400 12126727 -314777987164165414052182709595917040480 12126728 -825569470851184620641092658720005155840 12126729 -95236897778281359147155748505503680448 12126730 -119046398992167622509089616360343680000 12126731 -18900042257412903574295636972657133120 12126732 50003645310238543657605345356696604672 12126733 897127183830256876413315332204545948982 12126734 -131465566257807185164706915536736066112 12126735 -180387624738556532210534791717813983360 12126736 -55960535948166268361788732985115852800 12126737 769458429045751258572260891411422982400 12126738 -63703793356096369759236978595487949312 12126739 113464447226762758156174606721021841180 12126740 231496820817375922438604410964793753600 12126741 -557007045528712124566670686969684416192 12126742 -740518784243783522167130508527295940800 12126743 453027179892337095163847069020805809992 12126744 338595915193358078999668016951397457920 12126745 486243493314346236907740801494921530500 12126746 -172639754196891043831073683293014374464 12126747 -406918328473183832641033730631505809000 12126748 70237776439219746245271126706381649408 12126749 158350499558092500329898284735847387750 12126750 -78636623520471129954232186368752640000 12126751 -103439885733519946324987781031454411936 12126752 -2236217466719375835352146724975810707456 12126753 -10863134677184026167225108695217134718 12126754 798657617886712638834585843431364042576 12126755 866802418648766591849211821379525900000 12126756 690007043451635588097606841538620538880 12126757 799593591313200276754379464189686707006 12126758 -185938301296329275035441458308758833024 12126759 -585053822656690940512432449921399713496 12126760 33468881002078104825474313991882649600 12126761 575548994537408542673311684196648362362 12126762 -332010478143431616386394612973752509088 12126763 -2148042080897483925141763322299484986800 12126764 -580284726143155872840336723149558280960 12126765 366929245740846411432097542401460768000 12126766 55599858433499259316012188951710098944 12126767 197077552647796268915905790771336525832 12126768 -12382668554805581780917085642904600576 12126769 -271604008964201469441225787213759152160 12126770 64317357615055592669127624408436786080 12126771 118570103311639745313653882169959119008 12126772 140449734407886377150668309770252236800 12126773 674864462588834268176797208546555624544 12126774 -2543748743220074393856146384853095424 12126775 185330708260569127647492726161396991600 12126776 1072523118199215042053618119283936686080 12126777 351939446084201697056829361107937556160 12126778 805106247653356716874946902692097699440 12126779 -69688276314332562239671034147592221424 12126780 520678453360225484767324761702421401600 12126781 467053586487259683616826886248159606784 12126782 -62303629845756843823618357284704971008 12126783 -84731096912676037145444165891123784816 12126784 98868697719492168927911898411407769600 12126785 -904644435390116446798423903443982190400 12126786 -37137210610596433241127553394943330816 12126787 189982317200744641714539364474194842912 12126788 -360689148630026605454129508749530874880 12126789 447664735519479155251563441342418539900 12126790 36939230454506219426880477806066766720 12126791 -268542304720989458827619102298987248808 12126792 -474363101448386355162139334868244193280 12126793 266978696951364381305901826148154198400 12126794 18912735840347027465072132418928134912 12126795 -231924330972594062971557097727762906400 12126796 441795911482192966228138880045834002944 12126797 -296884342341208767113268458157539801856 12126798 85514019712271409230653441242125208384 12126799 1361614196652183501491679263390544636672 12126800 28707886418314030860506714346789273600 12126801 18018652045086384151623691895462350080 12126802 -234394083952371270317719475442557761248 12126803 -100645180530640427130068672493234137232 12126804 -172865278197474209246523408495688341504 12126805 -47495065899395678288905654110413253540 12126806 -7341910534340417240248770843676014336 12126807 107077733104433553869613720021552844800 12126808 272994816356559467885905077596681871360 12126809 314191777985251450317347226726380452116 12126810 -90572242894742535427589081618549191680 12126811 810332715525689613413771651998081675800 12126812 779698890168234843433967698027025395200 12126813 -355139960433492487650562775188436893056 12126814 -468889923325716125123782211628775125120 12126815 -137473180227869350850194270423066094040 12126816 -151680366000262592150659958722957148160 12126817 225915334453582342864674972264318640 12126818 886517226948055773523698022813668397440 12126819 100625681026832473542114073956290155776 12126820 179070902826924447767413924213907278080 12126821 102401104016982488230780488464023120704 12126822 72423080126218392635150715560314606272 12126823 1608597392131422911952092386390397290704 12126824 -273824671596400968951517811075146567680 12126825 -51600399760381277067219237158642970450 12126826 -599751197156796267815517563066262862080 12126827 -835749914555004537897406385896970468880 12126828 -77274340333265410981534541438639013888 12126829 387873098196513689618241411257013919680 12126830 335810469459961127410657328136680602560 12126831 1280558747896897335394291692142436311824 12126832 -108912010680743807487363203890933694464 12126833 -59552970838107752630418775434637580256 12126834 -7978707441799468021685249624364294384 12126835 -17171997381205347946245667644220885440 12126836 51489178056193320489688023087594320640 12126837 -638578445550729609673063073905379170848 12126838 -663030599172960573038669044392940387680 12126839 -42823291375615753949422864264729374360 12126840 400292389204953556517155629933590937600 12126841 1321350296205485938110033189059177451242 12126842 -13868622038341958826933976923930433536 12126843 -1150285716983104648164341324946885571200 12126844 -992545666934798466550937505688199563264 12126845 13377108476126008508787245707165627200 12126846 182663184496154374444184486227648272384 12126847 -976103155778325875748594018199789962248 12126848 -430514439639046686729519423136915783680 12126849 -125022516850202060596517152577900494848 12126850 38269878637732059915886968384327468000 12126851 -1115218224276785452241613334237007592696 12126852 564894526121377325244831824439471720576 12126853 -210370944930311735882689667136148116898 12126854 593564374599996871593940780139109281376 12126855 -149511772531162748021653042994170879200 12126856 342577617911363099206536462823913717760 12126857 -39344069930947398902707297723268239308 12126858 -323238457864618106588391938201017410816 12126859 -155448890288047116345760594938138508140 12126860 4511040310960996644977951982661632000 12126861 67657256519704075942322154024027168000 12126862 416681256455690928618274938984208896 12126863 294619457855309111104785718766171912280 12126864 49597169631552591042279829790319575040 12126865 707854749214990951258606467796195048320 12126866 -385178691763815685249482219319354608000 12126867 199287248382657860616309468944821893120 12126868 228935335328612137223422215723807966720 12126869 492942964052389203276702372933000624270 12126870 74976154259994549223893138420283680000 12126871 191219977689228006082806179239771140144 12126872 -2972871809945221097338794581111204659200 12126873 445909284123771340287394999658215012800 12126874 -69606193802181386582344449126344025600 12126875 91350729299432466363949249427378482500 12126876 467986874002915316457196813562459357184 12126877 -270330685458327538991536700720190567168 12126878 633242371454885534730653319673921146240 12126879 -10384106504805830632885250041234869552 12126880 815371709592000809987279060054226370560 12126881 -350476113157799960680532486394293912640 12126882 71797256982891743099457397780822834944 12126883 -717108398282597819632570653518814842560 12126884 -55294927311935356447063154225975144448 12126885 -546554176029984701962067761408855874400 12126886 -78290286194470618234542651893468138880 12126887 -1047979131189820635637587574091288227464 12126888 -619092014156018061696782443635587481600 12126889 -278698097699167726681825503052887042310 12126890 145329544519871083495546890224869171200 12126891 67728584456827767494134552140963416064 12126892 -349427111224185601006654088239335989760 12126893 1936907641522330779825790111646742736320 12126894 -83372749279931133184020764202862975872 12126895 167198499998998135975019575292640537600 12126896 52181384499555839055262981302916349952 12126897 702962138947040161784075940809987649474 12126898 -32313453893146155519309304062615407616 12126899 88385661076606850388015359593182292536 12126900 -215402312092763222782020591957213235200 12126901 -1057036561773640972641451130473035720900 12126902 -824271660361404824780185143493624238400 12126903 4259711929019318390783011932588357504 12126904 52396171723808072373967231344291532800 12126905 187185693229986117566261230827959320320 12126906 -16993583102727692791967193393384737280 12126907 -259092264763541216687512110697008630320 12126908 1213947771321064434646123943579084080128 12126909 599841392486716931272192706490376015104 12126910 138461355427752830007692277062065200000 12126911 -1284158487491689581227761317045095301120 12126912 -6078433711638217997410417556513095680 12126913 1012081989421069323924836063330799044162 12126914 55084660325748724409863318753852495056 12126915 588496960959634390771840937609237112000 12126916 1357176162753956025300324252237207459840 12126917 765102413709286932789186017707679756352 12126918 13219672611032673911372340534915371520 12126919 89137067014004510958366308390077806720 12126920 -107084887691174156593775815618626662400 12126921 -188770813846832836007685306713888317440 12126922 78140921077390128931488241279968285024 12126923 324860368839900973357618584470855681172 12126924 -313908211051609580070624025864837079040 12126925 -87538911606217120522685737741907449500 12126926 -118038158457468790420920528377497730304 12126927 -447008396621178106563335467552888719480 12126928 406715536542565936912366472994827403264 12126929 -456046406297929365145014996274002671616 12126930 -145321841929616956219277365408189900800 12126931 29728877741853301919835060949951706732 12126932 892317361561148964755364047703931717632 12126933 -296699624354610154712321659535869532736 12126934 -169663644473374243038279384807416785152 12126935 49083093712205401751078647261341485760 12126936 -33697661615031336012990214279476019200 12126937 782025668590552766664988424521814584586 12126938 -361766192517455004323223349403005988880 12126939 -171652934459306421745120623883278098304 12126940 255854479053286214429331499353214156800 12126941 842685607786760926752157399967549490342 12126942 -70628881051800551903054504951974533120 12126943 775295582409325647123455316296326796192 12126944 -540416959562136956465511442773739044864 12126945 199032270723780329133517574253374784000 12126946 719584475502769158532490849573443584 12126947 610597036848741383696532697072842785232 12126948 44331599025872319576614677348128814080 12126949 647282951169189364482927393255053743936 12126950 -265414881081582398453345400877042435200 12126951 1431938868768873654960031207031358100368 12126952 -122259413914849730568407964369937367040 12126953 779816280723391632600984082908799862202 12126954 -71643296245203333663868344535286123520 12126955 -103526853647703580417728119216641604640 12126956 884152183870144270036859848525094343168 12126957 72875141118529983497824903451428625088 12126958 629533674848433469552759385528593942080 12126959 41261586736814621666581756441670138400 12126960 15527048854838911564188298325243166720 12126961 -834292367355569809422141058523719867200 12126962 81318277777836942484801115136933533760 12126963 28540054545548090130299444850386233344 12126964 36590099815082651283900314965350199296 12126965 75172057467592394845137703403322168120 12126966 -489576367373910429868480557050979456 12126967 -646269679402284788705760948152886354768 12126968 -364495962453279695992777515474705162240 12126969 1144467592515597718348271130231715760640 12126970 -86043048485091778841081714240885644320 12126971 -506023478882281175904485266832620548828 12126972 -57669367237752857059305797273715474432 12126973 -1020562587548467236171817431316239318778 12126974 -190602854994937213490902268923229072640 12126975 150069918876721480026116932245047280000 12126976 -197697156833922462945601167262050418688 12126977 177177609540355189694678406538777840980 12126978 -352971821931082715444794163262670291200 12126979 -13639798835633166532514898625826425792 12126980 -12414980775725830776048422528304046080 12126981 293237245521575585139399236048834576352 12126982 306077898366556871415109942711770041472 12126983 292371210525094731314150665388252544 12126984 -1033544791467358883077264146727915438080 12126985 327917690027479460306954899764376200 12126986 -238477449297296930016929133794927513808 12126987 -319074623586869935807716160501379388960 12126988 -311310090385370266427291192609496453120 12126989 9416197937862195432998059777942495680 12126990 184713268396240611671587715784052454400 12126991 15150579405640914256026271594952601384 12126992 111847478050154692029734969721725853696 12126993 -222867655932020224154330792728099262736 12126994 284256901349852384975209216882339659264 12126995 581765527838050751547065995371246702000 12126996 7512585755371000427964963781676279808 12126997 -54051950201810064588406641541407452960 12126998 -79107132604637647832163099982071121536 12126999 -652367562121783063235067267699748509336 12127000 -468024738585739753439544008822138880000 12127001 -435097144324581511828520617111827884268 12127002 -97662652705448346015347841129236986368 12127003 232823169201920915389794664232026485504 12127004 88424370859975719764201240962684525056 12127005 214026131245343507126128984213822500000 12127006 -506187104433878785025714705187576018048 12127007 680154424576914897748801433556982556256 12127008 591043792295745634131529936265267380224 12127009 597260246760853901251849063572488756116 12127010 -188712141963988899673145278926564300000 12127011 -194497875770409692804453408218081285200 12127012 -558341436437737913103624599360245826944 12127013 233025726709297085594085526195102533120 12127014 -221030795245341299016995581608215322624 12127015 432859805381941327165190209839801119160 12127016 486632541601565344874271063042960998400 12127017 11694590755098158092451191502295438720 12127018 -312985079348354837438978738958899361264 12127019 -961141427964589813695793553292970901580 12127020 -69164493246842625400208436775050854400 12127021 -4937558687951849677865035688970897216 12127022 -300875602403522122351065873706213034688 12127023 -602181114875666133577192824697749222000 12127024 -3018435020657235669954966149581373440 12127025 299598943645530561452682473195476508550 12127026 -205080711767589010136192250302326150656 12127027 794710267064632071390400596468604368072 12127028 -579045245025238727894579037267452552832 12127029 -367341953801912862920175727407594414816 12127030 -510085859834430930604179271529262435840 12127031 22946113067442635938732724201126969184 12127032 15736510405306537790054239203753553920 12127033 742414211690226505923446513351773480660 12127034 820119715265651888803782889858175626752 12127035 -638078982807876381888012360516720729600 12127036 -422486270427577130794558226666402661888 12127037 -80473257202766545320724187756802605760 12127038 2846865482720210062807597762608384000 12127039 -441982027203821629736393610389822760144 12127040 -368134152701006487108607155817556213760 12127041 952591474986828114908367868815271923300 12127042 222821490834446829936492995109547261344 12127043 -1320688089502422692795358636534485904708 12127044 -611216915751416200501183763861301915648 12127045 -80837854714445269239684608470310384640 12127046 -393724927872312382220067170182712960640 12127047 -45178829939718468502327058585304282624 12127048 1463019749746263513146656086214944015360 12127049 16006711672188743490175753283680640448 12127050 -71179900370746621411163877603027648000 12127051 1122955928552961852315844507998083483852 12127052 6389072630804454220959496287308697600 12127053 -767878065168017142692583698896663804800 12127054 -800332020538458135547798345468131898560 12127055 660072005944489376570158294342278390000 12127056 260356569014591313626676600052599619584 12127057 -267962848929075160314875580317861655694 12127058 -727375852909738250007094024945142571360 12127059 416993418038760429397901228344393265736 12127060 45457270911947375314259273490779136000 12127061 -191111463045763589698687460061340588338 12127062 -38649818277319054089849048558247211136 12127063 -467763774653069732555952603304051336752 12127064 -67897977696731627516352292568176435200 12127065 144491466061091422187031696689663663040 12127066 -142143550433769254445826285765208509440 12127067 -1565015061394215339952793895194564097768 12127068 530773935091870587807284634250527639552 12127069 1036589271702839250183571635335810937996 12127070 262766184446074007798482520197274376960 12127071 -616795403529502738013241620011300882560 12127072 54216943703898070351952951439785459712 12127073 -4481703407164481896414421772172915200 12127074 420413206518912110458263635856968242560 12127075 -8403926116534579445903410454362890000 12127076 -75666005948388718570253559922910969856 12127077 -69265871183547412257744326375741649474 12127078 -429662280085631206175574099723118160160 12127079 -530789457371712622572912284512671580560 12127080 123278428973561423246959538893057228800 12127081 1204764530546510475116245164089327958912 12127082 186738622436320198587614964829377705984 12127083 -226097315430831539014820798610336938256 12127084 -11807145441898696720535108407028333568 12127085 591788001930894097988725761707567040780 12127086 -337665260742257511518759962557107394816 12127087 -74298867539103759042706778785660791808 12127088 -44415654466314185761123444552305573888 12127089 15327947559406375946197437874565151168 12127090 121887247072145932440871244107015312800 12127091 -1349504417163476424349634047016777027508 12127092 191373204216061637831222619607079884800 12127093 -166826403353788670440661857636335008256 12127094 240545867274173257474354613855557871232 12127095 -231616491472902719866550914865217782880 12127096 1133945121979415841994770241897775001600 12127097 -107527796087382824500029635178020962860 12127098 169287425537794801465258013922700683264 12127099 592426292308290218033199403985999299680 12127100 -599867924506244368063752231782378457600 12127101 -89333098255912315162730639209172770176 12127102 -115375513033373304318931104749563112640 12127103 -166141610930169311887515207681762628608 12127104 -1585200252218176276198597236621312000 12127105 911201699556226295271274583886811220520 12127106 358813021179198874457271252796232716752 12127107 337424177238086963718934066577111961600 12127108 -721004439752920633696929719873342464000 12127109 241929089465428500044050008580225961310 12127110 114877045348395811785034798335555168000 12127111 -36599589920779864626780934696587908600 12127112 -1134612249185517240153884447470537113600 12127113 -219731127328966278636431436404573231958 12127114 -193372526737160501126080834170177746688 12127115 -142643074994270925880017594188856591360 12127116 198167512969401671266201592912850407424 12127117 -348587592484581060097948956005505059520 12127118 -4501219524356676656441464485852460032 12127119 1294123361532104056536299573139507517440 12127120 -1387762850224671106838507756323799040 12127121 -1522814265589526975935312623674619583500 12127122 -1731909663824581904485717896436431360 12127123 192141580008349320145220822870102502960 12127124 114535616414075344096522144612946688000 12127125 -43484928636924117261557999716056624000 12127126 186038648096874898007670999701145528384 12127127 -63569190772119278505192751183113967800 12127128 -9008363082528053838903335552731054080 12127129 -402569145619819102219830846577652282624 12127130 91510195154594810000303973032155584000 12127131 -970187873601170223059101878603200510160 12127132 -1336340765228393090639411778646564136960 12127133 -482630252400386023973946806763902317620 12127134 350314507114627018614059703441080715264 12127135 -6017626389049781636019600213796697040 12127136 -147143985684528539480725033411868098560 12127137 -772498114132548961665208360495473857856 12127138 10154130280672571281054564584834355200 12127139 261211716110054444145289364251468670940 12127140 13470145928490786037532465364619891200 12127141 79916099180351608968598653725278160640 12127142 -372424909947129615738196133800581218688 12127143 -170097442057265885052070071494685753216 12127144 -112900478197080629241866054075954964480 12127145 -289076714972540995206612188811540875100 12127146 431349301325971430374342725741365731584 12127147 272406840877585172432656899947718541072 12127148 954405111492503494755577947696015409152 12127149 876181231982495809529441219154824560800 12127150 -29617588909855696129090958450352240000 12127151 -335516411605033534743111764558661598248 12127152 47750603075909505029373829203010977792 12127153 261440952789852946530712329261674156980 12127154 160826993625689209847660260946318229312 12127155 -336578557051550044071107240781119961600 12127156 1086297787622342528683908410743630029568 12127157 -132493021294413654885645933931782730980 12127158 -341254407716277409796428149124319660736 12127159 -772867515400344792135789279946385431248 12127160 -79370747524632916027556923698186854400 12127161 -4444896569557376294628435475440291360 12127162 392753293706934709855765064722450303200 12127163 221983963670024441325126844230400059264 12127164 -164523350114153326943299851054821572608 12127165 858615538627022199695300986725386694060 12127166 -53867109546644990422143812622796851840 12127167 -105224001463569278669710995650966531832 12127168 -23274124088485493033123722846200135680 12127169 -125896932631279795264398302530126617600 12127170 -110525852759236839417249764891956800000 12127171 -133658312647210788741953136402573247680 12127172 566381521284519188429906069628480514176 12127173 -172979421503759305708283552794972912416 12127174 438195793981902972976137550839758250336 12127175 -23305286205455342696012554414052743200 12127176 -1675429303606878210394554922527636480 12127177 262685236582860720910686551074025928026 12127178 258008758364864495171584826727259356672 12127179 695022467560986342141675162135643373784 12127180 -50248173312644430203223537849496151040 12127181 228069601688869293926248289854672924128 12127182 128207842011565681527977782003537660992 12127183 -736625387093932626094444365858174519568 12127184 114930738796588229197843383862039855104 12127185 -181654549274609630281371715058257113600 12127186 -690606531470135751436542514636926130176 12127187 -868119830206733601176217926449941707520 12127188 -381703497936504769556691229466806800384 12127189 2170308837864389534544106516248445711840 12127190 -174625067704983497515578603440495750400 12127191 14111300755305115107635067078362227920 12127192 -568300438752064694070240939253772451840 12127193 -828508471445151088352547582034971888576 12127194 -187305837568643199249884353410807171840 12127195 -230446552099264358984518711738033576080 12127196 823317663250242727800143667161897126400 12127197 -33077929131256706479908238265030340000 12127198 63432247669108049935876868660210868864 12127199 -637198839035708329616830234323013413264 12127200 23900926921137416020649526783324979200 12127201 -1784903674095230255715611335851582386768 12127202 838565024325241242006193637238774249552 12127203 -906211922427829486064692949820467246136 12127204 15299559512385990903711353416596653056 12127205 812059341877698899671446022786161575160 12127206 -174151060730811902771197401581976360960 12127207 -674064748685757146976449806532209593544 12127208 -759493486640708773861843928947519488000 12127209 -545443837659469516663123733870148686112 12127210 73462525355853727534337390499905141760 12127211 1291818334725824240644063043789005312800 12127212 -192711254495291713006269911786425881600 12127213 331386330141272730696684162250135305024 12127214 564090560991978590536135491590806487040 12127215 388424543549656484937408154996778799120 12127216 62085331793298660220765783843907305472 12127217 663078220146343931043802350001693213266 12127218 474367621766273972314739768838784178304 12127219 -497762690007005831438083944044218566656 12127220 -115234236022624014279056897715932651520 12127221 244662553856085322153991282408917444590 12127222 1914903565344380121743307514758261143040 12127223 1464032683872959243628822249598631594472 12127224 550875308703845128575683550085118545920 12127225 920285705302905837830844262982398000 12127226 -164074706126161811333053198650289976832 12127227 -11110139992908852190053571281643888896 12127228 -282325263395817672326420377251126034432 12127229 99658423553844087545658356038153851180 12127230 -252688065255614412594894928170061025280 12127231 53075457279202505920319392003069515520 12127232 233410404847841837587282182494383767552 12127233 -164958877809225344860692974282868716736 12127234 52706919449276396463390739917352699392 12127235 -838042277025380244494662880068196062320 12127236 113504724490425497123362393637549021184 12127237 1405591396040010994578055221755645653120 12127238 568877725567542057303375857959210727520 12127239 -97936465506040362781218675799450137744 12127240 50139010263605134176402799168689868800 12127241 455308315507547848321725130266352102272 12127242 -34218759433784836722822125504006849280 12127243 277741647807286831469390149784843537492 12127244 -154925940937400064300845286280395532800 12127245 -154656197288749072606783681905722415360 12127246 -95403924196077025669049499443868717696 12127247 1452576907529627903012392191574181760 12127248 4076754995296867051714310519199105024 12127249 -518156439553703567086008309887387699340 12127250 -54585474268406883171097165631182080000 12127251 17225018887586645132668530410195349432 12127252 -808337645610180514534491509861300059264 12127253 669889705329499743453555248835113124480 12127254 10113723917946992269888586810606913408 12127255 990638887767096355177690552125653955000 12127256 484698837609179116908911709986493480960 12127257 -761463477228272786241583509378919158246 12127258 -113547127805770237108234860710797062912 12127259 167505440005165509190467027360849300000 12127260 9265061887373195158910546683959874560 12127261 -239676840722613393532807477488466954138 12127262 -14218709790911862045405962712875483136 12127263 123414771426088782713802879560473324800 12127264 -1462537426858016763381023346056019247104 12127265 216694617372140373072446408247479040660 12127266 483451158108354555990532807827756345600 12127267 502022978945240017050869310478868048712 12127268 -104542727553613114223189825543490883584 12127269 -518594167672040036382359226857395900416 12127270 211600101983781923779239147063317558400 12127271 -25387509121312022358165540265917630672 12127272 162297891583114928714823643599755427840 12127273 -275357518335179026227564154300598604480 12127274 -148029516137839909070506453746264515328 12127275 -513523442332006751811846748116887842500 12127276 216742118387095282849035565024587301888 12127277 494987682916824709976959656972574641600 12127278 523405780040937579699982385418869496960 12127279 -608656375225072518523503578215758596016 12127280 -43732673147760456679283560086972334080 12127281 582214864132264625897034650251644285552 12127282 882772727798170481314682773061215499520 12127283 237496329213890020611736414566271440720 12127284 -326182576119246609984767685694616683776 12127285 832079815911895686945680095528179709980 12127286 -298734602251290753796894871496352400256 12127287 -62560611508959886286374074149109148440 12127288 796702183688364094017681705783845867520 12127289 -1525605021125418747121101153476905277910 12127290 2204987037823662726905254831634841600 12127291 649459142246890723176398523189587860584 12127292 -371894753689153457150105860451729961984 12127293 -231619147751869245510195841115602982400 12127294 21779616922242630320358361913847549696 12127295 -515111698672413700249964400178723762200 12127296 154528489417843126966468110231351066624 12127297 143943214364736302595158293343902665984 12127298 612025841161058301679630579739246792400 12127299 -437709601121357003778064643831799056136 12127300 -204313922272643886084675707628121555200 12127301 -746890945968523770581305897265956938720 12127302 81972355096017254630076478128470808576 12127303 -1570306371144383328488157673668325249800 12127304 -312408374056909133171075358683046312960 12127305 -264913616597741744408178070872274620480 12127306 -565281164572612991435586711480354909648 12127307 554935680814796808511167357068888957040 12127308 -34400600946502351389142117291762251264 12127309 -381497033872161267281703234424634004490 12127310 144069344400744266075774048137231906560 12127311 321397491161191578287523081049669982832 12127312 540950474314597508232625598775070556160 12127313 676822065290153691533309020892422863984 12127314 175021211816787938778723433468321434240 12127315 140687522246968064047575883381386071520 12127316 -1230600471449560160187841257270009913344 12127317 16278450050856166469003561218856346240 12127318 30032626322283270338071687134808730880 12127319 -1433872158478994414603522758876142732280 12127320 -20834455474768973417196213765215232000 12127321 415370914738793653851385341850877744522 12127322 -64928463262642898490973436461728691200 12127323 499621837375539712432633333117873340160 12127324 6265932105279328677923576340305608704 12127325 -163194544691802015563355175602309098400 12127326 -255144630033757114080528611366228656512 12127327 -26883488861451288233314287314874091560 12127328 1158310041935866160653338769236966506496 12127329 891264081032550538298501504715024166674 12127330 -266725559796258933736586723072120302080 12127331 1304514948920431569357314330428180335132 12127332 168311573415106363231704833550300610560 12127333 -21174157415496072334065990265524157600 12127334 -219566360495945777901050151066544721184 12127335 -110048953885699618943005662036611354880 12127336 -212432200938121789693974819604220006400 12127337 -522755647485350590227303036356536840668 12127338 207341798204009353803518428143653721600 12127339 242119562636549116155494770720408240640 12127340 214855262788124265559472614850294092800 12127341 399484866982494672629017290987602713344 12127342 -38697976280217826885425956065248925248 12127343 751923096155449506879395754546005552592 12127344 4447081862023574456485811570334302208 12127345 -132908562492715343284182501747280317900 12127346 -236465433435047568015153007700574720 12127347 -491200943197476396760353394267302498960 12127348 452718187694144969083964445667673493504 12127349 68309139273264649845185743328116526256 12127350 -194001746335332944544875354065900920000 12127351 -307830135160829173389028674953187178648 12127352 1192708394067082369208797531517257113600 12127353 261314921730098882463985518854777946000 12127354 -180095108198820320251575082597760409600 12127355 299560547651366561561215645056465275520 12127356 476639450358954803468587856891711411712 12127357 -458153023287439939290680382582342767616 12127358 358709164371855822906369596411193075840 12127359 186606529478762598712935347026241933568 12127360 -64406686221158208626030266799043379200 12127361 -21776038490001064829447131500770298876 12127362 -18955156754638187094512898705424273920 12127363 -157629070613343994011256985713825883136 12127364 491440042799370173704647136189828123776 12127365 -384554353055189982389598430748879087400 12127366 -64757697890069821239513782366297086368 12127367 -764841555124214287002366500915248566816 12127368 382889266498986012226132858789877514240 12127369 1852243925641578601941297086166506796160 12127370 518238932059830126970875819294646454880 12127371 6262489488573872217305819927153994240 12127372 446057114966200367853143652328058744576 12127373 2186530198302859318761042033721943043840 12127374 164170452289283354668281603274707056640 12127375 41582867797513548180504833945250960000 12127376 313476757847346343419084427383078912 12127377 265568162226917116794525343042877436480 12127378 -429127286491285490441727052516772123760 12127379 450317592321959517933341811990969757440 12127380 134786908571091586669916474503234867200 12127381 -431337045745978034778326081043366528608 12127382 -317562111284377228411804003375685433600 12127383 446611486041015289279001786847189939552 12127384 -642401860506103283919559690581919549440 12127385 207503287966253159737164358109220104580 12127386 23883350384690526455233006129051373568 12127387 -1671303937109872433325289851672714195964 12127388 139988983606936548137852258102936057856 12127389 -248518681523459462514887528585160744576 12127390 -173522747670406951037935932057632083200 12127391 -312985050532137176751720903089413617000 12127392 1099321751163217898690025009280331415552 12127393 -744013247570599370306209967571070851358 12127394 582630664742708382083093823904934085120 12127395 -177476331760203519480381420184843680000 12127396 -1070604345629009644667194820152424545280 12127397 288105385359848956321562638144084230846 12127398 -162854582346264436610460088498874243712 12127399 -762939489262452919293860352479083177736 12127400 745089685806574308711109469519332992000 12127401 106137648569853705507012624211288372800 12127402 -861708847024850705598424058376223594752 12127403 343793139936526820174031722968834841652 12127404 394475895540624131180151539859603703296 12127405 -29182267873097043167238824986885803240 12127406 -697167049256278521984349105737855430848 12127407 -223725344467150906356456139132903580640 12127408 -138154633923478840503105547050555801600 12127409 257399715312426321443346856074007759872 12127410 435266376138210491260585096540198419360 12127411 868453179685254354390782867879398784012 12127412 -969525265110333287801366600657870481408 12127413 590126625800497066233373893382026733344 12127414 248550200328102093219040548868763631360 12127415 1115469677311577610478219931504582691600 12127416 102400207881489369047653807782462750720 12127417 25327807185203851276319059651498454016 12127418 -233817512834994877745673463347042429840 12127419 -16620921596310861277784858306852203416 12127420 -8789310078741351477646109066127467520 12127421 -447787833487886241128797105323485661888 12127422 269028330913494029830351302001736753472 12127423 85907723165551949966464397038124843520 12127424 -19713371781626301976168007141182930944 12127425 -377861373758295494306184581669205799200 12127426 -2008965539067857692446458275868730940416 12127427 376655477491073588683913190727860521760 12127428 -1067019645972902945294338256157591214080 12127429 -881828163556314477647282921434429945440 12127430 115069183381193026150377391626064800000 12127431 272944155984952287673053482207762099664 12127432 495151903064835599935857422832037094400 12127433 755573343399829866791336375869032302682 12127434 783114578028324629633729820566442240 12127435 -35620694647117998178353374432239233120 12127436 803292626153332152771091325783043294720 12127437 246714011326945139551750878013202436000 12127438 -499887407484387838838340082409432022720 12127439 -261269903616788429593492016806169147280 12127440 42066191221539047205657757560786124800 12127441 -2035612522080382162162124982997134361100 12127442 840762868952884543187135809184761993872 12127443 -70421151548941146608779614151472846112 12127444 152522763515275419701183145974410602496 12127445 89934978907417886962521782346158083200 12127446 -335561342017256303654089279083586055328 12127447 735975182349759335941146245804614293896 12127448 -719006398049909740115010266203029504000 12127449 167012832124395385206245457628727128320 12127450 -287219027494034408977363556763210432000 12127451 -526707724777280828597475307000288550748 12127452 -349355461614093663723856507204766592000 12127453 115388159183476043613780421441990301440 12127454 38465741706234118308502679537617037952 12127455 496745270207229155463882073454791975200 12127456 1612080050933546387286234859728606855168 12127457 527004355022277991826260155448251708672 12127458 -17032036297577620922344047323604787200 12127459 89937907380163529054063465786599541660 12127460 -371546827982721032442961594023445847040 12127461 28436644938376700346356627248156731840 12127462 5772566012124758144339627444651788800 12127463 -340379212353430724281933761631531539696 12127464 143714245024661803084470965835438028800 12127465 78106817242962738742125789526115681280 12127466 -238185917373894980301268507050642158496 12127467 -1244563840090032918998650156590411240 12127468 219985344864950972966418432778261307648 12127469 -1848589141866104645135578619167550383968 12127470 -84806941758726945365730956613996720000 12127471 698288637566669251765331888017992958744 12127472 -32403797656295707954438230993823334400 12127473 -331609560230195683190022165462860008140 12127474 -170013825241118043762398646025668767328 12127475 38437705759634659666803116731898495400 12127476 -149089316497920473497413862464265863168 12127477 673643573201324905898672708484056682012 12127478 -76247771279479622481050383292991406080 12127479 -23067658494675825475602949261644754944 12127480 821197806168640789182580904115200102400 12127481 1482641142257082281506162671143979053700 12127482 27182675849625790079215853562880997232 12127483 779615957338447256226860418426712445732 12127484 347790905695665269463165110099117654016 12127485 -887964914962302490876850145953499605760 12127486 -54681279035092843702544950739515785216 12127487 -627922928905029700224929214028113931848 12127488 365912151928786594232568624697955057664 12127489 -1453849518213358712422712689883522392800 12127490 -18933470941165151791632381516917808000 12127491 -106166289172341571891425637489208353320 12127492 125755562857118883268723662988185025792 12127493 120069633709280194471806878158941204000 12127494 239908993865385499521601247757705535872 12127495 -1136219840608560350417457075325749285000 12127496 -349554192183979645319478174353166489600 12127497 1335442144298985319583474540861794272 12127498 -1490889067229682138718861699205398693536 12127499 184955733870314635933226598872554445064 12127500 74195676303570936209585750634934560000 12127501 226329810989421400909214378171766640812 12127502 -369631083312975675502932887924914410048 12127503 614370948964623616458220474769932410504 12127504 -348860082093501481684593893714316754944 12127505 1049393520163464424623778474699204800 12127506 305437680526413013244932310703169547904 12127507 628339332437164494836706064974618386512 12127508 -2689898747344239282894909374105090304 12127509 -450765699722065563504977131928808883200 12127510 82110423896787857433891192012828672000 12127511 94159820654388850164529386178073175984 12127512 599772720719359090656277922922930155520 12127513 106352274461434862182389175122776082888 12127514 109785220549210497003452003239852810752 12127515 325818763984477576254209504004604869120 12127516 -257493733890699001691558440928443995648 12127517 238811862461213947866181391011373708652 12127518 -148999352285029269051016139178131783616 12127519 458134693491788045665139731050719181920 12127520 -510407023915090160241645077310817566720 12127521 -17575901660771616147936267392044849152 12127522 19793726458076461616519962030842680064 12127523 1863716719302506060125031762312139232920 12127524 85813826835560885122558539094602310656 12127525 -158689475164357092868843637430697070950 12127526 -172852330395237356131745010303271661376 12127527 -575639644659418671081030903812003311680 12127528 133932378394279351834840657535894323200 12127529 143213934721495289288128690714529576640 12127530 15104352750282121651992801381176536320 12127531 -556050607807132308768707353015821007568 12127532 142907312020625730572034117567310485504 12127533 282008569024021466395789032428057180448 12127534 34517463434900892111017715085608984000 12127535 159636663371309475863485336850456292960 12127536 82204589293412649126529119596406374400 12127537 470962860504236772013811012070458246512 12127538 628952121775548921235350684579905947920 12127539 -412705135528104747211572149387118617040 12127540 314710214133018547756701182487985274880 12127541 -36541798686636323772707278509476864256 12127542 -126240488418198025956734591100142104576 12127543 -367878292844634501258601061669701686536 12127544 -336582981390511273474233224533171445760 12127545 -307175733752594405475916403880060533760 12127546 77357341027602205757539753087623119472 12127547 914775964191085073670753407441846575560 12127548 -6592288657910054886957428259142901760 12127549 -1460603511197414017737907563095928901914 12127550 460219828524590239526519373376698532800 12127551 -1507830137585489534925505817917550704896 12127552 -261657699601892864615500749076070662144 12127553 -332890745762569371142227008682934683198 12127554 -173452751084723425156177999735906788192 12127555 283759502651372915682906127238140504320 12127556 395084431091163035860756359661555838976 12127557 -206948216365478669449202888089271894400 12127558 214172913819874472322231675146985457920 12127559 605151359706298088639779227305608938504 12127560 601240712329013528061741221800036761600 12127561 11905244140161560824426903889566605732 12127562 393833531559114391847796156709054603872 12127563 976534160811503233033952445655869984 12127564 58954430290908210828460552030200871936 12127565 -388310563468656730856059794700110382080 12127566 117864146874248034659158088148608775168 12127567 -613834776381389093168534116092949950720 12127568 -215987408679436369890223514548086374400 12127569 -928739140036775643403896932830075005456 12127570 -37319307162388375768700139436567818240 12127571 722224985357191685636871592344366689772 12127572 123791863150634875095420733423989399552 12127573 54277874392277823526793247466022294940 12127574 1093772336048660146908621668164304016000 12127575 81053260760298112832206990062691801200 12127576 -317178519003655545179968806550061905920 12127577 -144763229591613914146060496896456243200 12127578 43308978831918765757547577373050551808 12127579 1390200335682812650583202437442916715952 12127580 -494215386453731795263219742163181324800 12127581 -661707980574598724243411024624357491680 12127582 755857659556137779635004996116495819392 12127583 -60211538375002022603861555623056021936 12127584 -421294576557090695390051905289645457408 12127585 43542571747054443792526012242261767400 12127586 369603726103735661703266883313811368320 12127587 -1123261343640038499582295417909707668160 12127588 -1351103720369629476438320493935261056 12127589 1576755235663064159308512686097821403390 12127590 -24969560480476444255979903435830022400 12127591 601010786004085547102079673893227124912 12127592 -598642795274550119552298354309242849280 12127593 740153153452286752421744924710565660928 12127594 -133017438395630735543076489506197306368 12127595 -404450009569721567103165972735160010400 12127596 74309899020382608573765742902004331520 12127597 2426140455461378026113794635937448600120 12127598 286727354258257346770069737684920176896 12127599 721069357669379936746013838018142678968 12127600 -25700664868034264992504825337946112000 12127601 -405079699929639789545751616454259690816 12127602 -7861598558250675347920080659250629376 12127603 241080633819785757596255156405721159680 12127604 -1123387878847566666060580121944892463744 12127605 -179257444186917930891732890192001024000 12127606 48246495149131298067603264107039182080 12127607 258857141076236484349665687500828426856 12127608 563359476549317761160942961881568153600 12127609 -365672655859955491251717676740466261266 12127610 -319889925004735157048574152221694926080 12127611 467189114692390220587680099203714150400 12127612 -63217342408468181674948420070441945088 12127613 -172841929893123554622172150273677281460 12127614 160387138068557369579089455515331480192 12127615 973633637041514508090548611785133958760 12127616 -627043186341896860094840704710884720640 12127617 1269470824675035771829100605958754462240 12127618 -968667826951864260565511714442489583584 12127619 242570275471400179144611746320226955072 12127620 -234562723798457585602273649527404011520 12127621 1275810935689876452072105794144707173600 12127622 167135092901234333932553153526429216384 12127623 -18379478109832461442625259001385938176 12127624 -90769303207028288132348792144818176000 12127625 -665938937341573955399453641417028811000 12127626 -119674246087237626937407242295416908800 12127627 675547530659778902402400284549519840520 12127628 482165036189744150903627565958043604480 12127629 -681263272090070212053329811142017892416 12127630 434309010397222380646938428200969699200 12127631 -432942011278209136904890064410228405800 12127632 -220214477464025728519681022110344413184 12127633 361611885408608515848425655404989683520 12127634 -560548508146991484948868106464204800 12127635 -197256973755111419821560951569878974960 12127636 -5363077840862478849097263957231899136 12127637 -1118328052944699277993426589047962201714 12127638 149784186187100402828625370944197554560 12127639 1141750942288084075376181316993338108024 12127640 196111762034442626681994164526331084800 12127641 950560796191530358965971503688988310992 12127642 -415411672883976361568787357048001609248 12127643 1575745939242661195674514233096431759040 12127644 394265325684492197987032251150233333760 12127645 -807537695781252082850003366667392497920 12127646 -114832257250408280575489019646539470656 12127647 -374016206799373041746499673354954887936 12127648 344747949333374722040474648703533973504 12127649 -81874455647157768043866199570949232336 12127650 421626196217476413811592699704211001600 12127651 -613515723905350012575332096552066345208 12127652 -217753654922138051156217525585705197568 12127653 -341075979825610659943107834638484058656 12127654 -28280897142140135292607109228840589312 12127655 -457216427181569754709052247565391724000 12127656 -592262137533802307978689338601882828800 12127657 -192083701897199104209459797509208777600 12127658 -19363529027034127167186516861564916224 12127659 82956748799722951219979325451270256640 12127660 117047067264641577001323687469583431680 12127661 -43810760172262931977980049707714950016 12127662 250026681833148119624451557070177833280 12127663 1204700074472843789050459910480385536912 12127664 166017688390801190222486282163305742336 12127665 110419780230548208770230138887797575680 12127666 -812609761080630799583545168313949235680 12127667 -521904022678757955935270708318342489280 12127668 -31897632275299874705287357193360302080 12127669 87145254265086198210650448683653931196 12127670 442555244679630302419745300453297141760 12127671 1653137831624440178405554230924421788240 12127672 -86413891978500450952758148900559278080 12127673 1173758534201378319947221475857109642922 12127674 -15171569495296216848886990121064829440 12127675 48831024500513852805202928682577992800 12127676 41392441754182802905580423554603637760 12127677 -2344978106976452844984609730003314624 12127678 -439344104945906278557382132619406063360 12127679 -18947471366558991730762875764693970480 12127680 -217627963444253396798815577063597015040 12127681 -1162579062689561981581117435022886254880 12127682 -116471956604065182587788156835297066496 12127683 -459968173396302887829418931276286631176 12127684 255757469553573375082656244679253792000 12127685 -621421542737985818895449723176273651200 12127686 374692952751879955425535230513468019200 12127687 368828979166551407614488334939351627440 12127688 -1171661046756784421534145522742769802240 12127689 -83406248994799910996214744052365003072 12127690 519609973395045419653444336619327253600 12127691 620232406845294633216922033529358835092 12127692 -835828938621041006649540578208223592448 12127693 1860036978914210741478976317640456224 12127694 -136989554466970221865188899724724711488 12127695 95043312174236549717544469941840445440 12127696 -9637797332624648505129064256962560000 12127697 -881074566017737383126008611535025475854 12127698 479335090633649510184254292974133857280 12127699 -141338919428907526756475397542382732680 12127700 111867338570019148171122429787789056000 12127701 278345002324898873042686204249582452384 12127702 -61275629365918840414830994655088218688 12127703 356783097910738148955140104668968303280 12127704 -192522016112344420193900744995806842880 12127705 -803612131803107410277756553668744710140 12127706 8115203341655060806551327082276658400 12127707 -1497503826890162755341130853896467933360 12127708 -73478429903036827944259028249675126272 12127709 143596683267323279153120267007252972 12127710 -94329810401625709223217054923846062080 12127711 -1150971639346336167751071443936735820888 12127712 -233198310020017590522084343344022683648 12127713 -102279516249189851984219734527979815360 12127714 549732649359580516663613081305814352672 12127715 482053946329809725967328895069773730400 12127716 -192874743230719753673387775287739703296 12127717 18297385786748673069877089030324872992 12127718 250508313623064063990585683225450229120 12127719 -365515520956180291279247880340633939200 12127720 -3766832311795277809270248081808588800 12127721 573422953100115830453612197061311028922 12127722 26369504436462858350975382613984846080 12127723 496346643856033245481826818728389646864 12127724 -78701679196869860487495008045828241408 12127725 -5770414906948038577777040149227027900 12127726 -320274433807488817306721661995123818176 12127727 74574560160115511963634841021293957312 12127728 -51519273622186581867008071929989431296 12127729 -1121753793499526957152045044187051717520 12127730 17383663809018730853085149074526009760 12127731 374620152748631007884062672646147282688 12127732 -489289950470127053874804406116560467200 12127733 441447576253880956922726838884710007982 12127734 -7685354547057152147200819865053157952 12127735 -729243741906241188917139164550108132000 12127736 -45414981146320454378316194864609034240 12127737 -381440879249116386173115674947116289248 12127738 -177372608869120126208752569315380428800 12127739 -312926556618186422823678340824274870272 12127740 286778651345563878404109968415160550400 12127741 747429417769692625721774912725741278784 12127742 -368124707438174832557469514952122742400 12127743 -484762439364450723524289585645998205768 12127744 -647063287228402629793885769674914791424 12127745 -338636641539851832806710913964243384000 12127746 -93687048338458372245842526188780121216 12127747 36271393780674878703033646314373050832 12127748 -468618862622547081167770554541547678592 12127749 243012739141794596888412435258368972352 12127750 -131856143950644440570799118466652000000 12127751 -1342430093599318209161645802418021222248 12127752 -1457428063622264912788639231839436800 12127753 469021183970751346497957283865291104464 12127754 -693389732174372117266452391304675081424 12127755 -135542186475024528918635844259250407440 12127756 -890345061562905124478924451726589056000 12127757 657606159038114400364373480024000403840 12127758 166709985404908769593397486929001852928 12127759 -180347425307605388938253978561439341088 12127760 179155319606063862825017540746180116480 12127761 -404194602527685700634506113288595421568 12127762 80050054654484653074429865355363469312 12127763 -4608363028668502177111093302965468400 12127764 -397533696917230541349512819890064916480 12127765 390995430973471158381054462165606765720 12127766 -58351654892559365749025646139952941824 12127767 -759512089416793953147117468124148295552 12127768 1003539219150590263746575589410979010560 12127769 844247379924572214587415342940551124170 12127770 287577590439755407814441257067145393120 12127771 686849593670163954480443557256002926000 12127772 163091063824821335624898005945456355840 12127773 360183480981104260659135929367332718144 12127774 -446286433134334323769943599411155828864 12127775 -296872515489415806781310882204445221400 12127776 -270152066652347707841068752686756659200 12127777 -12161522983288574193507880204873789548 12127778 78939418957062498206858026225239668064 12127779 1750964393151569327157125565640719366240 12127780 12488191130194814930163096723769405440 12127781 -457933933132705204179833136402808532388 12127782 -9425133808689999715984373414700493440 12127783 605329636313343362224353411386952680400 12127784 334791887465564138239085477510879554560 12127785 12594028798822596640972078877133863040 12127786 523793285502307383760517109701163313152 12127787 32782750311035384544652386011496230400 12127788 -365475754962014372457775827487922327040 12127789 -203152997734171802381804787881383948160 12127790 69140204999888802038437902642621360000 12127791 116243066333671207190223235627138292880 12127792 -58498894946117810858380526238265376768 12127793 -511302953782704685361821251050982302958 12127794 106876150342533032745195334913314406400 12127795 -11919431479418204959962033184725782400 12127796 649728917231761325867211682946411145600 12127797 -290023648857971802541133614810186384032 12127798 79986391821998306683625439443275754400 12127799 -255206744141855594281082718959137018200 12127800 148324130427302209782936042458019840000 12127801 644819539488684801337630208526047239680 12127802 772989024811397725910293583425852874352 12127803 -476319751812773914429160911114006168296 12127804 42501240462286381010523662141386748416 12127805 1798118158307926806548747696015841867000 12127806 41597122167725888630771394275507904 12127807 -859263110798551035437127841659008090944 12127808 -40651430362518578317415419572941488128 12127809 -358849876244872511927609467869577465296 12127810 146889742386410473418918880950862934560 12127811 -806948216773960842303573550861562437848 12127812 -10027726375739572072347306045118488576 12127813 -714460113547954015090021262641319550020 12127814 18308524649118271363933046773117900800 12127815 -81026837026891963218018552527159093280 12127816 -528684544331254329296021954262186393600 12127817 -531326066331040968657827744219374750008 12127818 -29934651107347497207306766128104116992 12127819 75777545371177818416639319650187128208 12127820 -685510541769375594542396235689160053760 12127821 -121714512015005839313558403686853012288 12127822 27535722360122434601860554658662825984 12127823 222424875491256124791905541596118484680 12127824 36901256010112192381045496761498066944 12127825 296757841233584900859844649769333280550 12127826 -81245598297828032745829270643452971888 12127827 -62622006387750277028955431138200727880 12127828 273692315124741032779359048914173136768 12127829 8335818687804421596767112821995061760 12127830 201514608793446505120021836137276160 12127831 -213037419070936856718668376947398831200 12127832 -455886259584997382067739398526061721600 12127833 -1063590019263660299465297100111212851200 12127834 -502323875603217756464397555483372775968 12127835 981063103045877269472626330712399705280 12127836 -123372276789742371594704215975264542720 12127837 -131044575992351514728490764799160550708 12127838 -427923748979261645324442404048174115072 12127839 524996701536073212047736892287501265224 12127840 -714320196186972899279251833218806579200 12127841 117778800887897095583131473696826731168 12127842 602078940357723219898927059146256511440 12127843 -8643893976595705380034664816194895040 12127844 -222615087188992172174291005515259638528 12127845 -621722261249978383499800519624836912480 12127846 249610423236967373625241130653587935424 12127847 24493593747383975772049900098544112280 12127848 367550848751987311640886931788041256960 12127849 -25683698065706269503284844479851790112 12127850 -59581633987211610096647619480994963200 12127851 -79374275949295034673273681441344551296 12127852 -75034088603940391838079096477426278400 12127853 -981548388263588938233251139220656867060 12127854 106932969110379402927948777686976863808 12127855 -57844495458123402679601331556943712000 12127856 9939360097041823774745672965000396800 12127857 -263039978717397680674948627496265350208 12127858 490732219785107703397402024258627307520 12127859 -365698509075632132543382551096028341940 12127860 236958476632618131269968412444044492800 12127861 -44996235947877106980626892804875907538 12127862 -610086312388195917027754628845422857568 12127863 -357920734310477118451403155729315900800 12127864 197670431450411572217021276266640793600 12127865 -321024498069076257681383508810328780800 12127866 101241801242154042971247765263392971264 12127867 82192532960542448453151932437432787632 12127868 68262579703732410476980528199203178496 12127869 358476172361755316940596663341582413804 12127870 -347309794316093818476311487692781981120 12127871 789445830753740310221103655091592963840 12127872 -855495604839469327421422413859793141760 12127873 378982802303760543596156698140644661122 12127874 -633153171891294023681603777776533167616 12127875 -518498245045407468306586591773341892000 12127876 905343893279850268597104018237936479360 12127877 387290190138005092480405538654127331008 12127878 -149446706807220856340471512332925554432 12127879 1658334801051762695557464739004215379480 12127880 498605806805605253085984015374445772800 12127881 315606604234651126549412389809863015952 12127882 40163399057967708979279459208331214848 12127883 1630195951920584874869141814446701811064 12127884 -50225947618289229832377777842535183360 12127885 -42636685844692637299846627632034531200 12127886 -793154844118374957247883905863748204608 12127887 743660693695891203966887418061633433520 12127888 124145250404284586912655577562707238912 12127889 -426126086642910788430592355135193279120 12127890 -141769901880564957913764614212816012800 12127891 -463790442282329162158668123164457153968 12127892 996471938398401548608112706673336320 12127893 689947979854088293434979431693496488864 12127894 -541936224669657473893624690696803201504 12127895 514664757893475269562729368170615362720 12127896 332135651388249842861031895949107875840 12127897 12140086725103569773600063106429439112 12127898 1005748890896797912543759695820180708320 12127899 -72606509979690166581223776320902609920 12127900 -8625183164822614744943477543783347200 12127901 1047514005549339963514642545088887514752 12127902 519426358588646552003504343965567950464 12127903 1096921695601370718427312697889058557152 12127904 1330906820584025708487358174885336252416 12127905 -90482827264432279104302905573717738200 12127906 -65775332067814343277645673645689822720 12127907 1608796536903489231907297626595658429832 12127908 225297717097032867744814129259303706624 12127909 -138397750807844059993555712136607777920 12127910 149284293722329079735088548461430895360 12127911 374539376736737791175460378834857263824 12127912 145730067211861667191507184295396019200 12127913 35304768511959040707136741463795028480 12127914 131206286117952216292892112499955696640 12127915 -208902701663234090527526953885367996400 12127916 -983274940781405883965970312558834846720 12127917 438898652026671759572927191421395586880 12127918 94269644240335428910512763021474607040 12127919 808846343000685251238463346531720071296 12127920 -47916856545328316147809339758005452800 12127921 -397328043070026884264301257038283592908 12127922 -374290719017337211264378561029632486400 12127923 105800991142490756899061485262790659040 12127924 -207551799644755936575907310794077503104 12127925 273452196467327037450947839862824269300 12127926 33771200771287339003253362305934954944 12127927 -676487493779085303285932749363924647936 12127928 3357814554785949264476916442958438400 12127929 86989077849459023201945064865110900480 12127930 -356915349552229073384796497613656708640 12127931 -327489768822477170864810549704693242000 12127932 67721474620517466833827493943801401856 12127933 -904017940528020880990235826744941432000 12127934 37478227740014010176498831073284918784 12127935 1803320668981233881937710353629037440 12127936 -240041285466598156221149498001309302784 12127937 486749309123943402834190167303206827860 12127938 -40457461441077899931950066028496469760 12127939 -2402863287594537135806504230414051758600 12127940 528185117675993943903485260746158714880 12127941 701628982629111115288844079326899996800 12127942 -161571611396348223115448257008994947456 12127943 133859562227684460651461088172548957960 12127944 305478831517303962772449276328856125440 12127945 713257032909677336151644292469680961800 12127946 159991154875621177807272605936616063744 12127947 -153238502130769176462791259707652955200 12127948 171376989162590694250173245116273325056 12127949 -113239512910461759149221902166705236564 12127950 -145405233982342744151989869042357470400 12127951 -242661902462742467206609431927516144 12127952 -321168976325627446642249425220556857344 12127953 616414537917940540003009788547359043200 12127954 785397705632329200770078646614358441120 12127955 -1617929960479584683839903142149766400 12127956 409250598749154196401769544151313920000 12127957 323751579611907653963083120459425360206 12127958 825088858879542442775243502441168418080 12127959 -567058413209453775148857643245895653672 12127960 145471185855118439520225635848653619200 12127961 -2187513627525681832465136180711484947328 12127962 -106941088068757411150353174548218048512 12127963 253094495479345279976565428002035878920 12127964 -62966343335977407682744667019460866048 12127965 -133196994088673477723502436660449113280 12127966 71745075536506117384171506938687923200 12127967 212206988177741393661428337650687066016 12127968 -49940822483971938431781719157481144320 12127969 -62541228133214399561153836681916058240 12127970 -419846575646111440453555894380527394240 12127971 240347225619093650829958296551562651432 12127972 253619246445771795006138378741752094720 12127973 615189111545802017457296022478090117728 12127974 491558940771332833308899577313994526720 12127975 189762922967276699661089027993318920000 12127976 -421214373229521571319659432535270768640 12127977 -677773283293243544620883431209222805686 12127978 -8575890493197534421548609488994610176 12127979 -1386638577587613734907981195847940876640 12127980 229575822117056702436571601095897989120 12127981 -200174289674456985201476152123814402400 12127982 308028875118844967232525942409369855872 12127983 -294234568016869914420816794370036548736 12127984 -21772462850015813750501617763057172480 12127985 582437021181163443847820688337483843200 12127986 185488407332325070919131494843896649120 12127987 202585240617793124538955654195789860792 12127988 794050040947246957333720849719776545536 12127989 22424640192205583758859533600181118528 12127990 193835085795883440947456054457983326080 12127991 -577204366609512772830683709700581475608 12127992 99098203828955127626493164769131888640 12127993 550136292443924155269111003335925723242 12127994 -275733237840779930095981462105440610080 12127995 -486867772993262603129648825470498828800 12127996 -530871141688398339776563380552277504000 12127997 508259259686001408501679601598401433792 12127998 -497209836719490583997149469233774047936 12127999 -194279998931875046107766873497476008936 12128000 717295416228480745526268745702440960000 12128001 80530267236977729120310014724627459840 12128002 274399000087907249879077080899324543952 12128003 -558554276274074687912464922354284566720 12128004 -230033412320675584171089660081472512000 12128005 -11890961503146106666712664448589743680 12128006 -210883945867907630961219678634322829312 12128007 -450561636140730589389259418353971054336 12128008 51612641630324199438700933337988188160 12128009 1746464268189829157528573926111287549210 12128010 202386115946031806094415986800026978560 12128011 -189735332209005311123450846446930450176 12128012 301200626191281736630674644578887370752 12128013 587787932206544146630313597093399558742 12128014 266406693251831628689982896550743057856 12128015 -110708465848158590315410060485742164480 12128016 -173677811074577391199057874881871413248 12128017 -712193894300876982982387052130920162448 12128018 152656093316579684995987421685839711232 12128019 -536757568092972367730569384793550019656 12128020 819385856316333693656450984022773736960 12128021 7917087672205658056664762824076961024 12128022 -25188295578969576309713007732655488000 12128023 -646819786740148527762295797822432340280 12128024 1053897507254300411572303417217960140800 12128025 65020387244512833378460033061513961600 12128026 -530879861569707172139956033080070998288 12128027 -1041371394982552904809347625340697728124 12128028 630824141319684786921460705056670556160 12128029 151336550781316234562932102603960980576 12128030 -249070936394000216941414497813951388800 12128031 410293389984548356183116184433373052728 12128032 -641549692565675604218781595402418257920 12128033 3063529902023613239215567887561387180180 12128034 -299859763164318025711502134871785518720 12128035 117119472864397121263923726676423662960 12128036 62648879260996327278299435044108768512 12128037 -109822040577783452060839633567501704960 12128038 -5139035972405978796328389988887009792 12128039 691254406951194063608536616678409892632 12128040 344632914754281847155188126942631936000 12128041 378727435590293533967454462466968980352 12128042 -527079211277716321306651344488560108800 12128043 -57383403646385108142967190859163895040 12128044 -935173576669246570899327905962168208384 12128045 119675702417852741516512659110886404280 12128046 78271447108246657560816540184470509568 12128047 1443192346148471263731161713958597683432 12128048 -29356184204515743098534232484353097728 12128049 18261070177396687450372537462589630130 12128050 171486296786578741298061589089380073600 12128051 -533857718790212779233381663563228066688 12128052 740567132177395948545410719027021688832 12128053 -249722498834133375726091906850094381920 12128054 160194841954495953443945987404754306976 12128055 43712678202453516895104219310529280000 12128056 -484900779122578673351824469585603973120 12128057 366651031554814984721129820567652098132 12128058 -286745493332020695749677001228665554576 12128059 -9915063224905868311144585652659763740 12128060 94899510511194302750664404363921971200 12128061 114816995288996616883222707198207720960 12128062 -161724018646870119022457656105638922368 12128063 -73477146959300472727250562925442161056 12128064 -573058942957510678438562581941583872 12128065 547361611960504057238624635511530613460 12128066 -39231707526601444986834163825388862768 12128067 401013748111741859502415135108398862080 12128068 -686275067739551940944447229337477644288 12128069 1042866595074573277939536533748307861920 12128070 76580158791546671532928625853847267200 12128071 -319159786219961933970527894393264354728 12128072 -1375300438460000674878657613255635271680 12128073 -147757701506556022609320953842473776736 12128074 22397093432888047519059768447193830912 12128075 -651254764793556877147396965106905836700 12128076 -345078804814434591098542437796015703040 12128077 -306935685293003851025548519120773870760 12128078 -398940572009787991819643718348720832512 12128079 -146320247843172103539322401040592042616 12128080 158382240679583459110473561888915456000 12128081 -76446312802986093147545166122315432256 12128082 41720564822871190258206214543872751104 12128083 635317968183620684541324175897533994824 12128084 4774412965449699948559974537493082112 12128085 195411822355697098355704558308296084220 12128086 329340619281083345468748143669253348864 12128087 402539923766431763946542292096087535104 12128088 -420856797203483946168727662983346032640 12128089 1174202972561071257897681460707320772756 12128090 -115827151505056742353287847313859523200 12128091 -377227459295268671984327971568219663208 12128092 1860002557885941742789260923066804213760 12128093 1302361416210765636588369092554152775500 12128094 -585266318119799617464648388749056807232 12128095 15950051389797959876273265444214276800 12128096 4955624086775945399540894644577501184 12128097 -886348463060570227869104049836746762560 12128098 -435557251329166471468748401763781793200 12128099 -74967638250971509089850568631672960000 12128100 -51263997930962871932231952521328921600 12128101 -72689157453035001998297283084668231396 12128102 -61513805753648951443060813668661170048 12128103 259359280820703620416533256007687438400 12128104 189542202995676339959891556759193958400 12128105 -298001996511093268857110226249152052480 12128106 -475110127936977415391327889884006785536 12128107 6469232378000699166509905393127609088 12128108 59671141709225158056329819076678045696 12128109 237322995450894204147116055187454698560 12128110 -458416587436416995219094242011637759040 12128111 -1383379755947159954887831842554802473976 12128112 54309397643878758279502149465532268544 12128113 -603716989611378552109558012488812750638 12128114 34426777058930673664553780466320842752 12128115 -71279352021589436456159503063814945280 12128116 337507657095227549989053229627730448384 12128117 -147751075048588008867983883950010330834 12128118 -33395641943065215317455218891941560320 12128119 -153628932356467907785338794964396364800 12128120 -1397715655278360142818507597017309798400 12128121 -90989492082372792314168362390961488710 12128122 647687888239046918060877597779578016112 12128123 534207037428472222796433969441120277536 12128124 1108594245251060464041489272986607477760 12128125 -1194843435738250763778055622084920837500 12128126 287803476057442704905415687885487877184 12128127 -751224024193073708190060559776670225920 12128128 201641645505292695294608569197542768640 12128129 138063698950821555971016329251546880640 12128130 -25624723438937991894168907871172034560 12128131 681660844838031941076193193841332055932 12128132 -163532066538672010674108895465049695104 12128133 -969410189070565382541694430836295343936 12128134 84632909716734439797840288085508240640 12128135 263369477333857099923838900536196009080 12128136 -710280277590837391462441589850561945600 12128137 -363790447373126608243732711887266768000 12128138 925051304833836775401379901459465767680 12128139 -1219145905961810792336737111357462490856 12128140 -617462339161223161645731716564588267520 12128141 132879082979116012884385681620612271542 12128142 207123111509312254547265561876500870400 12128143 -344777994646372469195534929951109732256 12128144 14178367445442829855883972614633291776 12128145 -185619747537894211875480515058817963200 12128146 -133621024142486880972586051127975166336 12128147 107222871544399477917573953871693066528 12128148 -614763791623316594248985116081411672320 12128149 199903782088999529034981828845432213376 12128150 -7873393461443289275681268885254510400 12128151 -387450216123894574683752638987088582016 12128152 1125149276327511776682702049851860121600 12128153 -702864319174783213667456830509722808000 12128154 -73080151983153950369656173312259503360 12128155 454599436846492617088446111437112148560 12128156 1030146756139400904933707585579125248 12128157 -954062904359655724771898786334450476160 12128158 34920496110620263584573589054754257920 12128159 1095930605155333849297973668438955220960 12128160 -486781055980339792759375189458844385280 12128161 152514391671343029304530365471218714624 12128162 377578256144977779443289561198617690112 12128163 -312057713205725550565416562073876203656 12128164 514484122221713259532192086529250677376 12128165 107830780328834176087318451237995029120 12128166 -199771183770557934026247328260878247648 12128167 -1646049929484782619616346977382799734120 12128168 137122915604080605468094301734533918720 12128169 75882943600999301080855635331499127936 12128170 -8577547230199547460013318204955586720 12128171 -349238024243889741141527830740919720512 12128172 -103817341368866714515417984133285019648 12128173 -775534005836421211930293956767048409578 12128174 -271763989848139723813598534149266617664 12128175 -219784186584898576831126614340827549000 12128176 145184980799485897953611839370697572352 12128177 718967106056107668586136193233492262120 12128178 125757416915564324878534558496162082048 12128179 -585291813994206355766572640728229250224 12128180 235173970244959080254288674119948940800 12128181 -173184141539437639609643644188775743360 12128182 109527621340546165205442475395609643584 12128183 217198683415384878949418667252458907432 12128184 -16215827732512966309584129776962560000 12128185 -391523404023342979804559245183041538620 12128186 36918899313154108044516983979545789808 12128187 -239093171430972834425587200777916356840 12128188 846880582327156870385341816848434213888 12128189 -982071788897050844055921875435763278010 12128190 83048308939543042693886125490767739520 12128191 -675091107488762192608735362868177235856 12128192 5728474806788381785357510314465165312 12128193 2958958039094767231017675034669632 12128194 -203690397868384382171094992993065105920 12128195 -28226470709360324442906446793137850000 12128196 602943161630763357391009550219831688192 12128197 -2312620008740410305537844321195492267520 12128198 -632996811832154334456894258786062282400 12128199 -312357183500637948165043737458284653312 12128200 -227007728358903470923912036646793216000 12128201 -8035557341628719972283628519182297330 12128202 244103200830193181909855449050506134368 12128203 1847242579162823627622414974711216979664 12128204 -66574198436697287028267977189483724288 12128205 -378689590659765203389897091778209097600 12128206 -11390058631751096937438691123398330240 12128207 23395780100865860871467053208382015072 12128208 118280273760940480330564970285149716480 12128209 1393194227044367903280982041113895496320 12128210 201207209107654583699712709891405043520 12128211 -63835927011079289017346812948178946948 12128212 -429364944728070427648318831395252005120 12128213 -100556445881690326167613076109672130080 12128214 -94169374334920050688518328538072875008 12128215 -215374596471708751183749998661548358480 12128216 -1236860473596964312582418003607961835520 12128217 -569371665821032558118278302702714790560 12128218 -860572052246215150974370560227056766496 12128219 -1545427936540305378173308883254511992380 12128220 -6690465067116972091641084434743234560 12128221 -207330549078296920100497949952388498240 12128222 -97677649415226989107685473902969706368 12128223 212419835789563030796172440205820051968 12128224 1840414229796249982619113855960718770176 12128225 -491428490922419713139729998074239486100 12128226 -462373712531772881810103901272558074112 12128227 -22273369802195673733801799843191597924 12128228 147344479100472517412452799970566209536 12128229 -880980303949657495521828190329452366016 12128230 -64465702758853941708445423261889865600 12128231 194394219554236310484526258862973919032 12128232 350066864744117573849066328762370867200 12128233 -119534571055900907574361084481200058396 12128234 472566904512157279435573758342954500016 12128235 -358691866721441750466926643630860532000 12128236 -5152871624449432361916264284775075840 12128237 -337533581902084221855737490470579695008 12128238 -382900103457306071576276302329234124800 12128239 -1322267710264637804511562682452799830960 12128240 -8299941492185533466880348357248778240 12128241 349825585832242024516013778093108239904 12128242 262666855644972282383635944737822407680 12128243 -1477516506294894669285526449039232979508 12128244 -435985915771606829120742558000522461184 12128245 291599937562587895673571359230262058240 12128246 -56590065639274535158567436347662299136 12128247 -371058051753333798687479123715041471520 12128248 -165995580645397194907629958505582100480 12128249 747551604836441225665167314757250797312 12128250 -644628493927719053169668734744864512000 12128251 427582050744747599592946804956490930800 12128252 261631030756421488427747953252135796736 12128253 -5220848450087058156704379505655323200 12128254 10985892932556432503774011058787532800 12128255 -584948093270035819531117357967078593440 12128256 -367962774716099130135537776394353246208 12128257 -744228404847329525816979126913597034494 12128258 151863556845215290735063160431882518480 12128259 -238481681391888343654378234193067515904 12128260 540175363712289191190688992399775898880 12128261 -923535305257122455702722336866563919138 12128262 283810707769220307734455501598211625152 12128263 305351586725961801278832796490428333360 12128264 -1679501760948419910092981786900244787200 12128265 -227424858372775111013389548237216096000 12128266 98322617440540013402096899127935513344 12128267 -243549882767692390311208183444644455376 12128268 65207124132836385757531149136465772544 12128269 -389098434803616166943260915944658096330 12128270 199641265099017468407426350065517056000 12128271 372330359458313034357998629649492005512 12128272 47694071628286410185321282965628600320 12128273 -1025115043938843900215527253930460395280 12128274 268262196174306853271815709904543792144 12128275 619858551993742913382547753106951972300 12128276 -1057010839612154116171949352567701053440 12128277 -15961978766566320235091804345321112768 12128278 -186921284096964969553587809350182766560 12128279 -27280657783860944461504860381973251816 12128280 -734023092087608962548901453717635072000 12128281 -468522063921076691483896688276383639536 12128282 504630853920073901509292889984270453984 12128283 729820518413076055656575847531625518252 12128284 993206231191663910661864509697547921920 12128285 45481583530374774912406344754055255040 12128286 208809703952060746634803473103604499264 12128287 -348908641154873545560375446127674355728 12128288 579863736155027689590497742111944540160 12128289 -89356212760521432783044754959424392160 12128290 25262739122447929922179996683427974720 12128291 -223164487322185086635194659949643031552 12128292 11844533477026258409427690259440359424 12128293 -157065042687263162806849880064709130640 12128294 92302290375068307894140687657217626880 12128295 6212091366705426838898511950347162320 12128296 -823036252979907254264470707303494046720 12128297 80013013320151537257146532121106078580 12128298 51894494117282864719313877661649233920 12128299 -196145127306159783493716049474703513240 12128300 167482466639926578594099289386706694400 12128301 -866120896905398485637603566543761704832 12128302 1064274375816292338714743747043020280000 12128303 -1968735318499097823900559423292041063680 12128304 -17966688553786501792959514520332861440 12128305 210957092759485553387721776052426316800 12128306 -555906396924135141208066178718528946560 12128307 720412159296962388047422192323420246840 12128308 -165374823505636697116255684544946677760 12128309 1191155498041256054476131093208797984000 12128310 89597044754247422584913932796263176960 12128311 -46671277504764643801243422422691528248 12128312 -441235608864517633236352877808402309120 12128313 376674447971862230820499144360915964064 12128314 73424132097778090607946610398785280 12128315 -13774542412743929598642631108697735040 12128316 -200414227253924652853981318842652655616 12128317 -87285986917114074811564280805260815040 12128318 -681441416979776005753328003581831184640 12128319 -44259178843640386416976374491667106560 12128320 -139552465163957101246168931733067530240 12128321 128788199630667451382979400090082207700 12128322 3293725920393000353642378283691722240 12128323 -596676616203580966059489371814421163960 12128324 16850383804852490813752802463070556160 12128325 5527697744811532331225739779682494400 12128326 -49494440992568947513061071911344749440 12128327 1427789810243982960378280993568204106000 12128328 29202730659361336396201543897644672000 12128329 1365795007328326889859186370123588787930 12128330 -64666398580447649630784504298809986880 12128331 -792989195629077641158505293048988926248 12128332 894875789607302937206873670373656855296 12128333 542063163764611474036959845892010879116 12128334 -49498904331882830053823013344450856960 12128335 395837738468005754902305295530547959600 12128336 -79454384799315524429614805562755383296 12128337 -194308973007378191723222212641784552512 12128338 85586043195368725962144177049221277344 12128339 417044754372191224586874474262941628140 12128340 33336125598613890942898232564479426560 12128341 -68649646448784780458094511245671509216 12128342 140657492864217596040994718191030341312 12128343 -369468407432349109803230577200864025216 12128344 2176036318740779547147742593415030087680 12128345 276794551464061545885859505298958628100 12128346 441716429244728068148452478722753420800 12128347 -212246745993961213368498180197656246272 12128348 528899300594593706770679158606699012608 12128349 -457565641807852920337460358993265908672 12128350 -197736805997175463007838556103007091200 12128351 481483779073627468143570508894002300600 12128352 677816908049159027591623629147294400512 12128353 2161200521487202502481897660024513920704 12128354 -148095526076909308360549263025605539328 12128355 -298117466890612050996428014236804904800 12128356 625416898694608102793233258275855201920 12128357 -726904212109025132067667713088052219394 12128358 39461818051974238292832477949020031488 12128359 -655678122432242380538588511784455644640 12128360 112431407525593569521901803476588953600 12128361 -46894103336246578230727919251992022272 12128362 151180389576422933062431885615239825664 12128363 189807388574196598083614645478213845424 12128364 -375029765469512786775865903028401593600 12128365 2403867390056028035637026592022344000 12128366 38520479377938219839365096349161641984 12128367 429075926833977932368848809208915388680 12128368 112673874847302270591033523320842813440 12128369 -13452398851047675509365577513577777888 12128370 -7103580984945917064784283804365570560 12128371 -64496142330250875425459513011515480056 12128372 5028977909801583275614007163880584576 12128373 -511348234576962401941246586263869636096 12128374 -13521320853951948579712066869048021120 12128375 -485778154584530679356093937623358336000 12128376 -87945609392644837313638461362532802560 12128377 -160387381065255805917205508942761818240 12128378 79595208579139989355145391968486006784 12128379 -132912824192223005259835990212961592640 12128380 -367640087873007418902778875093775411200 12128381 1174412444838743914247543839753848226182 12128382 288215717723301674590578358838627257152 12128383 67276646572062582875758993060752009864 12128384 -742444986589359245693216153802689740800 12128385 523947427035793060132970743736279721600 12128386 356962691626936208565770578632517730880 12128387 -514294902795028993150494653635498904964 12128388 -248160066804304382636668929183214233600 12128389 -87056552900712621023015717397320880640 12128390 -53956610988691625183135544176875708800 12128391 870149590314017554603416836407092911640 12128392 -338252239463680581661605440520556416000 12128393 222434217942387453224579977125173343642 12128394 -42459145197379014995692693374809813760 12128395 -397083673950053483173437492571405232640 12128396 -273883442854992232171640257467797176320 12128397 353047241523049236337155924260475545472 12128398 -451626240319520268802587457203428212800 12128399 324329232485120470661511633357285188400 12128400 67772505536083752225958986329604096000 12128401 1129202959767651404070167115962199428402 12128402 -132804169068520350223606051810691175936 12128403 98968598509472876694907131956943321600 12128404 -109297152470298362255515832969990144 12128405 1009185264220457945526807739955436708060 12128406 21676146270743119519001274602197929984 12128407 -425062090990908921174393300513080143408 12128408 -10123164114911175773344419818516951040 12128409 -164337036055875390551643149977962720000 12128410 -216879142182993291909748195717723146240 12128411 -1583822066771069046459653506040361428988 12128412 -726645704747168672338576645413829905408 12128413 -234455238498109198759877210133269838816 12128414 221635940485748430333778033230205208640 12128415 -58350285920083566121365587047809726240 12128416 484849550621515462308905775437388644352 12128417 416543477209945126533616305499460006592 12128418 -191783516033456612474791774555282207536 12128419 2192479889032331881143996146242327354944 12128420 472587849925842122042268408420844270080 12128421 797767599561438880134808188880186742112 12128422 16963876858174150169318435799902654400 12128423 -314978137591360421502745257113725832328 12128424 85902871556614515937587902398499389440 12128425 -112940926449129325905762300086872890850 12128426 266828172020473231854363315842903028912 12128427 571704221012791469419601239566835185840 12128428 257205948617612900050563556351397309440 12128429 80088471521004016798622057804364843840 12128430 -107830944726869958654742551176285664000 12128431 165659916769149514100379739289848678560 12128432 -29625285131755469384584942255038824448 12128433 -31976430344394724078186083684512357952 12128434 492555792943944147702940538959655033616 12128435 1248315240067705145734992177747169440 12128436 448705650952738085699209809903719467392 12128437 217868662424915003224450221190273853500 12128438 249377702026027778326716900930146684160 12128439 37342271601067316033287890750641264208 12128440 -323373811555947838408923579317290598400 12128441 -43863683369744199171127306655150881920 12128442 -253462323581533875654355505870652422400 12128443 1711470673118771309653053880866846126692 12128444 -458353469184761349629662022132344633344 12128445 -90057125637435923612218992771364521600 12128446 -484907416076949852435744546826816026240 12128447 217182110101720927116562300731313555512 12128448 17386705624106952768608256792408883200 12128449 -945143183010042104912471362395800590380 12128450 90173496584541831170117907235082774400 12128451 -20522711446797369428543982135733804800 12128452 -7179936152881721725121051552169738240 12128453 1919553012340219940092584498103704000 12128454 19138519637280677295071521457416370784 12128455 -377744370213813619993427816943257917440 12128456 -926028980879698121711811013965393100800 12128457 -1100163057341321125384129225675302149376 12128458 -311645668086394027102744796304801974016 12128459 335026135871100300984895245954323549472 12128460 6271618257741793418510481486434304000 12128461 -983827073960092635499182911764340095488 12128462 -21674330452766144512490039399204712768 12128463 310648868794265531858029495765432118232 12128464 246761524500755300310371605710044487680 12128465 362549113611914832210446601564473839860 12128466 136594747510395048928390476737995697664 12128467 -295545001144856382450485503995739265280 12128468 -364940592796786069460115761718508984320 12128469 381758334455608527011772887139405546144 12128470 658912178356264787306608721840508967680 12128471 391859506688170473461426616826123788288 12128472 101358486955340456093387550197237790720 12128473 -142012948029608381459491587709642299264 12128474 770828904648120486684219245132080968192 12128475 114125727878531061995845850142568320000 12128476 683811624591671962252338548299628034560 12128477 -1209891906033981639526627089888585955674 12128478 -106831815941625643297636245065866930560 12128479 29947777905968339722546752371982401280 12128480 -233212402422186408018361761780989952000 12128481 1028281903960411540754613568712170455840 12128482 -555453484593715322376315808056858303408 12128483 -217145011153380538573528823944667015268 12128484 174612180639871112118820331030871478272 12128485 756851113470147055324899958700569485180 12128486 431343067107444520515240865501263639360 12128487 137523468734007203893453329165796685952 12128488 198516956281706413981939022750248565760 12128489 -414581820082569103214259931217803073244 12128490 149482156346466072656672146954330909440 12128491 -459600058905452267546450222451913453056 12128492 -573030819025464519109420155044921003520 12128493 -47365678096756387877640072095918912736 12128494 -4610830477061502311036868252712516608 12128495 904289133201091149168069252268058301000 12128496 -148524213579009350237780338241782087680 12128497 -621289924698104014020078968767717964856 12128498 -143303120514710919719940776554188725760 12128499 656336828810958133086743839387328745684 12128500 -383512205791881882714179147982962688000 12128501 -143108727545799354461742223634886063936 12128502 58445532925098579168549839703673233408 12128503 641786419516988522126027012351308348680 12128504 -186928581814012678213809418595204136960 12128505 132456985340833761231699474141713584320 12128506 -237000838442641422459666217468490511936 12128507 1546320558163043491310854666459565694756 12128508 304981137816366454288123844783103344640 12128509 -421321587038576214697273347926404439290 12128510 359643544086938418145401699611580356160 12128511 -495735682570906304032112064889748283120 12128512 55397810269813863281894016513673789440 12128513 517529378424984914543265583231932117762 12128514 128106912393925827508180607701450113792 12128515 444594065551176208842234471129321002400 12128516 -188599377171633510316741569522554926848 12128517 -2572453296957216252986866134619103106 12128518 483613833394713234634007819602935972960 12128519 -712927219081568250828988813015621458456 12128520 35778653846945928846651843329288601600 12128521 -615173444036681965250450434987711120128 12128522 -193322182966123002183625018380868256256 12128523 605360744319737880532227338871474322368 12128524 150971185163805288118843559572880551936 12128525 -811333629776867791749743811341996377500 12128526 190885766709825701418796569484855861824 12128527 -195977047356856040097035317006297162040 12128528 213765619478583649254409777531765800960 12128529 553122008766352652786941819973681972016 12128530 -641933830619503721433078701310113343840 12128531 733524567576126810815441708814916710864 12128532 -53415595665927541357003923930541836288 12128533 163219041796368812847585813951376942080 12128534 492930967657345465095768446701877362752 12128535 12981258218399470242837339094294047480 12128536 -248404767996018923191032845994639360000 12128537 16884392716171669211625098002493563920 12128538 -242589812349795784249341413748280780800 12128539 359139441010485845335050560425613258320 12128540 -350304238083353567796842600141777003520 12128541 282079854040986147330730454356334605824 12128542 204287540901419743008384721348627742592 12128543 -511818829822702646752787485724214387600 12128544 301782776170574752318121150798194802688 12128545 -18526406963406119064650681308198877760 12128546 -637648975221178727169695907927994596528 12128547 -465395628482319237022532363249701297800 12128548 -186539210043133166797238633206894996224 12128549 759772852882160854618363563182330005980 12128550 5546966615654961752770968940535193600 12128551 1163503598790579483910560035661674371792 12128552 -286369406425622381490189779848464384000 12128553 -649897877173686432509140115785461653238 12128554 -1263860301537275337277434006984422553600 12128555 788907836967565569745033129657279902000 12128556 750436995794919760890804673098487296 12128557 -129781076610416986520071212450505485888 12128558 216589888382604478851584687557452389184 12128559 -994103421502807012545220466469516158592 12128560 98883421981489928260007788957489889280 12128561 -288069831881899643237538750477892217838 12128562 671990912569282104166963521640168707840 12128563 78668844557643769538661282968488106800 12128564 42809201865672543992546029833801891840 12128565 -88312156768887967985922817776698201280 12128566 -13796486462366694248339385859205532096 12128567 727528622216444744803656475423217535360 12128568 497096656695586984333847401601647349760 12128569 -1173965400411317275371030255340986841340 12128570 -55075844007010298354750609570974847520 12128571 74064553590715615747962074545776334080 12128572 1000039457286269490084802240620367870976 12128573 718942184778425990422521384765813615084 12128574 352736294735939022374826090430316897280 12128575 488892025234596573051181036804863435600 12128576 13980544504398869315452295435483873280 12128577 -441083857518545194145956243269133244880 12128578 43352909938514586033062610734908904832 12128579 464419937769871187917578462403298559240 12128580 -4481428752202176813422857542704087040 12128581 137914410253313598520483699755915605152 12128582 1520053540539744785787429379297608057984 12128583 -104594150381717214397965280085371796400 12128584 231911421036597741526369803490185216000 12128585 -26005179682734706174748940624493716480 12128586 -127052302048669193771746358071768187136 12128587 -943695730856546011433040612117380726764 12128588 1896572275998173860361116859472822528000 12128589 -502850438259448406362854534596220059520 12128590 137866581791473241246837957539420504320 12128591 480546323827217571250056871058867290992 12128592 -37079887790525679422880962239053692928 12128593 -130232539621056896875041128428225569680 12128594 686495444114161577834516610949972148352 12128595 196552044575436689060162248199627043840 12128596 1022117979859367005696740720062687715200 12128597 -202575258657226368974317959109743045060 12128598 -180079265458550362782423341692871354016 12128599 -33576410303055270665778525158734934688 12128600 -234068745012606189353887245762278400000 12128601 1225646426081095176001734153105637332384 12128602 -480741260206014539692883166657827570688 12128603 -627079227734767749624467320439137481148 12128604 315534797819790539333296631084650768896 12128605 -147279591010787553995932176149600628480 12128606 -18665271696584505873761114508082273920 12128607 140905969262034368963500652399300009304 12128608 -66087442813262936650461507498845405184 12128609 -178521718477352514132124581001816532190 12128610 6820630034527423063890068154978309120 12128611 -73898253934908219953940913401728060352 12128612 615067131729182347489455776687864217600 12128613 -9524018569429266135450748045794220032 12128614 243866224458924436339029819390434770656 12128615 100288703975022571990299260408338184760 12128616 1390867862724440309885775143491120988160 12128617 1085648364320952021696250098696650468666 12128618 -21327802185563208964160578494134556240 12128619 608937582030959485403954026599919494744 12128620 51944559825497788141559359221527285760 12128621 1557220391261592400861664435191254612822 12128622 69238538772048255748420994016595949568 12128623 18591861029069568360884211201468991080 12128624 263000635430166795355517392774957400064 12128625 248905081281155885894015797535620713000 12128626 -9549222062270862499515116220467238912 12128627 -672803692228399059515911822733382854400 12128628 -104736403835856628958527524625020641280 12128629 -25743290374158910273864070778980678472 12128630 506336282961169443415289605512983865600 12128631 -302856071062509133351594468008452438400 12128632 13668485197592278560556353969813012480 12128633 -39278480705810551333806780680793895680 12128634 -10595524513900866723332317009347367680 12128635 -306489820971000582226664128859928017040 12128636 -13164346970697972105411675503385409536 12128637 -28491991706526960812726220325798412448 12128638 894517465967417926462223812139730270720 12128639 368162731675290083215438651772668813440 12128640 215541432575900956040120081789327769600 12128641 440791722480909400965414344660593106880 12128642 133773587724181717577076459729531895200 12128643 1140905959705976301810500119032046057200 12128644 -808246606162084569373061471677763171328 12128645 -1155802005657806852558003320457364236100 12128646 -109125906290861990836735144790645514048 12128647 -2391482922567217652402860943150057498328 12128648 109873092322778801347323616484801740800 12128649 -18007120638034616537319745443518695872 12128650 -307172983448278526170704310258752384000 12128651 -1430867881371226633148954327689850178348 12128652 -6356642707925309666714180999108889600 12128653 -280935155228402798293938765700576495860 12128654 64112712837571982864864352542189287872 12128655 -67891280783704338236792186809209576960 12128656 50371459036311241507127085451135066112 12128657 47106811331989265435981604469017795072 12128658 -26539569492329912769461436658536989952 12128659 -801162532961077009067924898108227415696 12128660 -60156056193889640189112664846653016320 12128661 176311732686693420326799338710532944380 12128662 180082074181742828783850293559103463424 12128663 -77647963502487028402633951201582719360 12128664 -249984666857641105753441718931450593280 12128665 -1190069906464227438947415152628368546940 12128666 463470769181055160219834743885036288 12128667 -201418779624410912009722121113349074560 12128668 156467645137798787248593407577961937920 12128669 496768296516376913990136233108526315840 12128670 408758985581164890513635267627630400000 12128671 818514318944352269013495110037492411872 12128672 283178900189398190061411140681200435200 12128673 -756208638058124095757904808640948974416 12128674 -239991954098746416177179421977292066528 12128675 -42761801250769008866624849295989737200 12128676 505869995657090319256193930716708574208 12128677 490229514659312156005441328417388638 12128678 -582576504837303648619478491255717923360 12128679 -826328427093791292001896342022247497152 12128680 -257149686352390874957372742769285785600 12128681 -603427971199622926488407940585630016518 12128682 91732539274179052409416470777719869440 12128683 -11141724334899145185271055594056980080 12128684 327094646654039394215742510538445064192 12128685 318561631432018073005701405975109048800 12128686 -621834012331395718463489525633628716160 12128687 158055437220187420081204481669416296336 12128688 -19520602387062515212395891128040161280 12128689 1379501382076594496368274757473471989440 12128690 -12477093790395353584396042158650104320 12128691 -753804059159966733587582376187123832832 12128692 76103458520468976876646272903108536320 12128693 460565270619309382581059626884742056942 12128694 -42129594665133446415611967836235840000 12128695 -823444164786929498275813361297277301800 12128696 950865282295351153265814916298765537280 12128697 19308289930998012891411690682864697472 12128698 -145885061702262947160275876905117376400 12128699 -1074529456467864388767759988543339738080 12128700 -233117610942832790618323873770090048000 12128701 123957146362359252445645167731026773144 12128702 287717722990762523447370854463156321408 12128703 433594698855793432317733286414799119304 12128704 67392985228089605224937147445884747776 12128705 12362111206949530929164792718817460160 12128706 264044079925411441123208218448476652112 12128707 -214570051668352168904265091962013667520 12128708 -503404817189332768209846276095668582272 12128709 -2912458025154525242083759331215299072 12128710 337616856179769964243122639322972859520 12128711 -86965294393160390628006113387448345120 12128712 -53085526621638076411418228309021491200 12128713 -125168458721152428885218071351183184038 12128714 -81806962265131397983569459743275601616 12128715 -47617804666810098060927016880500399440 12128716 -416793867377033026789135099917994620160 12128717 1022042885361805533498376624279475419872 12128718 186208491478266558134969667552749094912 12128719 504548700143673508034671083950740600000 12128720 68913451720177039991341567216780492800 12128721 84232735364106836291144453369261888448 12128722 -112461935526846906392846708479053933408 12128723 -837071206300221116214371796989488722360 12128724 -506827548195651320047922831505502740480 12128725 240923868448036303228102270498084396650 12128726 1133250028678971427103707267432492093440 12128727 -15311911685698863418812638779615162464 12128728 -127021897711794193590155963714817638400 12128729 812462442033145866420811574547051768330 12128730 220052572416712718024028369414848766720 12128731 104167864347204080391864456956844661912 12128732 -28662108612178836691723894661376147456 12128733 813784872221484746460811168797377412102 12128734 856132489855079839009923379391350961280 12128735 -175509313342790382712992939140106008640 12128736 -845377148691541645319862042598734299136 12128737 -597684467039212288265575995852589670508 12128738 -328916512973885203311399816095287746480 12128739 -260053455696915844625936485743352154880 12128740 251300557942987652290949512264840512000 12128741 1081412336483692436203933609976181014142 12128742 -89859032386550948393001704964617907840 12128743 296320101615539729876440192662114011568 12128744 116317011530677268397328417044278492160 12128745 -257172765322097971564626255756745636800 12128746 -4978380782828361683270466983685464064 12128747 -453662988743128811116642631514411312768 12128748 -42856659792837928319019273763788718080 12128749 534272110351872372003413861871976068300 12128750 61681646355321861983455995193256640000 12128751 -223791728835877006453998472658913880320 12128752 -1578223144865957189441288047915532288 12128753 191677165517039249311259552421516410304 12128754 273552551490660869147298784932856725504 12128755 826352679686407986699628003845456482160 12128756 -483199027627504924950123146747325553920 12128757 -196866555945588634414234743370409472000 12128758 407254575797083134862573264111994736960 12128759 1366020475309141165341476750520041501760 12128760 -184327865925526852783501553508929126400 12128761 103626099305741733531399673035948161424 12128762 -675358111125440833247496687590120884368 12128763 65635474688712006420567333478772921904 12128764 1099990056626753591269632093307389606400 12128765 1634790366719535780841363855628177312640 12128766 -189898041088532607625251467537840151552 12128767 -326442498713180898465612375725621502608 12128768 -155523318550607392756525048965271388160 12128769 -1023312616092371219580013174133244852636 12128770 559628316453483914766326833715671042080 12128771 157224365958141258453469004857715695104 12128772 24427772475218400654414654567839539200 12128773 311361660148090671396807321798080766720 12128774 457326193500447190933704682179052351872 12128775 -127807535341907941567861558768100200200 12128776 -321484241763063324466151929458993930240 12128777 1545045035183401577061677431670028121626 12128778 -42032610025412358577111958878799939280 12128779 -346877043836625465118776896529153587216 12128780 -221832160177971386020423679975393218560 12128781 223227322743086352941767063140475732032 12128782 12805527845547908801061006175394173632 12128783 301155372073410139817201487906426732240 12128784 -62696107034420122098428221412064755712 12128785 -136722363762959055823429127532236966640 12128786 483832892051235534883248001250971940160 12128787 -587923712559759175189268471783666295984 12128788 -72861399928516102543824772020738859008 12128789 -76038314536465973933575703936474660676 12128790 163181717432016321724846703697432176640 12128791 1419083177695070955677491919657604258400 12128792 -321139354777926549031564753184429230080 12128793 -166893535201157408822854450828847724000 12128794 278266304118182317350978890305524435696 12128795 -6626956407907366504289740593094598400 12128796 -402598649923562357952100190022151554048 12128797 -228003323436657937563866502104558217600 12128798 -1332491892765601654010417455018539840 12128799 -236786538050265244030578433777584158136 12128800 -190110321421538348682109015458501427200 12128801 -1357944996653069785228860895682290263198 12128802 -100275858015711340576214648136241152000 12128803 682211866437619660353977263322296552080 12128804 620292357813535751897572971142237749120 12128805 -125759894223468502658690848811175321600 12128806 256185232411398837035678807433302153664 12128807 -17983647804720159946463442452888630160 12128808 -586464613219098530890493986463008112640 12128809 -576866182938418549786270037047995856896 12128810 142156449371277290930450297873414685120 12128811 1325760704609098249473043677402872609280 12128812 8527051329425799380652056195329380352 12128813 259277647018016552564349524976169858284 12128814 55761781086933725594994105349584139968 12128815 -1716542481814798354638906288582171432000 12128816 144841767507504873824428146352198582272 12128817 -1054057489748273679996590086850953733520 12128818 -265544731991733443615046371284137684672 12128819 -169934616531717372015342962674962129780 12128820 331407805655444453354279802410874961920 12128821 -1327444031363793680846175218977714704800 12128822 -67302068823419675518565960966116189056 12128823 144206345388524985354921526461062268000 12128824 -1470083334739151840120259399207591383040 12128825 205786886068619801859906266816077139100 12128826 -503815843602712724247677686325519840256 12128827 -58783632265999365665348608594796503324 12128828 -1091667592366407478896377747721022559232 12128829 -286723576565583180986770243976320655616 12128830 39007156302626330363570598577681797120 12128831 309036255240485893971176531128442020320 12128832 -134073737222270299162533800663895244800 12128833 -536086564088081402003524334883540226256 12128834 77355073952890569244594152174521988816 12128835 -624982651138921541416065304515914187600 12128836 -581742766981845246744920583514132635520 12128837 96290158591846145782449416402114371200 12128838 -945437988446208547116610668643325952 12128839 -460329964038275895487449975286271545776 12128840 176835641097458664083413104332820480000 12128841 -15844122769492028184479740390946695452 12128842 -269547208715752941063526529229172947456 12128843 -13632322221278935613924855653879421952 12128844 -106645449593006108054454958624085114880 12128845 482324421923059869300088336013432081100 12128846 -437899776839456464741395458883851704128 12128847 -238157731688623994684298641575493159280 12128848 327518188527013609771208812019788931072 12128849 -484681568623072464123625378277095672320 12128850 30564588151619163164322386826870279600 12128851 61417179559256994804611072775401619200 12128852 607300867668113621114675875157429079936 12128853 306148374240799834896697747484921647008 12128854 -150844969749785101874677877097135722688 12128855 -219532188266396337810384346718842154640 12128856 -162944654194271018001771669512644300800 12128857 -231874521615165747261923602691663121912 12128858 474502084597336105395877178791394145792 12128859 -254902650586898656699491228281226251520 12128860 154650570016228570185019738384046446080 12128861 989062911500377933694586249091826308800 12128862 95049042646160820244152715825525032960 12128863 16871307192453847622171284954467361960 12128864 -385979071607278041292235788430875557888 12128865 -118592136220552270195395380323230564480 12128866 52570193736212585196050899026572774400 12128867 -1213287391522560710839974550685654655648 12128868 1533321665654149461081259380578293223424 12128869 1503677369668690490217656789570190518270 12128870 312696375471548676254945015579323929600 12128871 48674878100944129082889674647644461904 12128872 -37253331393576573728534511480044037120 12128873 248428006120575670036576194279852854400 12128874 -180483067602698399023474934311025111040 12128875 -1208909850325863688962488103108393132000 12128876 -236553039283967245463782373532613115904 12128877 -10375673435623230353480138072969892852 12128878 8044595359776042695445759426193415616 12128879 -366057059165208093254224356518424324624 12128880 83601363494551629667913807599119237120 12128881 1067966409270146439989331698238362624 12128882 408429268558904427963983329445212483584 12128883 -61388775633483021905157446690446585296 12128884 -507736746763301064832315269899149810944 12128885 635912883314261208381033911162997863580 12128886 -2935854279060590838070167522511196160 12128887 1181001571779493210941626232659568306536 12128888 -24612391071235306556501081724189204480 12128889 -443994728580222082757409863925933907392 12128890 -279794918984835405194847446308086304800 12128891 -630218319797657106345800920973897992608 12128892 1021007457564667808075121922160178742272 12128893 5618816190111747851268697511517301184 12128894 -42812413492475205108276697242574293504 12128895 -256329169574040575592150932629537374000 12128896 -102358086069987616459668791344213524480 12128897 1181980090595371196256390067121651093760 12128898 -391769694490848011852495549123443507200 12128899 941947657739359135104651216849475898200 12128900 -135066446763029010756511729413499084800 12128901 200290020692258516575417332507935896032 12128902 13547106008619925654300893966591920352 12128903 -824496535959359602995459302078444047848 12128904 -46398970461960348601973363756532771840 12128905 401584274822321393648977835719180945920 12128906 140747041697966617494203866871662543152 12128907 95665851842644362327088271187503199744 12128908 -1096701003804471228091014201972378422784 12128909 40551802362210241871670096506509490208 12128910 -598706335140703880833840411985940622080 12128911 -178407935584073365958316331521065633488 12128912 -106986080035318157564144486182761947136 12128913 -729530782555908400414248678332613220800 12128914 -541443389013568752898356197454312327168 12128915 -156480508260735333882171700090077295440 12128916 -451318229650040494316819557525605550080 12128917 -204132084124675866666637448325901746034 12128918 593128192058835584802897404031649136160 12128919 1326740126755050482375829615800562792 12128920 -309570728771004612078314783901855744000 12128921 31906800836293023088950719494538694090 12128922 -281315654518997676695726307599529652800 12128923 1333980661241973592884826892119579975172 12128924 12831347925025211827466616498604204032 12128925 -117661686760629928568536433614191924000 12128926 798601254529954352050389629311091862912 12128927 -91127128537956202177112851983061061640 12128928 -337169213569834291733822943821719142400 12128929 -673695337773529701353491543286716061470 12128930 201817625562665640894145253069055882240 12128931 -62215681071090485183604085804485426480 12128932 -687928591203599550886822352829949189504 12128933 74930274066863210773788611098543828860 12128934 -138281769095623376868237181776789913920 12128935 64604671922559617829016693573345228800 12128936 -147371854586575977560465884228456611840 12128937 74179764726749994793013171333277302160 12128938 -385958594123465070198151605877733036880 12128939 1786603238055708786187396732484831842056 12128940 -2351564993504121859243622529345576960 12128941 1320747269735076117200385555995129844000 12128942 286947323481373857208855436933422653312 12128943 -696554023796875608074228837731073590656 12128944 -212521485948330787946900751913674080256 12128945 -44328950772238346733285805170840187200 12128946 -133845277575518618840246684497477671936 12128947 170046401016352985181488492895622352396 12128948 -32135562270276044793590382261131205120 12128949 -52245551881588506021493487208662595840 12128950 -31711013690241945676604086930108622400 12128951 -162915910516153236427482559922247875928 12128952 -899940859504529294019000159512670044160 12128953 50895340116258760401244864140655455940 12128954 -190418840270896272301012649370458242560 12128955 -328922347036199888752947894137492330640 12128956 76451006335674705010308314495733252096 12128957 -50040891397871895385002521212709668794 12128958 -32990580211994662447879041070017542016 12128959 -1591438373220415450177955446713177403840 12128960 -148405893777056478297623067617447116800 12128961 -84692763760124924544498454040520965760 12128962 -142997802942397958450746756344145728000 12128963 -359092402323262254360830461973480885760 12128964 -483071287844214719389185171740364801024 12128965 -710645832706081362790576621633578067140 12128966 -542759317577298995493631605046329809568 12128967 -8024313470349894866810179170044958720 12128968 -320348360103544646587473606252536739840 12128969 1561237577574595024098612648359987489370 12128970 -66252758612012809794415741042814423040 12128971 2065568548468706890509410482390260780112 12128972 508070067945426381437714078018873899776 12128973 -952550890450696840411291702619629488960 12128974 -107952367264758992741044039909398956160 12128975 405869999988541688598341020141201143000 12128976 16507588637364181410922766075997020160 12128977 449111160654867148819635235690988918912 12128978 82949475918961275796015956894701585040 12128979 47157246336189935239107109546133580984 12128980 368599253161606682214075380678814048000 12128981 375866403307453145036213007495437020512 12128982 93919710387004034364808715141553350592 12128983 -1111893402395153157071688894592944735200 12128984 -248885261361342257455087008661743206400 12128985 313121717929316649113057426733465825600 12128986 1321012004098287166325092020416006880 12128987 -732035012169222654871572383632060470000 12128988 -695657442625874122985965250130308544000 12128989 -177043049828722103927002412237093170620 12128990 -110238506735487736246541901634819893120 12128991 -36045500089594477056683572057489039872 12128992 1712720628373703942527442741653438464000 12128993 147487274565830730166451583263847328944 12128994 -494973818834809098852827134821427080960 12128995 908446046931992664987214437779278194000 12128996 -947767588997128531166310808910011330560 12128997 208710046870202196090355968935263607328 12128998 71230346241878607576558301685452972032 12128999 -772892714600875685252847937180022345064 12129000 220224415733223107017192470334586880000 12129001 -201928481868049356163231546715982225600 12129002 193398681586038709583692977401393649504 12129003 -56047335574248830415875838793033076388 12129004 -434339148712014810937990870324107162624 12129005 219883268058923829452002349491814012160 12129006 -139632183314986843730587289476233756096 12129007 -53885843834040369957994823635492486176 12129008 -184645242002566618494589884329013215232 12129009 56202909231722121559676340644453045280 12129010 -5259075552400939253893202610460193280 12129011 749569906306263321322868783693667609600 12129012 216949726353840698746306978949055301632 12129013 260593675806206866661830142747199974524 12129014 432722753491489495868092380179717365632 12129015 531741139372100609604190314119278570320 12129016 932670063347125612724016965040174612480 12129017 -562524932957591163743420549361689174934 12129018 -10811589416786522837391846852924679680 12129019 -430817221081185805086712033810444991724 12129020 84356123809021264366947439407334656000 12129021 -1260430550481757229791560591312542868 12129022 293750204771359252471397796259094541312 12129023 -85595540540370731325175624354349479056 12129024 84881842907731492933380477500428124160 12129025 200038631394141785646758604723433990550 12129026 141874109684789632275647110946049498624 12129027 -234134443855090629758639029544039630592 12129028 847819863003914518443092753385870581760 12129029 432970881534191555091824019397799796480 12129030 -41127974308481909525971688884094035200 12129031 -9103476557113203206147318147262808168 12129032 385750474209372759506261141656097510400 12129033 116604660797925278233049619377734044864 12129034 -136860516326125424157635092012686938880 12129035 -448488380601196660226055905017452917040 12129036 241830091341136732113831633660314906112 12129037 -318578325638778910641906212157158912640 12129038 -1393938372740668511327117774732573699904 12129039 -53461882053935137079752511963321982000 12129040 -66889594709180027464747737238732800 12129041 297500581499398356240395236884006591510 12129042 -165877652803209863303035605672712188288 12129043 -1384566001696061596495845331826912570880 12129044 289553646472419810765715661583415478016 12129045 -215613234758259159575362334792464819680 12129046 265727466629781136352872204147462589472 12129047 -319942596312774151331811330843484776000 12129048 -25149535047039116075793059430195609600 12129049 996265690296888601699180922810966092240 12129050 -13263960272910064010878178363172480000 12129051 734341267813833495929120853179511463104 12129052 288899684043110220115546575452168284672 12129053 -16164995605210184367125835626922516576 12129054 -92945218956901088815957734914281168896 12129055 -1962943977703739887727300389952334363840 12129056 -1014329499265254307360636234118163529728 12129057 -485992294191503982322995421900705457772 12129058 -634747348431607924982191943694962051424 12129059 180164711731276183746084439523452231260 12129060 174803851461902256807037821453101137920 12129061 639334529617973858722709898385300716832 12129062 -318989850911605873882442373781252499136 12129063 134099548515873776230177635193512248784 12129064 18225217567259783284732958103445094400 12129065 237153210300574567368428620219348966920 12129066 596474029323031169284738175010077003952 12129067 778307050232657576321858458940579592116 12129068 489624802496341187908925635696222318080 12129069 330318432044658124826061653449474100544 12129070 67814940361529561802597547337133996480 12129071 681379618358257396456804779324874411344 12129072 18704925474633113303451622144962723840 12129073 357457800691312112736569875975632101376 12129074 -1014485599105571816083526984735318888448 12129075 -178135930662495436069042101987775104000 12129076 263513806574734577650644497834954023680 12129077 -1227517285456967356558099484488476715488 12129078 9607319971945298565038870450101054848 12129079 -1434377124321587426041066711685283359320 12129080 55317085349339796569945094379281408000 12129081 72312067594450178448687014517432330624 12129082 -337263521974163151158539467382961765376 12129083 898215779340250417592734729638580687332 12129084 138239326567895387079912991246942755840 12129085 -424416571173278999909650789407305605800 12129086 -526716929432358261969295656350884171008 12129087 -432602015197878685866725687380578894720 12129088 -368041296857144554270066317429020557312 12129089 -38720270475622531338549294978793556544 12129090 224636782272769572843587417362944944640 12129091 112834105784447459232792124994706395264 12129092 719118608740272040979035612461732599808 12129093 -199400774254528569407978808148243885476 12129094 331547648594757049539884991951360480096 12129095 270068538812206112112044270783428714800 12129096 166595589718341669025027834411745280 12129097 659409402965636326473743630177623379920 12129098 392799226678052100534941798143461206880 12129099 -573269621265639115121102541432300026640 12129100 -101259858106822323068030610752527033600 12129101 499234344046338320444596051234488570102 12129102 -534572736767154450821271511184657817600 12129103 -155664271900119738997291872433538568096 12129104 -116301244568050214553554756048519970816 12129105 -83533831123404485311547593663275854400 12129106 -821638750760483601332190178493757999360 12129107 -1803888589887953391746642531133953958240 12129108 -776994672921755777881237123559077386240 12129109 607854121975731809444382542264597799516 12129110 17666744997797648748907550206870498560 12129111 48049880674708583657385470045438988960 12129112 42219580765611763358427150515849932800 12129113 -1382152310348012359369818793823111947638 12129114 550687670651314335589161447159600099840 12129115 -599460321149734693078504108320613084800 12129116 -274124704772474086307109042606452559360 12129117 -115922859745105996072931647197576801216 12129118 142454398167317571522813069401425047552 12129119 -914696530121468095109125550054001758256 12129120 297464006684780600044260303849424158720 12129121 1887249613267714302158791620271209588612 12129122 -182301161595211110367243057196838905856 12129123 -229827922542143045841867742209975383232 12129124 455904968457459004543416936684641349632 12129125 -350413247374247240047431205790834760000 12129126 415357619078476064981765073669390566784 12129127 1209264766838853496460910115448029633976 12129128 -164144965050169290668117560738908487680 12129129 -1475973965091596062037317653752989570080 12129130 -279956076973069768031415124005696649440 12129131 25567781069927653378180759263417066240 12129132 175144037376267306203648194440274148352 12129133 -1955381592745122788778323852350231148340 12129134 -676593277964035929162932176325577032640 12129135 275215744427237944157450973366560194560 12129136 328564819299306419475458744938006740992 12129137 1098897791888709528998804642439487470960 12129138 13932328660834281080958902822634607104 12129139 10491664405888879287024035842323547968 12129140 -705406820264341817670820831847412172800 12129141 1061605969477543398506283956280614056992 12129142 -456275696231748370062671605133434009728 12129143 -435404038114789564921617557015701572672 12129144 -731284004588084362514129729711549644800 12129145 385194132429951586087223549736023494080 12129146 -148109368516433804279568007829117018400 12129147 75287437363292198487700704952394217888 12129148 -687667993962070171515948281184423073792 12129149 -2076312003709854346163407114519320070464 12129150 121194536517453861822324877688239027200 12129151 2005680476793592102403929887292050000 12129152 -104951588122036424236670778663701053440 12129153 -6150030782570145478372760017566902784 12129154 -428184053749907093536746017145940594224 12129155 -426581135953577315365803265777695475440 12129156 -35591549245384141147806154618484613120 12129157 -955204261630853342223173916582780572160 12129158 91418220143054342110599901015231814976 12129159 123085464553906733851269218193721962240 12129160 -62585576056322396980721595045597081600 12129161 1238028222781572192500928574592766000 12129162 -314885920983607801877241831992331810048 12129163 -1562884917858719673251664397871248174800 12129164 -634063329532189612694119917104371035648 12129165 89638417033484819939457875324657078400 12129166 -159749134650684943485778304427696134400 12129167 170938231593793285904801153073317127216 12129168 -191362414349139946044233875297880702976 12129169 -30400745618919348269794880437483832152 12129170 -92471821310538274158961538157317178720 12129171 -204916784882476773902569553190806848656 12129172 -28441692286731780321065960577034745856 12129173 348386697131096267700358215849673133760 12129174 653159037027766500915129289922064289920 12129175 576025275248687575736981849900735692400 12129176 371688082062046528700749490337809756160 12129177 1293851162427855508194471482588716832640 12129178 79613896447066237553129933621788678656 12129179 329429078184237085848073973788223101680 12129180 127251539830669734088418771108595302400 12129181 -2343323219019033395549808992019859692768 12129182 -3625918744884474523691535474359639040 12129183 93848411134650396579292631882028315384 12129184 54928630990948817077188030623196905472 12129185 -790659135565062239190723479284630912620 12129186 309017110259492893525375563132130790400 12129187 -242070923556330119227693792330505359200 12129188 390997903712245509793748210853156618240 12129189 -224823851624599949643364759689524652480 12129190 -193901300419085088061571179093564214400 12129191 -796578639062063488487508982355337687816 12129192 295412223059028961609869365940028108800 12129193 -58683497282600018700133604238047200000 12129194 38924294151410027324946106790317406208 12129195 143889373321356643737520177860945135840 12129196 440716683571069631971405259224239206400 12129197 -1799251698590668464534068435592530085354 12129198 -230565001814998756081074834912392665536 12129199 -351113743878219657072697272980505648264 12129200 -145340688699348920890856709456751411200 12129201 -311865307412338000086814967278603763520 12129202 -36649921848797885549039262141104618496 12129203 432955354636103734026880719266982358464 12129204 194663858923468552911150858692319645696 12129205 947748078488659387312121994267233440320 12129206 9986708112426174460076989898045751360 12129207 -469520145990517572383847407995362762240 12129208 242776060772854802941232500866120990720 12129209 905528649523600349862274503341675844804 12129210 604627309729422504587437393223745792000 12129211 243554358393924262861570543206651331584 12129212 171317963560553381296996815261434626560 12129213 -75191396651080423554519359134961907456 12129214 -153277091741757714702289756785577601280 12129215 -319076012681986703887124150210648968320 12129216 261997552966491575655560059210898079744 12129217 -210189538872980123581258284344191532734 12129218 -233499722147180525101526914154222451840 12129219 -474085051607809921330930132665944980200 12129220 -666820106760452287761338905159985664000 12129221 -491856914952563907911194324769340160680 12129222 6754829762279555571569249000222060544 12129223 132133660167228561111120484073406150744 12129224 -1631810013688161927053834792270427479040 12129225 213863778380159476599357278511991200 12129226 -628788257712792656889727956631363742976 12129227 1207757454493097069548267997531377336320 12129228 823080425153167204585926820345570705920 12129229 285999138222949374096492335073778733312 12129230 359236669562381425165831209539895341760 12129231 -31825230538455658465651220372811293040 12129232 52866276164410351733438131880004206592 12129233 1510248645771357914373546151421216266482 12129234 20295862016972948657665364886831092736 12129235 241046026316116629106362745515574469760 12129236 407853683584195903296311528720945768448 12129237 -264475159262928905682135916228447071360 12129238 -735132673738003654779843387140507566080 12129239 18557403095862325794012027297377745600 12129240 304315898398563612779100077238702489600 12129241 24367659457447662796038071110538596500 12129242 18067393915564115474244291639694171872 12129243 -150784334919433593542712370443488824320 12129244 -1173794533466249671512510344707347766784 12129245 345849165552342688006815074147261681880 12129246 137288548227848611963445375508407729664 12129247 272357834309270966698779608857723086040 12129248 -1720794755340188892352038154359259791360 12129249 134109091207769140042404368404929868800 12129250 132259292464334673566818725329894400000 12129251 -1701473485600924278566837784928142843748 12129252 -32691516958931611057211131960579181568 12129253 49796571840757244994365130824001786240 12129254 23795717161459493098268406407905764576 12129255 -176010742496112858176076701014187064600 12129256 1419253122518694544136868743351427578880 12129257 -180995721787641426732557216947995166848 12129258 395830316852983046183269317590566736640 12129259 -222870807377210717670080310235264342540 12129260 -218094118537826008030418267108106516480 12129261 12258583179280218865927562406219473472 12129262 292683042198986688192194833523798771712 12129263 -200139267040227827043942685647853137240 12129264 -7705492239231188526827906014136500224 12129265 -654137194297452192299989202479689513600 12129266 -175335901963804991365216188150263699040 12129267 -35315033125511981746872214806456191952 12129268 4660772722050646175527400446835511296 12129269 1162835330833308144481592443963645833180 12129270 -40695466043902276629283197083313398400 12129271 97164216208941624442079383692993542784 12129272 140546209592647316093506664936432209920 12129273 428844227491768936271421247965416221380 12129274 -60256840747378306171727277026522910864 12129275 277596655798240232304671663903791113300 12129276 -46901930216435188319793104514687006720 12129277 -283443260281588541895617467437457227520 12129278 257103389187713640012045998917636135296 12129279 692046499001074770401396234276524704000 12129280 -746012319015548637756894847153565859840 12129281 2564086862998854423117054329874215079492 12129282 478873204478092663321214144933626320 12129283 -95943307625558499713210445424561054468 12129284 1152414173005373864734187602338876863616 12129285 15989592395684858742449973645185157120 12129286 -236008701542322428323436059982053824000 12129287 -65876609056594846399911103839231305064 12129288 321278214686966702682903208157910220800 12129289 1573453531571773758234160579280923060 12129290 565819869739236490842989426488150824960 12129291 235934697883142604733608093821498793600 12129292 208676588788488985459994564430712842240 12129293 -494986411685432532070705977367618349856 12129294 -166058493592442500486356516080490686400 12129295 -217978823820885297824495470036643640720 12129296 -144464746693962472426714950601154887680 12129297 596914728219371479414128003991158740928 12129298 41774450698456631187840271301309312400 12129299 351634781689821282903161919706762028784 12129300 -223618153419048205336855480946558985600 12129301 -46091094610429620024766145804332081796 12129302 -274331266798290620459604024431918313600 12129303 -135950181820319057302779492953125573632 12129304 -1126687508623636675564647346869191270400 12129305 -1000088830656695016451022404276491888000 12129306 45000955817279058363874658041217126400 12129307 118723363653820362183334851149858584680 12129308 -377403255455548698810656909145755197440 12129309 -884780340693569609351231439161977641696 12129310 27496518023750508493886784496658506560 12129311 72071068156106031484536137922167424 12129312 -142579437078366082220224044818780651520 12129313 -425154563327446902827899317332982413244 12129314 -380397833826838796862803605725458925744 12129315 -16207970511929963185889665630993958400 12129316 -184678991791151806790398391940933954560 12129317 221411898412074009586785079078725286812 12129318 -207332506723569530177961543637397105280 12129319 290976845903975985087923830718492416744 12129320 -313418548061805903619538031787302912000 12129321 -181030593033633769586557413973418548800 12129322 -25067398810681401537326655087289854288 12129323 -109449845965152370965988647871716478176 12129324 -555095597096092337569450622391784869888 12129325 29349091299836904861487112185228992100 12129326 -68298959396467238475519744001606075392 12129327 -193922894459636763621934007584787153040 12129328 -374441593776748560638566158096179150848 12129329 204725292012969690243869498463001485540 12129330 -83660462375708655154096942850860608000 12129331 31811674352950217846011915821850747200 12129332 66483619022119921762763214601285159296 12129333 -931670388733912137343647297159632676576 12129334 -49608115174442912222598173266203648000 12129335 852585538216269474058151839647018374160 12129336 -705847599179490979909060650300187975680 12129337 1033960340753467296638810132673218937600 12129338 -238940311850110740412117755494421569280 12129339 241656716893960410977527078393220318208 12129340 337858269644708235793613405490687152640 12129341 -109536459851785213849737897974492480928 12129342 272343845552681368092046349352117703680 12129343 -153193640922889257782324054577544921408 12129344 139044212890739868696822726594134016000 12129345 1117747443995635759077488401029502584000 12129346 -85732236618728866798688041466432590128 12129347 -998822384600538052843028234674515169128 12129348 -195353018524284772047007526567229063168 12129349 112351207448845895124613249001907601920 12129350 580302257480109794191855032344381548800 12129351 -58405335360585331742659272945851382960 12129352 -999662642378706575937541034801599027200 12129353 -500996381388176020057594697540617450560 12129354 -3630432610699736933667343725405810432 12129355 -263717609822127281246233291891610243040 12129356 714808982534839062474551315771052610560 12129357 -3910712852366525476010856873347760960 12129358 -20317403526567176832809778915234658560 12129359 438766882623777207125671898125622214840 12129360 -14682785265729678448196535648868761600 12129361 -118330478639788374642363733577109343500 12129362 586958097763341718139085090462824914080 12129363 672565055510169743352762328869231986292 12129364 265869964359115527594691464538251382272 12129365 -190485247809835000805022634661077683600 12129366 -246271392398778143928148757601241718400 12129367 -17468761635683819705018617350987176768 12129368 436915999893082343285700931563522293760 12129369 387289669714200056770918905542470015680 12129370 -106355664206531266129636417797878599680 12129371 1783628486289735232168385765371324461744 12129372 513728235372505167570203823114532454400 12129373 -206132519854697533086591938921477608980 12129374 -823023262061417410622143407699468466560 12129375 -33408284997458647788775976602248975000 12129376 311399275862358984724398986991699492864 12129377 -239094373895916152605834481925504158976 12129378 159726381765852230326977889835464689024 12129379 498996627923476119616616791622680125980 12129380 411508670354016026116492748472356290560 12129381 308561326749553771703298936778920598464 12129382 -459953385816479878560157139112316468416 12129383 175581582336073609353612998647910552064 12129384 -854437959978841545709743718294749511680 12129385 -818389958101265009707561971377865325440 12129386 793273622704844380513561801395354025392 12129387 -245676673943466027006699041829764720040 12129388 44761534745187124452786429157373440 12129389 -254820213353532934640435730699711942144 12129390 23047667035002045414408007043897034240 12129391 1076431307435066294733262469230937531520 12129392 -189736321181497148304547393255484325888 12129393 -288754710692725001635407530715806998272 12129394 -289769051328979821946431350081903025120 12129395 307982030225285134037347573487687236800 12129396 258818467364313829737483905692422561792 12129397 4510420099664080563479299416592688640 12129398 -64824329424659758971934168655911347840 12129399 725416004822492895336794746975905447840 12129400 321373945291968611450758738029261312000 12129401 -334152746883064400613389027768334062592 12129402 -211703668299550829886124511582092781568 12129403 503839783900236867952113346996819151136 12129404 11058094538996868229972025798576864256 12129405 442695691029694013007221611867288088160 12129406 -48284815861181919283775741663250190848 12129407 -1345473566573164642725732374942948425344 12129408 103403279833762037235880010153302425600 12129409 -1099224970748439361704540037559481717420 12129410 427444221504163132294907145975938304000 12129411 20961201136516378528564186828045590960 12129412 -1157783446360682873145517696087865553920 12129413 -186275610899517624963088025653104248640 12129414 97000344711976958194805574972438657024 12129415 1008334043143088619643619112840271086000 12129416 7810966029784517650476083832565923840 12129417 441121496913579432556441639611063403434 12129418 -16846893560810989888010632191215370240 12129419 -401544400560920464860239520855757083180 12129420 -40520688934579865794655507895679641600 12129421 -175110433009335143688601810756724209056 12129422 788537348574974703011203217996784340224 12129423 -532010383973298686608672455204125875200 12129424 -153310091872567083585727728925844029440 12129425 61916664188404179534758608209552081600 12129426 3666738865749218511687576222703630992 12129427 68658835915037882512877426230834986192 12129428 25763347235354169976975646095601539968 12129429 107526999345707505214107517534586481600 12129430 -440564355803501128279992716370631376640 12129431 1137182019698409410989540798625383777344 12129432 38660895009162668665881701072838328320 12129433 336148878887912521956604248619895135124 12129434 -81416468179855166914063513767106842384 12129435 -655145242583977584875969112564757266480 12129436 761488458547035826877472153640301483520 12129437 -8268226751696895774145685031158878260 12129438 -543669532908285187571262676144231179456 12129439 620308514913822099106721745585093894256 12129440 271958004226119116322817457707055185920 12129441 -461371982481372568963915186514829255312 12129442 -271638495353297407155277440693117367008 12129443 995824486102706949979801157749015739280 12129444 -559343853038807930988143218365292149120 12129445 847378801627716127813002904694094632700 12129446 -213321162179550746568556171101336639360 12129447 -903639244697986145109591133588815653760 12129448 -87521638406603788333124096975400960000 12129449 68616204324560347575660406106851256436 12129450 285311541596756908960476609972113433600 12129451 345303265480200873047183696561465087392 12129452 431125122380386062118743375331925243136 12129453 -65140999757888137705052539077678508800 12129454 -4911253591599199640747318668318765440 12129455 67362305477793487988308752860338936320 12129456 -50168439347479285934332325735816232960 12129457 17559174763681739837151068525017150960 12129458 -97604045502698441699013550081972648320 12129459 -190450591959316760710288310203621263360 12129460 84076790441650925853376176160052632320 12129461 -41124278022295158772540758500333771268 12129462 229368947054251942370929913233504293312 12129463 -443044807153973242482776856878743877696 12129464 -134262130813214574129138180942404935680 12129465 508417113211224988856819935884460485120 12129466 378883615868285903584009727112675468000 12129467 -368011311534886164129753831831664896000 12129468 -199325267409036647132794209885409184256 12129469 160788582701178252369183171773503731360 12129470 -17896615649903214164173175715218342400 12129471 -1539290868374554284740444855208257787792 12129472 543820038350241434866145742357603024896 12129473 -841457486892715407238282463601413305278 12129474 -91090715093697969370168517908982707200 12129475 41194720908777003948298502863628007600 12129476 -9911483322780536341404319092477421440 12129477 -517712065751540169745835427214572437280 12129478 650548051853344212958220014271032409856 12129479 -1896550097026587775849117209591816266160 12129480 -546809095963434929257604441490628608000 12129481 96835708051738359171568773289489611648 12129482 246695164088311021836509150912453041920 12129483 338261077422384285865124883526708608 12129484 275320911321571169316626646497228511232 12129485 628252597848691505617593494066855391180 12129486 -7392631143178060260078845278613514240 12129487 201649962455589392463923365194370324512 12129488 34613611938588744706520106245554176 12129489 530034889078091351205486931887675043200 12129490 21303354016702381871929782936387182400 12129491 168345614261896697400898641156078150984 12129492 169380856988897979253302573143459530752 12129493 -861846453803876405021428010220821038258 12129494 66807482606701766108265558275716147200 12129495 -33229521710884676583757939502835648000 12129496 -1240327389624526659153562704047422494720 12129497 -1181073932362975151473806127311969912054 12129498 353350412708917686652168096203918989568 12129499 1266215743389543721623064085019366498500 12129500 -379936213039044404014924894793773824000 12129501 -881905766511045947718638174761113245568 12129502 -175246086799688122417351004884898979840 12129503 -1829746550793762938126978337067178276040 12129504 -427769944382754697856775447802694860800 12129505 554818086530552790133161686716627008000 12129506 -464666769975520394222632273119443025120 12129507 -14497747068225856742894227457162626560 12129508 494310778419840462127760973635514355328 12129509 -455899378890241843838991219854461790400 12129510 141773823684077435930346613185953433600 12129511 -1365573750554358098593932753839287870200 12129512 -972702249935171996693291941554693964800 12129513 -62338823698865930012462513790923783712 12129514 1589969381906942706150932863055934296160 12129515 -706423328445380732538714358066669057200 12129516 107777100130746954841192909296119316480 12129517 -1453568383926347541631638308135884526868 12129518 -27176858440325545913677127856389045184 12129519 -378457242251173722497987132546179729656 12129520 -18266071905377885492865521334396518400 12129521 1361536115584819945399883148628533136722 12129522 -169103038632099617986665656695084452096 12129523 124826361212240635568224887071536127744 12129524 983877703574092114954084834850457600 12129525 74982965704213858836222182424993561600 12129526 3175103903823264290541714993048934464 12129527 784944048491424706075689534431369568120 12129528 -236508922544952494219025016191729991680 12129529 98866486806764329565596953568340789076 12129530 -4359291400723143508335006606317260800 12129531 -379434139825806886000505484341328041448 12129532 -1097619117787058622678228953986906722304 12129533 144522097408743393511992334233910222080 12129534 17721062567972853938360042620702394880 12129535 -1072534667280763897656468907061921911440 12129536 1088281658619288616721276742068047183872 12129537 57564153063266159314941743151273277440 12129538 975832423618707777186447074956814943744 12129539 353135986992935672722240639339074617340 12129540 -119645944307153270882828598267295027200 12129541 1315900551863476313734528156213925950492 12129542 833810579082430309185320005153629336672 12129543 69722047893307939709891093207302323600 12129544 -457756434534253004066479505434836664320 12129545 725255923620124304373530085372272488200 12129546 196460845639154605449656461052717469696 12129547 46247043522598906229868121805936444272 12129548 -438707594888851275276182354851361671680 12129549 -423461986187942424538646700734474219232 12129550 -145171589381175229184732751347039251200 12129551 -582552233275286848820567425100824857120 12129552 -21535813235762031131064643335111770112 12129553 43958660354241839143379533018671684340 12129554 -227060516252767627569823589811851729280 12129555 -291056367192361818459051352260589932240 12129556 -232370772512926926055231635359079038976 12129557 -67403036632732226134770047747200571040 12129558 214563065108343120827260625265578951616 12129559 -452954850885455305143691394459954830960 12129560 -206777548485992444826512418019360358400 12129561 354769744273164595753672093279069292640 12129562 395842599574871324191635554489627493120 12129563 -161623487301090241932296499209535831336 12129564 239548544520052788640840254194802571776 12129565 407137490994476274968889958141010764800 12129566 235007562470189037351307784933964047232 12129567 -985445607485896622625672005081438126520 12129568 92276476693151842957642787232213368832 12129569 6399286157266121161058184689044360320 12129570 -5855615509423561299164689839146073600 12129571 538677037161636568897445701456362439772 12129572 -26722706708615289785857455426348810240 12129573 -477949247253070558336910873151193926816 12129574 -448673313036346216514896022739923590080 12129575 -464767620444466940678698806911062205400 12129576 -415906556589692877965934632675567616000 12129577 -880421841902752974523301863367832182640 12129578 211923544520196559774128752214930993840 12129579 -146869818950027921107277134710704300544 12129580 73916195881426232015020733957787356160 12129581 1003985152043784484066210128453393859200 12129582 -189926084388107211382146477472568054208 12129583 -1618855588643788750192846560540616477168 12129584 -18130033860163986005002522639937126400 12129585 -220960718221100855422506140958446620800 12129586 -286502058331825609856012044978914969600 12129587 141202709501732551941782415608718211200 12129588 -843158179942876179282030410888124088320 12129589 495251195609572399653528585636603176224 12129590 188689141066091513587610007987365443200 12129591 254090908740621699821242148496927110784 12129592 792277914149570491262505231971175936000 12129593 -471079638003119167028383861999003507200 12129594 66390355041605078777779068236487859200 12129595 -14189858587404521898778882494701182800 12129596 -945416834999877897523190282007261004800 12129597 -750421027937035443409465746512980302426 12129598 -124553285644868966606647420277802627840 12129599 19409766125626937142203411911855949736 12129600 -820277654673465238268104913033625600 12129601 413519993305788471002952426462053504304 12129602 -181531018899704913615814706604514814976 12129603 6148534320543142314431323880102529264 12129604 412124726398031252018318565055718445312 12129605 701109332731534549868844192434261299260 12129606 51620715154460756058176678673305960064 12129607 41865059096818515482591120241969052032 12129608 154148073713439142394982223599320401920 12129609 13283903849486207721393315275200118880 12129610 657286773045878791024814165973613608960 12129611 -681767127986419428492483761394262236048 12129612 3764769504905227671027774268074123264 12129613 -546133887818470774650515009281460970560 12129614 62602065803169386183361839179958330112 12129615 767545437501102116304518806693983060000 12129616 -200045630617375377779046385293878960128 12129617 -477992710517430741029887646722075592334 12129618 82523856558924600367407743829187565568 12129619 679568246396143817058799273431097528580 12129620 387338492901059715075387540954569902080 12129621 -239444806291870395194635778864501443776 12129622 580874585230495232839571182863553828224 12129623 -365751780604800967577607319775198819496 12129624 -62317105944870716605033197223558348800 12129625 33517594644472700821772863650445680000 12129626 -797228898433567894797503604892024105488 12129627 34410993917417226305082069240837669120 12129628 44646072850437892950947178102896167936 12129629 175864165613987614461408583558828970520 12129630 -271847010552936071021599519238445060480 12129631 -180291709096562580621810399364323051000 12129632 489314070768719441644414056821941862400 12129633 67556894160886101566422477544324868480 12129634 -45042970178907613268254038707371179648 12129635 -347762779420798034697364285450679430240 12129636 -325188333653356033080802418606094065664 12129637 -514133492458534047571177483665804744520 12129638 437953776905840433149766464703455355840 12129639 137939517287124967663888312102152503808 12129640 440086112979161116595283746487720345600 12129641 -2171402019381902419584875324186437637388 12129642 -190978148463185192259200536739069107200 12129643 295474667565121623606400555670888716800 12129644 -378976017581416472720824874529440861184 12129645 -66873882980127713292873139979810880 12129646 118747486457462697405065660214450505728 12129647 130055928445116112076994106535536844400 12129648 -74653485312344437574853190132211122176 12129649 -76112703667058013282597353540356576768 12129650 -6580870249171999698146783273852378400 12129651 -163979148880675066240412337478223714220 12129652 -442439570763506538389167385158933311488 12129653 -978164651604422973590089588493896423140 12129654 173838985925459624015915264564472477120 12129655 -241220217467714361769864623060012240 12129656 -738231921555712136882327659444297113600 12129657 114775173777070657715097043359838507680 12129658 -308807862971841848830774334183611762320 12129659 915809137272402710601518122011009565860 12129660 -461427044323195333829317605083133235200 12129661 -585976829758529157852029983731444559738 12129662 33158345599947951563512887209151104832 12129663 53581392428670715533984899159352334848 12129664 -890267298108399582672597242162718965760 12129665 433029110920354405492520883900592479060 12129666 -163085639638294448904049899044802333696 12129667 1803660493626750900022913401044152731344 12129668 545934196098138141689955574182505938048 12129669 47913668417640746598037496220581502750 12129670 -51858357575406860964055466593875709440 12129671 -587344064510567006650643195648488428528 12129672 184863961499432065475159970226932940800 12129673 -72518568263908516869676288710815493020 12129674 -43127731327592348147446380995335180800 12129675 -181490392183989753660500837385880851000 12129676 -67419092474197882682241902319299322880 12129677 -176745561869466643183157860056298602528 12129678 -179531439609151046419387501586511292992 12129679 953328497482314071668551201111722785360 12129680 5709713835785613471104892947996344320 12129681 573507005234187602359108771774464524544 12129682 -139526326154576006610441992201204381808 12129683 553771865059816365069677975447351682744 12129684 -141352446672850963605462995732804395008 12129685 -1221942424414990832364364002245979844200 12129686 20049769601925207746628414941795305728 12129687 -287960528389831889858990081848379161440 12129688 -1957091091985548140366891482438188810240 12129689 -115774295400124719366377267229505085184 12129690 -174341595410264620894171709723713332480 12129691 -971633776919957596911083199735964801536 12129692 187752259656614224298647702736102400000 12129693 -105787040081475450027277432677132646272 12129694 119177360965264734200811418232228888832 12129695 -729605917141613076435806719253748154800 12129696 703190156630443161330631190456932761600 12129697 -1385336196636959598296908309878977549854 12129698 -2409575300002334020438256654812915200 12129699 -164890671976608828890282428927020646536 12129700 216517754183431938637710227859533030400 12129701 -640314400242323523046681750710107423298 12129702 50428469396654543012560223730014471040 12129703 365484363038475320418434971821167815944 12129704 844385250694823636909127854173737523200 12129705 -132175407782345038325120867204178029340 12129706 481048568824014947615305797951927873120 12129707 1106804533231964069658311385187381339956 12129708 -54789601944993698685745332418493053440 12129709 -646541463116485910367147679846622074784 12129710 2630098396359701543188754094209564160 12129711 -192031326566334907635626196015733899264 12129712 -98093665435414220663362373951085805568 12129713 2362034826490927273535173238728698097920 12129714 94002658303710885737418588335093798400 12129715 -94171067198222248036245057129490368960 12129716 -280775152059703195712611466911753580160 12129717 -878288843714063890479434883346843975680 12129718 133119784824109802432569961518593386304 12129719 -78990818717038328443920686677808180304 12129720 261959747796098764840047139063958937600 12129721 -323841370347798653816650702712487971160 12129722 -113056585789519772268439564074497584896 12129723 -691199682562178712942961554002408130000 12129724 423080189101440960195394602562115818496 12129725 -109686479757243899915790080981931861600 12129726 169753824713166494740710479131941633024 12129727 55703554567772215092388741393320470832 12129728 77453943726223841207159974063169863680 12129729 816839548066499001422044333169379111984 12129730 -437889124607448121297454208294356214240 12129731 1233006391465739674176698312900408873532 12129732 559527092524391063975753695058290148352 12129733 376014282335232773204261017932257134080 12129734 -443974041403400075227070350075769366208 12129735 -660325105982549279928591584359571196000 12129736 501685594906626743000361852594208711680 12129737 436767205692408378182434821261246487386 12129738 236400120248349545603335537861310000640 12129739 -194928249511657291947278805640095445440 12129740 -49893627990756587640944384013192069120 12129741 -5107086553007570399298742970433528864 12129742 231228340204934133004700382579960014016 12129743 236997503135071738503419453041354334712 12129744 -81049853958043726833829126968719572992 12129745 -89877800879956494534569964408513861120 12129746 237321656891571095712671128880899389072 12129747 209059309286799047453819092265577091584 12129748 -13925808898243400486815812286200449280 12129749 -2263918496283982065575006538732258336 12129750 -24418890535124060548040497399120800000 12129751 90511251027299345244421100314288481400 12129752 -528235151320415429211064335026785996800 12129753 39630708816393015726826320909118081728 12129754 -50551141820721028651690584088199305248 12129755 -436379983930555004159115518492810074080 12129756 321648380831880497203802370972979937280 12129757 1208388400410948096205960809763920058432 12129758 304620295436724104453344955166053220480 12129759 -489082235974415539032331268081848906416 12129760 828438052506404312382592349956063887360 12129761 -264075742634508863697998227483843615296 12129762 -142137717069979851601184654486292574848 12129763 -575236063376004550388438869882749908496 12129764 -348140536082175804331680332633592791424 12129765 -493854975860531231810967823410420451680 12129766 804953884362938835365682772795894176 12129767 89505205031039783878552732152897342120 12129768 -120570646835892984673507233033082798080 12129769 -1379708051335243808640129589017528725830 12129770 -355111568100727667914714082562818211840 12129771 -320723898469288959966745660070567040 12129772 -940580918370575545937822732829021419520 12129773 239835796226567640665468759443086186624 12129774 -284304578096733076921474283043016175040 12129775 -141554790100115990862010901972030049200 12129776 -235454321831002074441359413157156487168 12129777 69489849552727892498419834261576255680 12129778 -333360741181867931875465109932490062944 12129779 -1655298825270744533030576064336990131424 12129780 -191032110394531491021981488486141460480 12129781 -1415758419431149061699352004613547246418 12129782 3051404881800534192225232249435736064 12129783 133724996672566287923847328706537030784 12129784 10553715784054934345430155260456427520 12129785 812403805233422745926947530869053414980 12129786 -37156443842448396890243299645927340544 12129787 -293757708644969855601505441197569021168 12129788 122906196274162078747876819978702081536 12129789 38005592362760253580896614323574433024 12129790 -414845643817956260691422205018772348800 12129791 760722337906152391213863837915975808800 12129792 -163735868605261678293365521954268774400 12129793 -491429491276410699378915288160267696556 12129794 285124138717460489112034412465867679696 12129795 -1251248133051793571272353186061020058080 12129796 -301991185526819246007667093916449083392 12129797 -375172838294622556079175558615706330308 12129798 -309596523752850987042847234924982075520 12129799 524005460800419676881671247807566512920 12129800 670593763594670259506054021298364800000 12129801 -531024472737765486196023950594810369280 12129802 -541382345580023020834975344644918697888 12129803 -272249510822704208709419002464135482172 12129804 229205360163238014980804676586660823040 12129805 333394987616445546222482797671458384460 12129806 -81549562534526023435447004101159443456 12129807 1097585647347402621293117415085466548992 12129808 60639163498584583360498377702499876864 12129809 -86540994242865794868189070083151489920 12129810 33913647565748895277241362066249728000 12129811 519011635181299721302817527307257786412 12129812 -562351111396519375096464199444591369344 12129813 -138278654797820548754054164010826903858 12129814 -644666040080925516920930823278351479296 12129815 -125526553585131498008085369851116484880 12129816 24393614274940603443718348745525145600 12129817 -148376145311779619285799277678708222208 12129818 -459064507053151608968689847393066903040 12129819 123239546773888212963496863366360809328 12129820 521569763249148128371877982232955873280 12129821 -148455333217200484923172211825627336736 12129822 498902149600454010763845018744655671360 12129823 591002783021790294776345061743610695904 12129824 -323219158729216431514675176461983285248 12129825 -373983295424591795237906313849404000400 12129826 29001152250081113784883606184739095808 12129827 -20782818143658800200496211381727992120 12129828 -241191919741287251698266670030267176960 12129829 16948098020665475559878033612616730430 12129830 -201490058951522316428711392620301939200 12129831 -188611700243106259387099869190005657168 12129832 354777952699240147388324746576691527680 12129833 85930692796029157965507650281583592960 12129834 -29522244003640320054913927560227301120 12129835 -37314300085287578657120199509391283200 12129836 1205515154036300337037574741182473780480 12129837 -369139248719434806013805216585855685120 12129838 20156294447022341146926734285540224896 12129839 274661361034191726333398793344300996256 12129840 87712751495040958758063689839104491520 12129841 -518078693094615502282547886370303546128 12129842 -552506193791431045264147838329560242928 12129843 -91469646517595161250162803729489460352 12129844 9507463003203591007700701968912352000 12129845 -37778136006328354054275829234914792960 12129846 43699083649011353096488945994217984000 12129847 686090864607176200189481980509174381200 12129848 266385987581297438422810807242926223360 12129849 -459378063771161824004177699678516651532 12129850 98398395889281957931119995069290017600 12129851 -182373176150724685902422410969510565148 12129852 -147595196466427695655232732979671059968 12129853 396902207034582809013179124861201501024 12129854 1115186922720258312882197591362846808064 12129855 127550894275447789147136330017715827200 12129856 81899218266260970105734709257334947840 12129857 -2346426001664860923664226481037417392888 12129858 -114302394348048224885588907278821800960 12129859 -609204983756666810188541913254432665440 12129860 -836573741748637634458796567202899761920 12129861 -293622594073768040718109470954129700128 12129862 661365139681268270866152353808637466112 12129863 547153216518743427477206692082135009112 12129864 -601060283459104851890286544767765012480 12129865 1165092998122395714444944028791412280320 12129866 -35929155268294349668596879144761425920 12129867 -681920617439272188564961961726618707716 12129868 25443877237290812109178882209899848448 12129869 -1084001092289836304315523256578337267680 12129870 999034521221227103923742958306493440 12129871 -434360091608379275063983547657013393608 12129872 -161810853276112990069400432804084858880 12129873 234781898197271707542542336324478097344 12129874 -789292409106330161042720950363279389408 12129875 1439198201175381125326128934863871080000 12129876 165164865510952423262663606992452286464 12129877 -513739215807248297595835042002236877728 12129878 -657289984173477357704279398693782128640 12129879 9513296592544507372895516039842708584 12129880 230660249868540866781874573268030668800 12129881 -216558412314264552446977419947918508480 12129882 -206364942956857632158408108027958148608 12129883 98966704659477758289187497888058232132 12129884 375231444835416839092365252736680178176 12129885 434746129163066557043272673762190960000 12129886 366896798751571696887056980906557369600 12129887 -1024366162959406540356363717460003344 12129888 -74049292170425789221553655424014090240 12129889 -891057925754586808378830081263824377310 12129890 403558739479290352324952637545209063200 12129891 252749512806634622750616746176805841888 12129892 135883189383725887868330679592729313280 12129893 131509476043187520214885054740018051744 12129894 74777873456843800410317780767359680640 12129895 122505673054086382961277365484422152800 12129896 204142266079086349939235513243114895360 12129897 -77041686796923825138250318555195637760 12129898 -377907897536224603687877501805651477504 12129899 55495973786797180293416926795305971280 12129900 -393513038058198738353055987393035251200 12129901 1005306726365670827361677536070522945280 12129902 -695918221316212539919187447057489446848 12129903 658816170569811360770174601111409962312 12129904 100182273278714471073317956366182154240 12129905 -619770562498592528343359755219183892940 12129906 -37066931602598029307148370393270759296 12129907 -336899360987558417922423912034534789200 12129908 -70491526665287902955834039851248384000 12129909 -463191565744566835352675902797986827872 12129910 -117333363818049852142267108676023098240 12129911 -209271974054607968048148105155287469976 12129912 -48373273552454854727389251399110246400 12129913 -1743836587294431532090030192151732336 12129914 -406609567858226722569297440670214924944 12129915 -137887535087808489929690763038626394880 12129916 146425882271138847335693497327709501952 12129917 76996726008473858278952026559265310860 12129918 254320057726609483409396767091630224704 12129919 -1747430442290100545132563445927659415680 12129920 1054047933264186759745339942522532659200 12129921 -937702823173089095822007958976882327310 12129922 -165379530110254606120510684898399010816 12129923 -100107613005292058801206638311673027600 12129924 -286122566136385988976195465303169105920 12129925 135428015366762416813437675949786533300 12129926 -279385503598407721163847773429789213088 12129927 35247332947756838753249746285409534160 12129928 418044432566823532841890601213902848000 12129929 266206187634696109674784445528548603776 12129930 -63913444303364166660139852074224353440 12129931 818910204396869899433458441179092292264 12129932 -95859265491020103546168649956675072000 12129933 890124587824022603588205463872836979648 12129934 -786920226149222559709712385675990456384 12129935 275121939063717465751190987378008894800 12129936 -16716280977469679831045998470001852416 12129937 1692070039982608374763748943708152737586 12129938 345821063871274605511000211742970689696 12129939 8701530712339289362290082677152534400 12129940 -459320355014476503613114568724205512960 12129941 -886306021590763582585362642192652918500 12129942 321959639691090880602330406400122521600 12129943 336624162041210015287003255872652387040 12129944 -1078608174416460617083788299554733475840 12129945 -1020551414629385980957663618287464583360 12129946 433007516704450927693841270355034886400 12129947 244600390530909555815805538565253448032 12129948 -628061018246807130699781843994498187264 12129949 -122278771974553567183930643810822843636 12129950 -185055432900065892956286475127016609600 12129951 393105500679491087525730628826553225360 12129952 -190624593597746630406106143242503323648 12129953 -164490631869187516128343652380065179040 12129954 -206836282408879842258248320279573745280 12129955 -382497168290183716167017403776093006640 12129956 6364624385416871195744317448084213760 12129957 -33931606585032798637350893998790322720 12129958 789507562766273626691894948511678874080 12129959 -540029005595241532232326174183126727808 12129960 21371872992508386409858936508281651200 12129961 -10830279213000783547325583272831314038 12129962 233688516425997132018541593565923150432 12129963 898691725585080889810010347513333811544 12129964 -260295880285117937519185543474702860288 12129965 -160342977584644285185185347125087540480 12129966 207287802335226703517620795544171241600 12129967 278314927858563043110803994537709714080 12129968 -399230253702040254237325850631157088256 12129969 120694078958133392941371069496842927360 12129970 123723980660386557771159708422041007520 12129971 10784546316251215565206353080646491904 12129972 5136468741558311523426028667983785984 12129973 14431812009977541781543757314226217084 12129974 -384519112836097933288429626663651433920 12129975 -290112393949863855927490142875045809000 12129976 1192862920069958503614613271759204352000 12129977 1073411380682987873991684681219480147972 12129978 -272716332309558500564627179835429956608 12129979 155735723510874193585358187258496524720 12129980 -395662059625779234971441469998587238400 12129981 306019598700821112332414285778788186304 12129982 56131226601684437357632151123876750592 12129983 985281455338302995272761827524189706064 12129984 -95836779053455257254691674534565642240 12129985 6645016726585091177585266454827628160 12129986 658230517476977342167952948035297666944 12129987 -50652286563036078063536720109461703360 12129988 182150699118916746938744405153666234880 12129989 1821115630106968061037671584438000085790 12129990 35426899507881577142222897332824023040 12129991 696369385033407405957638220404247090392 12129992 587463765767649224265866307410246369280 12129993 -49620862352449738560062745226275895296 12129994 642636910717048113766839654157607221296 12129995 313243054119432082371385225465922856960 12129996 284272341730093773928053163530083630592 12129997 209004340544810132005542157129737964512 12129998 309579554780294096948278129428137891520 12129999 6382450000713104275483732224455902080 12130000 -57132427424426991469476470006625280000 12130001 -1087024155735701031251102525249625149760 12130002 -644331303917129594491254074609276324832 12130003 -1666562070803187582362946913554907833748 12130004 359324318306515146446040024246734108160 12130005 -44498167998893270653416644088481610880 12130006 -58667621769603497696961311719699993344 12130007 189594814108439625158706120460480997256 12130008 -1044110634439794931009735245011128320 12130009 81854103229250010554709880593518615680 12130010 414503499996629302974686485491389146560 12130011 -613014143654875013368917879225447703440 12130012 13434113545762933670359654716111404032 12130013 303835774712424664719738683690217387360 12130014 -62907131132090880968344816294534404864 12130015 1117951878237815912311991921608516294800 12130016 -558031363571318137195265152090639958016 12130017 -298314957576877048436893745732091933120 12130018 -586839724419926257959051037647202872960 12130019 672384287318363300970211331352792717960 12130020 -263394832819907722787918526788831232000 12130021 -497733649864385732428382416996599664256 12130022 -179799544816664918757965820055630624128 12130023 410199954310757974080852060119652498984 12130024 394347527545354031322741636653757235200 12130025 52288624936266120241624835190481331550 12130026 -245380328846341034979308567687051993856 12130027 -27170746395941378463177069771038318016 12130028 -427611204164401203890639551070180941824 12130029 -660874735024569341967770996541773273226 12130030 -73826298228963403443553357236757706880 12130031 -122510767255807348770079340735047321368 12130032 -54467113925618716322251618447613460480 12130033 -415907122383010322894079597346155719640 12130034 -107274564798204944952579285681695121408 12130035 193334876338091564423364277886380823040 12130036 -391361822110727497769708826276403281920 12130037 772581885356658556370705297025468774240 12130038 362562345123870226610651913531485010144 12130039 526343012634589409834464243844522292624 12130040 -344592209920075020644162987402875699200 12130041 -357575523094810504197820344910498025472 12130042 15119421580760860922887431585606104064 12130043 689992024635498741381834125218909631040 12130044 475221739386679037977627380799023777792 12130045 14186867973548126569287823706163552000 12130046 662190829889155477772697969547828800960 12130047 -1199010527823184331114107098955538526960 12130048 428162299816840901988568997956732059648 12130049 -653892907179342781959870715198232797950 12130050 61609132977867033803517870885208032000 12130051 -2292735674019518819489859878348563778496 12130052 -297363840589947072558419700999351484416 12130053 133795699027753747339854319426644909024 12130054 71069502290746380575210003784900530880 12130055 -85713445814498189650733808889271347200 12130056 -738351152025354195531813923247302860800 12130057 -45489992915215189733747350611040802460 12130058 -502884111819957095001074990496389415120 12130059 -515619086158898375958923322213708256296 12130060 234176682239704305507995238048822420480 12130061 -279756471887175750244290479847495842388 12130062 24213888764246962082325600723268362240 12130063 -1369226729001207174921995052504742355016 12130064 -64259937215208636582876511716853678080 12130065 115574744447291114493684240724436284200 12130066 -4333675154098381191684424632439291392 12130067 351030688150651144055921546849427509592 12130068 330830423630267907682348933263744006144 12130069 187868672502488384353973738096778798496 12130070 -518019293113537112102683735954824395520 12130071 -712275131617530444054873764453702043288 12130072 -700676327822623604338867120877851699200 12130073 682364295809501116202403406689801701322 12130074 788506503456020548137838407191938625280 12130075 145335613974167293966129537711746193000 12130076 -72860442884796760824204226849457823744 12130077 81506314367822856963345952567666201920 12130078 639215452293340942038550011101847983232 12130079 817242876453517219894402320725784162480 12130080 -132237484129504123603025369762396897280 12130081 -151951446700683340823941117951393155900 12130082 -489210378352590277646580901022047045248 12130083 -19048155709775092476232133681011971072 12130084 -539044795684888562390847661225245876224 12130085 -6047118957866273093738153714995077120 12130086 427010106943847218833633784941221566464 12130087 473638718103522251688273759528706687736 12130088 -635573229042840354232339232385473418240 12130089 904476640109216300279030436564688824960 12130090 -113860020718182472223312868808404096000 12130091 922860465833685752285124496616955704400 12130092 -40650770700314952551293719137734287360 12130093 95853514345096041170995527163952264342 12130094 -535226022461596510252821056041771662720 12130095 529061433459882478206759723125707783200 12130096 -163535947046203449269822905306752417792 12130097 858704826406620543087644623692969979986 12130098 28813410009245544847333236959699582208 12130099 -1196186626211088308040363105074819830900 12130100 -226501975161164476519230702150474643200 12130101 1151145089187560553742109092100270471040 12130102 -222901061920488456395676207369686833248 12130103 933976982395267664244851811280168829352 12130104 460907488287055018494373950160970711040 12130105 -59391088891730714097116470273790404800 12130106 624228703424649526451612005373077936752 12130107 -227415101116818923395796832756699096576 12130108 -282215087267401415934769652234950118400 12130109 1154636345907983959520723773647936890310 12130110 93241380327166854896951873680395287040 12130111 686976200580362190797561383376820069232 12130112 84145768600113927867784026818425651200 12130113 -837254543795885595362493364430463532800 12130114 5430947914802708242163796868017592320 12130115 -502391025922126555000728799835332896240 12130116 197187637231916511239023935784335793152 12130117 173479090184193956814282016388429699832 12130118 5329749895258723470778721545465491456 12130119 -251928821011011151602713604703963077456 12130120 -1224007459429496493298417172842434048000 12130121 112055552591245192906203212299935978000 12130122 -270030346895708507720832406930895477760 12130123 438584723165123078425767791990620635960 12130124 287898896924225443400909507984968471296 12130125 70949404915023530838565644954555168000 12130126 290143588469338085096800820874500976960 12130127 163265144054376897662260666154145418872 12130128 -1468472274201867206048699486451793920 12130129 3209479416401269453513718033410913988 12130130 782776033538507386666698657848735534400 12130131 65350769632419100201985750668078415616 12130132 -65917079170927487307282418808379832320 12130133 98997099883553424426379548478468424700 12130134 108485862148800700847118737453109841920 12130135 952153899676911682521845517156107341080 12130136 489140569246646763641918898819372072960 12130137 -41892947404932579135705984566049110784 12130138 -225328104612143399328630960482971595280 12130139 27156876682447854070282621711283596320 12130140 -90066094854709165079265760216801075200 12130141 74536157058258264165408879253635666892 12130142 236328762890498624175268735866870905472 12130143 -651157864868790338873650960187809359216 12130144 1351585134122879879797526990508722356224 12130145 46748379342170606153872619281364217600 12130146 179144316215120046142366910638181984160 12130147 392685050743943183112298205747602449472 12130148 247887055878871472414923036165402478208 12130149 1644704086906006589881749428697818877120 12130150 34429295993627083089170965127117752800 12130151 -454440134135158520496803543636602613760 12130152 688097395231994174569485200626956042240 12130153 -272382820445758834172705316026507573120 12130154 -199712943263699615384652688547984299008 12130155 -27072133531490052166367804784533610480 12130156 -890244433244375711209909691472210181632 12130157 -391146409449215182324144234918783799520 12130158 100624658188039324095958176908169566784 12130159 -527827915572996066546393304769118222640 12130160 54957523036834419589822600955986575360 12130161 340764535397322282050978033415272265072 12130162 -174314719114637653198736036708689933056 12130163 490176323980447394760108224147529103584 12130164 -289428460397549970796622041997873172480 12130165 562433898220923980181980132209214652060 12130166 322684995725870387695607696488070581440 12130167 -137158236444986580667760001276809724288 12130168 -79058275303240485215701583832263946240 12130169 -1068716260699076857036410550084664273430 12130170 77842068370960969598580538412509670400 12130171 9134925525365863670120524863432619432 12130172 334932996224798252963131902059957938176 12130173 -578151066860081104448949866333348006016 12130174 -112227711478036677697898172036919968000 12130175 634858344044812725696230831942352953400 12130176 -191458965616423521287279404194673459200 12130177 703465830881857622340327094246069732800 12130178 50458384977859285412047545556495033920 12130179 536736996879496828112349694815251105088 12130180 880793042124723639338551203784229091840 12130181 -161462862581445885752428511945235146208 12130182 -403003226729449162391505590862034560 12130183 -849099037650266037907950496434194152896 12130184 -423459019360760104833569816099309568000 12130185 416291801126151198623426757561550564800 12130186 476675111200564339959847806611731647792 12130187 1150015521453425628552017463842410498080 12130188 -44416815608091576964181381285708611584 12130189 846394477641478677503657493331471469440 12130190 265497033595885345316648804806880913600 12130191 -3300205470259950266898679161516990000 12130192 140290499874084840961600535857481424896 12130193 -319633228207914159727400594971212117900 12130194 -178640064307737604775221551899932809600 12130195 48291108301698085944594857033816256000 12130196 -196525735077807527652664918532574904320 12130197 -490855821268418799904674761044178816640 12130198 289094916484328473833100808788364915520 12130199 -28469437424877038567036233592485573464 12130200 -109202203601836410758365418897378304000 12130201 -772217606657368940655853411939312577856 12130202 -243201712347131695241703052924929723648 12130203 -379845398915985907585397658021787374696 12130204 -240922646143806671498261345542864044544 12130205 -755663012540308020231041417186729365140 12130206 58268184104982832159304862185128243200 12130207 967402160040562004288374476805121034240 12130208 -431955837218917686745175991460005150720 12130209 42215013509099302561308004745444816640 12130210 -395331235784011632322201521423237654240 12130211 486935842299291365735943065203379680152 12130212 164125172494435371469330012715376340992 12130213 1516394604392653329303245498245498473600 12130214 -9350317368078521090012065456654485888 12130215 -194968958336552512104679929087786008880 12130216 -243149190334505924402567233409263534080 12130217 -611466276639850901654201566074240912048 12130218 -313643589028943302158140821826555136 12130219 318969448950866728613777983286528659200 12130220 -2057730380910837698596572368098437120 12130221 -138954631720497509842473562314441962688 12130222 137807391201815063659104409301311033152 12130223 218696139143414848220297493653819896320 12130224 -241000213703040695408526398740577550336 12130225 268160057297120057894373253119055967750 12130226 -197772535683321894285735635730868887936 12130227 148441989125299032853320409993499586840 12130228 -555723013307908618826888090325392222208 12130229 883659904066755850838190229798652875584 12130230 -45422076269448684346077953079913267200 12130231 68168930367865504459047352299120752064 12130232 226334266696260357103755834395095142400 12130233 552084473694839013737040348792653043024 12130234 -407011369736678507210188092123109635984 12130235 -147833646943062061799049151760096650800 12130236 5955979440912317726033074645220359680 12130237 -115452747491157574911118774569291129248 12130238 216449331970505507311811463615483313152 12130239 -481815165559153810783637207840487926400 12130240 155952746467920670394804899844865392640 12130241 395540984173631142703262500197495332052 12130242 -627087671084703905895403926856361871360 12130243 1350700340834435594974862613327897518584 12130244 90746496250636759002301373490577305600 12130245 -56450050522252371829268497024164111780 12130246 68081958411842955187987597448671795200 12130247 -1525456050700850255337249567158427263880 12130248 437376768051661155837731605777650155520 12130249 3240699199769853111252093388398651968640 12130250 -572792010538994538338999429732808000 12130251 -139617358213588183029995690288233996800 12130252 663890710682799819642447828474417349120 12130253 14703796380794614376193321686295433644 12130254 -169876746340086033665609166584925759360 12130255 28108818895769086875352033534157502000 12130256 -139514446144968807295766392598939148288 12130257 8413255283649745275070121579726030688 12130258 30982784361299711664827070613926938112 12130259 -666150099299018313625909696719953019540 12130260 12388709189846547387499124470208901120 12130261 706736111331517321249352886779507000544 12130262 27579897978007201808804821582074691200 12130263 -55417531945467068660631776962063143600 12130264 -39038193603927977766127662212913991680 12130265 -139319329958944326712545275819760192000 12130266 -182450859487693366668964799635654718976 12130267 -32870970071822329512077137080307452408 12130268 241584332810734723368686765388003445248 12130269 35757299189509644700000250787329335296 12130270 -16800932859332455794313330847282185920 12130271 -373610053457556486949273004917292536128 12130272 -150508253272894481886142139200476020736 12130273 -413814349262601801584822255878124659436 12130274 196692576497132102290541716871701816320 12130275 5158302676449896907880883820856803600 12130276 848904461796169112562912513129755500160 12130277 1097710113109385337740847287246521899264 12130278 -18407706858089861578841049532277391360 12130279 -381615781455924002242959196133164113408 12130280 745063704628022899920163751226345830400 12130281 -59778216844809242921219694151607815260 12130282 -575339129178117559193120033203654256640 12130283 501428222198707534035949894102184567040 12130284 116976597499105147456666371150250106880 12130285 -655802059720737497469748892836958572020 12130286 94938441088248695069584122092141341440 12130287 -86223723976964575795871048988949157232 12130288 -68393878982040640964710074955956224000 12130289 -1108698813181978768629707334193013012910 12130290 88773140134967315373041580011331993600 12130291 375633778960088709563242141285944659872 12130292 -778665204979852755138883844114218598400 12130293 524386367737786306556297193515889396960 12130294 -719214803575674675091142308500300497280 12130295 927472976995439148085209442568663155800 12130296 925403768986610340031549274889424588800 12130297 74906257848274365905548525475200309840 12130298 -935036185765662128691838750808958099600 12130299 220223128112012287286399265957983004984 12130300 328596036757685782684053238634905600 12130301 5735104709248183155359156698995492204 12130302 -152714479279723985953286894474876765952 12130303 904658856076835706775303755632939422120 12130304 3324270713332901569773240528540794880 12130305 381120979064997355233326490526083126720 12130306 -646005009745808201701069965574495641648 12130307 111796638878626974076388786387498952912 12130308 585183862341769641390621359306293100544 12130309 -753552283580897398533075226403382195490 12130310 240572986335217239383248396848205436160 12130311 673319542701322587006562756777353525672 12130312 -356507806970652162879217549314877516800 12130313 184006178089100578516067854514887697982 12130314 -44417254482621736500466513495873617408 12130315 -1083924856436957021146369698841648783680 12130316 -880332566795097478330513093183490448384 12130317 463017350149059643517312460705141642240 12130318 736292177218906762666468380618819879360 12130319 -1495901825465321469636905405736958835280 12130320 14648933123886587614890801299961937920 12130321 -531554497616652913444811129540432977088 12130322 -9019629114830232787438244442371143008 12130323 -272433040399584736751626119691937557200 12130324 482406059933225170543235219224645804032 12130325 437575772992246106018937154257773016000 12130326 -201896776217978604339113459764688394240 12130327 1251564884956959479707659012152523651672 12130328 -198543343413361048261044526313051258880 12130329 -423720849369793804339331582783979629616 12130330 -188743984466809181847292243465552369440 12130331 -129312707712333374882882267873552684736 12130332 -368853070219443852483055687359398512128 12130333 -303726061441922498647904659658601969576 12130334 -484559319194302625323872881499429677184 12130335 143477311779774099057959600219128877760 12130336 1010817063115173332798387596280038490112 12130337 -11445939992523622219725299771032958460 12130338 -264822701556492932885697064877910171648 12130339 -62317110192598121732030213468662254160 12130340 126771082859776159277216041316222292480 12130341 167699903992815823449225337859359910400 12130342 190755471749289241873877058737305523520 12130343 9086731195133265641182980137415773784 12130344 -659618450360242490951976717307256832000 12130345 -45121507286621783264596745615422095480 12130346 -33718737126450310290614750809942611360 12130347 414167659955271975568336462196075885400 12130348 267147751030555873578305725022086241280 12130349 -369819619389769861796414866584803481600 12130350 161447739622822575592995816341515929600 12130351 -414102147029863196352297555028873873648 12130352 77103389930626120786658867252648017920 12130353 232805631540763255767519942400868676162 12130354 443289608035461403197721679890968239376 12130355 1143491826291689728690786499069713934160 12130356 -21765793710915875113944797192776151040 12130357 929262184584793057409910327752822474606 12130358 79985799688101311500050792946267715520 12130359 143362490122040021081426342110702170960 12130360 -537013936394395827823175140627734528000 12130361 923725379608600005706586804798954466432 12130362 -4601578059999101617311863256985175040 12130363 421038326994526278841262830014016806160 12130364 467356905566255249032460759856516811776 12130365 87685954735313410802053247259852779520 12130366 871658693992155908249935148106561445632 12130367 -961045004764091609103960794697165456048 12130368 -57755504982940792910919733032171601920 12130369 934215187413985635881666171299061592770 12130370 77365523965172476533976773694824860160 12130371 -3740496141424389152422708104191539200 12130372 -473564159667150782549248225360070295424 12130373 -1051026640866607160712629214919359969378 12130374 -357348185423515889411062349413410603840 12130375 414911209525877826536678421894642168000 12130376 -321510777931661387773098950455252746240 12130377 -254131892851013856581733251074391669568 12130378 341966418670665546408477837387137757024 12130379 1674186088210705289874493579851364323840 12130380 -463610580422408037032409235723077181440 12130381 -469233203717959135619742195767019753300 12130382 8388707638520759814424101956883470784 12130383 18832060316883443982902510022147285648 12130384 -34940222767165577135337053656389255168 12130385 1055707064440852341781878089601898862580 12130386 5115680401925154574291606467700402944 12130387 1776537812132327987344361599982971277036 12130388 509933815728608426563252531841525702400 12130389 723073869999496497884078217552568478208 12130390 468890635913700184756061798695959600000 12130391 -173890151444778136671269687547032836560 12130392 99313259459856579674398213789267353600 12130393 231636420868832264475318023968500949248 12130394 280404897069449846337173803036260608496 12130395 483573471906327902214856568421206724720 12130396 -950440531174489555937638643821300211200 12130397 419473991964660939275726674569464343846 12130398 1747688618942576849483105451258608640 12130399 605014127744538803489460785614560601720 12130400 -623669364205306690556068138731995136000 12130401 -892436115194124892408057910456124661536 12130402 -931378578585623312012374944748788602208 12130403 -430333056837016954839652775585243802096 12130404 -4405990617249362721547400129657425920 12130405 -13671590227331342569978183739136921600 12130406 308627417765807027931985138604815549152 12130407 610355876112373944170999596217593918608 12130408 -49043133428796997914835577514614999040 12130409 -546930790981932475834642020935893800390 12130410 -15167451736254057379611305219101900800 12130411 -1038628924585393946900331927769870926988 12130412 204387009279347569830985356272675005440 12130413 756856303455162250570845495781186892928 12130414 -98149036135235478467794452989469017280 12130415 844984556737591808395193974347444199920 12130416 49770926773245239928398680000931758080 12130417 754572993896410632256550116709243740480 12130418 51264262394519345363224943506005645312 12130419 -1574346009303548060959205215234110720 12130420 -179559100453496418679500125988776766720 12130421 459886986544690078751069740859315043744 12130422 227225750918027096991721627596771329472 12130423 -222151838853717383058794262254207722200 12130424 -3959662644476223182936990674058280960 12130425 675052039232873635344189214933686636000 12130426 45475576629945038363808247880449216512 12130427 156471961415262493539442900097876238072 12130428 -160827749303475467811384668831017614336 12130429 30970862640126769313444552165051178784 12130430 -14017506656318744168232712851586721280 12130431 -1031093036469601237916849904038407082736 12130432 -221615447425791624942809923347692912640 12130433 138157430135178635011095370428896052480 12130434 201967184439695874834430107979203744768 12130435 -851303626064895191644282932813883220640 12130436 -23278170814808095538104002522505390080 12130437 76043073285395317710871851080896762176 12130438 558157134253602269069228505093917505120 12130439 -247762554088255307497275849722687938080 12130440 -88277514195968491318841768523846451200 12130441 -396229171479491085432602531098992749158 12130442 -598769514172488584097797863270910482128 12130443 44359567860374574152378519099912205600 12130444 -776630952720751360397608111322195448064 12130445 444609295520379217343016260296503686400 12130446 -416096098744038371074915619875652209536 12130447 -321835005138724912122101113376344490768 12130448 -20148619918735305298518185382983761920 12130449 -517877488308540158594162315906388043536 12130450 124687481140575069168350990214232704000 12130451 -2206068810048482488333958147170767406368 12130452 679949743419814805117804012326839336960 12130453 918366857339861787028552020472781415264 12130454 -33585233724121627599712162050224876928 12130455 -134992161503966481995538454131297331200 12130456 201842409364349998716986517094610534400 12130457 398041969716188258667664528484197025172 12130458 -120935478227717600800983836655299375616 12130459 1153437749609040483730982153281936463040 12130460 12411868690410489984965866001737367040 12130461 -187946422490249980941728930978440889568 12130462 -13819092727564247018523904903541076288 12130463 1104124570156414174342585253626531199712 12130464 -143193307054324190981516995119918612480 12130465 156413227155303856921263504824195577600 12130466 828387171542567638780558214305342596432 12130467 -91166089690979628749012179058384374920 12130468 -390891737342007344473686638307163238400 12130469 184953838285877179308564209924025190080 12130470 153499194351117300649558969292908429440 12130471 -711732674026155669003852376794107016328 12130472 6996359348609821462112004765930700800 12130473 309104756904662918900143479996798608784 12130474 813758402236119006621369558973232874240 12130475 -221278791441715670686197190643444235600 12130476 298218334419693631485400305722144292864 12130477 -19339115183725365328159108522267133674 12130478 -942413714969531477914309550705357856960 12130479 83866544635543436489815951900997794560 12130480 17990322950251241826349912194666332160 12130481 -443378802717385988291806385482244945856 12130482 20754855039445868270491133208638077440 12130483 -43933697235562068503852014519405649136 12130484 1336568702347158860773415670425191550976 12130485 -36277723681271261143804940004378828000 12130486 -24050144664227885933931038396556286464 12130487 52058283779151982853440515899255480472 12130488 52347495050421514717231355662620979200 12130489 -150715463742512609812420217949972596268 12130490 396243209450848878569788145586377964000 12130491 -86103209220132957704700442084039542336 12130492 -178910220470695689283335359648031744 12130493 84003605591765912071818719821422799200 12130494 -2981814566968312558566828100671047040 12130495 20005077836304919630466968297565543040 12130496 -2040520131191996349824186944944340992 12130497 159136460279539357408867548257569512660 12130498 -49241970320952342597239283767519454000 12130499 621620264070009414302148122072646766560 12130500 173757359126298464069914950491169792000 12130501 -697980395595643271631325879367147436198 12130502 -318586922387369223314133851087997696 12130503 -338711487082599230292703931392417021440 12130504 1049999991568298871547832541614914283520 12130505 223538382569045205233596700697667168320 12130506 179847056051587734258994476303664051200 12130507 1290557677894623645722498689817670020756 12130508 -80276147332163561959237824716266168320 12130509 528570466197883385393991588213460941504 12130510 -117188547082538791224882690831476931840 12130511 482963145374012144946185793725274188400 12130512 119117499544654093631588343268276961280 12130513 -1925500076340883025425989866327614722956 12130514 434187936284102552003296202686780463232 12130515 -10913668934901997470456386364846231600 12130516 1689762097156579227696341869819682916352 12130517 106088685759181192327166169252775478784 12130518 230576714132952463561672247560987768320 12130519 9165567827479489409002518092582983744 12130520 827045978279990916843488353912713216000 12130521 103112997300508406447243024692789060800 12130522 -171544622724618106563204184432023575040 12130523 -139487547708854885730559425850210407228 12130524 -40241111008097467457202392894846896128 12130525 513437611101202159263594054296184801600 12130526 666417382359326731868822585293687404480 12130527 798954561301924343955429832682842414920 12130528 -945514402008512601293973474279297122304 12130529 468693583312894195717598871517694184960 12130530 -284054975964153744979140669812590656000 12130531 269952062619476667141624688407350118400 12130532 -45667613469334056330802258292921794560 12130533 960453047448118052112127128703027001280 12130534 -91727922492769280491700334647693338752 12130535 -242349159123447595082388539492530040520 12130536 661553741400355843005826399022106624000 12130537 -244539068936686116619115057636566899000 12130538 -370982462588437690618311944201588774400 12130539 195791352719492608970703003821859240024 12130540 541873230719791762086329461557635850240 12130541 -485238870097439799288614972001391382058 12130542 6750039422351544525805972201403198400 12130543 -674723344639852192751123709738355251080 12130544 -264550249625504363874272452755506135040 12130545 -128965493434821211974838550038280847360 12130546 25088875438750587946575717729393899520 12130547 192365502282084590313438108975262918560 12130548 -73799651627490478720655763725886996480 12130549 1786941091087809232720049288384265180 12130550 -202971035370697828781572455254370084000 12130551 -1100909959042817515840463179394612419608 12130552 331300815031591013507344289136395182080 12130553 1622123136403273483326283886201869661802 12130554 -266150460015940148790406365814736698368 12130555 799231969024792212337282971794124216000 12130556 -78978974613696141174426071946914915328 12130557 201430117771243691888625535619468835840 12130558 -16276999604772823215498088968863296512 12130559 -160183001402420680634744175809136073728 12130560 117324088491691912037564449692340715520 12130561 -483529516767055753040566559465062330028 12130562 824043080387306027928289119479214382032 12130563 325384909984832165426814988182328389888 12130564 154150534346477150857206619366685058176 12130565 627520817833167234579337301916276758460 12130566 110261100595505075027425968542965131264 12130567 152885497743524446408918977918881374616 12130568 36173002375640403403997886701643202560 12130569 327544381545087513987681799368146076000 12130570 -261063285331345868307140372504312111520 12130571 2039260631377316496117373749898878923592 12130572 -754871273736735045941841624970634039808 12130573 -18082017138204367989213431832773328256 12130574 -7189060342837416165118429000944550464 12130575 543720488797237341818230222361270232600 12130576 223266298141524405453984562314774528000 12130577 -1529663094013122307540044238640574846480 12130578 -142571151510533262371294993670076045296 12130579 -54313539731044343823379010316089103360 12130580 320017094543539593832823381501495009280 12130581 -290085970645811059010249557340394481248 12130582 519007138040316966157922131200206841984 12130583 -1233439177700480763282711905138518410168 12130584 213527847266717141426758570060314808320 12130585 -370483667043729378674520487339658197440 12130586 244072028594732168257312888855050661344 12130587 188626054991569924793498804056598684640 12130588 -394861983797701658041138753649373542400 12130589 2056238002859498315196915606466411964556 12130590 -70748028538177300804501426028831155200 12130591 -783354266792570907900002083389980432256 12130592 480969798865088685822427291344383311872 12130593 659762401897968669597563513315319752928 12130594 70104993500746921294241580839997215232 12130595 219220834333108496501368341806956251600 12130596 -141244027750012637300986335225202213248 12130597 -389498665593697987895039475199953493954 12130598 -376911550048914974415284154153785192064 12130599 51350918831253578464227318587957590608 12130600 -166227609303410822416619953112420352000 12130601 -5381052453868709842478005102431854592 12130602 -506972381839491131952812008864061642496 12130603 -1144541530566620612187287603845553478000 12130604 -223976495674537993093347119854352511744 12130605 407499340255503207675034808240077457520 12130606 1136957567315490082901995954587041644800 12130607 -1178420860658260578645207336435552923160 12130608 -48182365320040093924731855216511549440 12130609 -114767408478526605348254030866460382190 12130610 70932410665325842898086835814614016000 12130611 -51481705041939507257206572663057233040 12130612 -118059223212519735884919165701428174848 12130613 1680323100915324893877444847678627740 12130614 267951069674504558577650021736782499840 12130615 113626993875674008782113362813770367200 12130616 443329203715349062405020317415343411200 12130617 919378194894952977528781967461193977680 12130618 -685704033470905987717510692404866550784 12130619 -272869589890197199482582677954195966256 12130620 152776859621892229317832592224016885760 12130621 1006753667343067955168053162211285498822 12130622 82241350271506393319955650234777291520 12130623 -254724624577582716752556083574140313720 12130624 312909687154903309027809744235121344512 12130625 94377879833096185094526995879813902500 12130626 -52837711405773491243206441737497986560 12130627 -965400105565963518967225884173602931524 12130628 1132074681418813839050889251202449936640 12130629 -10357356185163637087427515505908341504 12130630 1738941343439731262109112452895992960 12130631 1099780074489972158835286908483195705432 12130632 964998306107836224945028370614379520 12130633 658158428328268185283810179063603467700 12130634 273832187714173505398760475595819990272 12130635 125331357323921828034408915389055448320 12130636 -627910499120280065288645595321060288000 12130637 20979915700754607373510090872909227040 12130638 41678595204749767749261124938547456128 12130639 628983519300340315609414966510270611312 12130640 138262740233310388516206685867465605120 12130641 -9915728930388016341755359819230913536 12130642 126016664559566772196117654407876672000 12130643 40770595622427621467885615634291733920 12130644 -4574976748677441650084963083818670080 12130645 -1171821474583490695691486306607222808800 12130646 228108797492257151616052613157920921088 12130647 960436076326178458765302614726210154600 12130648 618704387884622174411411472488290191360 12130649 1020980267679506061054378629519727424650 12130650 -38110794485520531536037342415906502400 12130651 327129040530977896682357615618366266920 12130652 -243686211085851944302075684763839104000 12130653 -134877800146921221444937562490850851840 12130654 -6550216730544872362797886434517863360 12130655 816737089055739717844011233943363691560 12130656 -626864492089373594061969186375502135296 12130657 -530434846050416133955065245070407788416 12130658 134504558654237706274040163476879065680 12130659 -379817172312567456298336561681739087616 12130660 -411208885501255526143564666679461539840 12130661 524281067380792821486185891236624847292 12130662 -156285311253823861485360007280321994048 12130663 370630257197368467633837884988015329424 12130664 -244851687365812849275491202520100044800 12130665 -255182724635662647365964861092766900480 12130666 -735614904319652937757207901219584357968 12130667 -799225079119956383240687404643594662284 12130668 663415895378174754451288001723014717440 12130669 -563624824635478880323321981638184405920 12130670 -24364460953473640270430473721671367040 12130671 61929151675469647403458315428235699200 12130672 -50662084404961881541909223875122036736 12130673 480020522488497062475273738996723034020 12130674 -186968628105063662827785427184295354240 12130675 -216455863186971043606983863714819256000 12130676 -1029942588884098183878678739796886887040 12130677 -130580577471482477517628091756974968612 12130678 -295952316987862818141587529797811394944 12130679 -2200616961553520356116107644349159861712 12130680 266973730913190998430908019377021952000 12130681 -727511283801420035415734588169438698518 12130682 -556699474230840332786997345592577201808 12130683 2918039111127939035820270952619599104 12130684 -204049890034978066070132186986355251200 12130685 -1066792677976946866136776549956536378400 12130686 325911109619716140654993131012732241600 12130687 20865586751816189948500160921688408320 12130688 936462427637248601638292705459589611520 12130689 -597620620534021466081611588217274206592 12130690 26920892092789783499281555534012800000 12130691 -1159935550616996650490864773552621482000 12130692 -54231874355011642896869322339813101568 12130693 748527922389181254961591007994192803964 12130694 -180322144807231549778405101517822160768 12130695 -66594730341240571583188023387189408000 12130696 -20838308295154908165832136741960862720 12130697 521138645638185923158622423757835111632 12130698 -291593831007786930751946152075669345536 12130699 -409135722677869525157086485033828579840 12130700 -323715263716338401013355759816373760000 12130701 423327532170695114878127473155907862304 12130702 -25408425920250244060764138727663758720 12130703 -280761424135773885706975272357705979848 12130704 136470922486865889324182149383077511168 12130705 228184950418706688839242869204465318720 12130706 -33781649991782547540435961358405486592 12130707 216396202425519197905630478184516442992 12130708 -1152127319646494592157076726698582406272 12130709 -443215990701851907737794832192406182454 12130710 -321429924528546492905418485244249575040 12130711 -185673027666201704262210577468022626176 12130712 -85314661047128028025307181743783424000 12130713 109436748048979541711608212407451222144 12130714 240036850658321061556792855351901961456 12130715 577327697922933502887514478990824983360 12130716 124477508086678527807630807743542539264 12130717 -516114239791468117701462359507699604768 12130718 656814257107170136498340483004596146560 12130719 -292917814314434965541408931168325674480 12130720 287341697870163660610388238924314050560 12130721 -181350597183511500223183955241586702800 12130722 22236886947469847884375998354092508672 12130723 686864195449821111947501650814802401040 12130724 -27999224170032988654730885572322851584 12130725 -54028219284706580800231120546045262400 12130726 72523206790845722991575947073930745312 12130727 177009836385694383691026978770612557872 12130728 176766463385763472355338553610606428160 12130729 -295153841203957215137606270074375392000 12130730 10480866064198309410214766735965144320 12130731 -625178141749269441923799964282277316840 12130732 -304439559026150390296741494493625185280 12130733 -1090254456426760261926361843323540688596 12130734 82579569118809194815410797606323888128 12130735 -6234156682170404734119641212737480240 12130736 -330100725502261199585241355263998754816 12130737 615099563410674297059410034937141204768 12130738 574830062040278593788476847670948853520 12130739 -1059686228963618557719803642146132745460 12130740 -508911439733927030048534323864981862400 12130741 52088113063046767168189446701899775040 12130742 104963286979033821944622938813119358592 12130743 632418686064595557532988077095668482128 12130744 860206858829413905939662828571183452160 12130745 690362137683818019287908405744020969600 12130746 59550092813908189291360981769503147008 12130747 -256158660839860350889654934605098309408 12130748 -95842702376240907514268411091156870144 12130749 199970929632165975242626785055227501120 12130750 -814436493106908188467056041372673936000 12130751 -898965513275197796511256811947028653248 12130752 -60494519346556862907251611303019544576 12130753 -841884722060548718646765240542486903998 12130754 -666215783830797757905076183971470223360 12130755 -94272521365606928629849728211132001280 12130756 -111313139899414884763961288689582924800 12130757 203129206442516610211561502390846983260 12130758 395532372222332470604164889435024136960 12130759 1934356802323172895785316629040479447040 12130760 31062412554523966652002862591859609600 12130761 951999618487273158401402233938230579472 12130762 -162805082356947289190716184694561146880 12130763 183891144699280519824294482442663153384 12130764 396677938787434804402791065552692133376 12130765 -397198210124714201018610788646206184960 12130766 1063607448987842446472420674344014503680 12130767 -366611886190613301220226296268862157512 12130768 56908565535003363183085347211321851904 12130769 204787121953568891779374572231054796096 12130770 14313707719717106237832062720541388800 12130771 152105306208192105586571738054313476972 12130772 222284980814928705179568467525451413376 12130773 -2531241342657107601256644130165128192 12130774 797531787797991480614539154195339471136 12130775 -9338598640017596680433498942250745200 12130776 -86419222383969643350762196071520665600 12130777 186269702515740746535698536151117266452 12130778 -544751422774202101554061212682159845120 12130779 16360762176867824180528299078986546480 12130780 175634015618347771329441262051762521600 12130781 -110992989630180933563347153392854150280 12130782 42157261612555478945495851950513699840 12130783 558613077277108115389912313699331879816 12130784 -1232353278848954754913380010660207263744 12130785 -196455841089233636256775693392638907180 12130786 53984059306785531830004208574064943104 12130787 -1765955575673028349465591867784973450240 12130788 -345948033379614559881904453575172377600 12130789 -500499164028969533138722260128463205440 12130790 172045034867377069149607626036619342080 12130791 639200680072349133541233921012040151592 12130792 994984827208293708181175135595453480960 12130793 219617270714590519861785388202378583924 12130794 390412689387001220507074970749477244928 12130795 614702957505759802018001690803957018320 12130796 266251231805055856110357163090279649280 12130797 260451792650642771610013392550690030080 12130798 -37284413331409090965472684300780078080 12130799 -330191299334311064192316722698471418136 12130800 16492761085057879433925401220022272000 12130801 -512014686746933983659890024316775313996 12130802 -309018147143626453949424254122920919008 12130803 -1115945741409378783308565763352828676696 12130804 -234525252354627414707377465249493913600 12130805 337853196954261466541625079000589200920 12130806 -326385568342083833715598542790913618496 12130807 -309522502317950616329871258076192787040 12130808 729195037829837083825952433178578432000 12130809 -26218721836386483908258518469712730080 12130810 174779087514920381074689080917467118560 12130811 187170018988132277371196740787834452224 12130812 837159335338173982181724604644652718592 12130813 -1477961044311813313170342207726146161440 12130814 -487792870607421183369441313233144735744 12130815 -370495592320013470585405673984139738480 12130816 8556625984583569715111803655238451200 12130817 1532333088388400162300120361978474706260 12130818 -238294874498720809800056085953899020288 12130819 740408901416689919911485428861723346752 12130820 -141724630932736752754446465967117201920 12130821 247124220558714032012850684697317688608 12130822 457222061240921016755168100034677853824 12130823 -781146066051520770708053153199235256160 12130824 266780549961657040728231226786369536000 12130825 -456995551367029510919471705776766070400 12130826 -199903039586229165049474285358385172800 12130827 147071668949510711521773291337648143360 12130828 -126274439309718230803081173330627799040 12130829 950897633944591462700057389739923611840 12130830 185430938927730724646177051434012416000 12130831 -1049954444980265255856643249192533638336 12130832 78687704654594502916083351484316000256 12130833 197974942460913584622009414087418442688 12130834 -111750490087963329394452957962453208288 12130835 1278367045695344219169539191917388140000 12130836 -365640099731621207254028055796269631488 12130837 2037199761332118961266020826545634492 12130838 -25289142709004932612781125343697032256 12130839 -140543733995161589912501780213060561616 12130840 -1038033869668238603064271855129825075200 12130841 229940102256677620612371843239414035200 12130842 70869763156843796285456426497272141312 12130843 -1472890264044180871846996341784078904160 12130844 -448047276439585541884449585932731097088 12130845 148396131638311404891431920960346688000 12130846 89723562163811929324006286530117273344 12130847 -87608890838062955718972695149271409168 12130848 -28718787983774154464875357068696354816 12130849 154480704137238914526112332826572970850 12130850 -189773354925516855267757544852670387600 12130851 165122418143244146719806841461691311360 12130852 -384212649873192310105868379333462605568 12130853 -24629942430028535789516915102290295520 12130854 -7000565328494462211037085468810257920 12130855 -1361762406614412155982570789267657720 12130856 1156020966467685958400778889346078714880 12130857 -597150211703956410669622151478892680960 12130858 203365007129600421118967988525759851520 12130859 -8785158134620457813127661245787518192 12130860 99187897296154401374944173125308416000 12130861 -868780240582448803504305288782867538538 12130862 655924194964382988942869532120422028864 12130863 936188365497971306968981752592714011144 12130864 372335676613016755991352743427039150080 12130865 -98316868886278181130445651658150686080 12130866 -209160485180219824659169657924158853632 12130867 -179712318523356535104455189295527900928 12130868 811116997886568174511147374270679640448 12130869 -501710842233037044185288471650160492256 12130870 146497186542035968862385439210989242880 12130871 843337576199506169657461443447432658944 12130872 -144568587371315829687514261920227328000 12130873 647934793778570215002303912839593552720 12130874 63929454456248439993356096812391654400 12130875 -305137421098292560945119236727983064000 12130876 -458248795010165136880782757637323499520 12130877 -42724647798498307516641550426199059776 12130878 191954344276923657132082315595760420480 12130879 -661251198928785321976161117567995379520 12130880 -48840584879547850149592508903939112960 12130881 -355005942056575250478281005919176656000 12130882 74248878600819631907008775912731946400 12130883 -168252753795364732966693041674573789160 12130884 32117560013515368028293610211655927936 12130885 -13393175133751110116110584630396124200 12130886 1101622517250800562380855262670385062080 12130887 41958330307826607016443198696849707520 12130888 -149173840549618641835574632454474956800 12130889 241578729605390472120916299151881835008 12130890 -185729677136838243778909921597417743360 12130891 -213220096549915917992575031786440214000 12130892 -866612445950744492828935735740793059840 12130893 -324179937710662345116936426452629891818 12130894 231788937384457555718023120308182251392 12130895 289118474826673148088035234941021071360 12130896 -241201162101280910677205456427804131328 12130897 -982148397714656529176271284450991231068 12130898 -110804998007948348163170995472154896736 12130899 -135806870794953158766820576566537481152 12130900 -459517998805800451634461074537453808000 12130901 1323464669738982583181410033159725949902 12130902 1923654893560386779752676955262402560 12130903 164123448758724532694965435336710922560 12130904 1534489429992961287101927186045343221760 12130905 125801396442653314915679379358513867200 12130906 -379065938813868886839442985120314714656 12130907 426373487716256019865716745750950009156 12130908 -66513115217098040391647856614045076480 12130909 186243736893059837404262766524376766816 12130910 126305972232909628063486609929554190720 12130911 -281289525507987969674779545500462707200 12130912 -276826492843517285047045338215294435328 12130913 -274455306850849024690452566363437664256 12130914 653682368178697121789350172755374312192 12130915 -540849679178856127043908132192561003440 12130916 177623427215699384764033048958653341696 12130917 -134457129863558601561870797645561729088 12130918 161980751353261986149046542117914412160 12130919 -1908039407155832955789528570047392147704 12130920 -13184230367280453039627858611955302400 12130921 138299259359310949443286630795203170784 12130922 -451230475146553088015976852597760465488 12130923 -94612931266357950887881366012799032320 12130924 -213637717948725500220209693576657367040 12130925 17150339273020902159633498138371895300 12130926 -30004043859573828360158064500272576512 12130927 -327356725734881819833396697900343335448 12130928 153716681600960429444067360323362750464 12130929 -792057533386364031367552473801542678526 12130930 24714421442025959220101320084240089600 12130931 -404644122406535546260512535999388985840 12130932 274167329468345320613161578834767155200 12130933 383178692623227651972452616192239461884 12130934 -148168075879775756239797619541824044384 12130935 764260212226271828896512914283232220160 12130936 -555856710953378361436031776223018803200 12130937 17896117284301590973747693155337079040 12130938 146838903867161317939440155557340183040 12130939 -297751294081176076925883829061749359144 12130940 -345245236270402175344346735274911155200 12130941 745828632165660672794322364858711327680 12130942 199493393810803744819500762375682959552 12130943 -1232506461931963632519382551400457842056 12130944 302206806269196833283447145540658135040 12130945 11657842784388203007556069448403427200 12130946 -137847982759087393592243921645438699520 12130947 558939758060237898614091487141125028680 12130948 -511258304196551139378049113019216588800 12130949 -365139194738998632821936415396376611360 12130950 -77831192232923515198871739717377980800 12130951 -179809482334453328768112975251664265216 12130952 1222140653570752170839760335479437849600 12130953 -740644086444464034548430605925111546336 12130954 164869112231819229799241367241194588672 12130955 -246826251145914912538078041476716500000 12130956 -783254666404046287976048673097806240768 12130957 -262585513682112358884341701768918365108 12130958 -36928906393303918643331930849110764800 12130959 576234585566417844515565650834214784128 12130960 144677193026386337509550680053729607680 12130961 42870346763920864356280762684726211520 12130962 -340578459969665257478011263719819486976 12130963 448441698799148314255369057744954997824 12130964 100478595971223961668004800442243882752 12130965 10790154843886637543271061595748758400 12130966 -2220077380481299907964026635213529568 12130967 448766366882798577737315833242438005280 12130968 -401568198757691919703190043069874176000 12130969 -37639016709268350891224925686442516480 12130970 -462673726492843119908633466146675692320 12130971 424247458784313451809769550732526780312 12130972 -353214882992352364059453064228451456000 12130973 189146393515606070713358344411223733222 12130974 -170886841890417478141226059055185861056 12130975 274395763750369298373446485329376366000 12130976 -13099239336186272425070189576060928 12130977 -599017319274355915841451314692791835392 12130978 114411284111643648827251829510926409040 12130979 -991989930614190238514016877651540601544 12130980 90803025229833798901380440662933647360 12130981 539834321605491079399973244231356910782 12130982 -63334906033142924988429555462043533312 12130983 -692226797033364473412227772785161316736 12130984 -425395731047102298582788407588708608000 12130985 3710920035002363799749615887628294400 12130986 -53181459731405455268251999498605743616 12130987 -768754712895847132904541852362963680320 12130988 -15581466499560052024754742607054149120 12130989 -435421704440815749043495812281318190912 12130990 53939266919915104869296349858380640000 12130991 -45690720851668417521213147189594250608 12130992 -125632041532139144687550359862488924160 12130993 -479304541732934338321050524883910040640 12130994 51298534496356223040121136965060162080 12130995 -447823883021250977450228952193503548880 12130996 -304961356622821488237594103773429902592 12130997 36417061782991989495936281130454124220 12130998 -137118964849548731838204160920172268544 12130999 50543782297404494457237298252780073000 12131000 15980163330719154033112911691345920000 12131001 -21649919464463733221555273087858737932 12131002 156351174535157605112241022924808349120 12131003 1598847707970200454513859412543928898080 12131004 353398934533595793652878435768438084096 12131005 -283908592221192408520540876165620785280 12131006 162781339424761903432436088590263725120 12131007 190583015178202707960588967683631454592 12131008 374647446168394042788104829460234108928 12131009 511146608664937999526402757594806888640 12131010 -226517690382218758075512773451004869600 12131011 -302891456460556746276558177721501114128 12131012 -850091955389440878043752404962263018240 12131013 -236980120763314046392212677757043318272 12131014 176117898837451018440769446677551794432 12131015 -280885306314026730346774956034046306880 12131016 389481369584859434308078384158731673600 12131017 -1628522232762372193313527486659233856934 12131018 -138951660587791612161772501063626806784 12131019 -657366368884971883178439425372672896800 12131020 -795979459524119134555807329518628618240 12131021 -153897873797742215280788430079118035488 12131022 39461424437642017262256229291809348672 12131023 1465997627588533108522703842710594454504 12131024 145476313606589128020071907808844144640 12131025 -173920139999625485777525007248427588000 12131026 901692710137898770822559941877536301712 12131027 -213458673829024211304578746952052767124 12131028 -99261464610253444053679892868047595648 12131029 2040266229032750983214449985119957248576 12131030 428573603723624848213751866508131276800 12131031 -15279634714304925137949505702213183488 12131032 -169764988524629505495260131800379699200 12131033 -1043850989148821662893408174805063158000 12131034 403142182234707796202235209324660513280 12131035 -208545582936650122005422925086528099040 12131036 -211082969307298809936801860797708101120 12131037 206084384146666912744383201175250258694 12131038 -498488668627053366573110429235160383360 12131039 -612156208331931956588493774727260717840 12131040 45816221442994398442480208122478592000 12131041 169114766475718905536626642652769220372 12131042 57369424984449808121973377664693212160 12131043 -99062270782537716985522467948440710536 12131044 827795885142004131323635927620943872 12131045 1044728652704440434788715590751933330300 12131046 279451438255435021124501160685365033600 12131047 873962971736822367439430170532706865632 12131048 -888227885136114412396094235578160384000 12131049 146658846701304894420840947316281303040 12131050 -207493872759161591673364314333354889200 12131051 595980499567444323324453829090766500704 12131052 -314501895202834362996707247949840782336 12131053 -1271502653533335344061657043526470635936 12131054 14701028128362769084681746357721508160 12131055 510696598573159717986990430095674575800 12131056 10729702099514509895448342611898531840 12131057 244162659981702565104930696780225300306 12131058 -382156279263957140198215543867268716416 12131059 -331597146842731366468740053882485010740 12131060 -410898286495157473713392278160492298240 12131061 -458588445668777754214147467270289103328 12131062 -102628323390199556267393084372672257536 12131063 62734451673279690292912040161355351040 12131064 109935198826470674515659277712502558720 12131065 363393326038832640103565798401399849800 12131066 -249289392696588614874117675077404313856 12131067 239782286099103900989627049805165536 12131068 566713279396191743234093736664154574848 12131069 507144766216465170490153830463088734470 12131070 -97015181956310236068962294858600878080 12131071 104986794265110271205431194563120982272 12131072 -21681922359623703009432365353710649344 12131073 -271319908886463270631149723510124524000 12131074 -47608217887353322113328952299295232 12131075 -195860077688757584151288727063821772800 12131076 389622136856910698547773170434553430016 12131077 167491237208932554522403164470111131740 12131078 -435711326198735016886507385952278947776 12131079 -60604412797963626259416465495858139872 12131080 -98234932999798556922786434168491008000 12131081 512125677612563287668270137089562970144 12131082 -678732316646483795255453463320741760000 12131083 152732720445874786009737664468466689944 12131084 -207901029502985255428280259955779185664 12131085 606990043430674116903285789742287026400 12131086 -924637105218777643432284222922156523520 12131087 725224003762762028802200899242096054792 12131088 87225595993439020505581100968105672704 12131089 -448063345086298804410481114317301772110 12131090 238576174156319022300090822495559984800 12131091 213917326985826551150954011292982671952 12131092 333353632569759430112993138219069215616 12131093 80692431662312551428548012035237099800 12131094 -87734801351455414321202470138332916800 12131095 616923961385493225806564505270714984600 12131096 32224387483221410667836126654174453760 12131097 -472986092678257709585888479665794496 12131098 -305419674530056217345050762507561394688 12131099 -422121171723027749476862697464941899900 12131100 -531016991501310363553222613244803712000 12131101 657352055369938702271024564964552225600 12131102 38392289622261684563516600674433651904 12131103 663968602836725824960477398051015992904 12131104 1881727527852046212504657334201462358016 12131105 66421670202408615552800400621115862400 12131106 22533035607862574265547216524069396480 12131107 -18977026785112523499762175202909080008 12131108 564413383713310515752791149935948113920 12131109 -61513154659218900186668704294395553986 12131110 40743188778587037841481770086236449920 12131111 338234792599170928737027548530343234352 12131112 41884856502866111284621674057966551040 12131113 -1420495001904404637466004393287321205638 12131114 498359175226665851566535706694541525760 12131115 122466989227737590418767700923698299840 12131116 170916935018377915396035961672677603328 12131117 8764935656594815316052138338474305248 12131118 13414514860611213208333092150960363264 12131119 103624324408196163118054102706778401280 12131120 -147517210397317245399684308666076364800 12131121 -252074859136971403171165620149780037216 12131122 -308590932539131294274586546920480091888 12131123 -1138454515756385551900543397615071566240 12131124 -292199436088759688617918520700673148928 12131125 2733562697903504795128342830136632000 12131126 -67177223783036918191962269396307209952 12131127 17787825633888294358422251384266239576 12131128 -1535849467780232865922792744236159651840 12131129 813583444618030078386625948640788719876 12131130 -556811532477499621120841527617000960 12131131 380429663833591575549946562564805335328 12131132 -480550924424325326719454506970047484928 12131133 -209737941109912279806472996073221795200 12131134 399505045546318440392595006014601002880 12131135 953225357302642233605458527007212484800 12131136 297591285277402488781587543188622016512 12131137 58871732755782959882069832723179015424 12131138 124139277975753805057446864158030790144 12131139 867041754845108600410146627887900139840 12131140 -14996087287002126623789910774040043520 12131141 -1146731358741232741096897559715888801216 12131142 566056408987572291395911609582837432320 12131143 232200284682452534499499885233951339024 12131144 -615977443688292216935212503219179043840 12131145 139201894006439069734719193046939475600 12131146 -33740873438984380592206836457263499728 12131147 461589452235159933606031701709331954832 12131148 -629824349773276795815094155702945784320 12131149 2007916067460569846809311349513895349036 12131150 -307906801779943726284819241064168606400 12131151 664121303535023931623687089762101745032 12131152 326416610044485743702073618522971308032 12131153 -458614782119786262416948042645102400780 12131154 479080434896823563161432495661644185600 12131155 457820138509420034407771737378023958000 12131156 -721093418817668112042341232232885092480 12131157 918268930359321470734789070345733294240 12131158 -311088418737102836631943721392320446400 12131159 -326829051419542791771205199965502459640 12131160 7330018437364083725005143389090611200 12131161 293920646620220299027528146190926490880 12131162 223088566913419069971872580808030233600 12131163 -85574129492403975068033229615770326512 12131164 -196778275597698005302000743218722444800 12131165 345806038166046479651871545718297678060 12131166 341984873171994870608185017446509529088 12131167 -647331947532966273794210655058835404800 12131168 -30236894563447414361782086463628771328 12131169 -110799700483751991965172385281284287056 12131170 -109339057941196547341595064689583575040 12131171 222433319631733702843856158467262567104 12131172 587150078022013783016931485661001005696 12131173 -28687649041313208070558582589262392578 12131174 145820336927423166402033409999301689344 12131175 195327721887980869866906918151637815800 12131176 -689776865419229205495300748460480209920 12131177 -1447885690547119398650384147378209897920 12131178 224810740401993871548447808403006010624 12131179 -567615787621144659043574667121372302220 12131180 -404441860939342209838179201031398297600 12131181 1520946861749476113026829151131518427840 12131182 -31944161550028577490258703216980121728 12131183 463176875799504292163214460361496249600 12131184 -47618799049745211800835923981164019712 12131185 -1074570936932032026177009117558068225280 12131186 -694166296347146301585562971189576884208 12131187 -15269694742331303405370775838678544840 12131188 211009700699515956147468976809838817280 12131189 -28020976440657162926447552612893440000 12131190 77651985297234367079696330885456622720 12131191 842220084353730156134794806689901310272 12131192 584474199059665065104418973982936985600 12131193 -831210676593140481334355932181649417600 12131194 -402055055864226042305390319335277289104 12131195 251274689875749746645470771616425525200 12131196 -97258940099875273500122807177908715520 12131197 204551245808361442634372928028496788128 12131198 27932689068105097297493021627041918464 12131199 99484087420819029980941162369871640768 12131200 436666453827511726127284227825205248000 12131201 -1332083778114563013646176267715762456128 12131202 -296880370297001490860918144343285152256 12131203 1050748372143387508941448948748441088 12131204 -792636544467906582265409587382055068544 12131205 -462224860841672344394257905354998636640 12131206 -805775291547549751797689383179250988448 12131207 -19253569830201755416736998614679166160 12131208 57431025784881981085087914439613736960 12131209 338922371174153683534628401832671001380 12131210 85640002530296891393613593778970936320 12131211 -333654531337314722062502706929455447056 12131212 -53476329259535701188261336307993617408 12131213 -51500965395854002439568868940341139496 12131214 -351994660221302421319273856241581227008 12131215 616620605398836086816301775703645383200 12131216 149068981792648150400512412979940073472 12131217 8168398633003473326775895810402696704 12131218 -747529795765868713134793509006002160 12131219 -1329640868591205854071873834522494103380 12131220 -460512876023571287911908662686123038720 12131221 1853422186605842370493722762228034732192 12131222 192615426357256670749271270592337756800 12131223 -99430059420336682970264363458246979040 12131224 -133283518238798343134663384553265152000 12131225 7879009475935400100102917769767922000 12131226 -298321490908311096361946582342911656960 12131227 161372956148920673736529506115750379392 12131228 514264548660669294249948944059002455040 12131229 -80056023206127659926078623803422674912 12131230 -183281146612850587285802872899643438080 12131231 -607482018873990981496367674757941073808 12131232 -547949517718326125808938387366332071936 12131233 -163478384252702120165255749114674687980 12131234 300011601784953234365639911988706009600 12131235 517983578666201550349781222668168435200 12131236 277826209558698821806214403265598202112 12131237 2322605567705674133193269949476014841760 12131238 136670394504829278627835645187895367680 12131239 -70350161818339136115666213930394763600 12131240 -213218999347712244232442245038489600000 12131241 417055754348777117454874494730360789392 12131242 -408525016803241878157649213495539963728 12131243 -172393124075921533287576807944795785200 12131244 -330625221046655053443695770479652892160 12131245 287747605798394620391747783618361626880 12131246 5542217765781975918845918847133408704 12131247 22844876558352204508599416082566229000 12131248 -13098986625816782194521817090421014528 12131249 468255676821376441971235717357653216564 12131250 -315189024543611530399544089852094400000 12131251 1920263845242148268249289169315567078560 12131252 -245255547575067251609050741827820062720 12131253 -443258568682546059496430784203039036640 12131254 -909371335918738320536846473082825490240 12131255 -753842922667550463190386609685712533680 12131256 165588385315475003620560936045739315200 12131257 -1260183045683811165891068624673227249494 12131258 -114077436801850004400763494628100841216 12131259 -253557856085002649166972877140709893888 12131260 297566427897776552899291800926542387200 12131261 -439213890501053588913859239537810850176 12131262 341892209384923347345424689949620418560 12131263 5295488160435974257095848706773719320 12131264 -97126937767959936955766040302211563520 12131265 14738448800319631885478004867297544320 12131266 262149178511638200845781841805175467520 12131267 378541035721386707025353153668277216316 12131268 660632783119611308427401271445508315136 12131269 -98043864244362672656410531776448591330 12131270 -678747441290334469883588202094279843200 12131271 764507729347610170625432013743788296240 12131272 -9149696095148701456476240249788620800 12131273 -740569977383354272792379445326362853568 12131274 -126464903905648355353679581998398327040 12131275 62332929392994572721284818129674578000 12131276 -169661551090748862975541882194266016768 12131277 927898716165014943268330759237853449920 12131278 -291225651465473437298647519345285258560 12131279 441044804460466748780272907088527028984 12131280 -34174411363281615902793609747981926400 12131281 -829519315932327213801718579947441444288 12131282 -726143648144780680242909463957692636000 12131283 742792683164494544774900252786054359224 12131284 419300096337893139972024265793692434432 12131285 33176511763683841912065016118541095160 12131286 10525261806142205403291629510402711424 12131287 456185644982619197140885468981294271152 12131288 45924790963086768793074890802741534720 12131289 881133964251007858949341041357822193197 12131290 -567006731375337335100651509649189261600 12131291 -1133903257544339810981101058091339088200 12131292 153427082372013002482773459768292245504 12131293 1024188228600887121010840007592056133542 12131294 112303032132968333889834933547092344832 12131295 -701276775606736978927491895615163717760 12131296 712406226504292372985145441237825748992 12131297 960051936151353105007073821788934915746 12131298 -350239181253348963326826768374987271216 12131299 522965379838221695204490847331439663264 12131300 -267669536893393623728474804137521129600 12131301 32791225213400475252132772528450906368 12131302 358587718566647426933884492355126269632 12131303 -494512067623835859461720803015552949448 12131304 -202979260260141216418965448582849658880 12131305 -741142131113293281108765503146363398840 12131306 371499774841475189202191181307603697664 12131307 112355198104618675854484937938912074840 12131308 -213860465084502077933226213347057245184 12131309 -274388603834400214798723159645253989140 12131310 -5159401126511016657382009015587609600 12131311 -86526234337504364761468265614277588448 12131312 -287081802962657606671289661286064160768 12131313 384002506388159447518025647577575768944 12131314 52232665966867695966856203914270625600 12131315 -25229487784832528515186917826859827200 12131316 112785134270141275571222890025231093760 12131317 -275120429851375473706997459434166734848 12131318 668680133362313090835920425426494405120 12131319 437963992742425612522335322547971653120 12131320 691098556185277514020004673438529228800 12131321 851621424269003677004035486404335388522 12131322 215801826506589263769259205908557215232 12131323 134882331404735544253835900011534270080 12131324 924487999367681612195626054852786077696 12131325 -271985876340115002653703041045315131950 12131326 25976913682302502197955245405717914880 12131327 6490791511806191199982495867830805488 12131328 779095842144330625644512426474361323520 12131329 123134307664398776829856317649467242880 12131330 -75828198442042806127006222007937001440 12131331 -219372770418540579337302624221022154248 12131332 6884788994867680926557898438888228864 12131333 2696113459878141567680246351422028585724 12131334 10109772734458031454058153730408859840 12131335 -1042051195799565118883839300782779523720 12131336 308290249863191323458542557403144847360 12131337 558881468545017881111714192742795072000 12131338 -91156127390659824101150581630971800640 12131339 1737482858738002823897612272242034728 12131340 192657952042711887828874347883316183040 12131341 361261895152226864794460797077437955372 12131342 186483678666901649144171959797064689600 12131343 215517527393694122408817044668246974720 12131344 49994612357214827660703898928908861440 12131345 -584243962762810103146817646348616053900 12131346 548489639744010733385616947060509113984 12131347 527240031421401919778477654224936714796 12131348 -26626452042142974776007098912447969280 12131349 529609871909957870410946199414520945920 12131350 30353253549751905387367842586203033600 12131351 -2133040058570523240232400277873575070600 12131352 412264658794720960759774142768178309120 12131353 -232921305678108284933348644482821498420 12131354 -96288529080550328256567526498913955840 12131355 409553292180951022531016110586636632320 12131356 173918305088388000238238674385979921920 12131357 40736667376880859401270493471816609024 12131358 -674642320728442529044006541452494735360 12131359 45746878666612814350212075759050765104 12131360 144582346923781525100541699939408936960 12131361 -101420173438891583305762491293744393184 12131362 473740980489664381447169958362235636000 12131363 -82721505872623413724122720228795815016 12131364 103030298344658506643396056957147545600 12131365 -955393283215093064289559124799279329280 12131366 -156254331462475537845045511323169466496 12131367 178727146665262313118533440574258592000 12131368 130621874768790290701104482023532866560 12131369 -1311629005393676060417367929001568516230 12131370 5628226897231895278269096019513594560 12131371 -934587044981392318219283749357811575260 12131372 -657134462188630300881132795614937578496 12131373 -112015541449744312933060572598912264320 12131374 -170763866743474036094133275468134928064 12131375 -7793165136405822974754445601025672000 12131376 111808380775883858818714905595554004992 12131377 -1420394004102515511138582208652946049774 12131378 431824093191475881183474648497667671040 12131379 73098300025973629049218283705382809424 12131380 -148636442291173709969321943539500627200 12131381 1727315429381683764060565177965431664672 12131382 21430151804588492324676209443645449600 12131383 913694985574905215880512546662976606424 12131384 -276268854900496880861574818896183111680 12131385 -10843939129856712249588492992219873280 12131386 116399171556348322257744086590473219840 12131387 92343957047618216602585066171769221992 12131388 -202888710587891613087138977114265404928 12131389 1308816918077923735158459711919329109190 12131390 -25910017610330532392704111587493547520 12131391 -121442696469438429930133177857764260080 12131392 59170070925225936445999815036105654272 12131393 -564020334482564079093938937005382359358 12131394 160129165414131010724517556210052202240 12131395 -457023152880672053445517481355103599600 12131396 397426998602909627324587883058398023680 12131397 1029966810804231613568059870826837879040 12131398 -652319706108051649625896015371975018240 12131399 -528452871565912714624371612299271443664 12131400 192602757091424685304187483695457280000 12131401 943188451728717578481209254339379900160 12131402 383666639478680052030797961270255384672 12131403 -567488899914245828386074819062264923200 12131404 1374056860431719449463423538054533008896 12131405 11323071920533917341397547298239499520 12131406 -155162086231096130697661307293363683456 12131407 542231030721160828454616235669369023000 12131408 -2563592012885793440919302426036944896 12131409 -168005746580125598591940313345815081120 12131410 -172297958048732655139086494836154828640 12131411 1341344764283527197330799583663668165800 12131412 -25864947194026390440873201921232834560 12131413 -306779704826320630082706568095456535680 12131414 -753373513572555280129966805785696030944 12131415 294453545508179441164453317157885770720 12131416 455989235157071052907809048132814110720 12131417 1634253216833700420419502520404458243466 12131418 2192978944298825448482119723941616128 12131419 -522562053197214765758017389770648287056 12131420 -415040832931362336290275722642200486400 12131421 -286972978662195900140046132474155882496 12131422 -431509116332202613136685379727605073088 12131423 -655234673886659617887425452641143768256 12131424 -1291966014278272886867869377690599424000 12131425 95958333655028744463089945407373265650 12131426 710307366155857471840316887083468600912 12131427 -96681404781002023486517587149657559296 12131428 695166001776672847351005952407005588736 12131429 -553588525561393511078864523045950867970 12131430 -366877520016245995407921859609474634880 12131431 580300465838032600333185881634392397600 12131432 -3738387839484444133621687941289543680 12131433 -105062525501201496738485867201380959798 12131434 -48974028149341742888359192021704972288 12131435 -30835070590629356032598769574995829200 12131436 303412513476482488299314439096214109184 12131437 -261195892041210993773560130026957439914 12131438 -23094963303066108657244619615849011200 12131439 -472205907428798671390834730074530416376 12131440 -78656718232645855959539087048111063040 12131441 -161790983786183845664415612335302408128 12131442 -231900282636640119088950509766315873792 12131443 260675709858438820671277237765431968000 12131444 15393514347609774181743064785133222656 12131445 -249069537120054504765768383099996458560 12131446 -192580572618905925142134866929328902656 12131447 -305214543760273672432874875702884675648 12131448 83117505621923992537304806115429253120 12131449 -73977742847992489001758937926876899456 12131450 235525198038107930688662215675327122000 12131451 26252334992277997612320471137217467892 12131452 -207381686476275959815803136816187486208 12131453 -129485217484494516748379705385369686196 12131454 1609277526716183817318781350837361920 12131455 108485041992925998270707608491291499200 12131456 -486137849767117840285471000988315811840 12131457 223286462477235821903167272409719030720 12131458 7584854193484794842191201347933889440 12131459 -412409937667899910542459311601273654240 12131460 75488667449272461468840149206928640 12131461 -14355696382283727793693794932461779008 12131462 247785992800974510978667710398074214400 12131463 788072510027093087565423262975106885544 12131464 -123675417187329364151432421019004144640 12131465 -599569249341117186595695081699715366080 12131466 -312558669455634753895435972767842218752 12131467 -1915628082426149127695975828348413182648 12131468 365281912664546819273094903554134011648 12131469 35141056647768393235932596778377110710 12131470 -135579409731360839438431226636798188800 12131471 514520994865336468404029844939600354744 12131472 155294893526977324562077057254841516032 12131473 473812894773704394375660276669265596722 12131474 -45051325376647480791034797095821946208 12131475 -89826099678792429082749521050257509400 12131476 359429219943177252293567425796305881088 12131477 -279517988633492425976646150064917387840 12131478 229725176986442209563612931092596490240 12131479 886246566727952754076278431844449365176 12131480 -501992892585214263762920156401077657600 12131481 -51929250093222707655080879149440887040 12131482 183651479377643812723065533922566227200 12131483 -32208035723258437963833776173571701440 12131484 264310916008498705711342439263747201536 12131485 1054811599975539023152341251255758297560 12131486 141014461869655273538479205060310961920 12131487 -75800775981060231578429261652174042720 12131488 291925991601770006540927648816890380288 12131489 -2861196519297997222103534277241249920288 12131490 -8397060684854931520906564986246604800 12131491 545340721692566076769569884587097964784 12131492 700015011794365818736881600852721209600 12131493 -254207107407970850428525117128591403872 12131494 221672023293782140983577598317718563296 12131495 -583693526822978463671020645634873181000 12131496 -299632743849553876231838633567068462080 12131497 353726502293354421293658990782585497664 12131498 -1095513628410982972643962061847704869536 12131499 290528702657100568910157176997615946752 12131500 760637416218249616110607026898149120000 12131501 270786665329157854246852775069456733900 12131502 155097143901340427664777824413366800384 12131503 1474881993718380379232860195594757360440 12131504 -1789381605207741536954736293188730880 12131505 -50179211253079333422604520387990745600 12131506 81404320766083857415713115550521638720 12131507 184018082316727656093421583360655903756 12131508 11362353265306887331661078687960500224 12131509 -145286617702866774552197952032387333632 12131510 -385862446200633942316171795664657379840 12131511 35779760307444961244522044229660941824 12131512 1216708911195393512246690385203386060800 12131513 -1100841166709860500417374923749929393238 12131514 124937947617203527400172920485367287008 12131515 -432679270115070111583433953395681680880 12131516 -570007205749926383597121702340536130560 12131517 -891728492439337626624417921845323602720 12131518 -261531649518868104052541714604094806144 12131519 1276724634474856655624021429595815772840 12131520 -229084739778461128864839264547708600320 12131521 1566969211746321927224696232972630145200 12131522 143943670994811018899120414070588101184 12131523 495233796219217915316592044527832156544 12131524 -208809008028774387893992320524640789504 12131525 -98500740477457214288407894751434598400 12131526 -82219341379585373031137429589962084352 12131527 -225323581791966529585021840693233262568 12131528 -427729237624533081633765197315533347840 12131529 262108904253831243800435658076216558704 12131530 -596120629041589774264010493137771559840 12131531 427386635425956660669897444254216214000 12131532 -55080322830179262504925392557799456768 12131533 -1345890071564283639578005726946762990218 12131534 331019092142957783360209431837892613760 12131535 -53723319508573210021208706885253764960 12131536 149642458461111389419383296210286198784 12131537 7658591013218625323050843372842924000 12131538 -158375513532621059048907693921489442560 12131539 181391256568470778707745785799161791056 12131540 -141464096041180344780869389268145930240 12131541 -654518875656451782686221287077251288680 12131542 -413186348664099166724309121744562799328 12131543 64853294683123432607228155372591974792 12131544 -532055799782480549973406456510604513280 12131545 -319675288950279711953250340041861896700 12131546 -409919935998668441537896450926058045440 12131547 9659817600820694145270947572891142400 12131548 -329049603903965077315208100867998220288 12131549 -527019815108944455284507547357061551450 12131550 95723802042020833667367313590277968000 12131551 75471509571656833180110041265925890432 12131552 -17771814942758403231985942703241166848 12131553 234708057571464749573722167094060876800 12131554 -81597283821491331942687680030753967024 12131555 176282297461663582923045707929888329360 12131556 604692530057656996464184512067283189760 12131557 436327271497576434976318666875922274880 12131558 -140334566505658097766347443991362725120 12131559 -413747677086915513552274385252031260160 12131560 -145278155546405707974616561386656563200 12131561 71054709640490965532618284136217577344 12131562 242407726365938539243816576937097706752 12131563 -919380664885184866816114224797891858188 12131564 -204429882791752024309723065187474126848 12131565 267373300112688424048958454878270999520 12131566 -207779065631017125750777034386780621696 12131567 521123837215025573444191995256678795200 12131568 33850894833009315240809502132911112192 12131569 287597529718625763873851714070103237970 12131570 -427043453558476701181891964063826470400 12131571 -188448246216662605087149967263426349056 12131572 31588537539799119362569533446436041472 12131573 364766730319787954706247427847524667822 12131574 -35817089337193253606507653731271397376 12131575 201216757479662156864187884519224446800 12131576 1139105317253605961344722020902260019200 12131577 734296070982656832420655816070691981114 12131578 15216897555748343647176391837835373024 12131579 1434775133241507831371285389766604331176 12131580 -193340158572476176085279814007541760000 12131581 974738874275758315573283899922513056 12131582 317486144896383888718959357455163067392 12131583 -151943604548564516123658266955771985152 12131584 548054130695312525687942269815215882240 12131585 693116844365277376036742180061878553600 12131586 -119584066646285960218857182464137676800 12131587 -397613655037075485314811581167972949600 12131588 11743888228170874083919212547391287296 12131589 240062718446476830433382572210454575200 12131590 -4136468697350666577123431074785273600 12131591 -669947765232607232817544896394623705840 12131592 -515003644817021802935131858703172648960 12131593 1651396977793868234117813926000797121920 12131594 -63233503893754493929765226873465124672 12131595 12450181645987817495259492163738771200 12131596 377268621841384464775478603586361835008 12131597 -45804908242058358430538655604243460148 12131598 135077757326160054168984639542618163264 12131599 -198150306565163645849401858113166164840 12131600 -64762211260838009435433490266934886400 12131601 18361139367545487871644299037138606240 12131602 3906497522280268414110503842754678784 12131603 -533702348608681617081610686299882998272 12131604 -387614995457714781896036728296210476160 12131605 -1461052088565262710798661677038145327840 12131606 192257483920208094945195564731846246784 12131607 -131003219147209621372843241470862007960 12131608 -1913058338400887594960360413724235632640 12131609 350688059321681607045071851317775900416 12131610 -271027310895548961831521503616131626240 12131611 -39009809583034774286593386256343282088 12131612 -220887359348709916166190946548534087168 12131613 -6235513932868292605611738054818869992 12131614 -688698700752203021906700044327210373120 12131615 -831135423534127721045700770219758656480 12131616 -274643729433721710266755519213582417920 12131617 15894547893991717161077302717989479940 12131618 544381746507372443680085600347050791760 12131619 879456321190954572311297478395874226608 12131620 -525631006909693493615034650326626328320 12131621 -812343127726010123718172372760369546178 12131622 155565795781254355861276989655944694560 12131623 158918857829749267094724713542712721536 12131624 318831762885474363074590933404899481600 12131625 -317437433723716282374324460022440224000 12131626 -151747477584569867861627088352872554496 12131627 252613802487337629842533871792797783476 12131628 225666400997061529319884390658850078720 12131629 512286107022485353377742170319205742230 12131630 -248684470710621496882970285760668755200 12131631 1099505205988253710695117080196303266280 12131632 -268632238363111617232680548144487153664 12131633 10138838290798448045657750908161638400 12131634 91776934816346823257013002796371046912 12131635 -623507334018784601424243997258404907200 12131636 972178312943467289820552998620639672320 12131637 -33327721910310801058201823793473587200 12131638 -306220029090886884778309411111801565280 12131639 -703519568408221064286533178385296136080 12131640 573690348588930364261399108964843520000 12131641 454063673848969474262415790443545504042 12131642 158471696436775755524144275808350698240 12131643 604803179141326968873927529310444447424 12131644 -215101678461872438982412383581837959168 12131645 339046375735812659918444919058055241900 12131646 5097543357530260625737979735898107904 12131647 342950231111385409415744914663018032240 12131648 548966122075333681580852857430706487296 12131649 646868379872041651977725239966531877760 12131650 -37303352696996485235787487674452605200 12131651 -30592024901158541786903124649416610656 12131652 -90134606611498046365141578341652049920 12131653 -178037553264124068094999993455251360098 12131654 144991242072563696693418517739942782464 12131655 488892591939602845982168548839444062160 12131656 1431473646058728869421537641067349647360 12131657 -153680978733031318467332626784990059200 12131658 62694840929604659894390071927305604608 12131659 709078555484492098991123168270161801416 12131660 -51533687796868926786688412229670579200 12131661 -60925220651687121607434117227411588928 12131662 -50510000949349834401577890108179727168 12131663 788011209406752895891513631240162136000 12131664 136562445434483031257059416833122762752 12131665 -286006708342617062732296683259371871140 12131666 -35014329581534242444977253480349126496 12131667 180366614763392100005972865799399920240 12131668 -1143269103238009960937397143039145549952 12131669 -1315179308081822965455829704893001690240 12131670 -177301853417148278659139529915054249600 12131671 -531581341249566300772703002165284855280 12131672 -309885636852751432060164238632094924800 12131673 -946032627577041260506067718036557914416 12131674 253588116860978282789417640229127046912 12131675 195699188780764191947391548585962540800 12131676 -14428872771723896709436225310860563456 12131677 -592238704422875018085961133143719232474 12131678 -122905910725524382667489154276235757376 12131679 -41688703950219531495402385128937885440 12131680 300858454039920897735876647678288855040 12131681 211308691802823955899874737413681608482 12131682 -39727760443912607637737038982960987136 12131683 -29777411017234261625718219780155876068 12131684 -113091335962543819155199471679627827584 12131685 -637110150609244462059793703199096717000 12131686 289678178784423396697361617836932040960 12131687 4111934921612421528809805363601776691200 12131688 -18724062019026513915543809225779200000 12131689 -178208951453182826761513745991811405510 12131690 765981850035079641940057133042210035200 12131691 -384030456644621677563208088058734242560 12131692 1107294373943289024567462222123216453120 12131693 -486951765479314130101784938437005232768 12131694 -23460439117774197582851583056559395904 12131695 43009678183879331281294849420723630080 12131696 -101970444745194958278944480984003739648 12131697 846906231291319694645156029441909906800 12131698 -404813918774867158176180728921099498880 12131699 -1581596435148650909872895164027160160 12131700 18574945813641175297892973009128448000 12131701 -740852814878858324738320012779144537298 12131702 -1206087852253254862294613918210941344 12131703 -530775859960562833034985198852923004288 12131704 -87478940772591169830409954493773332480 12131705 409110028546674812676199694634363073860 12131706 -105212616058243651910427458733798542592 12131707 572048261467987728624931059865037796112 12131708 489618254439308205943557247025930635776 12131709 -253922972753475173761671895632787289760 12131710 -350672539427831576048554761122808800640 12131711 -727608988451364183941111237158145186688 12131712 453573723821692615820267860507062435840 12131713 -24066541981785627943227940299539787216 12131714 502772441087814245155113817838992035840 12131715 745744138566497964859314014134940948400 12131716 376477383184167419787915016925132033280 12131717 730383995631864817975251505069413147420 12131718 -216887099540207420243456089485863196672 12131719 1275278027458491455836120802518816640 12131720 -107410121869080301976368922804379187200 12131721 663595922563371977538368811528891964800 12131722 -31338481345213444140845858174662331088 12131723 -111094003411271241796771480979305700040 12131724 -11352932765000243668085707612956303360 12131725 -190844702436849380548650031323899196000 12131726 -57473809392570360257492204164100444160 12131727 832656366792015763511590491771410018832 12131728 -29469513648993456377169539442111938560 12131729 1431701799714668399439558226269872781300 12131730 -7825703327751722697119254432623825600 12131731 626815700177462236583717953446441151632 12131732 1066285467133237410989365564876808244096 12131733 -423687233182867713850542092998961522400 12131734 -205001445345910914650074549165755272448 12131735 -31139097769872692210277991469798714880 12131736 -126726939347043918685456062628866662400 12131737 -1206772681815043372032044394892730325308 12131738 478343236096853199000828626053865057520 12131739 348807529394834059145068120886732911404 12131740 -560726289050826879636164586379005903360 12131741 467524304979294204098632630657938390144 12131742 -66509329487155675515539799881253221376 12131743 117013380054278788327970646926471952000 12131744 440287786608619390663209263135922585600 12131745 -110224066572066632606554665647867774400 12131746 572651894115586129254863713258795115904 12131747 -25916423312804727732326195705270661120 12131748 -989463605060611019682824359453449799680 12131749 94385873306467984213906031626715724992 12131750 -73516888648736700037857273439793088000 12131751 330036025703043174344402953898647323432 12131752 -2545455289801242295119999316059589754880 12131753 349056060605612448811538505183797194404 12131754 44916899817402587291415034109303128320 12131755 -1195558491935286217997954006325846279840 12131756 -159319484344420319476216253799196293120 12131757 257924839009329204796430968390549678080 12131758 559492173633877474005632702477253899520 12131759 -110145512781079255068825235492034813040 12131760 77273164993367314413850521659793408000 12131761 138236248255282890318104684536047017160 12131762 16611487694581155898855306552545171072 12131763 580701981325437685674803360087264794680 12131764 55038144499531638715345186538980945920 12131765 -27010298756550073109458501836714460800 12131766 11685378929841542182113703519689475872 12131767 776812753142801943632282547633868416792 12131768 -423010395806330604515444786783278080000 12131769 87830618420687339644120210823857988928 12131770 101944855699983820903128662847849707520 12131771 -1110475749755491591375703574770775824028 12131772 -507700929919823760613970238368430878208 12131773 -142473903032768363829295692505542872820 12131774 155289668405531758202619017979750779136 12131775 -326963826706691292870482732662292734200 12131776 290346732959836970343307641523986759680 12131777 -258158246185984060781485093783711512384 12131778 -219404611511984254588180812935027615232 12131779 -1006892233663572768284094183351704061120 12131780 815539746316060749167521054918525113600 12131781 1707739882923443452269285986393241369600 12131782 66413259515507027246881116507700723584 12131783 777501583837219272419002128598194487944 12131784 -141674299791826254831478004932632084480 12131785 -571407551464184283122466274237291012800 12131786 -221187184880097945760632451892587821216 12131787 -281489579920497749514419638865136282624 12131788 7592111004644955569454758020710531072 12131789 -16440696014255430208858030926192406410 12131790 -171579624367183550263497730123737446400 12131791 -8427762293410490545711645785010093328 12131792 -62442599576478271274335690576676757504 12131793 -304082336111402973095703172876443413760 12131794 98504878128801666909017837046644754720 12131795 -263394128232872359984285490422918231200 12131796 376071094374896467877094204597007828992 12131797 52823869738536214099252956749713102780 12131798 58227397939537213517421077441460798720 12131799 -318884926066468191145811393429499188352 12131800 -349007644344797633718372886931854080000 12131801 138305731668234000351455228859669586704 12131802 -412721092019163505770292490050616524800 12131803 -16206565259780706167282986690246010240 12131804 729048240937022931446137880064251404800 12131805 1634370361749717216867339840430571520 12131806 -9003206375466840029564275964950812096 12131807 549402168186023185128030253034497443432 12131808 306610635454383018655492887437954777088 12131809 237812842638479781511370731805762585620 12131810 -88193359305996643693575316105645847040 12131811 93819105067559266305504206881693414920 12131812 586394474673103440985021073818786891776 12131813 -542730141538808025296692055716909591938 12131814 -557768220648921486643963469873643652608 12131815 -707984657634796039237682445597724964040 12131816 -1079439400526554606104033260839874150400 12131817 -322237023728514135955038244862014040640 12131818 340531551681628655369189376460382306400 12131819 -76891441303857984350783954420208070656 12131820 245499315842708588010965371073073792000 12131821 -60017198465714048371224599189285892308 12131822 49880050105390739772241402306158426624 12131823 1214252312140456228244101666081651200 12131824 -457814196467470918612607050500219305984 12131825 -110903443593842907790413203899186620900 12131826 69855107781992766966176588332287450624 12131827 -886651731433606768421905354250657974324 12131828 -1376351597368679283553509820887023563392 12131829 184288369432438504489930587184855127040 12131830 -329726470492073355315232380311202877440 12131831 -817344109042116975177544500351157651800 12131832 466671229418036443323514611040395448320 12131833 172832571450602983647210427675884526464 12131834 -312833451646263827794654829784052707840 12131835 -411965456810395107416670641644982355600 12131836 -189280568592013312634529284672965452800 12131837 -299006433611821414071167847923831723514 12131838 -538962038443674106545398240845349902656 12131839 371999171180016272240866657826408368640 12131840 -41708256872458195572619304967151288320 12131841 -276127176489343342564066343924467023936 12131842 -633897976404837124767836825880334876800 12131843 1285582794695067643901269893708199570224 12131844 143063080069668678193736305892772218880 12131845 -224426802200084514911718244729158127200 12131846 -322651938174431037997599387779785980480 12131847 -12009891663593455143493661155881848352 12131848 -18115816797926439836617918480719421440 12131849 -379708526420965215034959437811863154150 12131850 922326962216024896623098226936576000 12131851 245714524967190864012597545907017453472 12131852 -709666841382874803434260121159239928064 12131853 -265378206678669478861122305904371139456 12131854 40131664695544574099263196246156953344 12131855 2147795141888619547430720101917003828960 12131856 -2985254095140790813401409138350882816 12131857 47706246726711147859719391518576188160 12131858 183834958305082919650503136182486779280 12131859 68734132820060390069416641701235621216 12131860 110749161506389910660946452887534464000 12131861 697975002980534621918124737278850279520 12131862 -586004713256768958490068924153427990656 12131863 794559398690093962427465416714995728400 12131864 -497053876343767074413262728150906480640 12131865 458829128233174462450642959966308368260 12131866 185464702566764892477390083863418963424 12131867 892530555227113524934320922389454167744 12131868 -271826844024051310556768609206655115264 12131869 595810584203673867899241105565158799744 12131870 -9104114869061587906040749799966044800 12131871 529025005676244398787221169670233315912 12131872 710551596983428211264429619155042304000 12131873 342190087535203688159928376332026652564 12131874 -65579978198204389705841393075924054400 12131875 -114156431492403305346493876674350400000 12131876 969127576919109456837390456449268255360 12131877 -671919038320983799114435871806655467680 12131878 -941123456187247526458334866764099350400 12131879 97749136653574462607120304275302625280 12131880 753144770258670957960684684383281152000 12131881 52709647341456264678803421152682628864 12131882 367749731634287646865550175817821527040 12131883 -1433965729081323274734443583560161554720 12131884 -328180872606217594192302417128193213184 12131885 646132793822215933006831201136689661580 12131886 185291770275549807742903915888343028864 12131887 205421054692520637219474633037714047824 12131888 107851522156188783336954797210093862912 12131889 388415728261172919482156908770220016640 12131890 -218969322528410675212360329433059400800 12131891 38944397054365627896573053736441536064 12131892 458505923790106838364804172531666809216 12131893 54323632658457228576173997470523549340 12131894 25671319940512936593780855901154511552 12131895 -176285881764847809566098736964482159280 12131896 360490498069014868707817184529778728960 12131897 2187605274402280276988649499321251286272 12131898 19499392423498027839711544395893445120 12131899 16727748132051522013191685500751678640 12131900 159752611883952458456881421711869056000 12131901 601655659942736592532047204076864677030 12131902 -273215158910227437036022458530289191808 12131903 -406487993478008976267169678480289535120 12131904 28489750789383866051261355539992412160 12131905 -363657343407973037186440066299022640940 12131906 -238128547521871542812131092880978475616 12131907 1443003401803206010432902895516826569392 12131908 1521934081960299815979055134135797022720 12131909 927140862549282735755974553022766750110 12131910 330038337295163594789116515195356160000 12131911 -931121857266065214184458169549140479976 12131912 -40306055905322559983114955118458961920 12131913 68332584347796940219933971881866200864 12131914 -278085245989820983595823937781186962848 12131915 686252666427693555536483773152754342560 12131916 206194528344885174120872286330211671552 12131917 -1576715459062766639005949363922134016 12131918 -197355422203378809852685284772292448000 12131919 314073381475705769918864010189839420064 12131920 219167818141216223698501771391444582400 12131921 150031483290319708916073944439225353712 12131922 -299847338701884558816239959657975037952 12131923 968671748652702294479862102823935136960 12131924 -135289371617238371089210404610556755968 12131925 -117332564356985796434172713505052233600 12131926 219160655962481615210177137487846106912 12131927 145169567259340274496605254549251566208 12131928 131048313637060685798672927379920640000 12131929 878706816169977127940379525414610686976 12131930 157060321165558245788718780305151979200 12131931 65680862823370565498609300696816448000 12131932 -30719386753749275873293766395995733504 12131933 1575876728642513226789331670825214261024 12131934 -1237532130259066998777663266824719360 12131935 -844851084647038090567892983826918556120 12131936 -1009543619714005165617733029445177049088 12131937 -30847708819194676926524391553096934160 12131938 16445901737439866084217269151858278400 12131939 -1092082861287660057666320133523531276260 12131940 -3299569225843296683135269068766617600 12131941 413302444156376221469585948254551078684 12131942 125256765214759610085371977216398501312 12131943 20154244462244641447836456039946380288 12131944 1018152030461759039824112442777845760 12131945 -30550956709562016932258016963406835520 12131946 -114461946601164460492606706963767489440 12131947 558248355298317418941527075899832394960 12131948 263097065742418689248135832122668455936 12131949 -318743902869107536139407638755243161536 12131950 -100756670092437156581227096844425584000 12131951 -452367740808079254631963902390736054080 12131952 26182409222684217282716437395175636992 12131953 629374314608157608186588016839392501202 12131954 430559843417583311935532235493095715872 12131955 -456676323350005245286500908886450298800 12131956 -1104294382305103858942216130716755783680 12131957 -246508040103072299857568177866780869348 12131958 505774937152629717723403865088065906688 12131959 70703839825720348441634516537688841656 12131960 -425394328125525946123752005986414080000 12131961 -1071221102540675470824682472517412681920 12131962 208479695143643937329315622008573023200 12131963 -34572740356765869505578374045979037788 12131964 158353620751717372501671961324290263040 12131965 361549402090413285942511630675300289520 12131966 -342970998204063319035276516917346800640 12131967 -22528303157075193779563110868241605488 12131968 -1259109911424566084898951409536734330880 12131969 2659629546918606590276324664152734308096 12131970 230422101890430923658231712872764544000 12131971 458046363860465931935922344495526079200 12131972 -424780577064645455626902695324948452224 12131973 85071093681177955089410471753630118624 12131974 -272950660737828725848909246356888135168 12131975 617517082809124200113069264161072671000 12131976 -792673950963276431180449535354115686400 12131977 6300303638815667863711834247443611456 12131978 -95584403155030893631192118714632842960 12131979 484229689411666170285936236857944481200 12131980 -396749347586919866230997912037010944000 12131981 367151077762925513165813306013858160992 12131982 -107339198616626543079020893358412155136 12131983 439701846735720372958228960240852163184 12131984 56190931568628830947319124413675421696 12131985 -312819288552914402259624170547349876800 12131986 -163558085483289487877952995839557917808 12131987 126143258163260616671809397835521692752 12131988 -207002015675165278834089221492790958080 12131989 218431537519239630355479092241888677824 12131990 128243351174091367976596808195983125120 12131991 757541565276726495041603717050755055440 12131992 -353437192492967470982361054282190080000 12131993 -364461267431292218741416406482460160240 12131994 -107286554131796097451237387527750205440 12131995 489882034201132228514899617139178952000 12131996 -790949917969235091739152787564249920000 12131997 63039130458749723805257333240145648000 12131998 704468920485680605783921530621821667264 12131999 819675483976621203045197465638797860592 12132000 -971062638437508943213700434260688896000 12132001 -304640157738544055571305144052144995648 12132002 302696582617616330525934370790434929312 12132003 -514450573471613745061571605361694661080 12132004 -332213692438604011770290652894176685824 12132005 -161387176215787665674536548095192640000 12132006 441920167345019303416997844264782644608 12132007 32918821843039787388644436852537000832 12132008 -170522673798684584718298850946463872000 12132009 463714066324207008919103770625550072714 12132010 45329645271293015567544106583906776320 12132011 -627170507232402386117719658408512253388 12132012 101832308740487339329075462332238874112 12132013 -118893598413322936033303163453923086080 12132014 883492861333463102181255698433316865856 12132015 2376544082068243194848881763187801600 12132016 15492928097451454011566377047248338944 12132017 -99662120069982858970715607707448520128 12132018 155259689941704928513606712769111336864 12132019 390899946128286481909143569993448576288 12132020 -5940540732239398183445052473514731520 12132021 -371321682148033685529323723480085219936 12132022 167647301863207088692923797586719317632 12132023 20163476825375888958669108087648389184 12132024 153821988880140777868080550150775377920 12132025 -374883666086964040901772367822519569200 12132026 159498414911794449314580089687722421760 12132027 -273249234522747008593844792136836274000 12132028 400041187985623721845481619854942471168 12132029 -231728589675212979517317257208094700160 12132030 -339730651917881673978090774956212224000 12132031 15823078124889828033723728649869646712 12132032 -1298172804605446834524612648952135680 12132033 -514690691594038745675692673565235116576 12132034 -711726835367892279035855679155730908640 12132035 26132193380829590423001528096164040000 12132036 -49227978627505217950353872025787662336 12132037 1187635373718724139439280252219258381312 12132038 69296359947327151776812770322078982144 12132039 -192498075532687691646188208115928645976 12132040 -207986048803870129622067403050263347200 12132041 -819336934412601665418037002986844799296 12132042 237968756952738641333458178939299388160 12132043 279783724233392143179098388968412414720 12132044 -201954074138150861832030999393889092864 12132045 688224182329083846786499613742729537600 12132046 431974528485324584502065000661395838720 12132047 -1745238400918076767360930567067950143504 12132048 -160052358851642801039626787715121545216 12132049 2417183648365069398244127323385977148736 12132050 -71616081699153391804528599443090304000 12132051 607045082023021479431045283136022921280 12132052 -486101612367536570426789162891200696320 12132053 691187319194999596407961786549024852302 12132054 154349977905228335225099583313824178176 12132055 -327297130107679352715542786531189535840 12132056 1104172912618730959926573766984978268160 12132057 181405262575588359516673538271385473552 12132058 325619560499642589142564278324617936880 12132059 315383976967938185290910691475651951080 12132060 -261901806787348315361425709771215703040 12132061 -2400745675239008650684191186984132362528 12132062 -765210119866164240409304850371050627968 12132063 12520590113676467272058371389624560640 12132064 -146862270957419188816988880980935704576 12132065 999623402775409689458170609375568816640 12132066 252404804135516298678843630187883658624 12132067 -690463843799501034051850220467405297536 12132068 -4463784629185227428954215805519224320 12132069 548671759789269503885105416098017768544 12132070 -342633944957098829476645634880009052800 12132071 2739035541021750468575739945145389072 12132072 -364397519363749645175474585187948134400 12132073 360985627202987092406181395705276539322 12132074 594630717891923847466635639795510895536 12132075 55354244983470479312735619497358198600 12132076 110983210886622337159067254289117882880 12132077 1609517254180829954826905967724562214540 12132078 99554230736870934321044234407876580352 12132079 -296370441445335806841999740646110918320 12132080 33880560129525456006078298648934645760 12132081 -399815685017047927775288504299798816920 12132082 -32382663634625423719112453161706458608 12132083 452755560868522525121821878409877312280 12132084 108859851537543391531847430581432819712 12132085 183617548063757863231229568825614478720 12132086 -239573951543087716040865882090738609888 12132087 -39121422963451113164087913255491601024 12132088 231041931713227146296721886827544719360 12132089 5442877673017925998680475872721619040 12132090 -1284747179945011668981880268914241280 12132091 -562063504347770445050284094876922828508 12132092 -359392233913810557269906386450472632320 12132093 -576168567451354491735025239680775822336 12132094 271581255316392892549750737877333026240 12132095 -707008451012499051407244477987594904800 12132096 -528854646049360681001277090977040826368 12132097 -338758492668751110516328891673829747454 12132098 -144055957313487940755719245846443325440 12132099 10890551479145264303579594431731081936 12132100 -21543810074143304537879504543555497600 12132101 -1560153644950663091033446780274577102468 12132102 -126053342209142234498072570307980943168 12132103 -1397989615299624639380262512687455468648 12132104 1128278638945732297733552152539673973760 12132105 97686568271395695673299951103583358720 12132106 -6807965668717983332094305730916485120 12132107 791113744372275067632817285293178057200 12132108 -556893889525947832583075997771975252480 12132109 -948276494933025374929797079904443514880 12132110 455778922119284664410016054749564805120 12132111 439702232970852521133685156957880355840 12132112 170037605767510924854146758152195932160 12132113 317433086583399075166029693465714404160 12132114 -181916449310699762830685269094268236160 12132115 505411765192454542703830611642239528400 12132116 1166862901857110366042778284550203363328 12132117 -190581056083764340691136659418559484466 12132118 -395393022661959248623601325777728709120 12132119 1107193095878332832070605098305919437720 12132120 43469113528602413108493685188290150400 12132121 449553654468182868670807102328953090500 12132122 120113771110893054078008751208770320112 12132123 -344032551226046406507976891963120640616 12132124 -17849303101371879115505084789598366720 12132125 574860655280810371262738087634040224000 12132126 138264882940866053806992607478095094400 12132127 11659423533095829619581557297745023472 12132128 158171887889491520112005971496455372800 12132129 111502601524313877785350491721784918016 12132130 -33217980494757269499777607008648035040 12132131 99248920783043758920571151915455094664 12132132 -88250748697259162752970163457994711040 12132133 -662559361572744537413528600659900165796 12132134 299644992127297069191702226628164900992 12132135 72134022253416820862947056268944627600 12132136 -730388514534984223612353031129847654400 12132137 2474159090110350740354432233052801134692 12132138 -56244507157269054445189358697527278080 12132139 -2039598475207254892304198281772851274480 12132140 -874029490618732102124412520103337154560 12132141 7682907286750767865654085308702592064 12132142 -8212449720648454196247628628404078656 12132143 -231820187197354834223721930883069092936 12132144 -23445812945521108820506594747353071616 12132145 -214432872902484103029690120443090284800 12132146 -77523483560998708038632632621022592000 12132147 -318582304912165904033539048902932531400 12132148 -116760900998356198533640892126152607744 12132149 -12284202652577666815698610257553297536 12132150 127492083606108719156540654958791760000 12132151 -610895458633777088768769018491665589848 12132152 482844729634263700603162894137603317760 12132153 -974156134883938815408991584805835496000 12132154 -698020031742236552548026489818399950224 12132155 -362875871912948609187221203395714164640 12132156 -69506400520086148485153245218095779328 12132157 1926181902789344366613563791627269358272 12132158 404274677053457513162126346331736359680 12132159 -332623032600346440063629133066849804672 12132160 -17344840660003878026277003121121034240 12132161 921008434888178170822219783865005240752 12132162 8410122311721322767478625599641953280 12132163 -1208621061370726319484260912094488780360 12132164 -668124578348016194918598760119682019328 12132165 -504489874026730302188785713135330216000 12132166 -674244725437124165713093721426572663968 12132167 720573461748460476443430258408930208320 12132168 337219967281126829112855270165103902720 12132169 437586455194191065507205391231567593600 12132170 -443852371439716302042565163695849670400 12132171 -755903837331501639821407083957364149192 12132172 -402919584072789135840401654529658910208 12132173 -1564264182171670190104131112611797291796 12132174 383934036173115725789271956693778461760 12132175 -377126834663236146969420059808966404400 12132176 45440352419481523168798025463064166400 12132177 33948626256074513823720208003601025408 12132178 148994859974521221887419211653982269440 12132179 -1188390567413043394129846482192802446240 12132180 31278510700272275786136426716330745600 12132181 5088745448738967763064505321628614364 12132182 154934235307466142585937747229459712384 12132183 28609669642926725533777945468267929600 12132184 -260262444609343377980381760698980454400 12132185 -384320768515190281725431693093424291000 12132186 247521500401440325158778635836923392 12132187 10175552859621680222177543017424310000 12132188 -155376067133543305812468737154930616320 12132189 51253568267158079519265231999770185164 12132190 106719040669511729124744110032270233600 12132191 -87810533724399106314629013971945270400 12132192 3658478910343543236965135596765839360 12132193 -1801689790400225669177125427362455298656 12132194 188839170078190467831858319370451298896 12132195 428377433702001459552111569137555449600 12132196 -167076563253488587820152811577552814080 12132197 -149981050943266717588610871124597283136 12132198 51873662992952000380667885358568917120 12132199 -1004141206347347529307044679982616645264 12132200 370945150385764371221245805318849664000 12132201 -519620916608432274457503156714946822080 12132202 -43171232763671110874361010323955322448 12132203 1054836920144643218360833914498502502640 12132204 -49110072899210071946205092860358983680 12132205 -593120033194200953295605111605579153140 12132206 -267288512720174532901742728766923084416 12132207 -423185227786615786710520872894411114720 12132208 247672299882033302990242846072926044160 12132209 -125331066161867716966857891575177464320 12132210 79126563866774629520453754836787033600 12132211 -121570382410371460069214111853543416416 12132212 376185026063052680359036752369568515456 12132213 481695738485627355256818685351812787200 12132214 -239376593271865584678487501848026132160 12132215 943665153372055222585543633094610582360 12132216 373986557809828075251603901050537369600 12132217 897192511177631137791412618678507980266 12132218 -19705884446991716180541828291919080960 12132219 144879161563239482794637781183690164736 12132220 15142959280246273347579612106974912000 12132221 363386754198738565193934107867059388844 12132222 -27342614705552983648734042720552099840 12132223 -1396382891959016181419597209218745222528 12132224 -303575956735026402821039263355932508160 12132225 70001436532602704393898535951994817600 12132226 353556842661106431804874582764374301696 12132227 137928045964039813201984164544321348440 12132228 -66337187541416591322953170192608737280 12132229 -1778891328322752232028305605590622243360 12132230 -324730210418698265475478604749020706560 12132231 -165552623193197622137652017085078594648 12132232 -110852918818277268890418174294540779520 12132233 -49421340080055960995381290853947512576 12132234 -68715279457240073305646764978692480000 12132235 1349476587221694686080349643940350240 12132236 286282017367555806649252771269021761280 12132237 -550406151097355164836204772015317730560 12132238 -66020052032048343598913611489669692480 12132239 70655520077863855197584135867727676656 12132240 -131444921298489548491309509020429844480 12132241 1040252941640115158809131814711387212000 12132242 -87582944165253544178067304233585260928 12132243 95553079951066990804251750074515431732 12132244 674051063934298181814883991256827505536 12132245 86916743382997587094982967531046359600 12132246 66566484533482068701074532317025292288 12132247 -30807493148325877207152892689307083120 12132248 -7495224163279997266072465288491632640 12132249 -134494789160463932023509071730549909312 12132250 39895072174081648018118288145601008000 12132251 -271479546033702888587790809696586624576 12132252 769192214591196499285118983419182863872 12132253 43969600605518472542397147980440045184 12132254 -539004843049609557727508446466187161088 12132255 -369441499152012160795345872618954950880 12132256 -745685354685670961989394615030649520128 12132257 91421270410311306437144965467864729540 12132258 -423314631494252786193838929960745574016 12132259 -120619225452189609300853940716926229540 12132260 -138702855270868624555418109433264742400 12132261 1693043293788752118581545128713170840032 12132262 250147933520634259594644777891829963200 12132263 99247356505078697343727123276612943328 12132264 422552132057093980137435047457135083520 12132265 -466565519102564990515163844238114709340 12132266 -132237120083420586823303223834699083248 12132267 355519077427483781933351524435121111040 12132268 29154989250341687112408194808240981248 12132269 447336728990916805268315663591304580620 12132270 -1465515660864530621971589447352764160 12132271 -2048888855675803453424928536155061735808 12132272 -399370639238522003122423637108993409024 12132273 -231700934072638703524094522520446481696 12132274 -63640118344532053197667189131446570496 12132275 -178391798557383874173627856031187316200 12132276 -242903615523029779707207590521467949056 12132277 -595311363792733715700772243614421305874 12132278 -5208656038988547815846866842656496576 12132279 -927673492547157364087582960922378067000 12132280 487488992747412537080386190841064550400 12132281 -218141693761758481823637109902199377408 12132282 103002847792622310270994801110616200192 12132283 -890464452382695311486627144962056473376 12132284 404090913560120306306481300785161285632 12132285 -252263126584955825836687434677379710400 12132286 -124683416008481857118267794111342513920 12132287 -106124957130002822596948417400282785800 12132288 118689692360860579744655420012730777600 12132289 -216479602636091217986178088987942964032 12132290 -480754664194837771700787041471354097600 12132291 -242191175329334930239631598762193551360 12132292 784624964585217439318092426209178790016 12132293 865239616689352531272070000212728785344 12132294 -262903024836820694092799074077234158400 12132295 -197599009939024280933822345678603995200 12132296 -1285572228119151174897284646767750307840 12132297 41802674475262580656742285623604845674 12132298 133577124555005313456307344429742525440 12132299 -963003302812298454679096396054991342700 12132300 -4389590631329946905714764035522739200 12132301 -636154855602686797361072591740501346698 12132302 53068547970036234476414818900609645440 12132303 -254320955215442685819814278924468945792 12132304 -99278531825612322716425890529269882880 12132305 -889408212199050897904282523765146598040 12132306 -20907659497323005275365723314294773488 12132307 -1519956461870485447594251736136598172 12132308 -15478237118462786711486982985056979200 12132309 -163193461096760264342601664384790729088 12132310 -164806689001849230547170899912063508480 12132311 635516957101372234023831185817698187912 12132312 99558841754628690102022236041873387520 12132313 541995537415583760750265978239944970564 12132314 -760818291504662945226166214744861385744 12132315 -79257236692711198968533838826038067200 12132316 -14154306828087159087003921001514434560 12132317 -47800848637345455159718648066896109920 12132318 161271027706739212531341553483343996928 12132319 -190488394312231078909336173465690621280 12132320 -546193930784344243263445364678842122240 12132321 9990238285581984537959863780528687200 12132322 128378453718276565078543331223617077824 12132323 121547281990471700347987211553177733536 12132324 500222059975747486180208949286130530560 12132325 522923694221425547461798870928391172500 12132326 836235041475715280742922141078213670112 12132327 -658304889784161303775816262290256679168 12132328 -269946085016618358288662702185381693440 12132329 -1098432910679766383486768699678047731120 12132330 -66723599653489376871029297157874682880 12132331 -1551902797637515151479146579344131257868 12132332 -1258806573176331804276267355853608535040 12132333 66984096621996776290263580844517701664 12132334 7842472579848450277641811748752579392 12132335 714703150794446076097659452134870622280 12132336 -54956298652492496238666238430651351040 12132337 220320018917714280070902001678277645440 12132338 -55160846632298136654438894542669598720 12132339 110352752387185698756441341258288583168 12132340 -589343464248028280053707714222513899520 12132341 -455925218030526482232902436880546338870 12132342 44745067405086354295241918424405710112 12132343 -839428612798618127445032531460725694680 12132344 -245877049146960308127852010037756928000 12132345 -804398584035603306439988071375535942400 12132346 -344237731387669942123939991357954826240 12132347 673187013931563093743274097908891781320 12132348 -305070612690748902498831246712999902720 12132349 160748456096709541827103356645183033350 12132350 -120157724387381899013352504457013985600 12132351 220985765578965753950852268439815278448 12132352 361710545096503928355346099714394161152 12132353 1284500077778873845808585505592870797780 12132354 26730824696596023843095552254843261440 12132355 97412308712679088731433469382639126000 12132356 -499862343331116019979685125810726360832 12132357 -116042997422272332488492833178328282240 12132358 31656129364197836164605130915646327040 12132359 -1292554816585077362828347289440535947896 12132360 363681438207568753427676912521849241600 12132361 -429709091728254220146912917622000728038 12132362 -202278328224209440719054879722836686336 12132363 -268837599456958482804888977051976568884 12132364 -18988972864396571677258391520475979264 12132365 64015042873303346745824028409014931200 12132366 152752086435592375646539382438562451584 12132367 -745586652413329246268986949176517105480 12132368 -70336623711950450881364641208365867008 12132369 -638649655543338839868483204191671747680 12132370 950624283817585280609327144863547020800 12132371 656670643205601438329686381025439190572 12132372 -77052514623681172247152939484488949760 12132373 410888475163566432261490104807714092160 12132374 105988681606612832777133343004672457600 12132375 -360211682799019704342254127653916252000 12132376 394259869521301499263613576328068782080 12132377 171093319610065268910017587158569978112 12132378 -72015642796999981893803013163325532192 12132379 257422275316522253303599593636272463376 12132380 22323428883451463522192269865787586560 12132381 -87037221581879191565501458945020830400 12132382 -533684223209322722980329911130835713600 12132383 1709539917878652124145000137436605796400 12132384 1073075488092827964392973074794319708160 12132385 -137399060213089047505446733786971240000 12132386 -20083848251753145389173044575744553984 12132387 -1252471024224463705961577733673040666312 12132388 724350101502836320039725594500937116288 12132389 -36101255243871279979686477937410347076 12132390 43381612549048036832366218889165510400 12132391 272261707848946036418762711550043180800 12132392 925258713164063994845108371446840360960 12132393 -53993610988031051415447930659671372800 12132394 190913819978389192874282515433626232496 12132395 521640196511004279354991870926214304400 12132396 245561020421905945814577140979116559360 12132397 -315388714882837597463334004205490231008 12132398 -763536181275890392385254136579397508800 12132399 115336024092383833110963129965408602368 12132400 180488676140644441179552203470239744000 12132401 -1544937184460151859223083360448046671598 12132402 362065671164359904098547833542504162432 12132403 760758316421506510652568726040841335840 12132404 613789790483522356848575855481785321856 12132405 -589670869562665077654735513504186412800 12132406 -373500603448739173550220545814835507200 12132407 6359190448603272619067035578376245504 12132408 -14646165071434837550923348659378585600 12132409 -650937001469766099595125455604110401728 12132410 -471829907384723992046106684418283780640 12132411 156516491694539742199721942329228831200 12132412 1102372361966732118361700038645590225920 12132413 567395902883332314746530139830709102604 12132414 -52013237613812554654801748791022382720 12132415 1001743904765836004862328631334734400 12132416 -50797305073658763201934208676667588608 12132417 743811019786598289501563978770724853600 12132418 -206658476706832718986816152453468847584 12132419 -242029246622701359644314910718709733856 12132420 10933573523852219334325623450771148800 12132421 -153992795985452197434852339179770118016 12132422 -3897712071571383069875152468411315776 12132423 -32060190707662695296334621108265864296 12132424 -440361142381892096266398749630225971200 12132425 -294285334935843598466600011494076416000 12132426 -561262675964860582829292774783032822016 12132427 -752773995372122288994580256682249451688 12132428 216392484362515438953613149973214208 12132429 -391138141714842770263184311230776553600 12132430 165519548196150725293980838666110405120 12132431 -848806457199905312272519657479333045120 12132432 49979856335841500700623256146918227968 12132433 38209295168012075400482169119863046400 12132434 1120490099510743623122112187341500107392 12132435 -108775466140359141381997522835237571840 12132436 454103031159629647220471422323272443648 12132437 -218266345848501803078592248537967763968 12132438 3895748967556017363409111476356653440 12132439 50641814670912031732195317451904323584 12132440 -1008539195189629535812305008750177280000 12132441 433306650449175508375383303792022641120 12132442 -54113891601756090928560325438423182336 12132443 -435989331262354222290946612787357701308 12132444 -183226331838785918873974339200660739584 12132445 -321755490864560496822151409425467955080 12132446 -307000760461770814414512613437917992320 12132447 -110038131326496813887804870387673171072 12132448 -245033664907570790899231994635366170624 12132449 971943899226593668007181103477940284386 12132450 4377443215850049086373588792675840000 12132451 1228942961934062177192557772305912743452 12132452 -1296315212364823707944601641105891328 12132453 884951744180773623388919552428194095424 12132454 1655389304289253525584862065226814208 12132455 -786070371075440819940692106190349981640 12132456 -179671640074458823729444667758487470080 12132457 -1303704678565363529491406388538812196294 12132458 221566523938043555455248528309917534400 12132459 -386834509466571940297101662263311974436 12132460 407927150174402973713965951177904102400 12132461 -504817809185918144734731584046699881376 12132462 218887507108263991068090746839756671552 12132463 270681420088099380382718627513511194720 12132464 -309467125395690581573915956696002232320 12132465 -625055063044966835233836749794039944000 12132466 738838739319777350461306987738782259104 12132467 1363690495890341614701985540746729885516 12132468 314640194650493273423479491386696813952 12132469 -139646482241532462871896287951319758400 12132470 40517652190010718898224431670549381120 12132471 45696400958814810943642015439231273376 12132472 480072068839206704621212752179171635200 12132473 151568953481236219987378963368234965568 12132474 -132167300752949597442534743304733324800 12132475 12731126902774618381684839531081995400 12132476 -32000245710608815478411898776560488960 12132477 38858939932616587298716089286521876480 12132478 481758487650751417918360505153525399040 12132479 -346682122093130688488156696401130977920 12132480 -100698177908544115429114996800356352000 12132481 946145121186974418032823526122208337282 12132482 -204934776444426210502594115287091151408 12132483 -278196003539774897153451351207688181952 12132484 64396297105157973344309471690510938112 12132485 117274809275483505805680438288110291160 12132486 -26375932167682626753479750457974866176 12132487 1362773052793302662151933439089100762136 12132488 -20235226919928833966173059579001482240 12132489 431626562728347125593457723927514827520 12132490 18905929213962109112461371709509981120 12132491 -326689490354209520280682186196403727728 12132492 -442516388244797748390345484923276223488 12132493 6125333584927059489606426637275043424 12132494 -979996106618849926587945505640885369856 12132495 109921488023384459900204261510983432320 12132496 -237611232590306044777798437983463784448 12132497 513431509471188274232619551132471895540 12132498 -358313821760061915718564807710258263040 12132499 237361639015035243652857729058808643500 12132500 -91142048639225038492353505975399680000 12132501 -304858775652758415308851410657712617216 12132502 -401313897760803073520147065341534972096 12132503 24664044955259105878183483423397378784 12132504 798016926505776488636379394576835266560 12132505 -58044568549401357636923027247040490880 12132506 -967763512934276597379544339938693654816 12132507 -567877256201358496883574157529567200320 12132508 581211198975675764528309082313023376896 12132509 318143769083553635619561442728641590386 12132510 136473845797874381333833945708383623040 12132511 -27505828316844571861858390790219208576 12132512 -228332460031299609356730931359790399488 12132513 22976540202167297330424160931175337380 12132514 -776020224684058523240125406111216532144 12132515 -321387955516066408266385798099014300480 12132516 -97395735808448005442269675812663214080 12132517 -67491609215302832937828262364095965828 12132518 -282206577726205794057921762793601771040 12132519 -231691132998214679276049858998188187520 12132520 163417448014727697149225002082450380800 12132521 -1167587718315241124234584793920576791900 12132522 202985141259025295571985618283263681632 12132523 8398573355497759041521492637089530464 12132524 53543924770035588265772809071544857600 12132525 -284473626706208821738947516050175180000 12132526 -67592532297919688718791501199284213760 12132527 93208215085399695462565753618468259040 12132528 -94913575869882429877370206274121793536 12132529 885316491685694345958481794099737194130 12132530 -154303657458911422845129890307655071840 12132531 -1462158530307610061532532888844860886160 12132532 109420474167190163205104330129359839232 12132533 744056526103825106119731090892025016576 12132534 -80377442011450889441149425530231030400 12132535 1815892763883002003408215159189036042560 12132536 2946890418843584011186526943539159040 12132537 644490746701592397410283023452931764560 12132538 269668430878048759012988645408083396608 12132539 -271092241082026419019334421729639037944 12132540 213183180524334902211654080907996518400 12132541 -1095418355440366150935473239349298072948 12132542 564693490238834611160298225263958588672 12132543 1045553809748382874945413671431163754528 12132544 -221905360259384683064062231835704295424 12132545 -968294420463809525716012978673641516800 12132546 -111797597886192796356580239257755332096 12132547 141894099301423250032569954349949430636 12132548 -283691956450446578619373942101336330240 12132549 -728167910009020871952011323762314468 12132550 -340605044179267298072742396879377155200 12132551 589729058068677257172321104758675875504 12132552 -503980308961179441266541415283589242880 12132553 283986863288211402657551332320383347802 12132554 -3730198706927985517312267364709278208 12132555 382040007581875421081666474954750219760 12132556 25539026818178200672311641284618229760 12132557 378587683423140059472208277487849490806 12132558 -338260536017079014756420630082476254080 12132559 474778610946280183217844669138998752400 12132560 89513848053943167195430488448291307520 12132561 -389977008374856337852194095672219314176 12132562 -354583854704058533640574153642163926368 12132563 -162602798758000502462306709135745922496 12132564 76265613805429236041060640289416806400 12132565 790319764788737101553472639036804364320 12132566 341820947798497845185665335513714200640 12132567 340473569731708995287579800828688772384 12132568 221027753114776045928946352201190645760 12132569 367780790510511650289548163994450078080 12132570 112680086356154078537741026447817491200 12132571 192003493273435487467425424199310080784 12132572 281739893899757630231700118599301255680 12132573 -543726807352345004479972184054159640000 12132574 -92485620366032174847335707388113712448 12132575 -9528868589034036030689399836993874400 12132576 1040444618060404506266960761255129251840 12132577 -1814901506589428354122412862704307616188 12132578 -220760426432901247484698895589179111040 12132579 -1355361498183251520076255264619332992 12132580 -348712409020739767463959662005013749760 12132581 -1752554243498386582826126623980647871618 12132582 155744512887856119236917764842487011328 12132583 626728871338071396239300310433463616000 12132584 163997959202088934878989629415522334720 12132585 -524484336737530517042593356623134200 12132586 -152567786842032293831235536010798589008 12132587 687257543612749671396507749215269182472 12132588 129422293327660839793219265333953526784 12132589 -95970004215249862405169297566873504544 12132590 -51649051722828326195858135706452443200 12132591 1230974667764661619540014399997667550720 12132592 238201140246194496574910682330416087040 12132593 749419758279412512200530906759673877744 12132594 -82407016409734608271214829378406318080 12132595 929177317896263064226747747545614074800 12132596 -117813023996566854986959695381049344000 12132597 -121499081243145698303971138974275399040 12132598 1161031208778949234367110317714778504320 12132599 505890211269021514591797420741721530600 12132600 13046844900335934678135729569491968000 12132601 61974784368399167717914358659022266440 12132602 185213181259423064090418185062435929600 12132603 -390962275825620109964687677260218102256 12132604 -910196105203418991061468260880704434688 12132605 -1013643998726454843612586839136602742740 12132606 193335626404101860405018581173076471104 12132607 -1176903083052699533811203599631163430144 12132608 573157365981088854891194951272690089984 12132609 438180679229374485923905718421730458048 12132610 -23394330601866720768113001613120711680 12132611 -289886231669997995348308326215634576096 12132612 13121180775831080200723273804784486400 12132613 257405613708279192970964732984376976862 12132614 -214780837515392509692846958921882884480 12132615 -235037317988089408040163286389063446400 12132616 -1351213613571147751517002432112402380800 12132617 -61184578189146043701417203071229639808 12132618 -86680761997307194459455376146602224896 12132619 -1086083098924144724722704167699630711980 12132620 524442650643520827622086815784183168000 12132621 -79529941552322963858327736228949713120 12132622 -4254040433052567844390937585702439936 12132623 779504611716227352550854237997736818800 12132624 40434360606971599151174437947848785920 12132625 663687135151884098567625689342620857000 12132626 585221244570954554958714855704539872384 12132627 -109042367088102550658424770363624977920 12132628 -474575247443765727501000360239201808384 12132629 -1156106917512027353194579688830527478770 12132630 -978910212250305532800764284242752640 12132631 28277044414407663896405129445824284160 12132632 -177766929924172981857917381765434368000 12132633 238736336533889225772974672686761025344 12132634 383836959091959378615708158868560703216 12132635 -968871378178523837396284724615089513920 12132636 30478061774359612645849325142196761600 12132637 -472874533400901773642968120674292298208 12132638 -11226987980554057992410719444606033920 12132639 -543098724790766854796694512459515265760 12132640 89601975469576949530735435699401523200 12132641 1078230662940870251697796066839141843042 12132642 -132614103677419309005822630210215650560 12132643 -149236685852981514343829667403249917600 12132644 64101472662281554242381966475640478336 12132645 -306501265288994872625325349381347906240 12132646 -164566442950215089712300689133212847360 12132647 217324879189190120060267492300892323760 12132648 192984398338627167973463720350903910400 12132649 1492279168747357458807297165159719281060 12132650 -10760479505119554973818573810088742400 12132651 -825340949296578137139532583219487436968 12132652 -31597670546527666108226170575723576320 12132653 -455794887056330387468343042014082894336 12132654 29258037023995754257260947147946004608 12132655 872910218394116912331726571144536441120 12132656 48410209777617451888114425190741966848 12132657 -187026975963432913143134080928002490046 12132658 -323082304085740243318543120637318692320 12132659 -484643338882618591645442635799038321920 12132660 110482242324615239186340104915523317760 12132661 -377410860382652722207755447885726526368 12132662 -573007302532223421569324257601088529920 12132663 4155561034031381661225870688837999008 12132664 588599983933624490256228703172276367360 12132665 7616220553454539560427111036046363520 12132666 5229386817012246842587299779948749824 12132667 -74397182432560633254376681161828320284 12132668 1092686750564802085681114009924284546048 12132669 -137363681528188644895135005996171853056 12132670 -39659737637185034009594163691461120 12132671 -1629334232360623669817522084911643800128 12132672 -28763107756909085487964017157314969600 12132673 30948991023795082134112361971761388544 12132674 -1806267673986802490888494153337691537408 12132675 -372970534804986613329836581357365561900 12132676 448069712069878850083462116153409400960 12132677 584336905714121498047190494876819706526 12132678 -20046794722260643583679330038969372160 12132679 -700569170670101310273422471603871069792 12132680 48377964333979424062341376904363212800 12132681 -374063856210842675289660078453808960320 12132682 465566511189145225439489211271253958192 12132683 688678665364536077986118234035150630932 12132684 325317236529378365834002947585674394624 12132685 -105012428679266367933580299982801741620 12132686 19949664317707077939339665203671240000 12132687 -46083839903611521886635435501300504576 12132688 -830165957014404580171739444764753920 12132689 -1105698455284859611084778051516362746510 12132690 282392504305681595212555795492170923520 12132691 420200045444524690206695585850582564864 12132692 238444776869932972328274293543120861184 12132693 -256558141758331190264578977075920956800 12132694 -32926896703264994061082794110840141664 12132695 -209806128456707568767881374516652025520 12132696 126257642513353609280296404320072171520 12132697 636499135504227440785764885582361474080 12132698 -174226548446265796697467208889991687680 12132699 36876379994856820901317715136411337728 12132700 -30688797940080829338561383676162380800 12132701 90126809248681354343693765621628873600 12132702 323981970955576440660341663970291102720 12132703 -631174910550933043519261755346729376640 12132704 -331319215270040311105984865294410973184 12132705 -142807037314553597668448772138695169600 12132706 -565678707882885134710149987841820365440 12132707 140089068360506512066465912480809497280 12132708 -487424549146700925615436297206497280 12132709 556041951529896523137616408531384390910 12132710 298632033415851327225584465785452005760 12132711 966395524130101060818465558064186605960 12132712 877631107448607311532059117599597747200 12132713 1149483746986592802943190682275000977896 12132714 378541838230100678053497786682795096320 12132715 203649285512806191914491379416481172000 12132716 -950859927584180412207210878778268385280 12132717 1005031755932279274180553194492906766464 12132718 -28727781700761347194766386243629868032 12132719 -1193336035553115368030595518236120664880 12132720 31994226473276696951283991674598195200 12132721 -1015675693412808553449478196875033517568 12132722 35602650499566507585672478655311122432 12132723 -721240678325484392870564393857283574216 12132724 282622741460286105241053500621310682496 12132725 -563294052365625420509204413964048964000 12132726 205259505783292957465673030079755849088 12132727 -1120615765211236138833469112766587478424 12132728 -1322317941039331230927168183519644835840 12132729 -32467603193645131060832129128857521856 12132730 172940027065385345711312236777903564800 12132731 155233817055936303176111064061557588144 12132732 -601059587468484096709061752270719737856 12132733 30844191733244555339317605370883729964 12132734 -834068774809314616551732441767628950400 12132735 52709481142651817109998086334467478400 12132736 -293105426115747081212643498677093007360 12132737 288294900742507528162437032944590264132 12132738 -311338174093411779599730870546260358984 12132739 -1512154932142804448849822611064048163460 12132740 30132349004734773056258653902135974400 12132741 468551546410263781568276006391688341120 12132742 -19878921185742855953831804214389030208 12132743 709696014632534684887017005367091064808 12132744 -125814288591453631800134263960094146560 12132745 525943574753576354208118549419421896000 12132746 -27979885143762606961497187926243716256 12132747 284389262040848450685574574495751633360 12132748 943235495788272418888838771352624881408 12132749 142516457470148140327423381535698527360 12132750 -70374947116676035487077415989251072000 12132751 20637510630858480143481830697788338552 12132752 -110809059804468638712563921380341104640 12132753 166718440463357361423286221802627800384 12132754 -580736938936330811709202616573150419200 12132755 -444324741038855027002296538092444693840 12132756 -671231133605064813110392148081396085888 12132757 -140728115935806214771135988863925379328 12132758 65695582713244982616903119056878012480 12132759 276394645339455768606176826723879076560 12132760 253506808362758748934474704025110528000 12132761 232352672450140605160815381351893197824 12132762 240336454317402190532604444962870932224 12132763 -865471591357143668112999677605526004988 12132764 -262633765057813352499388247619866787840 12132765 163969445135860605015291787954817600460 12132766 -67834832306857379751760901158756503168 12132767 94380537043403273771546211555546240840 12132768 -1210546948005787442004285775596560056320 12132769 682261016470295066484353275725761142960 12132770 -169510918573742049618651891203228107200 12132771 55914396961600697093342727623995809024 12132772 -1100310787640764715944867678593164332800 12132773 182513320673117873268859772472450594720 12132774 -121533221509605534544389362074840335360 12132775 -239869696859730114759742466601062843200 12132776 -462319782737252531742870391080494530560 12132777 -833488711173258239361923459322241229568 12132778 -35245848664489359050046582030832877568 12132779 -528687485128917526805531813659899598320 12132780 -15352585265893299528606822634108354560 12132781 484038587076472985124310881962421570840 12132782 -441150453064533540487807248877252411008 12132783 471125667642821853425819227620914797800 12132784 196340808364027012543040429414544588800 12132785 199416211222694043955230210570521904960 12132786 79713640639980010051378517069857440000 12132787 873780447487115917654141611903317376840 12132788 780209971883493807709016259095403098880 12132789 -167042136042854838907153963160349002976 12132790 -135528913952498197349051573676490646400 12132791 112826252204545082156678987699351376 12132792 -173133657194533020762289562178333388800 12132793 994091411488716588068154379174210448042 12132794 15370867664562548052517894532268130560 12132795 -199881429588390065047185066707155009680 12132796 179711977365904994109214168797710536192 12132797 879126821000063850006405956773074246 12132798 149301741465354961075159954748290862016 12132799 -89810810425318557223149346042440122880 12132800 -7222059594911912935128745900611993600 12132801 -496047487808341271025792378158608596960 12132802 204754856031681199211767558287560548608 12132803 1262606076675827593132256127153937721280 12132804 741332790738802639977443520334146026496 12132805 85572753161800001019533005526798677920 12132806 56210321941183933824494840180252234880 12132807 -19215155161718277467044081215089315160 12132808 -453909284922997082989045109636581294080 12132809 538856999130653415531563799994732388004 12132810 -3228974651812353349011445739830973760 12132811 -282735714072484950991924338875587456000 12132812 42700980627581496810891640359805112832 12132813 84395638257402757841793924890628612096 12132814 399695591097160835433921146466030488256 12132815 -1301231732447143029634912469606717992320 12132816 210681117344628581370076631233451261952 12132817 492205758895168231354902531971080303860 12132818 21740745003993365644733632424265818112 12132819 -85874059284577110627134162088751913520 12132820 49568804790107339396336269814555443200 12132821 -1374602079951424100727598835769588972978 12132822 119412739607967985670156332405514151936 12132823 -579826186274356521979863589346784087928 12132824 -1256924854887665997200317193571799265280 12132825 -40814890610962288933817197439151668400 12132826 309504204205273620086704739872769840112 12132827 -279011953859110880134663623987441798384 12132828 1950063568042855256823008635438560768 12132829 -1429942822430951485871009317575859178624 12132830 75779222099878561377141573006460521600 12132831 -55164059862312669394839988612866883200 12132832 -732494524234987646736724775186441699328 12132833 -862746090048552716623853579903807009616 12132834 -203888633222114900203131056896621337088 12132835 104288843677853692109314446532875417600 12132836 100560668240272120658298211505414423040 12132837 -4202251660740389901289043597148599712 12132838 433392431092875988918348000295704472640 12132839 -591706817578054336826356561481988166200 12132840 -502866158500203570304714953874955059200 12132841 358031865754104908505606853439205510330 12132842 -247764863118251643749080731265548973056 12132843 -379789572693849323953378132042704577872 12132844 1107880855473125763444993222194460176896 12132845 461473963353968671949021578356565547520 12132846 265146247273546994841197903950101383040 12132847 727665934440988461007163432861178825296 12132848 24304947104754758862557898019634479104 12132849 -11133566532345196753555600266021542880 12132850 -351499892997909696800026857725559283200 12132851 -215089556699081717171557242174246788148 12132852 -155266793563710815774097740939984928768 12132853 -1309698973363755589477972921789124226898 12132854 153448717917950938598243239626541283712 12132855 168092308942503568237762898198042649600 12132856 764707988404086021978272981126956154880 12132857 349633526024677649774130302560941184704 12132858 -453775142302174513099158925270063184640 12132859 -1056730104320105717554187343315265854940 12132860 -541200817211229333498814210725513745920 12132861 -93671157199898834781154619572209045600 12132862 80548386671680279044281553450384138240 12132863 -167816061267265514517946076440282319856 12132864 108656362402230700840212523405786742784 12132865 -283067297041016726433536005224152269740 12132866 -160108857766599567666784333150456253376 12132867 715971698617057940283469180838311090680 12132868 666846127871208477688428723693194772480 12132869 -190932012929362159332567641333713435104 12132870 126186139017805928725857119552106364800 12132871 933554484457862036038364130805259474072 12132872 910498024838681223513827378313077068800 12132873 -186798477334099332425991577514820596736 12132874 -228819526257537581376432843660290839200 12132875 -621174204882883247091491529490696740000 12132876 208369701137334720216797341141607792640 12132877 328213991525830649314440992403406839052 12132878 901787225775194684666753849459291760000 12132879 922980181641588883064153710552007916288 12132880 -3849419795901586119884784413320151040 12132881 -765784504099044125174224145146336616208 12132882 -58031663901822894011374662151506658560 12132883 388656541362959227768560649165534716576 12132884 -410286297086287033752536832442923798528 12132885 1105006541308840210460456251008490112640 12132886 -776557308026359060135686859923097456608 12132887 -108512074469738602112653040827109163120 12132888 460926621188590440623302443472954306560 12132889 554352398011796689187898372555665471690 12132890 -114889666813484081742851711119825501440 12132891 -531667529261602372239006601143692918352 12132892 14425691717199851248029914462574851072 12132893 500317448141452188127049340821718458880 12132894 134454716343858302424327993567610708800 12132895 -429177510794512129215098465032206720600 12132896 -1236045679907440363178647696782238679040 12132897 -69727190820344190855200039095472228928 12132898 695243314432948208714436665172320485200 12132899 -156059629043561898592095442719125112000 12132900 -118391437965366836528396488586200742400 12132901 -866343621601402522172082088716474156096 12132902 -1447187488441355123592201302280993600 12132903 -255427930750951224457645959162239976576 12132904 -2220128032827822074303676866061926400 12132905 -171106228947559501350138298733641381440 12132906 134552532289043717291163896441925120000 12132907 -1374075571701601330378351316621041920844 12132908 -602753697034313375229973347843098348544 12132909 -41488963494792637452851601824714789184 12132910 163222091490017118376802454711280704000 12132911 147104792870060246380677832592512411632 12132912 -407788022743692720344907786261135360 12132913 716776762326454914944684884547922243124 12132914 267683113436477928655128338927454981120 12132915 25837331461773039741300934310826232320 12132916 434414234130158632513204323935633402240 12132917 -20348120401249677548102478867344779008 12132918 155765110806501229776914820387409716864 12132919 -532576905194832266441346332185740994056 12132920 873033877777513867444883333087541964800 12132921 1114576987017014012789056875021007953600 12132922 -1000432902099417910824739210563828542976 12132923 -1060092010169595135062121381115623552 12132924 -74508847487278529811900790468269510144 12132925 -35054091011241101038362463597617360000 12132926 -306874613304765832349645325378607603776 12132927 540562187253497105870744104981519931160 12132928 335315371249430696063941745854236327936 12132929 -25085510235789591919870901534131425324 12132930 -16922429815442106975838491760116986880 12132931 1211531835196634149401585259786890188732 12132932 181219714229319794402951059956969000960 12132933 560996176903232962592839284177425301600 12132934 890381533276995519489382575881093326464 12132935 221372697741203638304641698957352498560 12132936 -729633178445373982147092925170242764800 12132937 43958712512831794384693436534260290240 12132938 -1638120420590087051062398253037372880 12132939 755774906110527798612547727022835200 12132940 -232486050171566693648698748098106803200 12132941 -46363004514445140620577997806424065216 12132942 -105239871544978873567843451869094935488 12132943 1909591939421601146360903785976994543120 12132944 -52388395258270646018840710015307612160 12132945 419572008923487667973795413570820106240 12132946 110420157366535263531768705139501040640 12132947 90690423106259470418859986564079201432 12132948 607396348719574476603960690666410158080 12132949 -1054916177307794315305247101918850740064 12132950 -46221568836001590197625332281460796000 12132951 -776299021854281517839135505722571429936 12132952 -468701410677115083984083488020338810880 12132953 187946492415939855697866418033352705280 12132954 153874156869532501804000243588202834400 12132955 193644814759982792505607985989750791360 12132956 -139500251562097428194025862201583714304 12132957 878026553274576672915155618997872845440 12132958 360267809258795081823105882118449088320 12132959 1544658350788167413993210804474813552160 12132960 98290515247940165846118521210268549120 12132961 601814046885896335807442403884989695124 12132962 -726494606175120402483550353808182808800 12132963 301292120516097457272311211711918124800 12132964 -390455235029162788219009655230891060224 12132965 -7817772888780707163830662634961155280 12132966 307290958833570628315838565062393856 12132967 94369243730045065704511557923253446784 12132968 1083461662730432966721241350541865564160 12132969 -195636851062147666380515547952233791856 12132970 -697059480051410420490469776995316229440 12132971 -452915700597931693891625863510835250828 12132972 -316382088954658876953546888279423636480 12132973 -5589919893750714635397792263137297076 12132974 -147645129048371700909157889471007570048 12132975 412556202620881473672732780392001096600 12132976 -271575989767139575885983718602574233600 12132977 983695266205723570695638376445243209792 12132978 119719623183023991539766095297714995200 12132979 -1070984641051144979769231625115890186416 12132980 -84859662817305056073436999134141984000 12132981 -335941851946245365857623886190531491488 12132982 -399711985627295062031177340169992187200 12132983 53520583323704056055507564244548438400 12132984 254965840306471213686076445659248721920 12132985 -176343370378929165754099660145398470000 12132986 15133628224665890900927182518484510944 12132987 -293263345445238372009658085771934833640 12132988 -1319133359948712309286901496688851907584 12132989 895820721647416123008126474834218052000 12132990 -302924006534084570689463133913098852480 12132991 -91535177637048530274110273709861130080 12132992 149897172682561227532217950721173094400 12132993 -219614763540701688690528352571747798736 12132994 243755454033883471713197302392333301152 12132995 -353492630310121057396845739518458049120 12132996 327927553333521121564233575563842140160 12132997 284595824760144415440827888382007917952 12132998 -107439389742621894729018190015748766720 12132999 273362697417912503934000579081728675184 12133000 1494870109052304688834300001009418240000 12133001 -81073879827481184018270093180392132800 12133002 44249790863700967501068645729211352064 12133003 -369046089992953987699871476400962964544 12133004 514937003800810121854597365938822363136 12133005 -96797323358798476741110338573447281440 12133006 253465581942696951059960693920415796864 12133007 -392879992206389046912989585436142185456 12133008 91874537575564232726777962233308528640 12133009 4786475981843848718628809918859719808 12133010 76644304811940294628587646649360192160 12133011 1255620108581232778395663415705422569088 12133012 -378993081524692724203286988331777442944 12133013 -1366788597775470548682075170727405690738 12133014 166843934736289603742608051231593740160 12133015 -257255878761480847572787285689595764840 12133016 -311076683769969374234178041935812157440 12133017 138215275246860038452332187688130818400 12133018 -595303326621303009086484667773185375520 12133019 -609202013401789446614648024935740573360 12133020 436351937672847061185965514709475328000 12133021 -1707173672979054950453717575448502858778 12133022 139290352797066166931729942346657752448 12133023 -292687865075937339181285846042563700992 12133024 304430287693993421893784409745450008576 12133025 -351339996445762705212011576281501925700 12133026 -512398236602328446505571794281428949808 12133027 441812320645300526609946204552153926876 12133028 11092335166356660628254427376975855616 12133029 23340662249753073101499241472536615296 12133030 12645486410183418036039391484439552000 12133031 341347833276957591555119198265458579832 12133032 338413165090451969066206478739213926400 12133033 -122902940291150407156291537137896220 12133034 240444538896616113601305063693978250416 12133035 -109336075943761961848100373560630401680 12133036 -461558872117192861566544275275575864320 12133037 -958446115091379805467429365095622095434 12133038 13487961808565897386481534317773045888 12133039 1222415925419931268217808304294225982440 12133040 -83067527834359353275367473821949952000 12133041 433710486898237687949089261694284052592 12133042 -329196322950104112597719182535520857328 12133043 -394427013594550304307966054045747422112 12133044 312307658801063572555389084701987635200 12133045 222308395704163015244840609103846102300 12133046 -176911737020721054625048423371052242528 12133047 589150485989108272826834625370480170960 12133048 236413277964944256005109478474867261440 12133049 1179139197193086727547730186747737286660 12133050 179109868563389324519416617379616793600 12133051 -312247954162478395612401186284489608704 12133052 453523256819749077513423177722929152 12133053 -1163584818766560967953164426228534796276 12133054 328783979963311343854990928453645726976 12133055 330591179012067116790292605126860784000 12133056 -21093689221235553931148688877122748416 12133057 -1176941850298484590219426694336690196480 12133058 125571951800411421088232520870016458240 12133059 162315251009421717888203775693304421376 12133060 578618634455839139049988169705863476480 12133061 -971857607428108412044427202305299546338 12133062 -212257716412816757680708097202435427680 12133063 743731518006654199866360497562916100312 12133064 1459936437994242397158324895376169231360 12133065 54492043458994472300333824204636993920 12133066 -85435507608222123698944108040049701376 12133067 -241261338799459289838186654263346475884 12133068 -151091804705868803301053876633230995456 12133069 575604254755238592473313304084048971244 12133070 -938340128522135812587104107721399040000 12133071 -44885683923620739021175860989858966688 12133072 -65059867560260386085755891039042797568 12133073 663667623309389320293003746323047374322 12133074 -173988871462900679085310186462310231040 12133075 60760069858778913334414813856026251600 12133076 -98486131852315332640202856423304026240 12133077 5710344443187442750856022245410383360 12133078 258711215225623634448771670519773240960 12133079 -557559594824234206090889557572477939024 12133080 -260684300551515586900907222612472422400 12133081 68082739370415275592030845591712795264 12133082 22607580238438197841394711651656258560 12133083 -691276867126124004035808083072220907152 12133084 -408782236682712781861574284926497415168 12133085 -818424868065237656996756808530147123220 12133086 -260012501393430645621238987720215794880 12133087 -112028609950318077757543653058483723264 12133088 -946425025268034999835768804603767029760 12133089 -287099994064197531146376730078428189984 12133090 -88387813875366676542525239179015833600 12133091 2993426764330603101673076198473587944592 12133092 -459202642036794900333135270019858664448 12133093 157331171934732193302864176306534629184 12133094 -27926189430555492820216588618807323648 12133095 3878188517446708658746821178969981440 12133096 1186894677640055920424745441801405235200 12133097 -2508220380388168808118102557262304595328 12133098 -102383757442985327198886746690098099200 12133099 -726934784958372742301190031418374827480 12133100 -99066242524641111746250819250984473600 12133101 46516115017019541554740419089660142624 12133102 144986528513716687962918586388925490752 12133103 522988228558764643808977130250720998640 12133104 -288120127693325018724171504572742696960 12133105 -73228173066084751663094443588515649740 12133106 562510058049303435326014644743452911744 12133107 -96474197735366582995309215669754567440 12133108 351611513720818239083513681062808308480 12133109 -156626653275699614001369339816439853796 12133110 -280554794583588528780854090503425761280 12133111 -41475062131338056690948821584943127168 12133112 -592008793550718812585547491236086988800 12133113 -208937460702301529102768063770081703856 12133114 79076175249697501994086804434089487360 12133115 -852309576227824434548341249183990712400 12133116 -455574533793063257157336318418439459328 12133117 67485080872404849085696247681834372600 12133118 -298417487655954309753925818802714464384 12133119 -286623747944753816542259688504151980672 12133120 -712483611971554550850318970887182745600 12133121 35185380929492065727507589879531012096 12133122 -175322905897546670749935325795579264128 12133123 -1768946383764945637239064601202405744240 12133124 973141103975013262463730924364157191296 12133125 347861345615584180021397688982434000000 12133126 -385447331511685054372120947978412162176 12133127 177419983695982971764750376099058981512 12133128 -32244806796705600576025072769796833280 12133129 -55461333954255278702225630546516887270 12133130 69857804088838197918631968519366714240 12133131 22411525848189762371719403075247677664 12133132 330531884404782003078910044278459802624 12133133 -1651372314355161529250315736936230357376 12133134 10809960228505057908167973768959222400 12133135 -79266105173806782896285083357955023320 12133136 -307205783671128073950367057555370803200 12133137 -849430221231249610876268413502432801040 12133138 -837990440996191487436780932958150499296 12133139 195551191151721190150775070415601456940 12133140 -183539286240494974583868283616963942400 12133141 194409621893466917857023107603452652800 12133142 -93759031276485153813465851689711893888 12133143 -979372455610812763571368275946098793896 12133144 -955858616395215199700170136079753953280 12133145 -7627180763529899919418564870172455800 12133146 -122117816436982498986602361557853436416 12133147 464579275249073476094539154636989770640 12133148 -380973645301822894526409783903080408064 12133149 50412172662611669858122952919870438528 12133150 67557298419228208923115726121160408000 12133151 -489072155556505253452038269892662842008 12133152 -14270309423400639103671891299156361216 12133153 -517307655618630040356036248499648124880 12133154 -195731769768953878606862605305310944 12133155 481878582786894242555113991129709037920 12133156 -147468856809558173096002778071854628864 12133157 1140901914883794520776129200045507772960 12133158 -262532749527201026012301748727457523200 12133159 -449927858665893809033079194838346725640 12133160 -215347779040858307974767437607821414400 12133161 -353667197761960406989389445240351494390 12133162 -685407595679056463461761927135296505168 12133163 -239220566535185476129597626789678883440 12133164 -455116457127435542123858684674340179968 12133165 -1224931465129831073313453928803360931200 12133166 -453811306023705853558341944093201803968 12133167 -454010052645727609635023902778020781952 12133168 97223628449720496440762872782372257792 12133169 -95594245850184801559189726815148414656 12133170 134300713814630754807669697312548825600 12133171 -269485798513115843929569479426463999600 12133172 703811570549522766924144952847434014720 12133173 -9312013490296024253219393509686774720 12133174 -759319287152896647385420640246690285664 12133175 1110070715857022695045961640095246221800 12133176 227658540959256663376162244228830003200 12133177 -128630278248710993035435504582312790528 12133178 -110129140369341756565500275799406761360 12133179 -1388216141175917469453971983061530815360 12133180 -591485762975850084792326755486687833600 12133181 -12602819035913055621324247417573736928 12133182 -202365419532094979108211768270773293440 12133183 38994759405505223368147463786442430144 12133184 10701651002417880494613822881431289856 12133185 -32819078177321047318984805000134200000 12133186 -56720992362754557087642625784563296528 12133187 65462403022491578893279055685307216392 12133188 45688570077172765175676486693517743360 12133189 -1054008093066789164645819707467708052800 12133190 -28839215985916798271034241906916597760 12133191 -415365351577383145849174397747837583360 12133192 -588414068019106554498389606319043737600 12133193 -1125473116237452546081241070851950315558 12133194 -247742796653836008891950908548510612480 12133195 -199650379210220029563922435938985384800 12133196 61950297171109301879303807796154795008 12133197 324032461069791531189663247082671588374 12133198 -144417869988083206144094101397619575808 12133199 -360972603316879265469889455713943052800 12133200 21601858403952141927286056079432089600 12133201 -875885840824373952622155170744002653708 12133202 -23634640996649104016885399895570784128 12133203 -560876225379761104378519465608449082696 12133204 1017917933920873603975958650718538563456 12133205 11570006338804390570736970390210376320 12133206 271460603654637174022931162500076363520 12133207 -1010560846077221683909952725335811014080 12133208 274669146116199851573710474590183720960 12133209 -328980402359006728580098999447161245472 12133210 -9920367799272242016252207633574302240 12133211 -297457100817890261567774449236950390088 12133212 4166027284894873409738098041234259968 12133213 176459256239848978126219021012998458304 12133214 -261898056887808070117337911616974115328 12133215 451198597818498562624110640958011089600 12133216 290958733445324589591479932024906186752 12133217 362316523631944879908633561850312063266 12133218 -763191733330286628863674313712970990080 12133219 615231274711781113433671678068241936800 12133220 -410740069695913271134954603887333396480 12133221 -140839773923796383285675411207491382688 12133222 -305935574651844631126298840990491085088 12133223 -1007829827405065037305739838487096373040 12133224 -8056817501505052310736476912986521600 12133225 37957884661460781043186058068791383000 12133226 -153624700027658307589068174357037025280 12133227 534238594903715680585312571612004883632 12133228 -1117626286573469729607211628315302258432 12133229 234473059233697806635634672544848840000 12133230 -228768660405775061823626105532768449280 12133231 242098089676861558795976452329370343808 12133232 64139311374150810480702947009180958720 12133233 -967122438559875376797042668716030108080 12133234 -313127082012911290276208966492729343984 12133235 -370641785173513414460401724450734546320 12133236 37642506496845176304450198359688720384 12133237 217656746315138422656269221716250356060 12133238 -455676511937390374926173119975806589440 12133239 1003574851024688253943773190464713422824 12133240 402049070992157721885404508117381120000 12133241 -492604885063680898638842388247305422358 12133242 621636583767843907544273928416646637056 12133243 -845594171944897501881287091578195292508 12133244 1208650746050570245578265467646077734400 12133245 -124660913550865925447145350666898201600 12133246 -663599411827630741946194727184211004928 12133247 242010961719694509090708114430229131632 12133248 -402982729741990157345648784868324147200 12133249 -1390824765995061768341602601860574095440 12133250 -222001439897252264740239075692817816000 12133251 -366368465647476649039306457884293007632 12133252 -1013916150123017580185863086995216290560 12133253 -25280432673522179602299727313273683392 12133254 -54112703000173379102753314655996491776 12133255 234682720906069949201072787164122199160 12133256 -200960272177694229474234817576481541120 12133257 -59246104488910304286921614974111844160 12133258 -619594164429288634952601488837091533520 12133259 278957625647322227453696309094045766704 12133260 -132849260639860721072325236393474304000 12133261 298934949473497685454584410985829888384 12133262 85978678230553840311235878252793966464 12133263 69857887290130612550794413400555332744 12133264 129523772821782912281309375979728928768 12133265 -610445869886867991965163060164325345600 12133266 -233628589932838400485287934017790205952 12133267 -5600556835638820140503949503699446720 12133268 30043913246313971861390293891255627776 12133269 492218543610867347461627145563272847488 12133270 46714408399039670537691477481150798080 12133271 164243450252105554486882226041573910472 12133272 267284514481666724630560146614642442240 12133273 448761155375547845107535604468222334080 12133274 -136903037318250526157534127865824948288 12133275 148109217953502231993788540389324800 12133276 125881727707668087402021878856888217600 12133277 487908634339745669098298562379831227660 12133278 207037181320264734352261177273295229504 12133279 379073316125476708390063523976581542880 12133280 90428228963938898794853191156426997760 12133281 -261923984308762207473809818059334617600 12133282 -69482389064399792429748587475787008000 12133283 -1147890581278872684482842883908564242468 12133284 -691971840493107231130326144080262872064 12133285 -1472975079138335968026210678525502026240 12133286 73455163065008848082233421339535383040 12133287 -789875764993374055629839321428876192560 12133288 901492120314417314797796518257422453760 12133289 -379668143290282253567021693885577922944 12133290 65569694176959005621962196152655754240 12133291 -222079099392193653599479960318973414640 12133292 780670864308343341768924564618625910016 12133293 144594791800981651562633193778476358464 12133294 176920533593785123109034947104695160320 12133295 2195300733412312921900352425639563929280 12133296 -16872940057892657862037834540335955968 12133297 1998127788888828087425975410799936619840 12133298 612584357405591896709999876616788651136 12133299 144762925336188046173224935322438417760 12133300 132957637496112281813247599553740854400 12133301 286205335789082611867873852320235000302 12133302 338887326129927117097167144223133303232 12133303 -4116045539993656999372924015554939392 12133304 -76350771106624924204323354785656074240 12133305 -2655156194809966744803050591176329600 12133306 -72057607103466581404687518549373989120 12133307 39576500656013192002132846430576407872 12133308 304491131548676878925325567319894720512 12133309 -1139889674284472577879737402381634786490 12133310 -2547286018728578727620150397915648000 12133311 399809351924555024165067721470092745672 12133312 175349367526879584201714619863296638976 12133313 -182731473414377188461748063770153135360 12133314 35118884969783569623683626085089058256 12133315 -230076269014847880969747582506387333280 12133316 -112913627689690029098938113247491380736 12133317 87224632796783929255511444213207299200 12133318 -656737558322334328074901377878870228640 12133319 699268186637040373439257285862921473560 12133320 372702747955298854738496291348867481600 12133321 1312087749510735294526718513170076210522 12133322 424588224306960253000341598384099697712 12133323 67331832265962553474688984266004581824 12133324 305817638961844378931467463498820239360 12133325 655637701926257812832232730478014282500 12133326 -179188124998789597024857211676821241856 12133327 -1398831231368233527924346541078190181200 12133328 71684875478277446786294065802866458624 12133329 -154763649367853374242029545006574094912 12133330 -43263940905422264017884428869404994560 12133331 -2066066338075908912804617979669651764808 12133332 359810157646963120262962972227719675904 12133333 1115478637746921805205311540779506837582 12133334 77186526234425461519272154776024451200 12133335 -27469456482216465306410706005550897600 12133336 306041629386218274622084348146281472000 12133337 -736774577259527855097278649828741880428 12133338 -41658213389866866651389755341484523520 12133339 308054840413363601828006624887204230960 12133340 289901205151406342480289982547587783680 12133341 -7387279689934329260085761637689449920 12133342 -120050347121991695804428957001847019776 12133343 87376574705642961782196789854669682000 12133344 -573121554409839475524167438859082137600 12133345 -29120848015697389383968757681409360320 12133346 -71705803136384055360786570381675358128 12133347 -272812187551480512980461787622763614600 12133348 -848068314925831293615628823391664726784 12133349 878446826880226234871936077013987457564 12133350 109525703334795909233631063985181688000 12133351 1357056259659896088194439052378082373504 12133352 -509387725752231668331414509936830218240 12133353 12829322498577369543246379120214164704 12133354 -210922151597956416756531340804077059328 12133355 -196383887241461206905881366432117051760 12133356 524751517445521341419795840645978680320 12133357 71003167067725313019606712543134029580 12133358 182360560907717715525980576461382345280 12133359 -44421470335031426833320575260592459040 12133360 82643167956605228955360676513077166080 12133361 -1351210129705331101819065319070500323600 12133362 -345823575421627171064538453681975525120 12133363 250603853646022973861067693239685647760 12133364 -297167442437108983648792488852842308224 12133365 422485564606850167003454339736998320320 12133366 245805598804263708664953860350634072064 12133367 852807217930866808751337943431995773416 12133368 -512266582649783023463381024978841600000 12133369 -129406394533407611496698796812072211200 12133370 273772606389289779307267685589519038400 12133371 263964990211417720583527185843200144064 12133372 322056376392363497312443680458124172800 12133373 -35274004319252972895416840300958743040 12133374 -112464912951352392524502801761101824 12133375 166361250813803565105997608268414140000 12133376 151744529970247721398002561508209328128 12133377 94096904098255712682985361401673377680 12133378 140684486581786542391158603232748673024 12133379 -2949521260086634673127002049478774206624 12133380 35131335793293500819020677188515184640 12133381 -436235720280807282471622771345937881120 12133382 348483156890335230053894722642398600000 12133383 -29697226545813369916214237421473675136 12133384 152181240566816524958751512637493585920 12133385 -1029422092860907713920960906943012958080 12133386 -9922248761680443936576866371863401376 12133387 -387607279589112639602150989111795045888 12133388 114576351163689124295594038450628468736 12133389 -145894183691626501435146282133499136576 12133390 -318127557829146560065990632870317908800 12133391 5800165041669534402603340203038607792 12133392 -8475017444494372411814504640568688640 12133393 20849287712411471447957110199933923944 12133394 -17127811037299167759291179563319976960 12133395 -25130090756769323178699833961128929200 12133396 6126372981640377841562029079272009728 12133397 -161625057256016666085214307790485210880 12133398 90371117349605008694660629378132476864 12133399 -197170889239984001504948309600490748600 12133400 -273982238802994443615927054081392640000 12133401 271207723105651278866602539441136353984 12133402 -262832284382085095998701476883691814400 12133403 6814046502258252271250711814649463328 12133404 213735400775860925471426750724990704640 12133405 197030595375783254593603484742252697560 12133406 156050329173040621814301157977249886080 12133407 300607510377196434581841707022731942016 12133408 -183498701305590799406744176056267177984 12133409 -1238348231951144721117475518847071318480 12133410 -11174031884099879338742641382934113280 12133411 954718274363582532456706020887396594012 12133412 1172321411444725289452682144318876297856 12133413 48658198403597531165227301248609338942 12133414 -235592314415925760088543421672748966944 12133415 -31644307343978559391121441463117626400 12133416 345799371660313211105594262452818329600 12133417 300455776451798793083644850446992609012 12133418 866069812617568593209916433145497175040 12133419 255491140982577425386420439545329781440 12133420 158650509725597127941476595954586316800 12133421 964946609856643897691338999129546697622 12133422 238748505335180056750099516011839232000 12133423 -983292251578664581236771839242557701496 12133424 -297039002734086183023797329442767912960 12133425 -108462572772015389777801882853893586000 12133426 1793897747037201817185284265422784168960 12133427 -798680770318668857908671165214770333408 12133428 121234838447616009590697018833653862400 12133429 -629668088202639008053258359838693276608 12133430 -55516356588194758479871235596875310080 12133431 -129670370290241566939695364401740144256 12133432 162607925519876405007243838769317908480 12133433 405573714612207914330958472970061188808 12133434 -256878630348382253360038540053282001920 12133435 318177839244017753432158255136958288960 12133436 149078177513219955933585548704022043648 12133437 -574046129216176427005207627613090883840 12133438 -134814923071838573105160007129801589760 12133439 -20931854547942712837902110234999790480 12133440 -183330844779731402940058865585388257280 12133441 -1994664584872246319697834778051353825068 12133442 -196578385330570187263725254460473702400 12133443 -95922811656300585567217901015004820992 12133444 323165258794195525811479867184402311680 12133445 52833505749568103790569862072029308920 12133446 214801429574454844941986869091927631744 12133447 815377599249818324520869326228626302496 12133448 -673603423611356853233156226167636720640 12133449 485558598947946186591422146114236835200 12133450 -84934222466746652151401888124810105600 12133451 114550438190126561252436972161177646504 12133452 807478520642549705346556130919972864000 12133453 -230366898634541470535516236044114460160 12133454 -369857573034949059934677680450857918848 12133455 17919395814899939732683392939896253600 12133456 -338978342995771929492453621219042009088 12133457 241512418723578265235168451736522641600 12133458 165698996616264998455143195466656685872 12133459 -300132415875742156989416498469839183520 12133460 -701816680702310997642210563940232638720 12133461 -835030433979510466910522397214838308416 12133462 40021336128080426675762948856361648128 12133463 236166895449565087256200217481158984712 12133464 9740489946408960794543908605560094720 12133465 -102214832121198548152457536640660710140 12133466 216148118305798541718696992366129799168 12133467 -527535898071737880136126791616069050072 12133468 990382244818190143991654593493624655360 12133469 -4464162311245744226258025173447776980 12133470 272341056515796115930660423994425872000 12133471 -471120020308031019675925467471135935888 12133472 407911232700932594377558328730983596032 12133473 -11488260949718559851721834263634112512 12133474 99909232026030999597262300938234726912 12133475 1014835681364079940331064398427311418600 12133476 36692126566738227896351111692275916800 12133477 -1029580462408637399147751592453694300674 12133478 -376895925552379252969329892911239851584 12133479 -23529607450529455798274427318588758400 12133480 -646818765274506379246556680841424537600 12133481 646818351833193875926701148774115184000 12133482 10307800070076270976694611635212513280 12133483 207087660759091149603974699995831924384 12133484 441186786891811068012335282429813114880 12133485 81452937714071478103666812960300147840 12133486 -545083735191316013759091601788804431808 12133487 226567352267010816831230085627564701136 12133488 85794315248194637558476350184226095104 12133489 -254270606961874468473336701240177369472 12133490 64434000697559523179737883798234114880 12133491 -1017095113652442969029868542973294769608 12133492 -336040128450109415722114541227713748992 12133493 -379019148509322708650221865563698577536 12133494 -166842148349863888677495461969513100576 12133495 576277721949691851316403920725940358400 12133496 1608786177126121936259228716863956705280 12133497 -922690991563512183982152833982894702000 12133498 -61473946892875138092918396615302389536 12133499 -340520974103054040518832890023713854976 12133500 434411237437491998192148226334926080000 12133501 1804481244135958985518173292874174966604 12133502 -213963979519211404255457933525569483968 12133503 2750288203465048705196874983854980430080 12133504 1121418389881274940558522430543594782720 12133505 -232951252010215861031015703254988335040 12133506 114157225467136778625064418110038908928 12133507 -205554254683030505434107971328939741648 12133508 759650701876673385539863617274149596160 12133509 526307348204982543497434637882721921504 12133510 30087572160130203915782225162530600320 12133511 500472545098031063280875464487289597504 12133512 -88719558995298412290965874492972072960 12133513 -638937843477396718562008797144453243840 12133514 568937933413858797787053894050713670400 12133515 354307644566360691527228572158582816000 12133516 102454340955426200640476218662252252160 12133517 -2635361159043277943833454607123662100 12133518 111947522526949920543534161636161187904 12133519 -734847167867416049065436928798473552080 12133520 156465384557997552909605544771515842560 12133521 17635008178076095875381824374949655360 12133522 559365283243477262671562626740968295312 12133523 1053559492325549024160139626375566969772 12133524 -155581205768477739634253536911121661952 12133525 -3690738738076171535785009411886583200 12133526 -4420880656062935199112781103747201216 12133527 473567754285342065755942681431558384000 12133528 -98829988351026245594016791220215930880 12133529 312846326343578280574289030632686739476 12133530 -630501862842759656792646742170419136000 12133531 -550471165537503404585413537650378744800 12133532 1019238123395695923637195989197316189696 12133533 767068808713627358690927153768760616800 12133534 -86973390027378832348626825073652418816 12133535 688204958607226904278438357685855949600 12133536 -43819027072974004776617602041916686336 12133537 -239140686043080590490007318023893096300 12133538 479726045278358872477594029798333379920 12133539 -452443979235331149686676838348788449592 12133540 95768800888657086976102644297717895680 12133541 -140318895237423619485849981569798639328 12133542 19792357090814095987430813315260665600 12133543 -238115499632772360171731833273466499208 12133544 221528376580390766743975519046971100160 12133545 262468998310192960854609668266953747840 12133546 -733011405533702152238828705285872363680 12133547 1132703006801337481742026805713147986996 12133548 -118676474183779553472804060913032837120 12133549 -239439784300436223292368831415110455040 12133550 110563390685696036100735224293297833600 12133551 72987486376731837152566696981369882632 12133552 -206995054917173604964438057504682803200 12133553 -297547326744599419208309324373779310540 12133554 -283993353167121004618495238545846579968 12133555 46335688266821287172199151105645424640 12133556 826495585144973015591630324529330856320 12133557 2897968209655680533013784357596438240 12133558 191733725409162111071977148376639932160 12133559 33035453075234014976788993107262554360 12133560 -283154236785524861937323775378960998400 12133561 487325305041216905201331802382261949024 12133562 91538676817117174560193504120762113792 12133563 -265587645566184482592168234131606713632 12133564 -461514079204022504364437837512368654848 12133565 790544581107819705356262728637945089400 12133566 265724755427337978742797867392244942144 12133567 1248503620568718904188994065669842225952 12133568 2135271234067424649996800512921436160 12133569 298562232713164100674930013693746515840 12133570 -484732409208883183976778584055109847520 12133571 -1136280878031602756958790651285196877600 12133572 -333423363649674310456472915321099298816 12133573 1508763952516055530914107040563336324764 12133574 -900521942456057397129642236432001442464 12133575 -217979527916852652766610619696864850200 12133576 101316805312259758859262301433975285760 12133577 -1368227003806618252130595673435394033574 12133578 413790392612912844493558074019447367424 12133579 1036172769048155752785515183018819874984 12133580 -271345931459029642275273434027805573120 12133581 149933796189572600885638680728025640320 12133582 40766465141371432435680144100948032000 12133583 -113238717332069292798654130262769767040 12133584 120381102190163018563015409851866808320 12133585 -706944389954418971802015811734461630220 12133586 -254175900656893636649655036335168257920 12133587 138306182172862016026989374634945176760 12133588 35016233843174914727905465168965656448 12133589 449484485201668799448816092895344310648 12133590 -445286048605719980451456935016345600 12133591 -988726393844099127499118250550513547016 12133592 888761999047885605745919921085685862400 12133593 -9234695514833480915711984118207575718 12133594 970330246475280493898198730131840934144 12133595 -162626963153789297940418334830550362320 12133596 -1084242326962248657224157555737090067456 12133597 -35416408881078891913088278264610922048 12133598 580707523237093016054178113649734812800 12133599 646998484461050912206503521011921973064 12133600 -14052727018976553466961258076143616000 12133601 71180685532029284352673365312496351812 12133602 208741579438371962590958216205605460768 12133603 607486660156660099270946539429858685852 12133604 18330081778722555944812000346998505472 12133605 117976143645158239013491408735608330240 12133606 480974867167426838429647734332046347904 12133607 572750821160911129793556252721301132856 12133608 -202899059488914697161415624371878707200 12133609 -672245186127392142932887896100162657920 12133610 53181362236041149448970475096408064000 12133611 -7021187718668661790412586531334494720 12133612 633925563935880189760883336641758208256 12133613 488170204982185671979070658167937520704 12133614 223550358090038205503761876859363119104 12133615 158731701214328070018947317778132301120 12133616 -111033366314744966266217671137453146112 12133617 17238104488141996622802996614030887680 12133618 1624868395278558238026876182651642880 12133619 938101210611919308800184588248707747020 12133620 -218237027785348337467749444308652115200 12133621 283245982677781642182559830256777787822 12133622 -1375379419104540405532507372948987776 12133623 182395130128554143900451206544578769384 12133624 116551893324902015429407221110217216000 12133625 -369137062238485851218715045453832800000 12133626 401352548049289629399676492374407737344 12133627 -1679245739926129439347227675777446400 12133628 365831183156897397784669656558216483840 12133629 546895595132576933094566438117408793900 12133630 -212678699331738465405251809585183814400 12133631 1161130715560670025768815623776043109472 12133632 -72963108043053995078265008243538395136 12133633 1761681495196344129823113103465035303776 12133634 -675704696414187530019231487913824244784 12133635 82944730358683251711949524225931567200 12133636 824746645313561597315638003934546814080 12133637 -52718578272667433584755519438200578020 12133638 -84150348259454318440539896527686240 12133639 321257179808335330627123232882240968160 12133640 -972195256448693276225976683778336307200 12133641 209435125187201661811949140877094285120 12133642 -109818376538603075458172319897960888528 12133643 -693933069395779900197239744378403240108 12133644 299705214582652584899791811645234966016 12133645 -548115442009162525524585880904799434400 12133646 161071491410920357537871120697170797440 12133647 -171609038852269483792779966263777310360 12133648 -8391199572788532638466191679364792320 12133649 -1164180382429820508302072839458078452880 12133650 -151976571993393826505113607504059814400 12133651 1247634351201623221131401582657938660652 12133652 890891668019174061113188796822025073536 12133653 -278375112975252970955737854959527821312 12133654 -1129164493043023605250920144910737792 12133655 -940857095850831526835542541249667310440 12133656 253567579911686146700506825801034065920 12133657 1040255374862358111789911995827938606592 12133658 314331943211121245374707643392786977760 12133659 161454115176922147727684342030265886104 12133660 -98116908097588924524025804790737305600 12133661 -816764871455132171096807837647079774976 12133662 17082736457174689677302108077838490240 12133663 -566785826580402965435310263675118005136 12133664 309569923158962561813530544621221380096 12133665 -236899896658205547175849528109356406400 12133666 -988405330869728582977456112706073344000 12133667 -119629336382561008305901338589360519008 12133668 -506432597908865727572433425338604559360 12133669 -16228128727463570087763617650448088840 12133670 175414340912762056484061931775725457280 12133671 -387639499295490946230275731964980388736 12133672 791267131070408867228421759398860876800 12133673 769878917846009653869774227193392241402 12133674 481455553493856726452193080545028865456 12133675 55451497829624824041884261382179816900 12133676 303480957475882088404792723473016392960 12133677 -507564253116122220748395848265075276480 12133678 687232061918302492835811251612616248640 12133679 -102830885702268388910780587170746345088 12133680 -56205712852627954451256743621522227200 12133681 605143518529571337216114311590861705792 12133682 261242071908194940964438389219451793664 12133683 -162556766917615755271995902746315635600 12133684 132221501783267087453308644272281600000 12133685 912601021485196744360133691624923208000 12133686 406533320824551274916313444413668592064 12133687 509459220435784561523955742054498507080 12133688 39747356586682679678086579564571443200 12133689 -1078415686367976168398014688272717261440 12133690 -42388500049699714082957818107908124480 12133691 -1264227256819212568047383633824822138908 12133692 -470254649982406581717814606744673664000 12133693 -489444850469157119169716456323144582752 12133694 83875140291623525588490445123181789760 12133695 -4890106107729698669076520041679964160 12133696 -27878749132803540080477998018008711168 12133697 1351412294231062467913498920368437440 12133698 -18986936172797702463138536800030609536 12133699 1112669188231424121326784147584435766936 12133700 779234008786155749816397361105818086400 12133701 -295410462236119515597985553343598646532 12133702 -245327093435636543537502027913504971648 12133703 -632859323850111885300675686166271390896 12133704 -194012376654845062719386007974019072000 12133705 595235515853445783950150316331163365860 12133706 56385064853862673754330921248462440384 12133707 -44199534218090741502566819973938270208 12133708 -1140733367147723065541032422374888361984 12133709 -1074634315823762600867691125265561075840 12133710 12794682772149662746172045142617472000 12133711 -203258760025651428898343907091004268688 12133712 -58142060619503219646600685837385539584 12133713 97058089358449436832643218115300226544 12133714 -26347204672758437795489188116258501312 12133715 -824093113843886672766290111924139042480 12133716 131784134255076839551830127167423528960 12133717 285597309163372548713952840848453277340 12133718 34063519065581190068093782762119670560 12133719 -397629964133985789656436922251392466432 12133720 80981253614880210474931033896474009600 12133721 601829724263026633633462505901865334922 12133722 -239287535312834407023960924511229932800 12133723 980011180235036183051193399460327348920 12133724 19390972909236416371865112877198250496 12133725 220524798599884190655294925125495549600 12133726 -19080927987721901097210153657940014720 12133727 881358010521321979688103471742497183480 12133728 -71542887459154779310265139731666436096 12133729 -265088439543741948777845256602117736670 12133730 -150541202587231990870976343638520069120 12133731 -21752201272496216451507986148999977040 12133732 -179749290104138080396959393180287698688 12133733 -589946558723062957091839648325626009224 12133734 -102594593695289295692612229020569984320 12133735 435560568070801178541331064555124826680 12133736 161457485941477677808739819621391759360 12133737 -154095803352032470436106768458193428160 12133738 260887263303747735946039502209330649520 12133739 -218885628091287466391033758862052128376 12133740 2993934612434081107359273557442232320 12133741 45910209945575926200740461775161069824 12133742 -42421142633510691709422538325272888320 12133743 270297651481542566215144141566836546064 12133744 -2844892445659900983673664125508517888 12133745 -145194556808782743159738973029387890400 12133746 -241782887426795100330033634560874656000 12133747 584527628738188459026263587221085765196 12133748 -584985386179816188206863633743839361024 12133749 -707822612733925027459888235505675834336 12133750 -116054618198635652854478349811933080000 12133751 503940453561223568251763232515709650352 12133752 113408484468903080406131988807187845120 12133753 71133759155389098201031639534203777002 12133754 -111913563290289191350516291787745816576 12133755 679664518107712640822865451139180775360 12133756 1001478734067053671974279030593674531840 12133757 -1021568553258774176287445884032288431994 12133758 56988853322885911152077243595551318016 12133759 357931313892491103485056290944380040 12133760 272698509381314213684201454512898048000 12133761 -320592079485050739014073440094475223520 12133762 754819302880709481999951534156087175632 12133763 -1165764406894886354111689888846760668440 12133764 182245191789862529551226298578819356800 12133765 187677172905274187409387938472963544320 12133766 -541891794250935219896206206929170022976 12133767 326526833346297811614157304226312808272 12133768 -114415935701820397474367694659921510400 12133769 533942961029897000733582971630897878170 12133770 150434849889212859815984663311584276480 12133771 -27463952466488500376589503523481345360 12133772 -126302429215193311376689882667433357312 12133773 -1326280198475795770926826283901232872000 12133774 570090674251574407335822337336529597760 12133775 -369039612456513369011261308501093102200 12133776 -37316878039801222815222334524683059200 12133777 -1073244939212486721332864019146263655374 12133778 -59681795224611741924940156177710184560 12133779 111276699239353017890356364624089593600 12133780 149319133951946652168666528445761945600 12133781 -620317308721813669243113598895523507936 12133782 543199873310391516814427292428144047200 12133783 -21434767176459332141156355539552658000 12133784 448164725955871627270669349793237073920 12133785 350953175239808339131109179659254491200 12133786 22189305597674362402869340346990522880 12133787 1046533576712114306968290180168122738436 12133788 428992049485880379031447221789044957184 12133789 -1342758634347628228173988315290388208410 12133790 520061868288774996271802646548694638400 12133791 609523420089791475713220860126073497760 12133792 434409909957348145441525669447408287744 12133793 214093405604055321060374069857502366400 12133794 -154853146185787383385851338873321594880 12133795 -892966859392760827022715551273028668400 12133796 -688627031342923551439968457416232406400 12133797 -126182631880954374610506701620428855072 12133798 86621791550631260206753902615936701760 12133799 169738986010448119466410396650978447240 12133800 5420116369707957679976619666573312000 12133801 930054094834761779659410765830172438132 12133802 488169976600339434070708449501173647872 12133803 188467258134999104541254646458128742400 12133804 598374708866303343045472836300477018112 12133805 -363960729280037635069729939151964711540 12133806 -62922878062363412349664489902749186496 12133807 296913730988550401695535718976513874912 12133808 44989059724364450932721833991862239232 12133809 1518138121174244156348091393442577766324 12133810 -12647559094841313176335799347312885440 12133811 516773283210163356655671424426992197232 12133812 938988673928675725373274064257451118592 12133813 297525552446646184843728282615212718062 12133814 -234044220232820855877600179970543384576 12133815 236046632112326650537818956169020520000 12133816 453439926599613919992983787529695068160 12133817 -311097590003610352253677255848144035388 12133818 255904480704974539257484855133759101440 12133819 909565034350171817232069344366203429220 12133820 37284059827568117123615125824483502080 12133821 90280308871454134758249057208967293920 12133822 532462452058118943267390438280897636800 12133823 96320289041917613259562193494120180224 12133824 80128198550142309719562561267230048256 12133825 -46264026571152683169795116420062760400 12133826 209065843053027595367118138629184000 12133827 144214522724800801642162529106926009280 12133828 -444566227085442701756617862152997924864 12133829 -138461403048802806940877640218272639200 12133830 305190919308975967728919874798145025920 12133831 -48925041283893141742873752776918106648 12133832 -724205154581994729707354764408973875200 12133833 -307148587417901199878173642893496049952 12133834 96168521470756899761535769543588184064 12133835 -364983758529218456036453266181527189440 12133836 -253175639917439194841243129984697977856 12133837 -801109452820393335830728683415092671520 12133838 -496159066792231668861963025182573976704 12133839 -76148713443769618070768934788775153792 12133840 41396933459055332017392833013414543360 12133841 28185181991195169143114158090155459840 12133842 71684929834003185097567309587108200448 12133843 -158864772405801633114949411730403317908 12133844 71576827605374242074217296159861043200 12133845 752785244954505845145009436161891841020 12133846 -867719420028000855218931526441114560 12133847 2107532691562350579907143200378338225920 12133848 632739529146966507427768854178792734720 12133849 -184937872341310060011821749623646867968 12133850 426297659017884879616635217057360616400 12133851 738203234256221097894972252317226887832 12133852 -737472114263187418226673952782825108480 12133853 996981403199143650133271245388361812544 12133854 153367053376913617565789694010039184640 12133855 1031882473729521134328974634006139454760 12133856 607605517341890792795912560843255971840 12133857 -571445419228643155304244018595709368512 12133858 -219511378464953244001400383546676065920 12133859 611361640438953717914914364485059160920 12133860 195919108606285588383422135170512015360 12133861 -446708600304643227334822944249502758600 12133862 647635151911665339451664458264155304800 12133863 283944017070840206570352080962577271984 12133864 -1031071632821716771975051362004647920640 12133865 -24514480061716984412550171403392526080 12133866 236570026682032415318098552560852384000 12133867 344371907190844061813722438192660732916 12133868 1606286899969284139515475601628797952 12133869 8071707300956554134556019895720569856 12133870 403999421292553408721159260117142105280 12133871 -572584002185180245885711998366485985528 12133872 193043638454458002460725777299185434624 12133873 222184623949087232127677983978240972800 12133874 -124412025161093664391571269335941336160 12133875 351913105005942475365078352765302720000 12133876 143554840757997806389883368862806023552 12133877 -268625177981443317709509987492487387968 12133878 18900772704374578287030589637976628608 12133879 120533993923036350728973417023887772184 12133880 278558488103334409067664735995904000 12133881 40579201177298450684912000046129512400 12133882 -68996047244757399368391823559999576208 12133883 -101320043806085403963928641269677629096 12133884 -6365815271776531815474021598959280128 12133885 -591172064784906564122357281782562686420 12133886 506141428141320480872891840966361474816 12133887 621161832490510728180215144623714869960 12133888 -286597690109387462456695210689876197376 12133889 -977450360231446708635855101726507597310 12133890 -364204269331289107188332759253901080000 12133891 162341854367842010676608703657717016320 12133892 -208594960058919576728285360621403302784 12133893 602488163957248923280800438505395024864 12133894 372922460750531500875373760058043247040 12133895 196612653057727380024863227800379265400 12133896 470596467775329212666056398403031531520 12133897 926505426413478237142031195678588152346 12133898 -99145268031357446956139466927449297664 12133899 -406957100275369495706592707123392594116 12133900 -51648963668774105684357308309554816000 12133901 399442126524555340488968768322156070944 12133902 496220560722925657211093796831596755968 12133903 636607413831082195666449187420357282464 12133904 7635768047505178094819125694119034880 12133905 -148157442960894954158438584663180260480 12133906 484343647478669900597499340421765180544 12133907 -507195461478025506907702893239131147776 12133908 375181298504404864421977954958786334720 12133909 28348470845940485899613648026210707900 12133910 151367284439753885378546152542473064960 12133911 -791444947591988198539408663918883986176 12133912 -1597670413745789310661143782365593600 12133913 722174766667228445165595109655151846240 12133914 -5654271318661052459365038468090683904 12133915 -2191222579456347526294261898869528714080 12133916 -335663957672748591636204046174135759872 12133917 42898775050720982959138457402401801260 12133918 -139151174641617698758942662470629875840 12133919 -297699362483666449957154289958778159400 12133920 281495902015355514023777876608139919360 12133921 -1348801423876687451998304349737427139328 12133922 193018818923211640660457528799921312 12133923 460098406124384281256731598138806750584 12133924 337181407244093598913987135328649111552 12133925 516688639856869705537766431761358228500 12133926 51796483912075588641925402245166448640 12133927 34420431214862375366341363470010951040 12133928 -333304172175084408746661518008365066240 12133929 99050564842325027848273288752093392784 12133930 -335614899999803740311878448859560960000 12133931 496173671899280826098927965046929047732 12133932 5851513361955902005370514742721091072 12133933 101624950099490611044106991923070984064 12133934 526659405398968010532452437968211511616 12133935 465455244548712857206698064771478150400 12133936 -275539702709169414611890695000353046528 12133937 -724177726603013907725047543229757768216 12133938 -73917897066283707534988654820407475712 12133939 -678385303398987744578581047229363046260 12133940 -30388863790286551018907820525407846400 12133941 171219990692560695536400953138453427840 12133942 481455239304122909948683061741640403872 12133943 328290071986877523751520691120197683200 12133944 -812295600011100702845841726397550960640 12133945 805349873450647635219352554997450709700 12133946 111491009278117308113493351372424015104 12133947 -22604239403165271718380513995259683328 12133948 75919624927190374528027539374420745728 12133949 423023347965613274204072539866193128864 12133950 56598195498980014885327503442655587200 12133951 -883482513826340660295061489492913773400 12133952 -379373179034877685334365742844851257344 12133953 13016023309628166114678915762528634344 12133954 -49171602051876268655041257543349440000 12133955 -12687640465968271059562677388733189040 12133956 -434185063091257754024863025670170108928 12133957 1311979238961222487425034609590087546432 12133958 233267952714112824248753869652814789120 12133959 -72339639037467354860859018630557844912 12133960 32544270987898697318723678704668672000 12133961 429354554496346275066372531275424614400 12133962 -352143497750546827771965271917764345088 12133963 939961432345762666777878206612639592212 12133964 -617145260286382422870837455730630528000 12133965 23435805436410379764254406484593237120 12133966 -55629536272388519633464077902393168256 12133967 -1184217563016034480438060793369610904608 12133968 -126669284567214211012955657683127500800 12133969 934877654775297793366656628171827424370 12133970 410452575364355360266919375954535283200 12133971 657383604279522430026136881845289707424 12133972 466574997625310724269173647537478735872 12133973 -661535225242841485438783794380917577778 12133974 -141987817191929308330675437909258776640 12133975 77634570792750809991227775277649472400 12133976 -531150542426569455425547266525666058240 12133977 1171648882771364796830210649883748005440 12133978 45574036611895891470447382296720749040 12133979 -76069453033007541892103765390298323424 12133980 -503892928478290556492001994259288931840 12133981 1333509103058021490908487833260904660364 12133982 -15906285285199466728025838781452582528 12133983 -791490637716489611272950953668705121976 12133984 -1555110202645120713212200317008003334144 12133985 348582468074294586301194802823834985960 12133986 459648800066448952533250122108506465664 12133987 111679816145846516793424951078284261640 12133988 1309008476187286623808424651737778294016 12133989 -50795833089097924994339403697539072000 12133990 -331030857247663230645147187863363440640 12133991 -643917767109346127186286844703908893216 12133992 160641679816753089623742668925581475840 12133993 406420225622640595629370751091234039540 12133994 550472161642044360856819477319110309296 12133995 108346387470565988043286369403378077440 12133996 372394863393552364785908258365903479808 12133997 -69029220528014089937876457142862128554 12133998 -7785748185280644839968668015635836032 12133999 1457029507616011828177946962531187100120 12134000 -276200303755797577817516291592511488000 12134001 17495702918782029976622079486080016 12134002 -315919634537464870840845508876434535008 12134003 9738040433651319426825938003879692704 12134004 -42119228457383750831055244536999419904 12134005 438370764537460395283681711066091712000 12134006 1433761995579951458868949606312384767360 12134007 632576016415703552048513233483642245504 12134008 -1317059289751928681600275644195558912000 12134009 -20411839499225933208961949521740587196 12134010 73903146662584926869089710441715614720 12134011 -354712776326125501013963038563153975388 12134012 103620671885516203108380175153793428992 12134013 241560971935165293520804736034321353088 12134014 -48606923511803966409333134239832301888 12134015 -132846996483157290473210664977416688880 12134016 417335364148184396266326328686831206400 12134017 276468634391938686300844285855830543426 12134018 167843541959619156257460840223726860288 12134019 414210275680490137962251325901141501248 12134020 -22129119690319092227378449270279127040 12134021 171874945057379723306271367895613756732 12134022 125891152460072777992557527871419867904 12134023 67258549733029622300972375418407085360 12134024 307209196427659380389341049339262566400 12134025 -7953120815171630919760824929185680000 12134026 957827762009443271055529216172333969712 12134027 307409807436513469604534915604903112440 12134028 -131510861677958284539165097487947530240 12134029 -384059531362822864476188875269300567370 12134030 25457674056216177854480603802260083200 12134031 192345769740410778577881902320550568960 12134032 12448434942519865530925166033286758400 12134033 1176241098121010357349158211329175615282 12134034 253471563577420595430487550652741372288 12134035 -266526157185893441399095034367812100000 12134036 184894224958837696921256692699536554880 12134037 866715345703863064943031383827734899232 12134038 -277981738191318794987883307840158674304 12134039 284144973399090513509309032486958313984 12134040 491782100838435573724336125724063948800 12134041 -11311207184775442755331845846309049920 12134042 512884628824746616930097302959182617344 12134043 -14749476848669921122081572753961005228 12134044 -403026183732273714174682733370970924544 12134045 93877598556517134594922478567770700160 12134046 -27350618396275764975291311061293091840 12134047 507948568618533908869050350450119078680 12134048 870506794087324455213683755542479831040 12134049 282123952555532925363717081718315890864 12134050 365864058938217957140865230427176434800 12134051 -11437961986215808658433972570619977600 12134052 -121683206397494024329552215424901222400 12134053 -71303776193989006077947584703545100736 12134054 -514573353849668431649429002372862946048 12134055 -178821676424221202061068083644086184240 12134056 -1609389447039789212718383015552853934080 12134057 279081808523521749408259699530670119780 12134058 35185447355369329953656295064270295040 12134059 152689755859914117675909908855968930624 12134060 -13755191870854563478896713226039920640 12134061 -288653473552772873403002714333460022368 12134062 -294825785972794456647131484908207363136 12134063 -184858920776921663939502784654432553496 12134064 87219860116138839388293388870326681600 12134065 -766783084768258799752946548275562646400 12134066 347332338768175392471411240400605462288 12134067 -651011012069947449062966567508011083200 12134068 541944883951597488831908431811850174848 12134069 419595387306114877117566831351704095470 12134070 -128874325347945924552952685968300300800 12134071 947550165786681050423513833240931970592 12134072 1024355688733771177631628332492832460800 12134073 162024862669205920729020894747593675520 12134074 -526442204926018772400450260905226392464 12134075 160781262687220248431060768707665249300 12134076 -76929498548028186704913764950859013120 12134077 -922779767494031488890267653833633000020 12134078 159572196692199893708167145768203665600 12134079 -449500426374945143224820049967865709576 12134080 6891623936911166004505953332090634240 12134081 364710225645750453763217321125585506882 12134082 -63204884521860258093356985810904289280 12134083 210569386554354276178447966924447549008 12134084 27530388538644117806687376265976217600 12134085 -175567632502304333035129487850026012160 12134086 246306596910375020817450660539128128000 12134087 -84851466080263575362850278476631705088 12134088 259310591357127695624179361789493903360 12134089 917207016211203984694754485465700871360 12134090 -220686944237240237421970610715363354240 12134091 -419723106318142435005684405996953447208 12134092 165729425371602550529017887750267888640 12134093 1306861149751565442417099071719206464160 12134094 -97609905202422197849521634649659132928 12134095 -681838613134763826994407897706982417400 12134096 18795859899323238205745484536070193152 12134097 -1238187673364920950821195743896989028960 12134098 163034687576035581852572722502679042720 12134099 -1348923703307692066015585112590950121536 12134100 -70216851547565995863255776966637619200 12134101 135594428391000886454983849262791680320 12134102 -839555746389795661442067145754331357696 12134103 -1348093884610108550350585480158926461440 12134104 515036743073223625746334663469638133760 12134105 -483682664209733377932455138066513503740 12134106 171947260991425427127356460866125289712 12134107 -1757610361088925891079469104978290565848 12134108 371142477714285873995451786564575087616 12134109 -637257044901844843306728045185225664 12134110 35865894909714617813139810405434338560 12134111 -1326809837102370652744250433260330541576 12134112 -390499641668566404896422912421382586368 12134113 -105162586383200485561613209804960742400 12134114 292617325667635047913773846982664709792 12134115 -284298761437822715121894858737746371840 12134116 473047033907380107390807075570361216640 12134117 925894847035156096922018316080941269120 12134118 -493033714966717874006565719938310236800 12134119 1614375044555357565808236659139514174520 12134120 499076614308688833103415006261585817600 12134121 913318459362710121222668727327473731584 12134122 -158384307760936149062198704746470400 12134123 26615752629437953521718738028509627944 12134124 -25470829795953118158332862770168262144 12134125 480736751075457311487660976162692639000 12134126 289439398543835594665958706777417791040 12134127 -11107298150054477453245609658155329792 12134128 -396494675852419334659586703756954370048 12134129 -538441218883190293219006641135267876288 12134130 125570857342289980403151764571120215040 12134131 -1472144402266376609922261173546646326688 12134132 -967686007970695512438851153808585151104 12134133 352921956050460393414691173676017603936 12134134 -715577790034379500495182768474487250784 12134135 73588007989481526109159238724178048800 12134136 -364100764968937822586799727958783754240 12134137 -450303555172451484638485507372816744368 12134138 105615576946687233861233703556000318944 12134139 -1005669825011238608727793606413733977576 12134140 471546129528293285186827495289412986880 12134141 -1714852210259371834921192681738451028480 12134142 77534805622398971597973207333265881600 12134143 82604306816859907336201926207312377200 12134144 229998866215752998597928328827670364160 12134145 529375810030995128383928568752556359040 12134146 -296464967421781608432864579022852807728 12134147 -1134108802641638083845407814290543782404 12134148 217457124390309857636376982226322837504 12134149 626135589438806123127760357111750109150 12134150 72141417529050463142616390837323846400 12134151 386889639529090655580147139042218621600 12134152 -203845863081436405485694471804314746880 12134153 502688756872239232396408707998123781402 12134154 -406857194379862557098861169246172826880 12134155 479210258611470218181766892803774686240 12134156 -560081701653959531030252398045757334528 12134157 354024494804574506203843887253575139392 12134158 10405306165807629042921263000287886976 12134159 -698862800679401085244828070697900990096 12134160 -33037452515820598372087796678020300800 12134161 413421206422023376261521213444408657652 12134162 -503564351596198783716573219294216429168 12134163 -1202176431946491533912149424419258368000 12134164 -4960124774765323225245624494512018560 12134165 1219565880193388374768869841091563716060 12134166 -22059774399957753050118748240727565312 12134167 154742745418934840504392111632354469320 12134168 -1327168279820056745889358528285649725440 12134169 -1342321575898339891234656122224901510736 12134170 540356462950310513276767124924563200 12134171 -87984320363105204392941502669484072160 12134172 217629719415486563888029627150331507712 12134173 1527246405179715885330446370879163992422 12134174 -341653068811140171279326280059528437632 12134175 -35904177395495983452394130597745638400 12134176 782248916390576534172068694160071720960 12134177 333144144915339764511731753668539997872 12134178 239873888869102574075743160249178685440 12134179 -43288051540971923058856254769059068160 12134180 967856196057994209486407982043260326400 12134181 -6614924406654353054171726302341997824 12134182 289725124754391327567058138056601291584 12134183 -82214273736867532797350943026741235000 12134184 267242508428052572046369387358424432640 12134185 -233495076747182786500439385323918144640 12134186 -14483592882885178134601378732554660096 12134187 -23077766868336937976224546042394275152 12134188 -473897951289149339179222504732499447808 12134189 97876022717961311189131909814884131990 12134190 -323979398022155061380135129970662280960 12134191 -149506742344825972713823648850650977360 12134192 -17023927742259497332163433163996397568 12134193 485739805786990457192454755138532542064 12134194 611364834759958863360563475732906778896 12134195 550360304298181780245641066361570514800 12134196 -45341860280658199443273678832084260096 12134197 1254942011912854665004238853239307457646 12134198 -222266246648778954120042986681567549760 12134199 339015017065029686045645213826312894720 12134200 495066891373137515963468217473994240000 12134201 899990599127140097141193184890793916202 12134202 208656226404962966864788487962295275008 12134203 -641870054688386162179626898699112747548 12134204 -1060415028836521687303548849780583916544 12134205 -420945237691742561929533712300053035700 12134206 -7194404512480833036810389227065311232 12134207 285797162129247427464430979576643919320 12134208 109403544154611436780700788606579507200 12134209 -261609112991536654186295333083605790080 12134210 286550065600446196792227673533432107520 12134211 575086670111892925163369473137031102704 12134212 -786940433364746889902803748120631422720 12134213 -5513351473658119538798623538843090976 12134214 209549411323868452306210715075130988704 12134215 273765151641277546939837628676826721280 12134216 -1691914639169412056765514531886156093440 12134217 577898928476107627827747883919937086880 12134218 -593390626931470503781733942117019007440 12134219 -2011713903825837695442731595773731060560 12134220 -78543600686287029231996365421508362240 12134221 -417867030467711319866893113005709044256 12134222 429603037442535871304920707986049438912 12134223 -663146637463151310611264193563026629528 12134224 29577368594692199669853024816555622400 12134225 782322275550325188607530228320772960000 12134226 200753418119890669069953835868831981568 12134227 20092768704660710817658327214480252832 12134228 3371873709507783909354370330860404736 12134229 -79692531572950007342804868205571762016 12134230 226763033081786344590246878212709406720 12134231 -207443647419529588056822083421960199800 12134232 -302999770940175206850672974734044364800 12134233 -1186558745716147362019500634378490630518 12134234 -30925888372304947285148522058573734400 12134235 405509610517507855997211686624106739200 12134236 437427712838441789020990428086739845120 12134237 -162332493775499553559612677805207454976 12134238 89805290818897911386597450956671519360 12134239 522006402259682037153359372710517540824 12134240 69515105246643812152580768062911283200 12134241 -33909910000924626331248825510466418496 12134242 -248885443601783274525911342771164646400 12134243 -1040981631644296774186044209594688036 12134244 -82280298766527373569549189345596067840 12134245 10535075297107998380331938315383745880 12134246 451225689979078606443463635233198991072 12134247 -526486003705220685975464611668340311000 12134248 -230299020272841919405498308319717294080 12134249 -345604935934821384684944602547439255750 12134250 413495812938497717000694712764023928000 12134251 -1055780639411703913290984807340011300748 12134252 -427657579071935984981624951802620390400 12134253 316464797496247013130518355872523453504 12134254 328006498334763254143336067153633729472 12134255 -202291857827358773159115882894630988800 12134256 1350581142240005396467406094422507520 12134257 2207171978554577749201584221096015853040 12134258 -367280539864657909949399238345231945600 12134259 -807446390293611901491172392190137371280 12134260 163710292208112544939433852271151795200 12134261 -282883724389532749200985282933374451428 12134262 187963427407199127820036892481310934400 12134263 -2214536957605661384847129055506084327840 12134264 523224926817258864175488023084801433600 12134265 8158226720195824298990216179349754240 12134266 23478109361717147373236991023970093024 12134267 1453290482673798305842526538336852885360 12134268 163764606989938558777208001892364156928 12134269 120816211206554798457434440006074804480 12134270 -561290902739046464819881827959596393920 12134271 353644460204352956548792664822809856640 12134272 2067039339556866436361777053207111925760 12134273 1435227801374128265224915282686547323522 12134274 174672796757242707698084673052542209280 12134275 566975206287711214678541641661235218300 12134276 429138867020246972625177432415618830336 12134277 -704351451835917615135266920991039173380 12134278 -56844308690657300846028963048970275072 12134279 -19779735032331623082663195116094004992 12134280 -489208515803999836986856741258788864000 12134281 -435776885594558280447997489486220098918 12134282 332949282720017424571782195680858098992 12134283 -94121477323993925491908808717081816320 12134284 -175996335118010820156712630129447600384 12134285 -142199460707187643614975251669766308640 12134286 3912867775424196814064591865705867072 12134287 -1575261069138386567523569940691166280576 12134288 -230726682799682421158007927929455730688 12134289 -173494133344846074954182502618378248976 12134290 46482261412738587990647967805585006080 12134291 -635850807223438652206626853257709384128 12134292 298212485126443027788203264200204081152 12134293 -11676353769833089363919034534551220978 12134294 389218086231475885411916123521027338240 12134295 684050246688707325813874317851002290120 12134296 -222450776802286949767820372171609702400 12134297 73522792128946229218994320424224366272 12134298 22485520168235195879500287446385031680 12134299 9119597515181037429081106613793548288 12134300 242081558184178526857896396215596646400 12134301 -769640488852066930932583164495379786368 12134302 298374375180597442483140512797794092352 12134303 293569850868656738713576399527672065040 12134304 26422886340046727976013367596818628608 12134305 -40368352571122299679501505032424442840 12134306 -600802924239508462028927115322818729648 12134307 131845621422661978314102823204318590840 12134308 194765642896421138388569855344924796160 12134309 -1057766056507933250947608573126231389760 12134310 146841009610914036436562589377639704320 12134311 1394867244238234405053520818622617489600 12134312 -913891828619953163694749867607448780800 12134313 244951888260085176627285061615117394400 12134314 -54443306067763508403733067866330449744 12134315 1006818531750073552478769169395208260960 12134316 2473948564493230650248676364182543360 12134317 148741748098983993734852382812816235648 12134318 19708041222019974656252336358115180416 12134319 -33116728749693609914999417625359961600 12134320 225343956734037962466652195135620710400 12134321 1410532899190951718188328829694110403200 12134322 400861571331989046483589252760803749888 12134323 1575215414903705795496496827918968802572 12134324 -632803722901061913417681082019211890304 12134325 31810436537511339957533692130586864000 12134326 -531738813706338253152581647753878838656 12134327 796832556714325788522637043322600545520 12134328 580755569567699382076529404673212293120 12134329 1140681259156608392800956775923150965930 12134330 23365584013049460620502291395366768640 12134331 -294529467176541711537355980854035669440 12134332 155395075179364836240441525991760911360 12134333 -1115456628765819506089538466372610271418 12134334 159874366861193701082115469137089474880 12134335 -196407505287091936215063677628542132640 12134336 -124315039920479787698738973374624563200 12134337 -530716717402036638575935507726884492240 12134338 250055793769744762181163522236600410320 12134339 -59689877669725063195803178914000119040 12134340 -84880684039529065345105305830366822400 12134341 256207469401472617821709740065675443742 12134342 -4718862718758858547092776443495022592 12134343 -13488342412218168598468211515220009136 12134344 1139658076670517483075414796913828536320 12134345 -677575348773756903377896168852667707320 12134346 -114484520226691085239239987877479046656 12134347 -1415584208119859446841676446121602692204 12134348 -522070934870678790413157761793812059392 12134349 -361616187754966180616024022874390720500 12134350 2408739996136538503467875476575792000 12134351 567534329697541121244068977751288330472 12134352 19550501225679283902122418677863415808 12134353 -457428500601103481918972709794347100160 12134354 647156357149303672580685641899791526560 12134355 -390666437140782297259625216607103865040 12134356 259028171228138565783048372167056406272 12134357 -527360921328254238895773025897321327008 12134358 500431427689847483158013552730554742624 12134359 659826703379189320899348243264913730416 12134360 175896575808332052762370923254588620800 12134361 10638607966539776914645118748376606464 12134362 460028596976956848184315948972656495072 12134363 -572829100648418194516782216724661046096 12134364 382166874504236722567931619515790336 12134365 963493498138254577743359936289346849260 12134366 -1493877038947028620571733176927746978560 12134367 -12659111609898647371691690107751706768 12134368 -220342544363544732139413043900632268800 12134369 -417287907656696250588781376263415422800 12134370 -468853935176471907835185911290268259840 12134371 -556092331562755934107886606541639107428 12134372 -48620925086940307578820471164796612608 12134373 -688809517404820258595778470495376068256 12134374 30368740271360688196979098458072674304 12134375 201993337324304047705482424331019450000 12134376 701932899550883178772457066710693739520 12134377 233962412231603460288986363853886807226 12134378 -501004777324234593216735032544417095760 12134379 -606606933838060906238873263231708745040 12134380 16682813394589379360014924301683891200 12134381 70692136769262116072196975644560713600 12134382 -59913683999342128189356425530457166720 12134383 -700314240647189496330447011783338110120 12134384 560778187476966551825518819010064482304 12134385 -729057865372637508370600787276098560 12134386 211032400096045876516676828717474907648 12134387 1835937468707325245156512002286798376592 12134388 -180670502711576532343926659934886133760 12134389 449820884178517630866384541956583318190 12134390 752031067722880384323519857613619200 12134391 -8284742885349953121911076557491690008 12134392 37966045405792933288213599488980746240 12134393 97274288873597630472659864537391278724 12134394 447809987905345137046308457834165271040 12134395 -8964438076466120062310675292269956800 12134396 -1116364029104457864259440376979260680192 12134397 -109977282889742182085627728076807708160 12134398 640790832115259598253712459146465075200 12134399 124546296206858145868921107672027692160 12134400 32648499289652044091224758587228160000 12134401 -473325918758332895406696941910721201596 12134402 274291046705740037677305165392177137152 12134403 7680781246770293389524567025901127360 12134404 -89416835870034629840753524633142105088 12134405 488766471713978875691002127884692900000 12134406 -344257038255085542584233349528191807296 12134407 660738053211862205756490810372522510480 12134408 -64462515603763865058301381925935841280 12134409 108972157093791672559775691833525837952 12134410 -317689149893238287850112513012469088000 12134411 1648246096207263347487521440726482696000 12134412 320583650364564152212524069087938380800 12134413 -1899497351773223170875896890071540184704 12134414 -532514147313942627650342720599355194944 12134415 434439792005422955385115488124070683920 12134416 30308539097499920123545138550030467072 12134417 -1429628757541598488181046398795424915534 12134418 482991617072067740821211295359661784704 12134419 -821375150422955889191117375363005389240 12134420 87350800107180995314997284231624001280 12134421 -116572188900351494309779945975043082240 12134422 415244341703619750488131783539418536000 12134423 13557209700539336749302270707978956800 12134424 135162963035401815581683187479455313920 12134425 -19080096721129128739352102174878249000 12134426 233429078426560292585972372156963281920 12134427 351140392134152957483219442853489008240 12134428 15537332669178138842360276728830092800 12134429 -181584713891563708108194012027831554970 12134430 -183848050596370420010229097367829749760 12134431 -1634814317442929702919088372207361284768 12134432 320379102338956735370115282353554194432 12134433 -197105927112986272791474798835870756176 12134434 -220386322410937450998406985345880817152 12134435 -203607717172546942894177122197390211120 12134436 91081971025770750961395000996218179584 12134437 687063895502101827654438050303347694912 12134438 251655937121595693239336832791961718080 12134439 -131697302927275887641739210190338728496 12134440 -1052131259882563244986471667269700659200 12134441 878871826147882739449571787754068350400 12134442 122644586425233090506241987346482344448 12134443 998124030452473496661149059665513249360 12134444 105492126317348362837517457272344298496 12134445 -164860949785788982794687593279970772800 12134446 -95031592388090844918091303611093549120 12134447 -226787154654078824575340825916048506448 12134448 -3158003961896574802786233833215328256 12134449 934649307986101124704085911379151026450 12134450 397103499471638228960157760264670286000 12134451 -308110267357007059918534058122630876416 12134452 -822316205610396634199155758387812763648 12134453 -1646611296732857470786696659345162545298 12134454 83495701847110231752604067622750658560 12134455 -178318922693789240966472221794894431840 12134456 757318562879912871550619954849728819200 12134457 630347337023342327087849656513498370880 12134458 -91342860816566727427059034645114690704 12134459 19429132419396711904013619997545726120 12134460 -176871720293183055701151092634753761280 12134461 -88378862992893972571402256555567834938 12134462 105132911260776770377425584238389567232 12134463 123774745118534149556511741014467941888 12134464 483786091801938719646626348055197122560 12134465 -311338832161755300709025122311606744000 12134466 -12863095872587422358786983686490345440 12134467 1606318050981062539677206374639032707516 12134468 471310669885664415111168686363610402816 12134469 -314356755417908611800506916086628940800 12134470 644164933568656517879137314228242236800 12134471 -24694515297481472070812622811489186560 12134472 -191647821614404899819418482447647539200 12134473 -96679935454378741852225591853121491036 12134474 323620376754353017103410635091238572800 12134475 -754221634287716616797629540638181062000 12134476 128239373490417797178248737406754257920 12134477 -316658176007383093791984107230642417674 12134478 3516263015918113557684012935798443008 12134479 237735395222093229085158584310126863360 12134480 -30025962134192034653278068974950563840 12134481 571973277988384335906577918911623750400 12134482 228800101306282321247910706287049183872 12134483 -102422640345400384342475125159957593120 12134484 346803377050559069388268637565372981120 12134485 -436994231910373686982829904448657920 12134486 -4113385658338782957949849828069658112 12134487 60545529989497962094862211750169679952 12134488 1461684014980264397570049322146693365760 12134489 2075727997727403026611610726382361755924 12134490 182703375424152649257391818130692453120 12134491 270593606984427722897979768033613357892 12134492 369743137889881125867516573318932643840 12134493 117117911929325865397034200687034275104 12134494 -492729237173280020768747540715915999360 12134495 645589949080679045991526547656050537000 12134496 400012783743075517348933875322079674368 12134497 441548844796404764436349814658932518946 12134498 46924699812243972104559916965522242880 12134499 518363188700755468539555638043838869600 12134500 -202090544485105412962610304380550144000 12134501 181333057037143278216835761478725086784 12134502 -98985499770338944203595391754027033600 12134503 832957212845565738089421169217776319560 12134504 -1954577291694561335131969442592726220800 12134505 122378540612271583163174092788415171200 12134506 138499623178029236621661626228536360800 12134507 -2561954386662365528909469878979942021120 12134508 155508839085603721140382418444136775680 12134509 71924795834867312256875222942127197004 12134510 -227641223880324046369442910133879755840 12134511 742802815105358976285997205940875539920 12134512 18582495096192208498837320620231688192 12134513 -107980475141626844679196943752269704238 12134514 -1515320275147157673696961463120363520 12134515 283131538800900029985028705424985088800 12134516 -198122237479237922127426752827167498240 12134517 -316854687902229646218117954833039057952 12134518 465356989428590300890777979192366552640 12134519 413325876453426625254588697075580142096 12134520 -93019500649652451584991075297261158400 12134521 634764454540909213101655725816403958720 12134522 -106015542082573923523789038544210604688 12134523 857588631726546951639637377488346024984 12134524 113889603182645918672818533602354276352 12134525 40444385700561002583298984537535007300 12134526 -190298526194511360450381162647845169856 12134527 -685722626051800704168049278206295939120 12134528 448753777846172707812668884508265676800 12134529 -29244687316162354990491134758664265360 12134530 499593223239380013775835672901243993600 12134531 -506914520576077676828260984466785668 12134532 227518698355848086495788042565821056000 12134533 -865035791593973033081262520693302106976 12134534 -154399813502652595748350977593343233280 12134535 5092669366895008443253905361761523200 12134536 695346365683424158831210086796857799680 12134537 -167752217864342854387753711749744584448 12134538 83239357772191204372118975740091298960 12134539 -3912519767767354264558959779274394848 12134540 -439430055532960601189984506197615820800 12134541 507162392663383019969046807074415686592 12134542 -220256012688645591513364116087483494400 12134543 -160532261095556411179136861999348864208 12134544 144782869226681056380735950488188223488 12134545 -986044872067851634115317467667916071680 12134546 -254169689932485376033185529462570812528 12134547 333327808837964693232451831052048721264 12134548 309956596449344753129362656461496727296 12134549 417743430422412639154125815160276385152 12134550 259155266210622939896857813699611028800 12134551 -477660772376494613427451215808087555536 12134552 1031860460894097383717696695314742425600 12134553 639388188425707439798858932400273674704 12134554 1980255230173789423156026641414470920192 12134555 542077496791636613316193204135247472960 12134556 -322797350118940182171446409454175677440 12134557 -9726410153132800844629590928833137280 12134558 250341056189506839784770034261205871360 12134559 -128418211377051390940900396845954643200 12134560 90878354312028087768765675101061120000 12134561 -1424755269697851362313419998739663538000 12134562 -27896289176718698378656103766625098240 12134563 -738448108363537793954856988920250191360 12134564 307340060577545851392364958922214031616 12134565 -125094855441141191053544485143748641480 12134566 -79691121433733157967785483963193099776 12134567 191945378588100270366537683412216725472 12134568 677273355382902226807424503776006389760 12134569 -1110257708877498814455043783057191649030 12134570 127943691247736818625896934382443612160 12134571 -1556461665611507016604559504510580096 12134572 -749833025744860954436584005581560417024 12134573 -303064732462146776420688508807311720096 12134574 -259796587150518295589115570808532500032 12134575 -686144828688739843990442638922284010200 12134576 317714270006197620390312135890435653632 12134577 66848620510754083895332696665148540800 12134578 -87313110303075567836382098983338117120 12134579 -219091154470626813150248356605669264624 12134580 77218868569251051686854554763682396160 12134581 -1284332908821409157919886299978090745618 12134582 -349688906360699386330710452908287081600 12134583 -405921045441282509520846678483194698080 12134584 -205734682816112878054619407454527488000 12134585 603861594726205798987096203768689330760 12134586 -62723069759751337497122960297620089600 12134587 1052867382229875287906734485879430964712 12134588 375863775182385707247983719788977906688 12134589 -508890815950053576901804282279192780800 12134590 -269354756441548056535910401756449772800 12134591 4957681016321986542067351783047631584 12134592 64557378737251424141602218615600316416 12134593 9638346670853720286395491756480165824 12134594 251929720786155862464988399774634053152 12134595 -202138441361314721421745800293952318720 12134596 -740722268688566565294146943602813960192 12134597 -949665027111399218546707411258700724960 12134598 18058144980646426279376633640100024320 12134599 -546315925805658204023805020438837152536 12134600 7473764563756397997959133643327488000 12134601 639193666138349858525148527435617896192 12134602 142843009862620647510782431934345783904 12134603 10931763075313616936809359459700213344 12134604 -370659777212293551564613493651628655104 12134605 -426215634330124943602759040012150325300 12134606 -92773451958418393961554028088724608 12134607 128523021846006591947009713505910620040 12134608 204263963745038704826585809412627021824 12134609 -160651508232977166377490469827641111808 12134610 12839339933619550251858933382563448320 12134611 -1494378674900680025056556945763785036376 12134612 -312233024177942690778145712026619412480 12134613 463785130468183714972453981199135466144 12134614 618566822942528781218415104575331866560 12134615 -527850383557401563912821454177139156000 12134616 61099761749351524967673811716636672000 12134617 20253345783275281249473323677948066464 12134618 -185946300933884534671643230356983448096 12134619 87544327912418892788265575257934981904 12134620 798696564102178070336893031295079687680 12134621 127888752497646969912950075429464622700 12134622 -29195997821214109972876228190813107200 12134623 -1330196844838837968837458583787615724128 12134624 118620152369989780628551582217162981376 12134625 -366893884208651577132201765937900560000 12134626 120416004610393082273907560821379381760 12134627 -1656933608139881647897563759314143207524 12134628 196836935357697678357624009730262928384 12134629 32697739297552503358095890368790398684 12134630 925872128640042577286702629875763893120 12134631 284375257596457870785149969227345343184 12134632 -266089678958055646609119136293721113600 12134633 16168068720945003026574010671302843520 12134634 519860302118379482688984827944904781312 12134635 4554870715766012498145051732499345200 12134636 -1185109387783834212513300258801418841088 12134637 342549714065898165273704345925027744000 12134638 588596305964663486487218638709759709312 12134639 -27679282754600392891637523498356533632 12134640 -18671541091577853538809390329034178560 12134641 -111798711018986358014145972381762870958 12134642 -325727100421817667992158492956296512608 12134643 -3428462497250445858130651405425515520 12134644 -49544836973072955971235597614717053440 12134645 -188272163128777991124757599703122484200 12134646 -313364218726152065309163083413064640 12134647 179274572099849400939699261984669658464 12134648 -886094511103417969670436628325823283200 12134649 -298671199798125179224432431449681186736 12134650 -357400470027941886543034428415528358400 12134651 -9635299349720550947109053168986023696 12134652 -294066051305193414012610606041660538368 12134653 1351211263580036400299440314032128944902 12134654 -10885283817814244406898165813749180864 12134655 -108358115711633900430025191890132633760 12134656 -404242918509711950470872819612996599808 12134657 -1424606244362710592520354074122356625068 12134658 -280007168608996667335566762707857554432 12134659 -152246767690777349762589889949864393160 12134660 -250317137889819514928233990298035864320 12134661 190052358167874344884364178339710524416 12134662 64086583885700292957887139642391885824 12134663 -601306710080259770154774549980783210088 12134664 -540052512730239894967608195117053952000 12134665 450192774647790337038556423603252809060 12134666 168685978357635841357110273138080266032 12134667 4372099337676180224157987262505681880 12134668 28598847529061780889168697708980805632 12134669 -1204850283116435692582287589198315117140 12134670 75284325279521806342994672335757366400 12134671 368858505254576452922701095325229796544 12134672 173217212865024265671183187412643151872 12134673 812439222523242896074751688397052131200 12134674 -918945919337022000932377228863104613600 12134675 185727111787258989951147347660310562800 12134676 -144407110416806044928338786965180542976 12134677 1604572578462076341314754168563561536526 12134678 405745230431289497749082846027061880320 12134679 373982709699855790993896805385857511784 12134680 -87602625003006048278737699070576025600 12134681 15886516736761950284162373287393953344 12134682 27060862656069620904090402375370560000 12134683 325231300980192649049232302034849947328 12134684 454860102248853130087269833282915452416 12134685 316759225969378495193018520753485510400 12134686 6660589246756838536361000657135189184 12134687 1136922224630257652392379451137844080952 12134688 349295606698755172790724620296570011648 12134689 -427124582079068969036943881297674727744 12134690 325260656637895221414545917005986829600 12134691 911145900204755754821549259427637678952 12134692 436147825654901551793729715196030428160 12134693 -384419794165522057500427166445048197058 12134694 146542750469324135499072019030163767296 12134695 621475411170574881128906549349027324480 12134696 -52029790837176752403106270393023037440 12134697 -1791865960662311633347970335279202208672 12134698 -173779054550955526036085143796701115136 12134699 267162814652555149831358921137590268464 12134700 -190959578891184107881482451456935744000 12134701 -125251345395418472529698546878148889408 12134702 -234047673415279653785101341099213834240 12134703 541877525087745250087167385988540785800 12134704 102253934996509819686920727712970342400 12134705 -182056041795377410905887815469187945600 12134706 -457026933859032386167160335616732942592 12134707 196564774680133820530106145421138152120 12134708 -24935354783309497727683514263919769600 12134709 -288535500049965645841144800479028922500 12134710 15309282388706519872879411687085990400 12134711 -894097104212212965708238973294989980600 12134712 145309052011582531584529203072625643520 12134713 -49588651447724788988913849221625899376 12134714 -532966551094108679883542784874755206544 12134715 314944818426275879417704562917147659120 12134716 15530447409102625779054869503645532160 12134717 -38724027747401604599566036794493307328 12134718 35275488067568806332915777349495086720 12134719 237695567342151208285821332556303369696 12134720 -1404669092730303602167071956029931520 12134721 -336262483952331826375958983112011084416 12134722 -258180205652843493151453401662756087088 12134723 1102081182762659848532940577770321772800 12134724 -250597638333101781999930814050275463168 12134725 572134394135388402774701358980185672250 12134726 -700434730661370661573220483931909014688 12134727 139781065265441086879861622111683264176 12134728 246717345664384331915567176448947292160 12134729 12998495473955848794990491764400852448 12134730 55556212612524783799711955565306240000 12134731 -110800474747983823485174519513630624480 12134732 359228149277519290976519692596684664320 12134733 -125597054567204603935380508742790077952 12134734 -262251734363373452744733741588938289984 12134735 -81235298433653771797967753102553667320 12134736 245568591585430704309183791310442708992 12134737 1085636582123498503277722473000819414386 12134738 -164619772601554750375094452703037439488 12134739 -73523560767915141659691805662940269312 12134740 371867234088128781591646384737900752640 12134741 991631392737563027543127825154428584142 12134742 155749197981310208894667838945050169344 12134743 -480048003932478860590453967318775158008 12134744 1043961268756538476889279878877783132160 12134745 -94404233006921060544837923300186092800 12134746 53086702731592246181052926636192948928 12134747 -118326221148620549581586343450232905120 12134748 -525767523907145508446948510761264043520 12134749 1662309667678132511691205144411203864480 12134750 -296426926683476847426281535530755920000 12134751 358716463087142933890577966426284719432 12134752 240173317336543726737975013017672744960 12134753 7707531655451987828000930631194521056 12134754 -283034911890147260059036479824187236352 12134755 509656437509931915655866286059381998160 12134756 570132359935424223652953953502139950720 12134757 -256149318081880570373868368614103769312 12134758 15864370271485603203308669669647392480 12134759 -93655672690690502558262566763868192800 12134760 588482582851154942122956251266326528000 12134761 -64038979248862470223228144867880274176 12134762 234416889715730829629114150640904243632 12134763 59495778928475814740880852349349673384 12134764 30706746192769284381473093551735754752 12134765 -500850784455998169771301806114088004340 12134766 9589571930683300799746284448132537344 12134767 342106135979649404205817920141410045920 12134768 129792924840708509813926550081844019200 12134769 -528804714760102873061197917922846559520 12134770 14991374401122991126884291645294049920 12134771 232961137625449779229038274730533811088 12134772 375467933261186398708983625627994112 12134773 -558292902897567536447341784021022788960 12134774 28407678205167758006179520011865660160 12134775 233932780105994399450848871961994095600 12134776 795793150997309046821687119185701806080 12134777 905560099296141326796547430017475395200 12134778 -290985870277702154364972995528871904512 12134779 -33851422718874290232394285918962809024 12134780 -70547769351551465655497293818910402560 12134781 83768533625421458951783129174399924070 12134782 314528765763092570165014351047405653184 12134783 -55172066579533393404503508884890475256 12134784 -732788817257136078820961372574433935360 12134785 -416158456977636057136331713747894944600 12134786 709873690601829622837280572827201968592 12134787 -82518233213444050215405646634302502400 12134788 88045969874724442356034424454883753088 12134789 176424918128111892909664515929331852096 12134790 26353262965335264805907912958697086720 12134791 -1034684117483866266500380361960769642832 12134792 1785720213740858771335289379786803404800 12134793 -985527311991511947890502463054831805472 12134794 114412414243275951793742097555672153600 12134795 -228048085599747795218130634313414246400 12134796 -398621262446361932406324292910033515008 12134797 -1300373226198755145325754388367661292308 12134798 89760565355784043948028910082414784064 12134799 710538687915246052700923210779615039120 12134800 59038607336797039697465008635150336000 12134801 232057315347537219705100945594442286450 12134802 18219989896481569449733401299542262784 12134803 -1232546317622324633149566718257915325056 12134804 999778422017316298034654064178323996672 12134805 -132763399432223312289977595538440986880 12134806 182250481935418735245173262475201031040 12134807 707969700247815473255112444037578394056 12134808 -319509409559114278145367233935342755840 12134809 49832255118458797442668978672125110404 12134810 -184034083141259453440810609387944049440 12134811 -192859590238893674043206545870357646880 12134812 -860230826394394145743404468491038073344 12134813 1261344490929516838518674026794581733024 12134814 -420110159215487794263879670740299117760 12134815 5859042502679834399719083800658685440 12134816 -467390114370456920752553521613346373632 12134817 -395511589762004131692534414439939704366 12134818 -384105487716520735263428830956903548640 12134819 -30969432593736702891460391352047967780 12134820 109774245171045808341857409564544819200 12134821 -66403446270600448148055575897640432800 12134822 303072572617848498291805976766148423680 12134823 -327576456675727471628330585764051026432 12134824 38314639810760822106952490003305912320 12134825 140905101490903278079409516235006660000 12134826 112539928315599488566738794842438860800 12134827 88003245020068766309691824697424320 12134828 -958235538946914929635925759604770495232 12134829 376564759321621605314339708752531291200 12134830 659180046841354620605756988989950426560 12134831 539496337617890670515535721576598431632 12134832 -2787291635172581751706953954946252800 12134833 -332358062826903545713835452159155514256 12134834 -42793061943007917453555587803228883184 12134835 2436337583089093674935938945925910720 12134836 70535622285513041090531145715432636416 12134837 181771030128348996426672908034940508640 12134838 4568804811014196058803533217554472960 12134839 -108880581900026711053171482892227425920 12134840 -486446426929224284066275587642314035200 12134841 -451984648609802817431684135405801050176 12134842 533077089229035059187164412060566330112 12134843 -519259161630821182103202990868346089200 12134844 -199709402983125017089371674129440680960 12134845 808748500663483595028381234766818077100 12134846 326117951393419277426561553984255833088 12134847 -462561341169436455131015356373773131360 12134848 435641480054772394068625784626479104 12134849 43848033356583084532457693987953862064 12134850 -39722003358581351778900356898590515200 12134851 -116026056101955461091572032566032443400 12134852 -373514106532356479358357925949558662656 12134853 31993438434428092549494164992478034300 12134854 -347895350563822621624664944160190846624 12134855 -889339828686895711844327610891286588800 12134856 -913085058508240063741391709731117260800 12134857 80471907066133063176379067068672193024 12134858 13071806903937336133954290874159852800 12134859 -569261005578509160102196073686219134720 12134860 -167570048611512167773782757085491921920 12134861 79702801038552970412906939629102859040 12134862 -345612866770725449499901055546681604480 12134863 -42747754343268338825059612726195276640 12134864 47114004070680208646791415131480129536 12134865 662643406841844539005898399892927486720 12134866 -860827294461384296284878304485256015200 12134867 973030818332900417753120347310112215916 12134868 441357891714270256291330862777332746240 12134869 243824007121077224867598137143484859744 12134870 189341026900790449560875900416703416320 12134871 219930020880059259895681791037702881072 12134872 1893905161436885631833096888951540551680 12134873 2015310250560303937739020117338212159124 12134874 -98294094273897321037752343615708769280 12134875 -989784066390575507162337079339175592000 12134876 1164766224958111611196772890744290009600 12134877 -216356390546460864944183860265345911680 12134878 125555120839913444955922010847824105856 12134879 -1467895945237928588739013701717024839520 12134880 -467973007777481318217252811000892620800 12134881 -1518837157847486543283875438195273376336 12134882 -182517008396320655737333031577395011200 12134883 -313042252874258011385632849591712209920 12134884 -556024531132519431337459911327241190400 12134885 -250909702088154240247481803790555898240 12134886 -192496791780536235066965757499552777536 12134887 827859881656828328980720202782938280432 12134888 294255005175786674037550553575733329920 12134889 136891965153966607875380963885802642888 12134890 -111376474711064946754205570901009875520 12134891 -1362857561460546780891745410486375069708 12134892 88662650409844054775591645889633189888 12134893 126764896671756644186620555562216522124 12134894 -74426411127037039136733966548785756416 12134895 52670139291437676990280648085335752720 12134896 4445889322565982258445112515964567552 12134897 398714530593922677952290233423030269440 12134898 275327938300895838954561870756778775184 12134899 486375442586858567443157416733345223036 12134900 -42350466892456645303263650937628080000 12134901 -8198885227970586125174566305687805440 12134902 61296591785031563046732771081537409920 12134903 -1249020896971239644291946875370541727952 12134904 -268919062773323570184963015308043509760 12134905 -517201636356125018840735900972290179000 12134906 -332724593446002626284395546936657619968 12134907 411271542188208908319190978904538734640 12134908 -125446031904275514502692838117269839872 12134909 664161083213062027395028592902502699040 12134910 267109273211312884389430626818348319360 12134911 -716597477998288864503564551418611003648 12134912 -103085879165921506621254520298985750528 12134913 73147211823380376286288585087484957568 12134914 -501746142587982661726055848793819530368 12134915 55602718078100114952000168618065929920 12134916 559027096039013641359078021444849209472 12134917 733953337319326545820504124416041119966 12134918 603045235570890683285523049891337493120 12134919 258735908506237842914300181780391362048 12134920 187703071499586868667683438072651776000 12134921 1197064451443926371600351289956411332122 12134922 123463429376461844077987543040315081472 12134923 -2457936321647072210452250538626442603600 12134924 -666244520466443713885207725226722511104 12134925 -119239855877927716438552043458790584800 12134926 -669614687992934068667909330116748361600 12134927 51055720111310964634737551406993908832 12134928 -622539894915828823196108915841171456 12134929 -327677954370905305474639663332062843470 12134930 819373177144679099139111076906959129600 12134931 -853538869205989657215220857305860171848 12134932 220590733899661248036373226812740667392 12134933 -650479422300757257146636010672998418276 12134934 49001969605403080397659102069277502720 12134935 -689035554309520115186784107625507318120 12134936 -55113610739241392886133890070089523200 12134937 -1554422855491498894341125421421723167648 12134938 -230495780304605284712553903427599987456 12134939 -811617839882459866224507246432751026000 12134940 514235129383425819119138777092334561280 12134941 -261116920861490869609791204563764886656 12134942 -209256789743672706792523939766887936128 12134943 511027610814409713302065655930465231640 12134944 4959397945952854476805360005391319040 12134945 406403876373729910584773908136708569920 12134946 -272802963256252729963717665126575154816 12134947 -735272296331701459780659388048840831680 12134948 504959796629156178550416149345630474496 12134949 126410843072100558406710413242091290464 12134950 131411242526907001778460707256080064000 12134951 182718041368120276179857488312594088952 12134952 -563684611692781918478248017246810362880 12134953 2216351721078345587966392097965125182080 12134954 68005002219371245990822388577846756960 12134955 71527268056026773940957661108805925120 12134956 451858271748114732510785624451234725120 12134957 308010662220049069843830624823916816472 12134958 -485713318225865251946768182046930641920 12134959 1020264460756227339351759964434488243104 12134960 -244196976958934262742687621013896888320 12134961 -554805384891110141148466074247163713920 12134962 13481528177322816674603543736598075392 12134963 -2089131515638500117322083313126738679520 12134964 55545422432975798070720405861559885824 12134965 601114788707483789037754191958100584320 12134966 -11565956780798396237802158879793913920 12134967 35446084205221286299817816294312829648 12134968 -255105040012625576957196072354825277440 12134969 280213277292239839953722606212717248 12134970 -94221563215382880412945678997180270400 12134971 -1737788110503820294606144005363237484828 12134972 732671207509680180506693258762494304256 12134973 -483779764528607291383535813193034257696 12134974 382751729747358554774682618884493657984 12134975 -252300538290886534631873459217947568000 12134976 31604384716439021287937076260587438080 12134977 -679254764063663391034256433561515950080 12134978 -602835820222228719348364562184732885120 12134979 43387106281957998292695606870854213124 12134980 133889527177869755775099403814789099520 12134981 -205869528130797052756761219661405239936 12134982 -380016404298958512468194337056196633408 12134983 346082206462728495839278563286957718320 12134984 448843517519298032079036169767201669120 12134985 249913522212732906678987742475969817600 12134986 -287387290315806736766214423173848473600 12134987 418765834215491539672694347187963458284 12134988 -684063241043583652476252474426101498880 12134989 -673588466295770968884053671337698675210 12134990 21909688418802512025160152826640474880 12134991 -511909867548797799748680451658437281792 12134992 142323963825030543771425267778837135360 12134993 160182818734472110393067477399201215488 12134994 -94454804573179886660572347791064330240 12134995 1018509771002068329302757541067512832880 12134996 -1107268892528548999043526026199982049280 12134997 357923810990967468066844553227834699200 12134998 460688446308848254903459027998579636000 12134999 -1424249832018113961812503482384358251000 12135000 -58334387688610833841053540542784000000 12135001 788302842588948183911419214761739063240 12135002 -353804713784179929731804214081583008000 12135003 612211177893369351376837878793493983344 12135004 -276774985251519657425282196822106502144 12135005 -1168192243313607642097736605009583960340 12135006 194946546261125932696068376803251135040 12135007 -750366313068793437606765142079925170400 12135008 1609041967910839041998759840283555004416 12135009 -43036468257609220081382799243372610272 12135010 -513891339000222708412254385189417391040 12135011 274795646876905228752463200901209788064 12135012 -74674432647338870686241059040426213376 12135013 -919110899666259618717853968932678135616 12135014 -2975562711983657675540956364594094528 12135015 666379417703865729784303290637773960 12135016 -589594853705202211528093974837408368640 12135017 35446035205373541023026097838092331066 12135018 61906892041456836100565846740699599360 12135019 -174784680496912176081792964471624997456 12135020 133877120595530117351084703478406400000 12135021 -355205160354773052731417952055493443680 12135022 702646923212083276426398529117454133312 12135023 -1025987195108121880940938834854657607728 12135024 57671662427144406164226950666464002048 12135025 -99475032520771628554432558085843808000 12135026 904519750797140944638579263574936291360 12135027 -511095464548962816071355022296576667080 12135028 1260096998761504605186011455036375799168 12135029 -641038068084211688129960554605076339524 12135030 -1922870153784797008348718963599257600 12135031 -600466375345360257425706303715117846168 12135032 -211608637689655665342951685378631270400 12135033 188668388332055337460325315843870534004 12135034 -812013236518447960855247412773549775360 12135035 -658291885438352712313123734536894323680 12135036 79567108659334413440890245850914054144 12135037 -1430151217382073843728063879802419720314 12135038 40592965658745715531678118968264312896 12135039 156423231907370307830172346910196622848 12135040 -422509763882816693338337602181686886400 12135041 783932720109514926916283161549038701442 12135042 695962457144104557523464752618471846400 12135043 521728622651155683440999901508360320064 12135044 1220665821271017523392516681065534123136 12135045 137300210257581513271004241440082748320 12135046 733320327647489427369317539945685618496 12135047 461693579912603226116712048254672342352 12135048 312926375363353860886946160504267571200 12135049 682717951986823692216332956384650100872 12135050 -215097215362115942134208110703062860000 12135051 1052051437131065434062255055183379413992 12135052 686063905499914307002013158202883182336 12135053 -401877447805771023673782351672396840960 12135054 -206352175978387839765088172333733488640 12135055 1538908959561295169912190818983537044960 12135056 -35143328532272674321733028416483647488 12135057 29932691997141433200640411541274528960 12135058 -216915194848663005784193963696800638816 12135059 -280456838351537089779575799533502645384 12135060 27781739105493511238373016127153602560 12135061 251055057733198845791529745799283556800 12135062 -14913237211071337157469544089957087936 12135063 744395841490072896929980890119994296400 12135064 -770210126469205706152323596460960368640 12135065 506116011390371844223377503436651285120 12135066 74527695697390380208807218854493663744 12135067 -116728846843477809440050668479868532208 12135068 694129315075348760043213924439623183360 12135069 -3243085852676447921528730017932257600 12135070 -18155479393457556301521914836199241600 12135071 -732691264292820587154671021059055146176 12135072 852470288846556960477980029569104609280 12135073 -462271479482745016052313692933999392 12135074 15334426432295471523299907249746939904 12135075 79429152252786104146374837289357347600 12135076 13198239577043235415137849262178549760 12135077 761432554536313137988731666931305930012 12135078 42037600057894077349256828645608094400 12135079 -129354137503184171160306104231590740000 12135080 952662976008971261018870691327800678400 12135081 -45471547071384795596443522417967799936 12135082 -65775855725021621003916714274477330848 12135083 -1013484990652182789392068825550118032496 12135084 47665722634887408684523048918425157632 12135085 229040593405214936801331314522589823800 12135086 -199567080834071318404215308637817891008 12135087 102278795928976727390540732343838188480 12135088 -106067226267716768303468431594509697024 12135089 3028851380339525911187724302210819443824 12135090 12809733458574497592813752643701760 12135091 -1395408545738152371415207141146408924200 12135092 -297101539747621610582180773642659157248 12135093 155509031057531660538367232917967353920 12135094 -906754800048392116325421760323402167904 12135095 973029526241180066752192088434285753080 12135096 14983487806442113628509580569297244160 12135097 458919755258607644266049256608767202880 12135098 -36175801049458734361622732819653243392 12135099 321055650918484364420007769471934539008 12135100 193193450084525740361928298383708838400 12135101 -1491968871476898876843267964389471801696 12135102 195562968278178054201199163880020573184 12135103 11192245842910056769126777359088588352 12135104 -236952867809830739926264582569191276544 12135105 -170985982158370763442438074464131936000 12135106 -977448607031885688708583902683254441056 12135107 66475154551157917582039659315575656704 12135108 597993390665435216435784988304206172160 12135109 -4127309561070773142160394412025040128 12135110 102818615903601080816469145885622208000 12135111 242449938990209956638805388759916414720 12135112 82863648800640595319677587444261519360 12135113 -1739073499423522006785534977509476361638 12135114 277165814126398162705913968279639136304 12135115 961104965704911738618137166855908999520 12135116 -787158359647033890288710555293777920 12135117 -612573483251148943074748093432985430240 12135118 602779827168123909181063282465396828416 12135119 2313651254110636642888661340129932711880 12135120 138763433515322255555676595680844185600 12135121 283310013606508782186018528003174862322 12135122 65505356778460385898290306628187190784 12135123 232071307949309849055936765537918336000 12135124 8888304720036574144334734369170663296 12135125 -142266738545672233889993346617568141000 12135126 283707281296118826881765924859096768000 12135127 1841403808274238057239481783347858249712 12135128 1425926447678956914974466326163170304000 12135129 -686603311256787452516797689133665387360 12135130 167598935864418908004027576983267788800 12135131 -570720568008169013978894019699164479800 12135132 533127199731892391740483008483509578752 12135133 -414612395748636624617756172555860248820 12135134 703927030546653977689942805227033244352 12135135 -195796148855417811560646295103820879360 12135136 209584952605688223392276175723574591488 12135137 256627273716762142084057314011951486400 12135138 -196869705954323956460687479990816288512 12135139 -1084647747164136125577215308625178479740 12135140 203193873284048707418961468181072861440 12135141 -211304714233188830120064109517170341600 12135142 -626601457417875751538079190443932090688 12135143 -801875992227080720619893885580986353608 12135144 -622740341883083646435959418026732421120 12135145 76586624677878543274067092778090791680 12135146 -49389301169362521289525460746465545120 12135147 878331092336675194265287921940594880600 12135148 -614526259607235816442506191075627041280 12135149 -157299033297514255217433344347272682440 12135150 91618997423854573537755787864124640000 12135151 243955437625602170934836583825623158784 12135152 24789882457251053500903870646515138560 12135153 -241814352846272279452457853866259658896 12135154 438205459752378684311765093991798325776 12135155 -60379875280141918505664947579863079040 12135156 5383365285568800787967224749323980800 12135157 1521839516848683123233659234241492879932 12135158 -144685253716181351475753199888093963008 12135159 -1274599814337168794989695967308236136 12135160 736551774499343748053570389217106432000 12135161 -1975239748111128771726070468519640028588 12135162 -183207074842119775225656743494436263680 12135163 904439937989537144338063160711724805412 12135164 593732131164289431493611471877143269376 12135165 -402616876629215619609846156812306534400 12135166 372473590253033586927797504909607026880 12135167 189048020428221048730470107909952476160 12135168 -341757737518955255914077429567879905280 12135169 8055604272696361698381004702727888944 12135170 2695622437209732710214080245810229280 12135171 479523332512835602796822517232934315184 12135172 415752217675539777106938161493772595200 12135173 671940040551287630251181711147288577120 12135174 403495716113853190383795133571214193152 12135175 -348958569424273877225005146169066223000 12135176 134316072292090312919362522424669230080 12135177 -1003015493990105006216021303481320722320 12135178 263302727920132323482289312056725330944 12135179 289218238330267747858626600449347057920 12135180 114555143728744327563021284752540293120 12135181 -76420922001684571158879445773910740000 12135182 -107289537644937110041561509531763741248 12135183 43404875560536935862586937486386009104 12135184 -330665434577429252609612468713232588800 12135185 632072917212883392707747969322578641920 12135186 -26366669731250412232250725226157634560 12135187 -234114909815512076986071485872818542600 12135188 -175251732530950534126155298459431713280 12135189 -518019275638843033431903793942424872032 12135190 552549856006004766415921947193020172800 12135191 -37755249387380169655783938396899342976 12135192 53178416003353214658786255058244382720 12135193 177741619564987585973357647725704003856 12135194 11546624145874347661273316451511174896 12135195 366101173977593455953472379935350520800 12135196 18791537792430553861167219716453025792 12135197 443649423091643038932745824809335436646 12135198 -49404464349749473890536980566078357504 12135199 422504932901655763001690199245901039200 12135200 129135567893493348309825469175876812800 12135201 -5951635775633097172378950420437386560 12135202 -3647794466846359505159508831340894848 12135203 -1316856915124574347288986053311821232548 12135204 562904440333752013633803074390922885120 12135205 859197054544031762355237842646011844000 12135206 -313988839782148591752219549034184752896 12135207 381719717166092630453623326919874596992 12135208 -493952498499580498416473894091484938240 12135209 -244732860791629498977585584843426936496 12135210 121842340709824894411402230421203528960 12135211 211585851677731856168040785430146636 12135212 -1496692613538042914035496334802943250432 12135213 -729114085258786710722407050703405907658 12135214 -80141056147768585738587301225648668672 12135215 -173240828229779720187056545158625379640 12135216 91819656691138953773047722327580311552 12135217 196248634182794147315785880586078837266 12135218 172358672408449146717610852201444609440 12135219 -41261383419320546559189620874730425600 12135220 -559044420985756521121666377108866826240 12135221 121521035481215010089771825546097372864 12135222 -714606526808698116168883481452966711296 12135223 -516740337761885897282736020288146838120 12135224 426322523029719134776757602550178816000 12135225 -64828237083884245234769930562006288000 12135226 -355292572634925864279652746112983692688 12135227 687449858504868313432710247133560074960 12135228 21526373339236390926357737021942415360 12135229 -58675177642003639912889555512046393088 12135230 121384340152737058040642790462563397120 12135231 650690022183212792436733984891099852800 12135232 194487099525424189948116940525145686016 12135233 869273951688203543884076859632258616624 12135234 -432279171886791653351204748507027976320 12135235 -22533257060181199054115103092429305440 12135236 -202359779790461289690946865591583375360 12135237 330448111178128602309149220312520402368 12135238 -259445355473489922513098610992053318080 12135239 -30976164377441074425559598655167142720 12135240 38186518120483459535717583512491315200 12135241 -593035975203338570844551835134844228848 12135242 271723558864967071789002174628886568240 12135243 258078577700295606427177739683671676800 12135244 82361504439501248960968431015581414400 12135245 -2295945079691934460343790645862430880 12135246 448207004714414288873889301900042264704 12135247 -9232844549058892976708802879330707808 12135248 100056112106960925255945924629525225472 12135249 65687251935683565413210107741641948288 12135250 -895248110929028922111166019039371896000 12135251 -213026652530198287637161363624970829936 12135252 -110242222618638899633518316468542445568 12135253 249599420624753989448730360505756709400 12135254 317848640094918588539938588570975854720 12135255 -156833141013583256690098174569640567680 12135256 -66831263959419388026820411831369728000 12135257 -1160200249216547608113290526353047813494 12135258 3793667483114358375523512308421618144 12135259 1593905819931637481804805834558235720416 12135260 41433364549389582911280934271164047360 12135261 129597749359743730572644442696141085440 12135262 242064145482534185337398418171833577600 12135263 -656071569038161959781546773941515439904 12135264 -52725218777826662256774288635521400832 12135265 -384862816805060595762703790316154991340 12135266 -128558624925116610363118173312229622784 12135267 532077828567412500939547152453800000484 12135268 13454253628005113950217930260161396736 12135269 -991555560246429505401212336460687915840 12135270 -70351861030025107801418503084883773440 12135271 534942825534458889848003186773035046200 12135272 123893115880322498084839652104613452800 12135273 294150549451591001508536747540706531984 12135274 468969375442767537680584950254448329136 12135275 245086835447264246729645714746567959300 12135276 -255818218410025770921972913810500979968 12135277 40952060151573688412414098694409676800 12135278 -118507006611718989883293785704337477376 12135279 53818932050032904185261461496662204576 12135280 302166570709104756032071582648928501760 12135281 -492457738476301924467641268962942826000 12135282 -565651266849848550739419334470887884800 12135283 -1216369388058071556471686070791263631136 12135284 -106495549465441923759355684125307392000 12135285 -165508861888683383019954972704776468800 12135286 -31586567921482060599892831503545901408 12135287 -967404094847544964679793105347523335064 12135288 15822972073774383299852879707663564800 12135289 425995816949669877031248655948191386090 12135290 162211027911938964231934615377746450400 12135291 68142014310746993833099049633257319424 12135292 -129913042581048158014997038794633271808 12135293 -225775418394183678264634166238601006458 12135294 597052754824983805803214780418494482624 12135295 898814003024328270581525146021428445800 12135296 229187129043009043055646082878721228800 12135297 -120917388491175003045992432565215068800 12135298 43719416441345758241629912761048771072 12135299 -2121190542467387945503988631144496591920 12135300 -147788831213038151547004054039138560000 12135301 -104990549258495476867509653904001100708 12135302 499901506644590173136489665321809824352 12135303 -28861559044285318914743542093461082416 12135304 752441870911928722412392862925701253120 12135305 -87629024848593344996046479123054880000 12135306 -169924024520228573927231351342198095872 12135307 -359338658990576506489247220944493190444 12135308 514042448879894935473329865723510222336 12135309 -1062084441376334008863899825466800863296 12135310 531128596079466615750400122228949173120 12135311 1059366451963696454102179526186427835800 12135312 31611177155901435287105869868252528640 12135313 -1144759094658208804828840060915609471438 12135314 -6933587981130729051998669145373749696 12135315 240985524109692322117038707030417677920 12135316 1088141040900215661476835625076636866560 12135317 390306359118686846047047237971866775772 12135318 -22311724198207223522045386575608764032 12135319 323605166211188915226398996923844531840 12135320 -183537496199226390463714513299226214400 12135321 -64640968293073540636048514379974012880 12135322 -32300949125363463605990825581940222976 12135323 494134731137833167198604165650705521424 12135324 -27790839719436080476731967741659538944 12135325 -91090509985313614358314363812480815900 12135326 12715969413991386211097217853834049280 12135327 -844525038710430641565769702079490759792 12135328 -5531484261381166117337957409539358720 12135329 -788980857391251587131099355325597930816 12135330 173104894144194266559646414111441808160 12135331 -9224884440233973933487081575427856736 12135332 1108059724294450176960068094308492928 12135333 251991033046669700731602983956468486464 12135334 270135785637904634975964630172285130112 12135335 845777888392332871605234900157228100280 12135336 -682399505709669328543170122431091097600 12135337 -1507318105279952805011292553311503339014 12135338 -116598643113179527447675462615735676160 12135339 -8890358427662313903169332663586386216 12135340 -390719172858642801628746069294996480000 12135341 -1588550500426685283899402086944002256000 12135342 190963603473290299937756773834205184 12135343 234516184054067368441022738914404210744 12135344 47777104804624888786654685899101831168 12135345 425685573073951604017498305873457067520 12135346 900790082592861006135493372304847857664 12135347 -274895937604992784705224560692371564288 12135348 -571698069223024433577974916719871959040 12135349 -126382044448854635917259019445650437650 12135350 36215771783136648927985622519184072000 12135351 515883695082555793863488896342788953832 12135352 -152611272541130350038560683685806325760 12135353 44887717976155871930189539539538344960 12135354 -35026328630026516263951754317545680896 12135355 29110865874380538320266853235590684160 12135356 -490934375116025021471477328196216035840 12135357 252216993391365123303570341859709077120 12135358 355803012709596402599038946242895640576 12135359 139550956284773070724091039398426435416 12135360 97535278812116267008855444221811752960 12135361 -124608798468402913167790697462337416768 12135362 -616422154923831120240899482192491851568 12135363 -186811069828273623151984334734638830856 12135364 404254154375771670075947914131159889152 12135365 -663662390995280834576343129843176011200 12135366 675650856251853775099992140728258953600 12135367 -414740181104063996327739472085327852584 12135368 346990900228196195837386582238767349760 12135369 456004862138959322860619828458072623360 12135370 -133053011078822051671501813296246925440 12135371 -546611965855456326349574384425436962848 12135372 -255385091305904767649298617210858193408 12135373 -459919609591687835229805327095880197216 12135374 844638705941066358901175316699063168 12135375 197170540923061910720293115247681408000 12135376 -4117430664165731137055509886964596736 12135377 119667622571132585853057313690423657380 12135378 -103852043659458337477445854696107597312 12135379 863930257941327618598529612562242388376 12135380 65890608549335232662077016609616691200 12135381 423900899710693867659915210400050017952 12135382 66352596180550996671355555116852675840 12135383 -702257544668059295381625741196998043008 12135384 88732072470130627369096532108334366720 12135385 -371486783668950918181786669046615440440 12135386 64158000678094533016284460763238673392 12135387 200879643067816670200990179183765792960 12135388 -175082387846932717339341051605617587712 12135389 1101084717740086577336203039631028510816 12135390 -21243331098508213552584771175403422080 12135391 -411220131570126351113129345645643468816 12135392 1961690735800202162632395516564793196544 12135393 267538524031461672041509049896545127200 12135394 -996006993304187217285236345934431816928 12135395 -149463957357189435999668637072801120000 12135396 113642081227774588359070400288941891584 12135397 878691014984343679511962095778360800600 12135398 -8371360441088580848537878917845575680 12135399 172631434023613455425063066752250263416 12135400 109546735702527539909418398331285504000 12135401 69299215756943547282656206326139570404 12135402 -598521337040898631140838109476750282320 12135403 132212176643202009677181300453901600256 12135404 -344387746574607272669321655516807270144 12135405 -124513926254455962545175273034614828480 12135406 43789257794691156328039372704808368960 12135407 496574408720119076911583032358911729632 12135408 88755451029607321927147859697567596544 12135409 179285680497533307616826299797503245056 12135410 125779764663044249146741512880538757120 12135411 -97795474607416911859943138456527684140 12135412 -347851704308489432865148669529793447168 12135413 126857896367728978694462784617226751662 12135414 -62420674893314318533856856090429688320 12135415 136166994344195835229991601629191065600 12135416 -1595283007299854010957430567822638858240 12135417 1488977512270074854127908284765317120 12135418 10060562744390715493354071696668102400 12135419 -76039215714470682867384027285396100656 12135420 69264696231369978115018021428462428160 12135421 -279674068540110696954567500725430418528 12135422 169928869892797948092976404024765615552 12135423 -735262069376671062132832080093191599416 12135424 32056109523575608695777646641116348416 12135425 -67427463143657554524432379839641663850 12135426 58284021127925091703741057274558047488 12135427 2795142958186085213120658336379299566400 12135428 -234749724634697426273214137128519238400 12135429 378408163608799137664801859831429914974 12135430 86740015245181862559315583668548008320 12135431 -93658841536149619438442328405379924992 12135432 285788738147432331244884398030965432320 12135433 -1625258294546107919384060074582902488160 12135434 -50815805953786145333786583180097967520 12135435 137847975117644414596240539083652553440 12135436 -636882332717958966888880383955823192320 12135437 553324606841556483548975238201286535040 12135438 167738606083101153668614050112530024960 12135439 209518220739385687070812289709924623920 12135440 176578093491666928269713281537909800960 12135441 -836541489624516703107315825110416577808 12135442 888585293990193430203500760621118796544 12135443 184668550656145689885441624760831963692 12135444 182758403750529378017806462291338915840 12135445 26570385594800100710928768297843020160 12135446 -306592834603494243093017695402200576 12135447 -182043970448905350617690152790040222720 12135448 -423664840220308180834765654412449136640 12135449 -763338215508786360464434145401122017340 12135450 144976849591585546568256180404908608000 12135451 243422953583371252231221877155100152452 12135452 -248802257027412433832519131006781153280 12135453 -652690288208304726122552722802590176 12135454 -989730219579499551691659353895922838400 12135455 387574113993068260367369105849121576360 12135456 -579917015317686254348265205516942049280 12135457 -1925195761126532520130193577347733474620 12135458 255380423520680883439106158662814816080 12135459 232557221721286270647530729039403797760 12135460 8169360738612540782018866830548213760 12135461 -714786734398216993858015092906447146148 12135462 254333080890413911504090721116224718848 12135463 304959395747077443093792787489581195888 12135464 283003032396900892331105450053764710400 12135465 -141299545693421864532348783399185222400 12135466 187385081155925134322444443901426776320 12135467 26462007774098761991132599587491200704 12135468 676863335259095748187587352439877527040 12135469 415783388138313801326135831320891646870 12135470 139285590702484507620791851188130783680 12135471 905360554423337839023859791968032951680 12135472 146289694920911836703055416613096128512 12135473 -126340328763224204595791951803504551360 12135474 -126156199175394865461490250514984883200 12135475 79966509639507502272320477639465439000 12135476 -524261382716225346576267394358106131712 12135477 240009892595083954587520514892260194560 12135478 627190283722949335245559858885290587040 12135479 -396542177028153265605954974448963544920 12135480 133579850779029180083647502433897676800 12135481 324222179181265404717850468265367763792 12135482 -139483350498262593851758714602142752288 12135483 -457932040633228422213605726027874284148 12135484 -365779546626722945110292990523066485760 12135485 369071850859550905562866684062169344000 12135486 398472442144911145758514638665974652928 12135487 375845744677189822864275655042476011832 12135488 -408043664699893603082014486778661568512 12135489 -281309503620163762710720584598622324176 12135490 160054372427500241124124594820699059200 12135491 1431231106581128638602588301574885864892 12135492 -611875586520315791370054018735597581184 12135493 1265000871976520580595627477495933219742 12135494 175666146449514449148329504748392558592 12135495 -455917913597429523270820130345991100800 12135496 513596209502016744634860881812306421760 12135497 102805540101924092969332443962606534880 12135498 301872772848212907280434418021980344064 12135499 791167817712011662575284469783671988500 12135500 463126767648253267517881321338976512000 12135501 7530552656861086132172451474053261760 12135502 826934638912802662064657947274411039232 12135503 -8482833781644752912910959217464272776 12135504 -77431219997721581660533953639658684416 12135505 -936663144604907735492651186349477347340 12135506 247178394286740890646199620460106342400 12135507 -165427456585343449552755155036135931600 12135508 -91821314265367509538195261981957115904 12135509 -83374959188235712958296982572798908960 12135510 203619274963644970991388877892468438400 12135511 -1649765351694859037148363310665670174776 12135512 -26502222720144804539708036520362373120 12135513 -28491891123896029559244493603675266048 12135514 -244792619816001450604041960260913975840 12135515 -8907558882615616272970124743664798400 12135516 31909405490155163165456021500803216384 12135517 1704015034012008718805120357480687567712 12135518 -803089442501270946511617617536487261184 12135519 170262578832800059177705728057013909488 12135520 -38656081427917970841582510357715353600 12135521 359834823085779282516463457264214514722 12135522 -16503097496661657503117021204995470336 12135523 -21260004126325196492522241046654440896 12135524 -430715407196864439057641171137609451904 12135525 544519130580390284272006681531319236800 12135526 321463628858735761189854121042722407424 12135527 -199613705135375747983687875329166578640 12135528 429715959429651413799134555046162432000 12135529 -391980440299448696134321341396607639424 12135530 631076709345568277039233342140331941120 12135531 295033756312560878030725207780713490944 12135532 498884408969460562361524743619548989696 12135533 -162801755409179784684548791215400898880 12135534 -27207442528171170575914382704830858240 12135535 1112798882980004825678387422221209774160 12135536 -148067660728517556236257157969376903168 12135537 -580137327132718361711660061422688823806 12135538 -836484743594532310735128086612448388080 12135539 -21885301352020736984574163888176849792 12135540 -567843537574871054802195650295644344320 12135541 442563899646704585612590392835319420544 12135542 699033857164372118809196651842603175232 12135543 294547020315523236245240861171225218560 12135544 -60783118244016082683352920246172078080 12135545 -448276826805006337895576793193059392700 12135546 6565919974248891811725468722066872320 12135547 -140859973222757890249755902016259858320 12135548 -888613045831304516777330486849598005760 12135549 -52433518401299535752284362344795481792 12135550 144221890046738180353235394006831004800 12135551 223169132129071956560240544522511239552 12135552 458712468160561035123495297687308206080 12135553 -525430730160688554519264952095452540480 12135554 -352158734724414142132556773581503482848 12135555 -4515997102670378972838365598762273600 12135556 -357524545344050234243302005846251188224 12135557 -205130798966897108605197419558291525088 12135558 294484422963011247706620869586002539008 12135559 858706250969552556795317721206887973904 12135560 15248577033540021972316404880164096000 12135561 -763473927274798810064243840839985889600 12135562 -23494557880353035994915619645787317968 12135563 -930626735947821999227172097210676243712 12135564 -183307887249756383293274732283823647744 12135565 -334278018828667599899367107829304747080 12135566 -322032008493074759475796565547052812480 12135567 228497997502622686357250638627978091520 12135568 -276238616908381552465147138252882313216 12135569 -646442563676628805320143957913616043160 12135570 54632111229992833564458945252404736000 12135571 -650360848278255937397086565286856711088 12135572 -2032896599207469698517616832813876544000 12135573 -750959630654839181157291743197628176356 12135574 -1441671058727195463269474763568921632 12135575 -703563343630987990080974121283283629200 12135576 -71597261081239845706065612065143357440 12135577 -1298064151322675982462877274848576539574 12135578 -12573200412602713036619227650457820160 12135579 -42204819270176210985476674455895442832 12135580 160685180633774496703293928561662950400 12135581 -1024023755119531728042443917619019308436 12135582 -13698226819898428969941326291696715648 12135583 34285515342320911425584167424498308832 12135584 15162219670372210766727374076632236032 12135585 -448736419823637025137758414754104064000 12135586 299229958121255875817684577383938296480 12135587 -781077089688389714574483064435463017764 12135588 209822005933469679307088790872638857216 12135589 7690170169642034417924895522977498240 12135590 67524679647924729132975656980346496000 12135591 187104701873720902650300591370311561048 12135592 114031111283857887948563418461211033600 12135593 -51493557136615793060467143330633830136 12135594 335039538654822045426613755717726473472 12135595 490349454978516686912082625487832506400 12135596 -817197096793077283858046254373751853056 12135597 89403023567311457555350863461610747072 12135598 -202158976781133610255477628220849451200 12135599 -387139376970404905771135567810965184128 12135600 140963248601887864412233925749256601600 12135601 434198423133898043621149562383666080000 12135602 -365386025410398820973998467108567979248 12135603 -1430052350948299021163432672967746551200 12135604 -84372916916928251021418203181761617920 12135605 -200543617366241650860155504204899866240 12135606 57895655606544348147559622204789250048 12135607 1005821633666833799256790446266147990232 12135608 243555460171917701388086995391143464960 12135609 -249973944606741907762833504858877353600 12135610 -68527559951856916353948010878483179040 12135611 1052515620691907337664239624116728858212 12135612 220056034010906127051845965717897347072 12135613 -163042273170729305792188886309906663840 12135614 -76263444048385198875811254326653465344 12135615 -63657963391935635269362102538867175280 12135616 -371241543981708757083826261411511664640 12135617 29086102730443057517252769402527428800 12135618 -25234316568057716287677428727479398272 12135619 -281706734131905849088435936897673794104 12135620 83700694002729951089072118770955264000 12135621 -748142776216364389311276544808932577280 12135622 76125762313310462125478286388369894272 12135623 1645620254753915472617357962658265747720 12135624 -55086600773224844422291387898413056000 12135625 -8317137083407750706905949539611358750 12135626 534752722988417219303394328566422851680 12135627 325374733667490137304308707872983798160 12135628 -181971917216555058027592327486718346240 12135629 1302680184694793772531131569128735725472 12135630 -13185594004942945675967199779770548480 12135631 718605197787868457784512784265488978864 12135632 1208169430845897350975727586356756480 12135633 -370209520981284029015899224361127328000 12135634 38421929254757207599372202339490335376 12135635 -335408594092441488961594344806388071040 12135636 -1690985042898610711340949155074767052800 12135637 648244756624283642413518152409430086492 12135638 -629029664880507086475260208973910560704 12135639 689992110598422387398877320925202424424 12135640 102564186368589327431116533685124505600 12135641 -181124768715289456546595278971124854528 12135642 571416488857675828795122127928939431680 12135643 689526331386644119381622034104041119344 12135644 -447844354191687225855887280363602609664 12135645 97919445238172551843608264059699502840 12135646 -322591375212363726672009841058052217728 12135647 121512806866170075475306139510632568592 12135648 -31371139028761530644025380207308308480 12135649 -21731344733339555901092063481335958864 12135650 -172435517164486112718300412181174893200 12135651 49109464651808847077167194418791260160 12135652 -498709418099205118010112823831266734464 12135653 -961219571675403728925181422270644408676 12135654 100860058873017657372188424678323584320 12135655 53049471653513974510676724793528374720 12135656 377227853593986873197752017433821542400 12135657 -459309501308434995122665866387285371760 12135658 -399642709409464764793207907583454090320 12135659 1461676177319337602830015405400051025360 12135660 1108857163006064512106815115584143360 12135661 -111102873592604355594487844564537369600 12135662 40225756527463744875412406659022521344 12135663 141914465830425157979894964312792422400 12135664 346601827123624268418150833823685672960 12135665 -674632162424835059793397858171423966080 12135666 51639560489006251120480231736362920960 12135667 -101281037726876022120113291625777158976 12135668 -1093235408647697919766811809619989901952 12135669 79685199724245902016923801252138537088 12135670 -405952676881840093329935295678617379840 12135671 974976278445493148428177065615207049392 12135672 -267541630461915514378670936594406850560 12135673 -62089903488840826868047677386054941920 12135674 94133906992973575325472975925520451840 12135675 -1719779131358506476375382121727225600 12135676 -11406507672264040631898404799855370240 12135677 1549690815765134326245152137886081099526 12135678 -62771283282703192135579124361151517376 12135679 -644053548263855356305588358234040486616 12135680 76484811952550132058695531495424000000 12135681 -266870034756434279839583586568765945230 12135682 -64540740052432251686272571560712180736 12135683 1032991591651306266902845682075863965600 12135684 -2517089046159369020776010111437885440 12135685 14375521616956087354639409484745576380 12135686 -20739189084838191294324928967773154208 12135687 -222295551551584334123493411430831626840 12135688 -145108113518357363290410512095572633600 12135689 -1535716052782792253309772504427498977510 12135690 198394087947375841209359606748611635200 12135691 -456542628539891956224466881265185064568 12135692 -15138490166270123818050086934887443968 12135693 118813971416770905361679737031579201664 12135694 -53811247345788533747626029066192603648 12135695 282139477270139936956871717308030560 12135696 -98769904054467048856519864995091120128 12135697 -188620522519599790254607117017809559168 12135698 -587347684221219680746511400302960588400 12135699 335799123944850266720091839149996027800 12135700 176701100456849437617931708484494275200 12135701 116798427030996592309954602078339954702 12135702 313413018824829795825475117938867844032 12135703 570742267067211231070100443782446027040 12135704 225722497215882141233494132601089966080 12135705 395633100430313373795240704169130139520 12135706 165137193432357731750724435876254830848 12135707 -990158997584420979136166996566586084568 12135708 -73154730591001458188555958628941851136 12135709 -682059476996280580994087542679200993920 12135710 -142589482015740466229000742286179763200 12135711 478140884502146737667522556048937396224 12135712 1909935613807557269394677750214693617664 12135713 -423924492648194639885581744436146455036 12135714 216146699125514059688434362445671623040 12135715 265117005865791123101090432527151313360 12135716 -26281926792140731649621193005171343360 12135717 280281743416273723091240831692806672000 12135718 -5357093219421831032875283219027281920 12135719 -879352357493343882323559542057957118960 12135720 195782099599371279355241552341563801600 12135721 1247177068539072967743479308064695823070 12135722 655079111582967678724492425236267471712 12135723 -465597881725868272812952985569870980096 12135724 512891652183490805952715297282750090496 12135725 91387621261276667664604820987954956800 12135726 66763904213593953841388893709828981184 12135727 1443778086109188930745870838252456066576 12135728 66411589790942311496376333492602339328 12135729 -1538303102201184014584287762303737381760 12135730 -421496276478047184823424812604515206240 12135731 -1202062898497641491214105459366803920800 12135732 55518230634317697392747988479444459520 12135733 644520370340307602393145432252911041660 12135734 -125092436927780645590225333343712081408 12135735 669342438253012050458075138790040486920 12135736 -898603610863730811530006936224272568320 12135737 -29613800986660645388366692945483112454 12135738 -146510251830158749789411911304655511552 12135739 -23773220484966558238613172224687456256 12135740 97750073048217698006253242183939328000 12135741 346352556898054243601288602380983371104 12135742 75193527337478037589449463201931648832 12135743 -112737975780857340116681828739322291200 12135744 2136935192129123138824090429165142016 12135745 57794012709566641854253710276757326120 12135746 86454335272605772577245547213057771520 12135747 298787427559730144249468738021116798128 12135748 179004055212195887903257398319571001600 12135749 -266837395832464685568867948069721553250 12135750 184212423503530520576265350124097536000 12135751 846903377617144821927534058246697465152 12135752 -182569824114156885937061130101542656000 12135753 299893601008447861984357996958566705344 12135754 -183004726752280661205833051130299883168 12135755 1093898875421010422476968980713896704160 12135756 -117973653168542970003397892845670891520 12135757 -1273869152795366309973807314987940766548 12135758 304992694921475245917021347611410416640 12135759 -475930606753862644515799961628040229496 12135760 36155920381552016610238543902615797760 12135761 7159955799302937471198376772541169824 12135762 -273394675588868960361080441628975046272 12135763 -123361869242672150812821712134753939988 12135764 -1194749025748724636085782643815169335424 12135765 629911854693191023962578080839314572320 12135766 -323618598088082033151181832462784191616 12135767 209061561071631391665779739192981011904 12135768 -478590065430296411400046272445567242240 12135769 1120935070647618757703796141952170649920 12135770 499108169572813237913510728133402938080 12135771 242987193461125876263163927254998184240 12135772 112898978979850154486052674274237138432 12135773 -2426796564269006220304381652975155920 12135774 47548461896049276560905402151958653952 12135775 -147386232124166939470667107311628170000 12135776 -2528553234543219045147088610979851796480 12135777 -95080760884453222026139076936022513600 12135778 -82586953010891726599236835710985246944 12135779 461121990738717352904114302843113978576 12135780 133860644731771828679830435317045192960 12135781 374344148800811253183209176744938652092 12135782 844427499887471406775923091926594784992 12135783 -969718910264447960838072361475500359552 12135784 665043435570646232786680290642831851520 12135785 -632207091791523342492775543735035949020 12135786 107716076701595495682401970597357416448 12135787 100411994566317905459868364202434227840 12135788 336499079703545326038383463220169450496 12135789 586091449420517036725338851382009532950 12135790 -359785444778354121873499111794991585920 12135791 142319097665205691786313818171197352392 12135792 183990630184663975509235344032623656960 12135793 174045434852335387956076809972992898160 12135794 573501110827865182837902458070577217280 12135795 66863301697824223992962867123463590400 12135796 3520371786133091982211722445889616640 12135797 -1590859468954669014338008204508907138468 12135798 -437331923919718538984804817369266762880 12135799 687414150996931088992107900563199688264 12135800 326379730677101247102998507695004160000 12135801 89331361956765400727433232349132119632 12135802 291565913993689091663835750386931754752 12135803 -899718041117723642886251840916027609948 12135804 -4148100915302644603888696797401210880 12135805 1293079990709429197641523171099806477120 12135806 -625797581936132055515378698029804123648 12135807 -71185036961597346159992320884017229360 12135808 -545056114960218630566670902364293038080 12135809 324995995773048152606135725371860651520 12135810 92822150533877321740233211176587228160 12135811 528182661012873802208823907292850324592 12135812 13850459724046481657666756535144898560 12135813 -1013333840483813131301058205302334797600 12135814 -689367700587109382380886591814876003744 12135815 380595777368733675626785027091367648000 12135816 58348390484948583953443227734016000 12135817 649060512375184573587844105041478515072 12135818 107237098210183563802357592822640737280 12135819 -524853988352455549912482586478874492456 12135820 -493909379751834835182861829762129873920 12135821 612655875691055661616508084543671556022 12135822 159542455189453162444640776212188190720 12135823 -217619080303767727715117307747879588864 12135824 135037838004248137808389195803711062016 12135825 -17890901602879918871602562731315884900 12135826 218362163422448575614858776983521716112 12135827 -327200488127016683309328170925753830328 12135828 281679974000911407620156547584028119040 12135829 127522121322735347062651752773822657184 12135830 -39879417831672170097775417784912040960 12135831 -970126969926609566746557140723010052248 12135832 -1056071605497337129953763487003289292800 12135833 399869532230065980276197442644619543360 12135834 -118090561948995047136762991721613468192 12135835 279868881448317971420257871117123848800 12135836 310103182490195902609749420178293504000 12135837 207760357497865018923675614859120793152 12135838 154856882565077057694796191648048897408 12135839 84983546415919189031154635162373481224 12135840 -822902834591661903878585545803599708160 12135841 1673908317778646737357182562548967994052 12135842 -147892953602235383758253929155651878400 12135843 155430686444519837502116527188135194532 12135844 -103472851189949226412907613662166077440 12135845 728632052449844264471570587089185711520 12135846 5455749190117399380577365843788385984 12135847 -15166103008265232054971691095310025640 12135848 -874931013803587488221802352029341952000 12135849 67971303695894368505705273916332937216 12135850 146952355682262070080031219993098604800 12135851 69906615064848770379041132762640940800 12135852 -285317905393909258561057244103002327040 12135853 228190184586292223551731934444694702102 12135854 -312091094463357749463753503271689106624 12135855 -136375173648101391212424956344123010400 12135856 -161129728599999819981475584288079986688 12135857 85577883608774030582134156938784703412 12135858 109610789950071049024122884547163176960 12135859 -105824132222725350468188280643147677940 12135860 -161850103023238153379534156993520445440 12135861 -233287015468184370402401461320131069412 12135862 -320605223722529522064768960013496793600 12135863 122941162227455380762631112626544655680 12135864 123085494973307712466591098930600099840 12135865 -130631624124975520230128179718466100800 12135866 302400662950417611091613504603770490880 12135867 -324897514167878650782990799771644121320 12135868 -453474387727655934664094197120748647424 12135869 184865166614085357274412766031799333100 12135870 -311173785542191758394868289143494041600 12135871 -60571906842485072267374736230977768336 12135872 -247676022589345163802659319720399863808 12135873 454007444412467479995130923848434062384 12135874 -8579711570704897263850255136447242368 12135875 826624390408621581854431427442831504000 12135876 193239385161008014732622098529150797824 12135877 -74336814710991524399884462726566565320 12135878 -854537057625016145054857192772781401760 12135879 -1501536697784155229132082470962781605680 12135880 332595654322243114064486089945910476800 12135881 457502649282736779753459027819742723200 12135882 -105813238648155876280696029987242462976 12135883 1074964190822588372466068473105329659584 12135884 -748727440843670236753090848852088829184 12135885 5085992746186509207475293558370712640 12135886 -125719909136295838967784990003519542400 12135887 -652427009585979020840254273781488785360 12135888 94526350501457832819467518010365968384 12135889 -225862230018661078430527701442171641920 12135890 -7975773011044614575051594002020487680 12135891 -742215849829711356775426220875535056080 12135892 685088057243901807555892459753779797760 12135893 -42076112247516644104552190688959799264 12135894 -515549148141064429757395660930977499200 12135895 -131295543901872753288888977765135322600 12135896 1432502746676025660956309384645237729280 12135897 1427213740487184927213002647174870224048 12135898 488522617409020146061277286320478217200 12135899 -1760696470111317627093120798819370583100 12135900 111821558373185442545759242575025152000 12135901 1439471911319576801719909140194087904000 12135902 -140238383813963383045557790631591172288 12135903 214289526064401346911541445058692100624 12135904 417826116773233621365301297386356736000 12135905 -323700636530666211650823785641247989440 12135906 27351401238847740877035262204880882304 12135907 129984118113752873338014299698546485712 12135908 -662530196246189477675421939576367303680 12135909 879992836799371482115733683678882125120 12135910 -74695374383164545845218841657695232640 12135911 767728124743267696007837519552149999104 12135912 404834062458093123178172843506176491520 12135913 -871595443071953929820362120542450624838 12135914 -108555854081626751986172211345633746688 12135915 -52368758177186520635514578858922810480 12135916 11703923402453336124060388933272837120 12135917 -2309358932932266248493078391055953309248 12135918 -47603412262651863933617218513651619712 12135919 228138590245363767546903629353366116696 12135920 130270500710776218113733304246291660800 12135921 -45723874226548680820063984649754586176 12135922 52017920046340261890843519489773620224 12135923 -858265768910275465688298639169002350256 12135924 -71339475811278753365004930280571000064 12135925 530846385976980805884491616628193316650 12135926 453728928451067116072503212797744557312 12135927 -161944467864225517066826570830328805120 12135928 -231980949250615197751082025796866109440 12135929 -413722974900830707038442874604344784000 12135930 -387819863317691403413919810922320410880 12135931 -711216266412764990360981295022673058268 12135932 642532122400139471213104016533577834496 12135933 10378958869299835575103048635591305280 12135934 83736996829642909079963004628114998912 12135935 -11003424776016656154906570407227656000 12135936 -145655820216512712916108748996619534336 12135937 -738039011915847148662599127822915982 12135938 -739368141179269913392284132815867000880 12135939 -442879055098181583559744504029773690376 12135940 -146440824087952207645106532751892079360 12135941 -742676226364822352041245067138860794658 12135942 9954178783319931239089393590881157120 12135943 1024298901645528626705607490847474004816 12135944 -2174852494063902982518852356074674585600 12135945 37363160672443740667734939285048553920 12135946 593247038804567471602870672921846790400 12135947 1567307578760774234769159851708940808080 12135948 84354260413147030127003176709983457280 12135949 590844459937718605001419262574513285120 12135950 -75431111729932018693556724073536748800 12135951 124557173692447233160172618042302422000 12135952 2772629633030655557458753231768453120 12135953 -61137066787314439931147666952766220940 12135954 -426917345668926290471098260516964049280 12135955 135794067995419775737670038075888379760 12135956 -537109135631547170793204459486767529984 12135957 -147586221645744343696902212596009207200 12135958 38844253111166483027385392271092429568 12135959 236230549641482266571875736425149162240 12135960 -1100628053597296595306670921759412224000 12135961 -1016363691545369805745727664467665898348 12135962 -674611584782281348566406236506604902400 12135963 128507890126319842018518216755023760640 12135964 1169100193713964198334387986589431474176 12135965 1029962926346552828658123534841949685600 12135966 -289017969778675779798540482743820688576 12135967 720866464048302948339543246388373170016 12135968 -481482258317323659682680442855938195456 12135969 853452338633046058789147763876571360594 12135970 156758037343697261656250078623455237120 12135971 -1560977625074919077852112836903237438856 12135972 -333589756992859895321323179014529604608 12135973 142015928806415784877159081739836543488 12135974 313666580080540819865041810132568990400 12135975 -913047697271838578457765335850694396800 12135976 -16667842805694528996109885258302259200 12135977 506845991608620945755886435408344669934 12135978 844004900470594654196999116739008277760 12135979 1633570639715422468284432703648589158580 12135980 99683022723537316465708418621173862400 12135981 259582792728895586838981531254037049920 12135982 69154669982039560883372651745437070912 12135983 -260379129699163901819098911166106632536 12135984 -33449803328195599699145420001241989120 12135985 526383145144822144694602179142623988800 12135986 -418388561307249588373232219939015981808 12135987 -81829904529375754740246690565545284964 12135988 -24488234098676666684276729559454266624 12135989 -1809723605600810864403440238939497931744 12135990 -59171099821670077931085068532325898880 12135991 -340672611664867917438940813552649883728 12135992 343392040242848407518709075760828313600 12135993 247176638898954493202813719331096721408 12135994 106990980078488504644522548373858172352 12135995 237138635299777136789587008882529917600 12135996 282517375736088190438752498194581558272 12135997 467764741127077011141187149793370229446 12135998 -219237208555848394370806611711694875264 12135999 -127263159722759473874326250904531873336 12136000 54406029627454772255243619694804992000 12136001 -966486304877415605059440096742057862400 12136002 98499786183056434633089212634280208640 12136003 -342919588976798583301738163109363591360 12136004 -138165496648709263953470327720892530688 12136005 56534034021522837252818222605052707200 12136006 585242703269630915543283191691475289952 12136007 -614160678849749288984323913776184820480 12136008 -29848415450313259747456299432523284480 12136009 -772935016558565242360272073368667395420 12136010 -492949454759635976024833325420817063840 12136011 954385822439619901720682317734536322048 12136012 -456867623140719180000857087749346216960 12136013 -161516288460465382753288954141339401738 12136014 418370974771803899333201584377740513280 12136015 126803025588327753477673645063290396000 12136016 124865521281736265356503179047133110272 12136017 3771244038958412178409162915668090912 12136018 705938139617396275441787736825115554960 12136019 -428216444324720968879820916797286912 12136020 -7333662274209332953259385577525862400 12136021 848872485998041814166994847779711032000 12136022 10703409872101165765422781829374665600 12136023 537065711535396026177004674280512906064 12136024 -1549882740476760785895559256126216294400 12136025 -22675827282273547157823979665786452400 12136026 347015258063080251363675618270315033600 12136027 -1053778387276695556456874043130744413608 12136028 207611449880444547881159594956544418816 12136029 278117146694554243195168725464825043840 12136030 16314268756388800478698633886260657920 12136031 119543929297185098391341054489260520112 12136032 320670488195733679192756964521419079680 12136033 -144639807574828122647532099716893208192 12136034 -19368302838801112618409177025164147328 12136035 16078336446611714035465402893965952000 12136036 -341695102319417261825742251494266531840 12136037 12039115291175431851141620877856228344 12136038 346499465647540309561653944036169944448 12136039 628453345210197341366092694708916614840 12136040 -37551053256731100651407901045571584000 12136041 211271805611352543736309501617877468800 12136042 80878868745351601274929435731039459072 12136043 131569911264941926967930058439727570292 12136044 -614398657985757116124838789038532973568 12136045 -570882224992572839347603761694056056640 12136046 -188472874650468249088527444919043686656 12136047 98497709246459422685935112300439717888 12136048 -52745299233314540637524977020034121728 12136049 -328506504260909745529786647019482427950 12136050 -77325290582824323024006646326027060000 12136051 -988798318967818503164096782401364960948 12136052 470189843587644515838220880759165310336 12136053 108243321420908112990718958341034476608 12136054 -363831606616590989770476407356986225408 12136055 -1045519329865713685696245137059155728040 12136056 -201151473009104700506280168721504972800 12136057 -162158493576422802993830015580049851648 12136058 736671898421985499440510235122092058624 12136059 516393134636441307486865848125667692640 12136060 133272531946141339087789060497474816000 12136061 -133040129478825467922209288358666123168 12136062 11568728738915561884959888502577762304 12136063 -1135265838600521613014911787022404034688 12136064 -1222174490312096311042274647888782950400 12136065 344942323595938594510523068185005011200 12136066 217744634656360298164942400890670751744 12136067 -11581875624112401773588688567437177280 12136068 -12973008085089257392915594379917307904 12136069 -997060308455101039945764036217173685440 12136070 -632867849194852916658239729016889307520 12136071 -240037969952242886774286475540805427288 12136072 270704840376207813595056430473225277440 12136073 1073831933822993086928432138706759911322 12136074 -80877905099714114399997083149936328448 12136075 -149225709331486803029953225796852076300 12136076 384645463648531129116973625706213461760 12136077 710213147911971663375626405390913588108 12136078 379817158599564724688195547128064599424 12136079 -1518993650352890019410955017655033242160 12136080 -16655205934806327761501338593668628480 12136081 1033577269039389622299479712231449048882 12136082 38891248174530676366519992504723753984 12136083 590012418504101004959250777894774314424 12136084 869670882049986790274848552497117280000 12136085 -149543784290269881977247487307166551400 12136086 -30588811029615627329245081902771339168 12136087 49601218768092738816888646593783012240 12136088 -409344854861278991834498617786073456640 12136089 48727027785891918078003803159811568320 12136090 -419256369468079651130952995768157753600 12136091 -769647948853769571076615131293986593816 12136092 46544729887537682968204583919981253632 12136093 -321353162400797376995333505229758021658 12136094 -574538985851312263610180951323046340480 12136095 -938767518351395258175803862877097714400 12136096 210884735887895605586145957180893822976 12136097 114181892882813514334042191332010289152 12136098 708344368019484150035650156939588608 12136099 -222156512221766077161395082648492057936 12136100 -550160773771507651063763711117866425600 12136101 -43562584441886659593176901032861133312 12136102 -1190192804377822168464938205316430587392 12136103 401978852200911765751963337071450386480 12136104 -46280654704452517677687632769193420800 12136105 16409921457344877478742556350276709120 12136106 -541945823533528735898310005805194382336 12136107 237431994432608814538951792331532446040 12136108 551125475947209979258510843766171702528 12136109 -1091830638499490000870188417233251552820 12136110 90202639863650499219936091884719800320 12136111 21439295672870215426159437930374750784 12136112 312217467439903930264180454417182851072 12136113 -55234364068695539941495869088919525472 12136114 509378388886953256871148938391864551040 12136115 601235832895086720889902238130607619920 12136116 -30762910640184240278803734642869710848 12136117 -371235818123247059041169368412354200000 12136118 378944658288085158391682635770991250304 12136119 -30593672946555828683766569549998680960 12136120 -177369820321455502776637633162543104000 12136121 315517077885571148253699075686446820352 12136122 -348263633091492864071636738184245583360 12136123 195123409187418940594980207794437591200 12136124 -77060947687629074518259644371738067968 12136125 -456417675206848003928718061792135512000 12136126 195579645259528329209579712026292177600 12136127 1502624318377462088735224859866353254976 12136128 36377321296565725707587056144408903680 12136129 -458218426987876527465565723477706069820 12136130 90042504119398358346039639759399643200 12136131 199892570423402337361216688916092732112 12136132 -8200996167316811406159267996243167104 12136133 485458648914838792103289453206397317724 12136134 -76989372923719515237572925951114442752 12136135 499040140973571103814729518970711692800 12136136 -257659576032852937156617969556093132800 12136137 -184817237523630282084878907664701589632 12136138 282183061226607730829025008507226101760 12136139 200889997606844289383577492498543120000 12136140 55597495605331953691159291940496261120 12136141 -629288715313995636623838005689557560458 12136142 -66587731712714548069321637407150946688 12136143 -151430033198261946542441529135795542136 12136144 -121911547567247994458424176263645102080 12136145 47870778848016729959652191840217048960 12136146 423852807374911876304902531189044941568 12136147 -1499250141550659792078294211439428222728 12136148 1001407474196076123535410727559202816 12136149 723887485746000869122967026121336816544 12136150 179757746657342746922537891270013369600 12136151 1170721857267540278345484632120363446152 12136152 196323886059611598011271104370022809600 12136153 -143344477143678778450314955791617367936 12136154 -396586911839547323685217843173731689728 12136155 -28259719751036600044959724498734912000 12136156 -180320434323785932734833261192906467328 12136157 -464470885626811355475374417204412208320 12136158 -269944257771974236588627861747058026176 12136159 -123292699487943350874727708596312414208 12136160 -529447718722426816571370848775076577280 12136161 955475984278304519306342373200853297072 12136162 -84160982086017015884987843656033494528 12136163 557030462581508013218117547657934422624 12136164 -182256091177044606140974707177211662336 12136165 125351428659195869141852861257068508320 12136166 -11907857596509053292702733474578218880 12136167 180906557314363235745146402816981130408 12136168 -41025385428294928256067948831476858880 12136169 -694960176651032115604429128323753917980 12136170 304554243253604560847656306756581254400 12136171 694954300457581566679530600660089456372 12136172 198599558643664220321904510222598324224 12136173 -343878527812288798301829846607588400640 12136174 -586949673764449941480396761361220725120 12136175 -723286093032164874707333963859211080600 12136176 -31284050610294207384372816016065822720 12136177 -60242424998619073987965817019183460192 12136178 -54833478300401158649280853095738789360 12136179 211675221079980573744191546409240000 12136180 -58915328115243978000614561278541414400 12136181 -1429288853791082750146345874197080153600 12136182 -348205902883352081538777993623332815360 12136183 345365818643948373337158798965835554440 12136184 1426523198747205636562122265422159298560 12136185 -228459309444532420036806736410276810420 12136186 -340377251984192856775247191297843928208 12136187 -99222142916623825412973329498823825648 12136188 -601090131008685301045051053247465766400 12136189 356024228430045754327214573328120786124 12136190 25148714883882279282233096384555827200 12136191 19086105867341156677285290703365765120 12136192 748697367124408093564807104252845490176 12136193 -196842979677657177557420732758110994560 12136194 -169406794108303060735602022065924257280 12136195 602881980297491013337411391648061133200 12136196 855617825650508922039614718533539382400 12136197 -428589758886181876275622881814546567200 12136198 -122249398631460686209791534181234803264 12136199 -94327871251304693006238169206299851200 12136200 77717182182899105091514269099939840000 12136201 198772497258069022132413178158913203840 12136202 -188237226996621479002815996011090160288 12136203 -550693379955647342663318890336003729920 12136204 -993092752207598138157043824149716531200 12136205 -203198672196793246094120470067047518480 12136206 -352244152200032208816082803262674933696 12136207 -848965135497641435548433707310170194968 12136208 21281937359168742805168974429019176960 12136209 1017780028534668883598064540797524194528 12136210 -183544757872854456837632954296237560000 12136211 865112259652725118756492050993551104812 12136212 -309367648047950404787552710704241489920 12136213 761359903568048511834622132994945576462 12136214 9527461696473192509643111603042422400 12136215 1774141056930788723461837956789335040 12136216 -408489615568731725279840081743229675520 12136217 1382444165611529460710279063572156632960 12136218 116828941567947639003227967960353057280 12136219 1497395310137861901719417635464874527620 12136220 -215046219909508377099435698268158661120 12136221 -332585362134322186029145969921678224000 12136222 -99998726990777576875413632302380729792 12136223 -26731012891496980106972071145990956296 12136224 91090263349539443523735437010410668032 12136225 16917210851854734179420968916922740400 12136226 398236519410533229411107284990091203584 12136227 19049636712136927411886649289220236608 12136228 483420644671763189906590176097949872640 12136229 498880390421613519865377284140213606080 12136230 -9863948940074262424329344875487571840 12136231 -456974313647652029194354098597126962800 12136232 -1024786491260726311384768111382620907520 12136233 -908216092994014185126601128170190646752 12136234 -10509366391394721687694028321452673280 12136235 1840903693877482932911612051316931680 12136236 25200604205357642184106626114204794880 12136237 514266196272838613751616536922106345632 12136238 527078961635216635231609373387424179520 12136239 574245340245415661371023770730960525000 12136240 91972683513277028307188532540770549760 12136241 72563139203879675896834643109027968640 12136242 475283027335184205713429494647878186112 12136243 128728605789873030004737894833513322240 12136244 1545063779470155659973679964206624284672 12136245 175411742000048340116379351017768619840 12136246 543774153233935562003863309685834329536 12136247 -1213162080195090573392622131985764421888 12136248 -127622761948715543083706049400554086400 12136249 -180162522737276958547615433124367672320 12136250 -3066063426776934681108644770737600000 12136251 753671407778046866895413880194408241432 12136252 -82508836410892826850936128461054320640 12136253 -1169020683279909975889066656368549357556 12136254 -138244395241852134187802253445177540992 12136255 335658693260380356214627147648150432320 12136256 -12330829722621189003174664250704527360 12136257 -332677867360294159332425588848089196800 12136258 -372839325301954825076238117985532738016 12136259 663111809226233120965319114156727905616 12136260 -37859381230188292744792082861933015040 12136261 271034801977498501343295463650326204064 12136262 -835454661846030305135741989167783557568 12136263 -445852240185554201100713416643155559256 12136264 35414559770943578882657972619032985600 12136265 103490438886409166545552935782946421320 12136266 -163002445721806509302874646852680302448 12136267 485327926883184391398900567117169172880 12136268 -140559508344582084524984611904108881920 12136269 118028035800793593695919496237864633440 12136270 394103661130791412083575575743086182080 12136271 -1673890267822502269879378852092168145488 12136272 78902335868316330427613033728438960128 12136273 -1418962470943490352803127857441961486478 12136274 -549737376178933468524526143092388138864 12136275 -467469351600599385551495840339261785500 12136276 655903733059095110060994206520338956160 12136277 3603858557388222057108439757432071680 12136278 -920202209485718912002423746430341120 12136279 135526204201643923584515920791375727880 12136280 245771796501791906724926282220659712000 12136281 -614280594862439983662399597882257493120 12136282 -336745201031049620353256650225277568288 12136283 87892089328752326816906841444927826560 12136284 -1875659345719215294350893080350562140160 12136285 209959352588744261068525350046860072960 12136286 -441541905418401940211390457721295029056 12136287 -165495841286296650442422058347797211120 12136288 -379887458730905936523501028046737244160 12136289 914863851207972614026406482708162638432 12136290 -258542049128154628151532116226835468800 12136291 336981172477181666400893220249754833692 12136292 436768639126882717897868479055120056320 12136293 -129573412753418162130504199919621078016 12136294 39730607795429807817830928055105758912 12136295 97403433168896363353288039578389020320 12136296 140524548732121036709360782513461657600 12136297 573845069518856107714809304497455039460 12136298 -288951041545764642163939109372558004480 12136299 -181087457570959670407205951340195164160 12136300 670295334364698327966386891914176000 12136301 85460185529421513969276765653502319692 12136302 -375008869103787915373429327385647326720 12136303 922212530553830390257952717881002233552 12136304 -215626672913008122473594837423686778880 12136305 436851306384028220104609072627899509760 12136306 21388557976165344668826475307838933504 12136307 441258482499999122018398891392399898800 12136308 -129642022898036286625939882507168112640 12136309 -1046579166154227416725702869459744223296 12136310 490697347808053118638637593757844802560 12136311 -34045407898878708179704598312962971216 12136312 1505574048541119126127947621448705843200 12136313 260993443604417984000611055363222732160 12136314 -15219463948130017866721015056640573440 12136315 -370362369183286743732333083576959607040 12136316 902409433361465383265825833534041853440 12136317 -294527728337169288964001355422355477888 12136318 -156669896388163577463765383118847687296 12136319 10822628760509350459002829597609662744 12136320 -5392867008335776996024744644339302400 12136321 743415525024262261441691698445741435522 12136322 383452772944852821479146463483837207424 12136323 54103023324445945400057708555875089408 12136324 284392077607850909036760339712632318976 12136325 847064116651556553553236483714040860000 12136326 280736977093496926807747004970579302400 12136327 333252553328425420010976798375225698432 12136328 12666078880403316812952494679973969920 12136329 -557601870266333761777415741927059670016 12136330 2546348651596986018290928768165118560 12136331 470447411709006442571510308620553505664 12136332 123390986607871386305525192096956173312 12136333 -41309170488067912359292978668995628960 12136334 282970751230408390450934733421380364032 12136335 -8622787810120581331835076269898921600 12136336 -29083169238633920734365682693386231808 12136337 872967285286717787899148221472429504112 12136338 -78130033056036813669956949357168652800 12136339 -92604040774673562922002502322217142800 12136340 -1375671901738362727599799729893335531520 12136341 -63992066639852087714304445198140942336 12136342 -240903109486328344789656336178865907456 12136343 -1173162504917417517790465531997927059896 12136344 623865919492839508842989906089941565440 12136345 131065337136309045800053115083915238400 12136346 -508462867305575692130244088819108666128 12136347 731345779012382786970543432253514625324 12136348 -447950579889740042553067789631716608000 12136349 -310553850697738507076279878593085469364 12136350 72230411146459648744148961202685208000 12136351 240846443987244456484550951845179520032 12136352 -1217993469861797285620808180510512644096 12136353 529767411878041784379896263437295960704 12136354 285542604082693112291894502472892613120 12136355 29871340194446626144988951383908556800 12136356 736698638246094747670942271580507395712 12136357 -1593013478030898245593658173720020833060 12136358 -87359040863660637230586511957201781760 12136359 -948836136011455810452887026570329367680 12136360 -107703148766200605744662672020152576000 12136361 1448626676867279972661487359454427923962 12136362 -150402255312491054930141074393101683712 12136363 12269223935002354190722580093058671464 12136364 294907742370367211872287296069353390080 12136365 -262244826453640563926824338959166360000 12136366 333099284547551663360956800755412287424 12136367 -246080204851313507643067534763010217584 12136368 -92518639656279405764743313303831838720 12136369 204936233951813260355599739098379443200 12136370 125052275997563565526962807987413501760 12136371 -60618661376494292515214869833489036240 12136372 619766563908399176164630673340602888576 12136373 -380202261075719238784731022040302287378 12136374 -177638804079260096808621214585982023680 12136375 472865465787628181086090192782682800000 12136376 81364272594581212917697730094531870720 12136377 -335750919156936329509790993104431370560 12136378 815542508043060733425603412357612464240 12136379 25590765402767246952147962442717373560 12136380 421647957488570276452072678512874905600 12136381 -1692689689900449966417055964715510447668 12136382 -59388956374476250520300265434092214208 12136383 -290186928666845151292931651329456598400 12136384 -101443498783112570202967999903527075840 12136385 343871536787447766133615431672243553920 12136386 -58458884857983252541887851206087825536 12136387 -831129535619431616627455962543094978560 12136388 -52109230594316617435007968024805336064 12136389 -12226300512157396737469339252674319872 12136390 993660656926425593181770763138101760 12136391 462587866146449950520177148946840519152 12136392 -854804106984027050027185605484449070080 12136393 -594365623595443915068864875535052488358 12136394 344857577963987461723057119503770088496 12136395 -105792242987343031798866853189295051280 12136396 -33247344565034027142325598833965020160 12136397 -322287282922335898312200559938396187680 12136398 100719777376443545821540314859753387008 12136399 467386520042100174236214983378818152120 12136400 139082522821119007814144965642289356800 12136401 891023557371345015441538116408914170530 12136402 -470450862514909456799407645701777166080 12136403 -462609193824326981420141701665979251348 12136404 182922508023306631068672863821493194752 12136405 -181046017475141560660098103906350923940 12136406 -63185914700264117645093924575152576 12136407 114391067542827103288308763818950805504 12136408 -1314702551676995347479947610610832087040 12136409 194765355921183745388435293032820049616 12136410 -23372940142628767868913695593200752640 12136411 -157606780219910508478109724752109032160 12136412 -388549915699725172929064504159415874048 12136413 134994252145043273214692520435657744000 12136414 -306206810025196016362729956545024129088 12136415 586217724369828079761189794303348784000 12136416 -327851793310301077604125967174540722176 12136417 -636598437887026594398739442078691021420 12136418 33541871483153210655075863760937008000 12136419 -818538063947775721144100267223815223360 12136420 -238378375094237983992166020812583936000 12136421 -2148398595705718540649696356482403200 12136422 -220731241623774603990073521597413598528 12136423 916207022403074820814000997004223632000 12136424 -1015736989490395031993317261747566167040 12136425 -26261475322798005261907988457245131200 12136426 -205967609446990118405069334589509735936 12136427 49190175388360798538646415324738545792 12136428 -425386387689082550604759610282068758016 12136429 201397923057387175348256170111219961920 12136430 566497146676751494478206543590025959360 12136431 85574039083860617474008636116862341120 12136432 27375031091755090121253801663263145984 12136433 -18016206137933239361538442890000666816 12136434 617630457979624413490790774364642419712 12136435 -374519691740061640595228054523953919120 12136436 -9733941735874743040500038458652305920 12136437 -456459227006501914522659108389310041106 12136438 266380623868907924129046413851992253440 12136439 372093118094264666366601274600401998256 12136440 351535171846681562521415740410028032000 12136441 -550521215850328012676804560807154603158 12136442 -703523518649326691970792009632740980000 12136443 -593779324978598003520963937117934974272 12136444 -94808030815977800465378494809394947584 12136445 67324861775601307797173663649239174700 12136446 140455350123508776946872460986025021440 12136447 1842983871082751559100554720702025484872 12136448 1103836557243743359089007697731856105472 12136449 -3953286090998609919407270362586958912 12136450 -139780683923672831728283729479672938000 12136451 602506372936117005804348397175676186504 12136452 -73349874399112002394476702913896403968 12136453 36765577640608798853643066098010881856 12136454 -1217181733466035439904124407974785658880 12136455 -367258336747069949164538722066789910160 12136456 55136912939973983105990259127286169600 12136457 -998989512868714764708380661878078136294 12136458 245862180269916934063517991313085424384 12136459 42130578148250882675185218704225902620 12136460 111602232043200440214224937813176985600 12136461 290243287598488559434278036435508297920 12136462 -311064008503164952040542226234406149568 12136463 -448683225185993491646774037570824081976 12136464 21081770703311414208306543415751344128 12136465 -201541959945637349417716523873589564480 12136466 508942049475673616413504970380618284432 12136467 252370118140121332574727931943123445432 12136468 -103221900691254033728433157951196724352 12136469 31462782283687937310411631367522852412 12136470 197170514466802170453577409090710464000 12136471 -38255439123001657929452476745143402528 12136472 -1244567685031845303018142721164033075200 12136473 8066649685525520248564329558581825220 12136474 255067910421969687583799158438284923904 12136475 -34090413233094950257742928093785970000 12136476 67292471292887647881166192334654644224 12136477 260991355976690391506617047044136839520 12136478 87707565256183432270481054250201459840 12136479 122679316875356894603859505154733022848 12136480 365262569947544048835173755835581071360 12136481 -175462990556731000790113658651307538944 12136482 -425464275436310262459399003623617182000 12136483 -791107239044088992664945934685175663268 12136484 -716260453416065426256738932826144440064 12136485 308487188963907320668353926059808260800 12136486 737833074585284157883530644852937780192 12136487 496820313909233620379179341382341505584 12136488 -88132685169006480109394554405411553280 12136489 -892471876155595311793119850266235544710 12136490 -487196939358277337611847985453225722880 12136491 184274702644805074350607897975127317848 12136492 3356863014953782445751290333828404224 12136493 -405667004912234442788670535098266180436 12136494 -310438991582397660278218799684947608000 12136495 -549519246904471978833635028743737981440 12136496 33733915364038864222646253208426905600 12136497 485695100058944722930492603958251080000 12136498 691109774702757660934301374738394824320 12136499 -908832790272359865437258267562416818080 12136500 262760386740132071689074737429299200000 12136501 223113073029443025404757254757335066624 12136502 24075777725544450131880745534052972544 12136503 -930179321486612845869382869847583177496 12136504 2371592954265728699792269213170900664320 12136505 776005685189386218305609460284593278660 12136506 8619076476750122592695170480639355904 12136507 649786012545919427439790557734829522280 12136508 214916159108843040917622743693741411328 12136509 202721849299125451057063924454784615936 12136510 -546798949705441929878779546926458619840 12136511 31607867377981379963258461726811462424 12136512 -142584215377634146928820925459247136768 12136513 1240637222021884981141572017419513133762 12136514 -163345891038467643497351755736341206528 12136515 -278422785777320213168276178988647289680 12136516 619374709673578721346526087270419532800 12136517 -1638022117838896998759624273964778254434 12136518 -137862869977006048229204756731307417856 12136519 16452510494526173639661723958047117520 12136520 833378052919792391694477148934445465600 12136521 -980980973542620909075729161508488947296 12136522 -75838723733976303584475829019434162176 12136523 220647105778079871518655509993725722144 12136524 432400899510979884252975768049146502656 12136525 236021843284231361438749170145542544800 12136526 -72751684939024742693660168477812892160 12136527 -91160025854484432033392388801070648320 12136528 418317786149017846483500480345849200640 12136529 198040907037876948981842861492224283520 12136530 35562079114158338854453226167316536320 12136531 -423820679953036655907317496442872425472 12136532 403253032945955592743696403210115149696 12136533 82152551931020586303759298170796320000 12136534 773928238105073671725486273665657200416 12136535 -8082986977950695116819406595929673600 12136536 -326200839922532869642064201931416678400 12136537 315135607511499262526198753589196625152 12136538 -197659616476273209460323673883725782528 12136539 81492412151012061293715112278536313648 12136540 -105064393606324472115301548222290073600 12136541 -263235738029064619167277296390180816000 12136542 52164942749838115404554900289260160 12136543 59376204797745025486178660258892449920 12136544 600284882275779782503543032087046520832 12136545 512845284834139473967116618896712625620 12136546 -242487666428475322141075109773217028528 12136547 425804731934951345333653578460746003996 12136548 128198108442784765183046472750787989504 12136549 -661163752794093951585904992425247364964 12136550 -373699542996531964525169811094385095200 12136551 16866641924964354270474494808326342784 12136552 8412166618408051427564947609144197120 12136553 -209464536380122145510641772497031831232 12136554 17943117815215809006650603550133367040 12136555 16060842982702513222002828693190524240 12136556 -268821956570151487016642139310196255232 12136557 213246871120324047188080797359344063488 12136558 239012321981049885683668103341985894400 12136559 -569927394875537736151537446719369577120 12136560 150831861047781820286654431670884761600 12136561 910681957654325362324540914621123038162 12136562 -202801419800621779932395350918914471936 12136563 -371826517488178170027749229152593128108 12136564 433519951784102589272532130456894715904 12136565 1603154567824963674317798555030285340 12136566 389681832927495852245634361827123919680 12136567 1695337834874693307073143823568882392 12136568 1427969594818654048260499602019860725760 12136569 782469054945931939509304353401771774544 12136570 -143039511275347045124084792299301183520 12136571 -742903387933233290421710752966186336416 12136572 -108942427542623332814907871987243173888 12136573 -934221640091496162914497910785619881280 12136574 -81999485418957473645729534536338493440 12136575 918395244488523521519931639700703347200 12136576 143320775219129801412329859756903628800 12136577 1322796088441160356600547459614526295426 12136578 7154301615644394778677630464425436928 12136579 39314886671045717434401347039536821312 12136580 -313720225490276842874365277819027116800 12136581 2184058276365370302645739238797428715200 12136582 195302845797103878415757517694503396672 12136583 32293557484745910199350145752360311832 12136584 -627530142164068594042884744661255495680 12136585 696928383157323276081083589384044487780 12136586 66429076552574373766254277853218782720 12136587 955357654513348156360826649198397601520 12136588 -185236165732695757120193745570787810304 12136589 -338595486191460686831815848155522300244 12136590 -137537262514554560793825921913806290880 12136591 148074128147394885444896397835848722472 12136592 -32500545596055801522890286955588485120 12136593 50174510576110692171047501155477733376 12136594 30385683382326325816627995982177858560 12136595 471247274360631068380487919959071203600 12136596 33624274836500635089537458253736335360 12136597 -1501755666623217484257689132959416831840 12136598 187597322067007819344573474081285248640 12136599 -227759160025580717497332900243529658016 12136600 -55351566502534779834439035094901760000 12136601 1616107295493125306454414283419737110602 12136602 258930655173057562940288046147221048832 12136603 -67011951166404313928206965402650986296 12136604 -23789878267068205612964479092441567744 12136605 -74007524123625602165867066589600585600 12136606 186304164695019342724239289902036994560 12136607 191039452461680617634398979858940723312 12136608 1040389670873172779397962011958669475840 12136609 148723537207431215894455006281300611810 12136610 165148040608205546452085687027970588960 12136611 608014295311013655947112708711098268480 12136612 -222422670084748127471049860269717504000 12136613 -338054347331043288726509413012465443138 12136614 132030027427788014729759405365808002752 12136615 -11077755886878791556904598572934412960 12136616 299731091524037821561291750865945548800 12136617 13478662450857169595380721670661652928 12136618 -68205891057794186335431871539741698880 12136619 117605888343448421362620455886435038208 12136620 28991553329916113281071190183200660480 12136621 -10632473723231144238327289314966634112 12136622 321096241998633965081512435176800362752 12136623 -392714626695549396386953724620098387696 12136624 -102803551688412052105825187619645685760 12136625 89971951697916645600950151747137808000 12136626 311529982403002529548535478104477867904 12136627 -860965549993983416305933233830028831008 12136628 139642141589389496637306789512125218816 12136629 37076973050276728593604956862579715328 12136630 -156890158802726896374789686782798540800 12136631 755340950655300735633155110835115024 12136632 376774607325290203436011393271187640320 12136633 -818062232923664122449150732154686636118 12136634 -223484020658240560382772236189835344784 12136635 -112829233933280554742372405443186832640 12136636 -725121757877566838787341810111615441920 12136637 -43623425864219907761135781614370091488 12136638 139163479023269035552576082225666842944 12136639 395644234621772908173007675531487205440 12136640 -125916357221233391067538334322020843520 12136641 268924041228229115261180567759643664224 12136642 143011772172269162618740263332407401984 12136643 -745632353690515711234194834591104679108 12136644 -105873849989325442004879829558911060736 12136645 496496784752219569333404466982534275800 12136646 -382265235429292801917612290958178608000 12136647 -1078653752749712019527085835483674413400 12136648 501596093613936131401012160826149314560 12136649 66193217994981925371196184712567407040 12136650 -67060845056687791301251577510452646400 12136651 -880457036039228608189635882024733354348 12136652 359429994166082946590839147355016889344 12136653 220006553133659826376647240897511783062 12136654 189991422537906412726696820716108323840 12136655 -132584032600746225972755809779834314880 12136656 -5418570066859759989970712402779963392 12136657 -71606996047881848686319950532098571928 12136658 155221516525044723016545296743143770784 12136659 -95066151730216281542382262006504273920 12136660 547897596571833946358708678773432999680 12136661 -1134243622615268142982392482520606538848 12136662 102389549607277902777321165851966995200 12136663 394021828624025270546906549547413520 12136664 10132470598559995119299948732892549120 12136665 398449437106701854964520110964325595840 12136666 120279992895741826625181489801155689920 12136667 720991629976790649888278704276700779716 12136668 324229988081498930573495896392754544640 12136669 700876062138962417188456887928496024832 12136670 -46663341547250865305735770589354672640 12136671 226548149463857835204235115269164163200 12136672 77984490901717602488214367563720425472 12136673 -1126141313120767275619996330529495274078 12136674 -158160586509356283772948699236315509760 12136675 -129691294281969670834553203286835195000 12136676 116682722358143305224460931452513848960 12136677 129586569149533172802241075401239284032 12136678 -37142205398008270504636665833084520000 12136679 -523205793906612795488141163860648715720 12136680 106087836489215766993676213604263065600 12136681 448453943517878763303129308580922931700 12136682 404949824067634356170818398515164876224 12136683 -92321873057074740055012193785446356496 12136684 143661966049646357751081744393010471936 12136685 31567401118231354011852598198302027360 12136686 -42387175972262324074242183330178547712 12136687 465882659007664190608381675095616869200 12136688 23119639035712732148486003110612107264 12136689 -560810085809906378263533639577912560960 12136690 -96531476147338570997249914634867512320 12136691 -83405205700462783576395467719142538240 12136692 -391543064908671307948183848519789723648 12136693 -467694129659849336019731349315313475460 12136694 -9159453729841048169065109726786152128 12136695 -375500038515891652509587669469608004960 12136696 -968650412997472421281828528823877980160 12136697 211249021401644487970494769222719449172 12136698 79787230750657548252907941629552442624 12136699 -331347702060682115905346249569786798300 12136700 -23885473862016046444432556548572172800 12136701 -496551002209246325902855948504796832768 12136702 -452398369738537542526499905999004648448 12136703 595977739416205487044916709607536740160 12136704 -217741986079987630850747453734404489216 12136705 4291005339029209538737755121254557760 12136706 -822731808011574466886718637055375306880 12136707 18003589012248297918694464535464459456 12136708 -63109336198139733566235077205173892864 12136709 307242952024678576465226964673730373888 12136710 81094181208836909134083053665405656960 12136711 919796155802787425539584258847286012312 12136712 -286682014122784770313180342583549952000 12136713 -569247184362733165476976450504279449600 12136714 -263101757152836595628383818836440747680 12136715 -33338394189452281997076231639352227600 12136716 -15166683006293293917605585442710710272 12136717 3930535235310733006354421436212299520 12136718 -671660655927993673753800193027483909248 12136719 87630781294011338176960213990117418880 12136720 -314489544690218797742448014240632012800 12136721 -132692070077015416098611395842521376078 12136722 -27384504057905272216790006037410841600 12136723 -1194876347438487226832823035054183907028 12136724 -155682159189414594676606872785292023808 12136725 -587763434151489391509917920309312104000 12136726 -168972353702204955090528460930336275840 12136727 359139170635498042328619617843787285576 12136728 255997918703417857638228578648281374720 12136729 -647055081169024925339652811811401102320 12136730 667505740329080769855522320598452801760 12136731 30954338131429943943141163792363091352 12136732 -90945658619499861645318831935598336000 12136733 -395156023380319567434018057658574237760 12136734 504266748574647986074762065644368901184 12136735 -42361246658718235043477239513328775360 12136736 1450567967854071327090169252324980621312 12136737 -558232062184616087333409159882285535680 12136738 2696613170731607956728605047349107968 12136739 -461471442368249180521171181908671383460 12136740 -28614231178912688155202343991258644480 12136741 -1602945942759001201444023809082854737858 12136742 440273735592554874240653804157216222720 12136743 1292362428909832105303294484177373040800 12136744 -1299761983839881093278623221934308966400 12136745 344957588629970674159250905300085230500 12136746 538052462440125276581666519946451478784 12136747 23731836066334838130362098458831461664 12136748 -111499826914973747627343127240086282240 12136749 -693033211435213012362607998356404038336 12136750 7915034509987677967952676725389920000 12136751 1348185297323288498201969981104440514104 12136752 -79940847090164283879026386727304069120 12136753 263575147837024587623185740769341496884 12136754 -59624446080876955740194169807303897600 12136755 97882086919459715022940282457070059520 12136756 -1117064736196645601133796966654746609280 12136757 -303854431568455758444262761792971106528 12136758 -79555378057554911204324877546054523392 12136759 -727213494835509574173333254439643448784 12136760 -3691233221104798819009005167834112000 12136761 -20941759990590595798495559237973274680 12136762 553464875926282828842536829856353656064 12136763 545695695570381708539255486841046525440 12136764 27770209746073762858726056073421861376 12136765 -267227617854347197323014193018797114280 12136766 -74575757065488108521231498281053068736 12136767 391353491807391198548849416255751355648 12136768 -131361436156170059821905968855320100864 12136769 1483083046545599032727873766894448543170 12136770 437893809938938044537461412229762560000 12136771 1360270171455113527643007703896135970000 12136772 -54509570187444798792705652659952542720 12136773 -363336174198639869903658025719732961632 12136774 45124980104121627871806641744575605120 12136775 156193339750298267732141480689365657600 12136776 -348612108532380069446232485849527418880 12136777 271582387675423087185977518490143856384 12136778 505498987754399740182620555616863687424 12136779 135097467364957741251340011416513018496 12136780 246604696157131287745279009914791193600 12136781 -1295040054260943897168374321715013185888 12136782 22729816542667917999860405791257968640 12136783 -1037903892934106679861315836363340749968 12136784 -571107245337409291161146496735191040 12136785 -53455043603854630368624996065472091200 12136786 108351403463781651736799823757945448592 12136787 51804637133470867981103772258059267568 12136788 191628761489340814889314006167132251904 12136789 -290784695889097949223905927611183950944 12136790 262194099131232736201405169720301340800 12136791 138339881315884409125639254293464895592 12136792 -583481607673419773308229426771012352000 12136793 29197753406547973273029677596818051744 12136794 -252961518124648904992635448901503952640 12136795 -520913153611914701355397607560008012000 12136796 -142301229137846104998986277819501993984 12136797 42628382421104473042431535768210081446 12136798 34201393358198288662058970966952694400 12136799 506722456374972812717233374436675314864 12136800 109445017581689065257898447912894464000 12136801 207803899727301013989285378093149897280 12136802 -313961079998362495762929557746108510848 12136803 -268591080355527790752692163894811687680 12136804 190410089785823941848902175311239674112 12136805 -878580785911281880767153617386836389640 12136806 -150542557956320426021903164163054905536 12136807 870624617904034598716614744032363991120 12136808 -1660300044591849337391198016909226583040 12136809 -261577921086529302600038142912107773296 12136810 192915254217673399714660581601754234880 12136811 38815137823370241045247133761651104000 12136812 1090284227926142387332620100232807165952 12136813 -226433249184724861838829382385460344276 12136814 -253162717631794261542416689679089339968 12136815 41298371485990789488096996606603463200 12136816 263183171131677881765809335008071811072 12136817 59243334824993834009585451226001869824 12136818 -463506843655234501514859963754623770496 12136819 1036497257699149819029280243719851782560 12136820 -9144558156379949029426012308661034880 12136821 -157500313247549008310173610746334550336 12136822 -301222860426679997495918248641032616288 12136823 -485504567042655686086901600063652837240 12136824 -49554656819259816535612505089966080000 12136825 509357257952499164940003567154783633500 12136826 -98453627894059170073250441393610290976 12136827 -454092755280633490464701327345002645968 12136828 -12788099650282823502029448435433787904 12136829 -1286623836917276644344775987447971912570 12136830 -57217399952736864059488611870527220480 12136831 560145789947922188257067312020734092160 12136832 517996883764967407443849149667291955200 12136833 692392201862486399029412737906721916402 12136834 58651603356616071212232428571319102272 12136835 34835397588948478893570408225081030000 12136836 259194453707130281400938673339746399232 12136837 -733366999393401019721551274327540580514 12136838 90074072264792945839307678089813408896 12136839 137234926457476017288783008584438598400 12136840 -124561400874791376458522172300926515200 12136841 61836002492854550832204654592704222720 12136842 239762575228892202368127561609505243440 12136843 14049975284963498888281765489987384704 12136844 -29385121348444700670520006012398816000 12136845 -123734229588347426265973722110875785600 12136846 -159297488687882356976350341431313561216 12136847 -453436064385198513711544866384952609056 12136848 -84587932072768500459486693993598156800 12136849 -1040658810407450708287916105724054567040 12136850 8324514271417399678146532129197148800 12136851 -94041522277442571665149961869544292000 12136852 90526466970847231006825280966231785472 12136853 1557892534957267341135370300410623049102 12136854 375705768869714424099928960482830231040 12136855 -893340443433005770440427223640556827240 12136856 -1499094564001934805334144528098455685120 12136857 238906711815050896886151300705957758592 12136858 520185224858011194194212628893046768640 12136859 -698536846346147378843077515094973164044 12136860 -346301006574712159216891920459400312320 12136861 -186472101902239461644664558919466948352 12136862 -120662906784835009914707699799502589568 12136863 979161027279538766950877845958731373184 12136864 389145020302866269648490619097665437696 12136865 336635134237839715021505315519121732240 12136866 154332637141853177005551987381969176064 12136867 -281639373672660283585963228119496537968 12136868 -552708464334081460598578155697352199552 12136869 -221391802471751333876139185185622096706 12136870 -69268865157834054351635539568478700800 12136871 -1641737722235344148938617204377026250568 12136872 141655804340022348809501762324114964480 12136873 879233856385585776487062320014880842944 12136874 173871579452025987750974732145269493936 12136875 -123744206361503972881250151688419885000 12136876 1253716698764808700357908148481113007360 12136877 -1975016196705839665888015832269199810400 12136878 109260671761132527627205237067216272128 12136879 -12546309834192932399154174408693777416 12136880 99502244247727793338075743664328540160 12136881 192718804722221274656060020378300130880 12136882 292709269563764944114847056609727299584 12136883 1768690628214978107046515601731513972424 12136884 361101056110285789516221745227681140736 12136885 -402855896205453322905927515193402219240 12136886 -707589410682112848000897460626996736608 12136887 223107150676656129704912222718652735488 12136888 967089253617405735117529176864015851520 12136889 615370010457518739272979623703730731690 12136890 -70579582956983047627475065617146150400 12136891 105331425184113565946676752522620472272 12136892 -1485878475023963013862395246646322672640 12136893 388664322389737793819279294604647212224 12136894 -58376883527993012602705074211317129216 12136895 -274766582683604823995439659986527031920 12136896 249479358376400965300706080998241075200 12136897 -1055780274268559810743450860547149886654 12136898 -146965840093658304978938040067598776320 12136899 -705331068507822156569770112229000809736 12136900 242461599267078119486119411430678384000 12136901 38424151057498521944531298775183083552 12136902 442084901675047541600692271395754557440 12136903 216974168618878766543802206885759301120 12136904 -914608951532150483074487584864382484480 12136905 -240375258760648885639279600367030400 12136906 -373350880928602001256299843182300674720 12136907 -11612490805517714102349416624227799880 12136908 -168064684850104920694791721943546724864 12136909 820191116408265589526956028410801098604 12136910 -367535060711018288188024880792989837440 12136911 994796150898272431637920029994298214144 12136912 -430256399577467411532128107826746441728 12136913 -1069252982012827378928612662383786605838 12136914 288635993575242166949687191661844447504 12136915 -131578920644099120390885434693141996800 12136916 381907180555379516042434561759633244160 12136917 -243196281744388136561071330620138613152 12136918 650608409861096978252917298404176464160 12136919 2278559713822930608372300163985340800400 12136920 -25188298832066069681643180995881574400 12136921 -1159380604748048517157324131843837029878 12136922 -5091199316957537724426987872339544576 12136923 424086839057819502129254683303059214572 12136924 -625541329231459536622181435966023557120 12136925 805611243865919080935108926370291300 12136926 274473294030526300230023118698299394688 12136927 -818558554019333651821140194577491830656 12136928 -1848543122711679860219077198573275709440 12136929 344471865306088962219914392270004495232 12136930 -81081640925711063848101067742245680000 12136931 154564835877422869176793744536347886384 12136932 -268358461814129842735423414645190860800 12136933 -15596712837899116748323437050498834818 12136934 -155450677902621014247695747736898437120 12136935 561156561412488098688369558532974861600 12136936 -307578263745021745687935141483124899840 12136937 1026793295722332127990591890005094566586 12136938 84258207269917813482102566313273446400 12136939 -395189479218078200256495953470588001952 12136940 -72038020798032874329349890561717288960 12136941 -514822555301877249268196947892445088650 12136942 662237559800237322327417160833372727872 12136943 -19758884738690682134305412473751468352 12136944 162302328895956795078480548094438604800 12136945 -506057482642929554673835397247222852300 12136946 452187277206541542391221426713986213920 12136947 -530823427180222584397422421385180843472 12136948 -339979985062698590378912046945201219584 12136949 312765653113146289703108235387372726240 12136950 70203638942952074447766649379997897600 12136951 -731751727655588590321543282084315352928 12136952 -1095404314448039452708796891460873216000 12136953 -239858240766849990787162857243062400000 12136954 152949482852803228894460175013112248176 12136955 -303776727636631758734144509181703083280 12136956 -155843175580789016814440418937138093056 12136957 384280440267515384856547115007557940006 12136958 -630034645983227793191279583138850129920 12136959 -25343802161419472457212239070463858960 12136960 67641864033816205326582350855295467520 12136961 2324984368996385069823756831241091874372 12136962 75091074839681218949240047275277353984 12136963 -16622864845807174514218237032040061160 12136964 -210261236143131233891029799255735439360 12136965 -2749427332645245072262171953494261760 12136966 -389697121475402237919983555107964657568 12136967 -784044624790188421426565542149527136288 12136968 -584185561625448003135879177767095449600 12136969 -311729498859941669679115828533757544156 12136970 137125541563253539956562039290804369600 12136971 -89946383524318966420173181531408157952 12136972 -770748818065506028197627257736561175040 12136973 949019593135355278387243811293391677260 12136974 218713705900927875328680024298464015360 12136975 29677253464355377320983086468337237000 12136976 231483341477234628116720074750685356032 12136977 716442446062999756339380752575671433314 12136978 -63065903176899079331533001888618271744 12136979 2141091214078140405380996484612013068576 12136980 -6480927614841864687236300500816404480 12136981 -176248030148153437782714290404097886308 12136982 -184942817431300523867411178037107398016 12136983 -865855616896596551913748480427320997376 12136984 536944379767601494806437162844451000320 12136985 -65158484503334375351316922709768029440 12136986 920447627350391274280004979758034163200 12136987 1270542429181522118325111567454084164592 12136988 -442518021369919117933442242745130370560 12136989 -324333331525011104374873504873727362176 12136990 -22334816304189665946688145787705386880 12136991 147363786676175954024123100827564704080 12136992 -113466239076508516479089068604418686976 12136993 -501967598638106144483200817469089130240 12136994 88085655048262267983777970819249897296 12136995 141264358475908837158461450143596327120 12136996 -334690555180260869469644444621193297920 12136997 1590321151831963519250057308323259264572 12136998 -648809581855962037391769293269531656192 12136999 -41934810204260359081035483340217701408 12137000 -572370514396336044309354845649638400000 12137001 -4798652968505645030344426182271534176 12137002 -163718426966786650910375311823479284048 12137003 197657022397886361215960801029469955252 12137004 -56577069625013792870849572468305139200 12137005 -698006771526949477122909071302885981440 12137006 -46571657338661205533840190891889415424 12137007 -6857536505104972297467459824115847680 12137008 -944885789112635578368287306620600320 12137009 61130293017961308502829206921485929472 12137010 -20471229123876451875605907607464960000 12137011 951719823693832868341649737776241718400 12137012 -1080326218002210014164094361390056674944 12137013 -11844045355468583837618096087548471680 12137014 -288410888675786338604281273712348698368 12137015 247896289885201792088358781542049395120 12137016 350574472572197029602605907424285593600 12137017 1180790400071376032868143840358368897066 12137018 -423552248402522830549978469243701773600 12137019 619144478610974209797006613980156140160 12137020 -19601094423019007374676423309122283520 12137021 -154480093488558763619955119918453704800 12137022 -544031205408023207600884377249233311680 12137023 1082811505329496759435713888638014638272 12137024 -260269806669621813907760549819672690688 12137025 -104139756325909558385485713257119250400 12137026 -49709566175754990142186803754993584 12137027 -55272527919218950698916483299727481856 12137028 -347904709520232048274089020022962817024 12137029 406740784162408244726133980146371605280 12137030 7157006738503083960055213641674774400 12137031 -27402739144885403835852079862680831200 12137032 -154169018630772704654891416339861739520 12137033 -41233363272095091754420980492277800960 12137034 -23946602912966263245524767750783380480 12137035 -93227703958196741221912355779462151520 12137036 -11923860783523494615232732850782282752 12137037 773197645001084036131380938526953360160 12137038 -208280293199161620227096168680225462080 12137039 -347657014112327186339136543557889782160 12137040 -4983299859969674325341981181955031040 12137041 104613795912549273479950932536850676160 12137042 -684420256289203002547343664390358901088 12137043 990424357411790632651388181193019809464 12137044 -831210437517562300619203958657794420864 12137045 -1322957329035317840191020476220962334720 12137046 103330651443145136097245669292280680384 12137047 226912351291890332042108756827070632928 12137048 387327878021961075857073301465458278400 12137049 103306676894706498940764809030675919834 12137050 380985577232534265681129636706348972800 12137051 6575698459268546381270464258182072720 12137052 -2545238985594696554517848200003411968 12137053 -28804651865358550757127072314179938216 12137054 544750083180055117311352952933723011200 12137055 342469378287149911798293856388533775760 12137056 -1527830529513952107277373093887822921728 12137057 152046872285039159511155984364379729152 12137058 -123929223892955176701319238562839857152 12137059 -1344313910810530198614647461876172379648 12137060 -306724294684994772188814333529427811840 12137061 543696676379973011694393009224014296672 12137062 87543288478477855017119994600516849792 12137063 -202427764946221203106575230730301113960 12137064 -25640593418304611887995919585836564480 12137065 944725020924421076166128830359446080200 12137066 85222915544881142229526264874335300704 12137067 -540850771714449884108635135374802272000 12137068 8761430995958741787920627884650908160 12137069 -114445540593181548586631354551598231808 12137070 -47908140648413362128259145930200550400 12137071 -690117628153685061971932615322215961400 12137072 220290073871597355801743255680129105920 12137073 230081964452499872228423623683645029184 12137074 -323701707159151222828801375616373652464 12137075 -452409786555278952766421224013804631000 12137076 123494979451738301129520456547613018112 12137077 438971752938798070432348046530688546400 12137078 -40239660617447369920078767975139643520 12137079 96064665566941959940123302097986321384 12137080 369255312606567431416178522986389504000 12137081 -554810321546232734124298376399112141936 12137082 122284602109094479632378252887497058304 12137083 -435989014624284466529960425899501040880 12137084 -926673083473299102529296327749765282304 12137085 -640343188501208286241202025650046993780 12137086 281033756562523331493850572712907366400 12137087 -1754084306607485333485961519258493531264 12137088 689252624462656873208876026315061329920 12137089 363828403111819592245574767161450941440 12137090 187306923615891281647532974408585190400 12137091 -304690038404687962559940791133963827208 12137092 904916868237800970392109693724022661120 12137093 407873323614461347753240286839433979900 12137094 7402046203736320460638208696998640640 12137095 219659386494554989888524465342975897600 12137096 -1164002134895916807116296420468987699200 12137097 98735440057876878568605870355575905472 12137098 94663090270530187948318943648013418800 12137099 262732481943586369955004891683806129440 12137100 159934646267990936270901969117585408000 12137101 265595821478583902843389310619709968672 12137102 -549722223319108057503281228233646557248 12137103 906419220709716693716966692700937054264 12137104 -42390208422503103524649443658726948864 12137105 57331109383784410776996884995740312000 12137106 182722879986866711648489854598806116864 12137107 -25152500777784410184022056634504166808 12137108 528092961658678492267043358774680186880 12137109 1159111872589221858200885373772479640320 12137110 -115688591403322517798870829516345498240 12137111 -158258382357212500721830038650268498768 12137112 196219749061587876582441874804469637120 12137113 1471019931886569421889945097816192972362 12137114 -972024471236404317167548785754633633536 12137115 10249398299611138354415154323200260720 12137116 -987143298223096974766820348328258972672 12137117 72885282304353534199841451858056300832 12137118 139130911893988962470707199065529256960 12137119 935879976134024852000124979638816823520 12137120 -262180233871228939531302502409479127040 12137121 583885979508791250746320759097384776050 12137122 930732192579085079374593484558890188112 12137123 -607356891235546625138273903155435735056 12137124 397043781721956070503852095487878768640 12137125 -139272207035717098049699362593367872000 12137126 -10157335166677225944688766071458940800 12137127 -235447020104545586354043021968580415920 12137128 -622908403308129756884957604124262691840 12137129 964772832814643918028673871118739412730 12137130 -266284497654943703101037879238694004640 12137131 -463213435620409788728828428296725189068 12137132 -301937204597194896850540200753505827840 12137133 -393557841449063803445873811048524088000 12137134 601299893972889135233894172433541265216 12137135 -984660186596747521901020348646315236920 12137136 34825844777910834964700546399572328448 12137137 14977441504932008588475839736283877760 12137138 293334818888143509111031845076431485760 12137139 488937054842842120401197357594910835200 12137140 290361010575065756997604174443120925440 12137141 -21005942288052768363530773110136134948 12137142 242173495627616876296079829010145969664 12137143 186944867628759404082975016651078572800 12137144 628198478391979963785945250363056476160 12137145 411992835165238239013703235203186406720 12137146 -193519176734417104687210335658484960256 12137147 -404179726762386279939589754324088144 12137148 -117277623295949953231371866906281359360 12137149 -979784406762906663501620305529658306560 12137150 -196127613946310649094039830200653392000 12137151 125328829692247186393635823653784197120 12137152 -30081986982787671952390945517882834944 12137153 806418886942246154131188890178846827778 12137154 -88206590503462789347468267447080577792 12137155 346227153280698142646290503191193100560 12137156 -1128060455896599176666273064765156804480 12137157 68936112663721696768158594898477367454 12137158 484303506110974137745761216279858434880 12137159 -452513998466069051849946036652748209896 12137160 88205893667013628038444876575170560000 12137161 150655504191854606002377994423912327332 12137162 82039943068904516196208768319648928000 12137163 791379082910522141668059830182011184344 12137164 89100692311211266308267699670671548416 12137165 -909136306202718130873119174173132985600 12137166 17238013064932553413724528389106342784 12137167 -784846691442330383783063262467800768320 12137168 225630433299402138447974013373391265792 12137169 -93284339872009939023654613556850484224 12137170 189583651671359391153170382775849096320 12137171 1377181106310221498482469147146255335744 12137172 204346305598695504081136572274552276992 12137173 55217105182719462526792715647635084000 12137174 -273869080599380102099574480214563493248 12137175 -420335482431365369442289374981343434000 12137176 -1513860024481707016726456385588599664640 12137177 35274984056372130515509806081088560000 12137178 533804337983678478843446900635700058624 12137179 -424721840201454254021305764120759469824 12137180 14562100600434167411840499551959326720 12137181 -1838975229086813238731458122790635456 12137182 110151255204295470013315790253607939584 12137183 -33862488393963694886385253938640745568 12137184 -435497539388396545932430777901945192448 12137185 792291248368325769768517310825468433600 12137186 -1341021210837192711255924622817486254080 12137187 -618050936140382890214274120860949080832 12137188 152431898937759072894728585035920080896 12137189 357609946212070878608523804981151472760 12137190 98940499390712037170959581925624170240 12137191 74804779853074989408029843485724534064 12137192 785241629425001333972806735866457374720 12137193 -444504546228973054268418709809637620918 12137194 -325667107950787712383921338330853633104 12137195 166036147252326705575363166751015248960 12137196 -587250846540345333689544672660635550720 12137197 738727216874396568523774850651552597580 12137198 334358925393411280445629532201114625600 12137199 12084105994613816448719054349365783328 12137200 197698905716530208621626614942281728000 12137201 -1770345009932014198788287342411334630456 12137202 21637664882364475072264399168000717440 12137203 640200837189175071428309857412371612704 12137204 428008384962095964029720292064570371456 12137205 -453707368700511591094730827933618172640 12137206 -727344311578700997962462424074885828448 12137207 -14710388627864941685097148823311954440 12137208 -169606592510383811157257007229150126080 12137209 56709563980218990751485273243943798400 12137210 -241125818083847500653234226483766238240 12137211 -152698143701802635072070626031456804912 12137212 -500125120228013018532460631551656857088 12137213 119541182370885225535871793485864540928 12137214 126619956872156654588895001068299423040 12137215 -461280107051517969042652643498004538080 12137216 -122408908807568702062268600708273012736 12137217 68256512765026810901504888432172903648 12137218 -957019125051989530712926679140208652384 12137219 -178841199893105961028950446886697901160 12137220 95838323837673824744003867250871430400 12137221 -212102001003802600892159779095728459776 12137222 -770616819013108392073725907057685936448 12137223 -1070798687446153276094250599242405632 12137224 21461759405783293357489428325273190400 12137225 116612437310808115102825747602677131500 12137226 113105420834516287034169344906969270784 12137227 1052766853683433744060587792977959285076 12137228 -345838361045053528328343213409602738432 12137229 412717957708622008088134546696306886400 12137230 5516213991253921005404273846339212800 12137231 -115403213009585244725495211282018164136 12137232 -64347041444795407597777732883696320512 12137233 -274935983321521097557747259051955720960 12137234 629453341461893059962091109902714352016 12137235 -321276080701074319250759346677014817280 12137236 95508629333609206325062232673953077248 12137237 243041860614242523801019096892488927104 12137238 -109993913301633200547460236041329981440 12137239 -321878968997987950650094380248069227960 12137240 419583542866336238032090139361378508800 12137241 -48186152665133231325367980691980168096 12137242 9030546618665349481827182269450077600 12137243 837570277613535695562780409357811439492 12137244 64919338889114495367703801465248153600 12137245 245583875556636113691092339394171734880 12137246 196873954433174070876952455193649075904 12137247 342356379668374284505520832878258736024 12137248 -394073072652978792200854861524181647360 12137249 1141706877392920535418282377042468849250 12137250 74501957225516793510613092624931968000 12137251 1640174700947319250117746444868029568248 12137252 -1433067171200282780609927287328938126080 12137253 -26550470967982896710973410075513169792 12137254 438268186500408701434790446949675170560 12137255 -356030623104570217660184760406246235040 12137256 -256617140564783257789303991228652748800 12137257 1630067008279628592262433573254116470880 12137258 42286788723994753929526116161406938112 12137259 64577801319308214103508822326624039920 12137260 485868317369828984811993540798922106880 12137261 5751935645749223149660260783031736640 12137262 -115933916112979545687056860390263910848 12137263 -540242095586981582765881031015632129280 12137264 58029933732311437075934031727502868480 12137265 -36154206430911098581091856958165121280 12137266 -6781258228016733234036017788105347456 12137267 -634780551766950383983216116262349037684 12137268 32463549764747450270819747972462592 12137269 174180529588909740659255742533562013596 12137270 288865684970960064238144168521511219200 12137271 -55465533430097100694051840487217659232 12137272 5644065909170396246989242536987443200 12137273 -60748906222785229768231561371399947478 12137274 -103093122240654644554487903574816272640 12137275 -4736195106622206572390316756165262400 12137276 961625798631892449021150129048782891520 12137277 48210438398717807416385749865822152320 12137278 -264977224934739739028120905205832634176 12137279 69365869835929295495647630338151807872 12137280 228126772961341089713096327767366041600 12137281 893751522221806117152973816846692619584 12137282 64254826248456903594495393951834353184 12137283 69630188224261241453077589077780310880 12137284 -250742448361868150536595662398744489984 12137285 369839394465478709240582778169254341760 12137286 48283357506592636892774919096138792960 12137287 -1129664598981766669319547537520490097064 12137288 124478389567149778768804787961449333760 12137289 544756088055452494019684237800873995024 12137290 23535929137321493562789540076790534400 12137291 748659993163779265957435784981353948692 12137292 224159378528731288716098888233791716352 12137293 -128939282637925270984119534931798445600 12137294 -353389380921937313843381376414662247360 12137295 -128920757704775295435953393318669721600 12137296 263634918726142392488026004420297736192 12137297 261429302816304823012559440047650341746 12137298 30512671446059057498434365392424065664 12137299 328082063205009979852846909492364984300 12137300 453575051362367469002078678309617065600 12137301 -476961209402967118263712474071924141600 12137302 524367973814503397779464935699967128352 12137303 529490604413627719560456662082906382320 12137304 -367884430455617585644543197665318830080 12137305 32483027297370174512441822490099059460 12137306 33501714464977439413504751112764295168 12137307 63803552476804038641478017112988824576 12137308 634546332268193883273470781944476363776 12137309 11958352296345809668370011662406316640 12137310 -520770407496021704673350984835417772800 12137311 -72396633210596503680337671694972921128 12137312 -138933583893510050996825513214520590336 12137313 -336108213877430314828244004263417023056 12137314 -317604324874458985554925245212877496320 12137315 -558796229445990529203238969388822981040 12137316 -297332260812617722478303863997579701248 12137317 -344905316489017444146916480097159533508 12137318 83341197690505135616312943444838581120 12137319 1673068475640052344456342357352578144 12137320 320487705878643373875393039460324761600 12137321 37635725074243755322582117253664630912 12137322 693789723724675674433024976731073213184 12137323 -1375571422478450558267261115704572861440 12137324 -598738901277179277733831235330901698304 12137325 41835554842857522618918610022480229600 12137326 -429844334642763326252849430372307029120 12137327 -1476322004508973950806008618078249049568 12137328 55523577547521842438607297905396219904 12137329 -225252567420690891560555880698786490060 12137330 -113606242536698592631986947814376750080 12137331 292407558878944491296769794822798113344 12137332 51799341420114745528565260212089639680 12137333 33116035497750817160610734675446197600 12137334 -172582908147137039488566267414146033664 12137335 138239556147475540099415287460380854720 12137336 1933866865351599522531663134327883878400 12137337 400663461087544011231053316673264942080 12137338 -567684768810498296896325721452950273680 12137339 -950625520060462578945570357982265135760 12137340 -180414076576882341193194728915427916800 12137341 -505952886018073653181171781543762373600 12137342 -201014492081731749187691569964021609088 12137343 -480671176502863329912277031116476609336 12137344 -382000208693089521816788316073733652480 12137345 75737939690931040483094535332299280640 12137346 75697860391195801432657498379839003680 12137347 -48200490053762856750462582829835011204 12137348 810119450608864118562860943664824289536 12137349 220812203531406612364906469142724898976 12137350 -393382489299879666627179611296193245600 12137351 -1078070463038247604082616829406981491848 12137352 -16424459366483763452239130054541312000 12137353 -271459152317277492475503451802004342144 12137354 643078892252753479697266078438074249312 12137355 407555885078148009592669714002018097200 12137356 224981540934456739804623569821801070592 12137357 -278980399332712851793102680221221496394 12137358 -271057431508728548154792494684941434816 12137359 398078421900950286251094385634702027704 12137360 5128477233707628330729285744914350080 12137361 -770449517480546046678345153196611130128 12137362 -462786301015258335728733001011152534400 12137363 -225158722625883526622976937595051217840 12137364 -669801569891262604792861016509795436544 12137365 -533505239660154880518105930269892712740 12137366 133443694727974434196087069618720491840 12137367 587769846294971929280534214989064948864 12137368 200881668334755186233859601868267520000 12137369 -598896436745906474915019813710669665404 12137370 -14609756446171747050128203527700838400 12137371 82062362466694508058928249261491650400 12137372 134567567693891346989143853464419416064 12137373 -605931345796419683641629596669060635578 12137374 -1267094766977342185796186869561155257088 12137375 691100568983841347385537053344491060000 12137376 -214199097378267529382080249658332938240 12137377 340372495030487078996180028356806843072 12137378 439520869293102162721563218327241983232 12137379 -475945448825544286232428877884238721792 12137380 -521036826043946852611691710856938598400 12137381 -1498851821293675558811490259832080828800 12137382 -128402749921336317487458317944648562400 12137383 663272640192076469757033476191458840040 12137384 -282860404203808620323532936250475642880 12137385 38924105662242463083386655921729321600 12137386 -777094954094939118288308941104466294608 12137387 493927821326230624561558016531577930036 12137388 -51381950470125440853808769237826499584 12137389 -1471548532751593051340698229916895959850 12137390 164481529762320834729850966477017907200 12137391 98233851993908369445050089401766656000 12137392 -130490364456321096372077554972509175808 12137393 -8652021127187420626697835453279491520 12137394 -119538008570525862484618546544926122240 12137395 -14229361415297912762491163145695807280 12137396 -466561887309501160277495133762643267200 12137397 261975235188981137410905973752806735040 12137398 243669354470390308552465225736897395200 12137399 307938293227030427174043158798280222720 12137400 323659216188319738438772840468722176000 12137401 -491608588931695910886306963696567840598 12137402 549472845561598222514890034583391449600 12137403 -264461589750261251019450400281059400000 12137404 553074044712574603911862237982973817856 12137405 -57512775111943740701891969355092928000 12137406 -112828252515518978430344198211382367616 12137407 1039238499618476055070173178798090254656 12137408 78711518852699930244422569973986099200 12137409 365645760495083431858359583498905325200 12137410 514842250240476995555338067673760419360 12137411 674636741977260544001679646194235720920 12137412 -361639424460501129879390947265510506496 12137413 -285442098811102284607893991895783546338 12137414 -393673790521565790429275063798329056768 12137415 390225676192065778704187989981350643840 12137416 -423099513558072279291222904978481264640 12137417 236509503299715523236871888827942449280 12137418 37462496008012157325136313478028723200 12137419 -356069577619658630801736856963278030704 12137420 -31424963482369697477389554400428702720 12137421 1136637947057270274963042211370256307200 12137422 94170109149859035860023804284992431104 12137423 396292319627099566656040051284522119424 12137424 -40807072034940240971460987188545585152 12137425 539023558302892341893559616294817258150 12137426 165890614007997184978418820418899939840 12137427 -499300017794836944868406216136647855880 12137428 200929276279438867190019801665429452800 12137429 -245082860401987411529453849687711685540 12137430 113046331459915082596479327617345919360 12137431 -682707682679449456728018365369754704400 12137432 -754660644873700016487283602756544665600 12137433 -25102780003626055514420187123081879552 12137434 460938676955046847895968211163616709616 12137435 173571184538339806674525048019546736160 12137436 -946149397759715036313724497814809535488 12137437 289816919080774874542674865203174460300 12137438 -4666324278421820202163850567782978560 12137439 1074436285347703496963673849265562810880 12137440 11140040368726675354968289928549498880 12137441 341263360352830536188664409443825415842 12137442 -18048343800808930893728984692968001536 12137443 168240216743287066644609531169883722464 12137444 561827247966128226265472148768373850112 12137445 1767000687718347474944106482552142720 12137446 -113622220727630434026654339299235863328 12137447 454864241303214741968842528980091697160 12137448 65046301529249020248490631566515240960 12137449 1179706116620753855006618965804469387450 12137450 84033842213574585422238388431677875200 12137451 -518612742134753779202795255610313593768 12137452 -107873670492015823326413715707484039680 12137453 66639515972049145992068774759664247680 12137454 -118325536060438349342364794415175693440 12137455 -1109476883127619508764611450449317067280 12137456 139332467343633318553327536422355075072 12137457 -770866153072262760483317058621821714880 12137458 622725386887694159020363071721315232160 12137459 -608840573651610615355518932166676940340 12137460 410950619420300194186824522695308892160 12137461 69944971551113433601365372269570860544 12137462 38794871934633085526134473740098257600 12137463 -27095409090841366746691583852931963696 12137464 107385989936611422478994056072841011200 12137465 -596118235820144860618405066993302046140 12137466 40140681344836908952358302463705702400 12137467 -950377391067275047787268403031983851484 12137468 -164738391522520531645506488952903303168 12137469 82834468270190095243450370895307420128 12137470 44927062192615345134652678639740079680 12137471 1436034493519095938840570458428178332672 12137472 78070042525483837249387981886088806400 12137473 21708927056085133229574607197785984040 12137474 3658452427904491109301821956298439552 12137475 109623702216234640495413260350155168000 12137476 -184291700922764035573850031165507933696 12137477 -173204353253579922310169092452996971520 12137478 268143614576273605004063056194986712960 12137479 -490562986210463389681533015298746434920 12137480 230253375875139250216911139964866560000 12137481 15438409186319959424894453101392328320 12137482 197573442454709501163162234617765129472 12137483 15917621688403900617846780040322768904 12137484 -219137590012798864279955337249023124480 12137485 110371896853349765024375075035709503200 12137486 -183289978324791507944230884164096521920 12137487 324334582804369113394009439662302708360 12137488 -367680369528112252114637448949398306816 12137489 30227374905204033423093862696935706560 12137490 19219412356144864619883615965723238720 12137491 3938851072434089953687499892152010720 12137492 300515382866038452703079866566900867072 12137493 964422668532686809458241272586174287264 12137494 -822494515395442231102122818708779636704 12137495 948230460085872245234296594063557135000 12137496 -12286575513265366387486228070843043840 12137497 40504639447774101709466450900451679946 12137498 -279684132238842959586442572641379351840 12137499 282890234610132757349882778188684864640 12137500 479760937061192594437944627554068800000 12137501 -178944539104460806948729152835022392608 12137502 -17905600044979229175012734363370034560 12137503 228024797599833815106497910672287597680 12137504 -1004689903893899937531142560061296476160 12137505 -433013540239390951454145145134950520000 12137506 -560337842190722902249344398172164688048 12137507 75838434538316227472432898476094183552 12137508 602690183537750990246139715840063819392 12137509 -1645518722867134577901677178008171204290 12137510 173200772483751978366896845346330880 12137511 970742625495236061299720444692616882472 12137512 -1399411334878725192398423268613364044800 12137513 227143116663437394452493607204786660296 12137514 235955862338100120193755077483499703296 12137515 286178152091649062273132282659155628800 12137516 614180052621284403488521683674326621440 12137517 28066679337979416436982544809245077504 12137518 147373737258625588069364588914131546816 12137519 1455483352409390195900120981817554505096 12137520 131245619179584572019748794257862819840 12137521 411166120719877240909283862181017473088 12137522 81062059385236552533284384238948804000 12137523 -75079564418224368849946322457453542400 12137524 -884171417298529922522152214378323968 12137525 259565088199920301911245621502944565300 12137526 -48474279172932506088588314334551690208 12137527 -442378338147392026479555290259141994928 12137528 363553361417723555767345913541328834560 12137529 339096482193470981311567676400406799184 12137530 256721495383408253935665800189630128320 12137531 -480584651995556406705377380905272284416 12137532 65880285672746843209209151830181330944 12137533 -222708680715395893387041078510564668218 12137534 -922454238727548026430727155116928791040 12137535 456440988571392857211413095509445999320 12137536 -331848761115833861843825709281092567040 12137537 -133969245135433106613528443993087817600 12137538 -139438401463972693391817739824643115520 12137539 668451139917423519003354645244681311720 12137540 -578975257294113914609964067991268288000 12137541 -236607225089243999362214098440883519296 12137542 -6122816136205553734755396267565765728 12137543 930161072824614980599565102558447634048 12137544 606369609144329732557474329757383321600 12137545 -90376257019548260842138217346762280320 12137546 -842621846738976486238597849655578619136 12137547 -350212729514171308660673250614373781800 12137548 127967276794846700874979902320393537536 12137549 -972907861310111047964569410921007978260 12137550 -245922113463098750700651419864917435200 12137551 155248172771139152887572520621377725552 12137552 -6303952060740718794272382984914731008 12137553 -414842332976798608795106630724366542400 12137554 56687338106365697026081901755452094464 12137555 -275455710247491079913128002563422129440 12137556 255604998159410707701512317848710098944 12137557 -88841142152653696205858542606781894194 12137558 -257169831216778212531050738466830602368 12137559 -223227180828362526128879834529067847040 12137560 798795377565919430455547138640052224000 12137561 -226934775687739703857749316475152887600 12137562 -693870120210204360848137435883866879488 12137563 -76815489304061931910695842838659840188 12137564 -42098057852383849898434358150500359168 12137565 340146330586243672333820924590354751040 12137566 -42169740090990469986554888058252017280 12137567 -9173791504989959389006255643936011152 12137568 390420705010291172711467933402412089344 12137569 -19329914249653967892364890647321413820 12137570 -60829408023385916810938578767280695520 12137571 -31644989901687466616146224911744152860 12137572 -1414462596040100096435359646829234176000 12137573 -272332967014931691698503575616957482240 12137574 -269007646080703821902522887381126116480 12137575 209712822041136125161486296677865924000 12137576 1033402656049437625949548385768939765760 12137577 -353098707611175125200114092635012282592 12137578 9662709818496880790252302915420310880 12137579 560069142484673078082632785665560760180 12137580 135637469115018257666053487635034112000 12137581 861992854326903145433421487219154359382 12137582 -8668638650935316490521206066281727488 12137583 -153027972673289491226798924748716336640 12137584 -125291036218326308149039278857320038400 12137585 50338556807704175843243988475657839360 12137586 -112970189984968289765550988881188974080 12137587 -28049994613039672510792219741413931776 12137588 -480875371587115074520695597064552919040 12137589 -183503547533758404543385391535189990546 12137590 71933987815015505271718697092112716800 12137591 128358138051738424538353504842018444312 12137592 -105667711706776635384253334945847705600 12137593 -286389891963084400942228145646961467456 12137594 513668585185883391617081174729405018736 12137595 510919535858289148106573614464637361520 12137596 706757271378030504451700081207921553408 12137597 -1022280345834078795437949883899734707188 12137598 -210313236636845072970420951490771814400 12137599 552420877667696773916472573561343158480 12137600 503700114221559677191199304917188608000 12137601 186816854295879613051260800645839272384 12137602 -916625431176018089731106612370916370400 12137603 -1371235370780693606710354256076228854148 12137604 -173388075103708628941541677087359037440 12137605 639403699095172080485221933459265347260 12137606 -156241019882075597309963124130132198656 12137607 126727911059240805604995321501597820800 12137608 547920977240699159031431291183934504960 12137609 1735066422157277180853513301365550842624 12137610 -763406549042049525883482724018832640 12137611 1080321007948017538902082635277878816212 12137612 -84987132859926739605104659989348159744 12137613 5527351732841534134383234352940474784 12137614 23365167766819034951479231874767245120 12137615 -133324394925914696154322645492695321600 12137616 -26315196005462569228700191171616440320 12137617 146783828676681858650248202332634255666 12137618 -764016382322231850045312614354763288960 12137619 -213708155196096472911044561332092057600 12137620 -230234297000565005207853331605449840640 12137621 -434994900653634986880706319557134584178 12137622 102587112211570478283567151228420399104 12137623 3178002511939916086029980029918893939184 12137624 15113953080700927131903157785777868800 12137625 -67840521447376983845581160791959315000 12137626 -99529014020443553183237604297849699360 12137627 351729993489220477902370077688102249476 12137628 -34042350953231425760360478325106125824 12137629 107297764305448677323475676554225406080 12137630 -536548914564384736604235629598301391040 12137631 336637199436786503296707381490550160 12137632 -68374832921365361464294950234913505280 12137633 -997465010384347734559723880768050553118 12137634 -323411753249962710542055647660152661760 12137635 953302437229243753308969876790505296080 12137636 2932694266143259688119300462439854080 12137637 733398620794350506261098640603167680 12137638 745071678249401775130976982381046794720 12137639 2029957901574636411881980655672536798560 12137640 101582659880981543283180330372024729600 12137641 -1342523537018348629879432092513015763568 12137642 -34730799468849525301435515996137664000 12137643 632376702463850907440722327026078043320 12137644 -6702584211639913420497617949504487424 12137645 94047094787378073139393467473558481720 12137646 -680641302710053289913384194213965543296 12137647 -563027012211587801104422714402803517248 12137648 46020076911698643130162348463472574464 12137649 -753313107025263307202839337458098638736 12137650 97840262868396446520567258991474752000 12137651 1383445384452132982637032227410793968652 12137652 -83642065957135913401682413647385079808 12137653 32806947684565406014734744233635995648 12137654 155807190944356849063783496527120015776 12137655 84958723974109896636142748206696526160 12137656 -1158816073354826958144181652927201280000 12137657 -502424795182389634131476714772103473600 12137658 -10659105170219250862170255759818548224 12137659 1539130936930432515256349740812570549860 12137660 610635903393001024492128900450509414400 12137661 253742907243393759251446795584144728640 12137662 -404216318774382498927831518882100078336 12137663 -587809072674589130722122495580663351056 12137664 -1699517709246926190038299334752075776 12137665 75495820166198015963222526272541037800 12137666 -641670180655828104941978422718777905968 12137667 -929254359124776477681930442725273341952 12137668 -8626771862466154117580687480818827264 12137669 -1090654102637193065390451352507876225992 12137670 94287282690700578189053914463501481600 12137671 -197697779989525294504310972821456498176 12137672 938732018852403737581704834814513996800 12137673 -423073275254705978078186636786809330416 12137674 1015182983638211801992993255686975551232 12137675 -221489543136280352918934976496005536000 12137676 5131672887215500491598745883978240000 12137677 -1219529112392556289612974610879141778388 12137678 89439015559540319365915539852525699072 12137679 -439006923537437561662248479567105208552 12137680 127341161987003182738704408877789839360 12137681 -102140563815494640940874645229053868636 12137682 141220534915328561856506797538568067584 12137683 -1537553050752429839420848332721172786068 12137684 149319885561556151533051913351430264576 12137685 -14454376905214347956312525989634643840 12137686 -301764992721777291053018287828400849856 12137687 1432915790289296049808928297335538531160 12137688 75823375024428632294676510045116712960 12137689 962734567405153467110086238427272551500 12137690 28853938127068109244541321620984103680 12137691 -1407515641396748892577028438994764515536 12137692 355909256129104753525391886663248162304 12137693 693737380235123586674266693043789451942 12137694 400984433487545871178251412276896737280 12137695 -202344727794381522356031056398627814400 12137696 21219065176090318051595516544965935104 12137697 -473048917927224343580575867767559412544 12137698 472427218511273881091724584540404068864 12137699 345702625036673209269235869405193381632 12137700 88737089288482735117856755519446144000 12137701 706860612937556609071289306074916984702 12137702 -219757253430878430536353320940307630208 12137703 966801583854133264565986588239533785344 12137704 -483290932771712873861050299814916490240 12137705 -809934509352818772512428447019904850140 12137706 -69032007350062675319555905725359513856 12137707 725228910438027831203932718099591720872 12137708 -224468553538155487477354946138173390848 12137709 251355453371248327398727375320289651968 12137710 -8116475155563946929318765143731814400 12137711 -403763081367532747634482718904918870000 12137712 140636083917156341529762480503806525440 12137713 -674515818044912173114609094208795816960 12137714 -207570317581767140479848545384546690544 12137715 -1001791872798784676844334120630608804000 12137716 -345499447630034048557245046303027415040 12137717 116037542817105931016428716915596721120 12137718 -15277183944368303896427113451218022400 12137719 1491859915930893872825270051334642074160 12137720 363424269711865627376801307543660134400 12137721 552742791634515236720203123144219275840 12137722 -321551865775359871490748699065919506976 12137723 577877809957900707828220094975791888464 12137724 -8257470438113536214578409278208179200 12137725 -383743363363188349923855003711097624750 12137726 549825851249958289986192683065721833344 12137727 -141962486687973567318258369012434167296 12137728 606531604842761806013479912458147594240 12137729 -1106112365400409896139743925929207324924 12137730 -181249000608203330071933904474034178560 12137731 -179321695167016253693923741203088267800 12137732 1044585697915456823150525698081963330560 12137733 66740048129721257733609703095845163102 12137734 1673783756663637887335383633894979584 12137735 821848102381798990934907073181504290680 12137736 -175105895961002042325209212717485096960 12137737 656893733574784591587519221130178434612 12137738 -30037371031245971552350609646756889504 12137739 -3487295676165960312165371084023905792 12137740 200657460908712045666371606746264903680 12137741 -443001504479496783416890705890853046400 12137742 278778110115620622107339064099940481280 12137743 -1229915947400074453420510068084403805008 12137744 100627784568933295485152736113328390144 12137745 415573469387835563588151277677581856000 12137746 760632329262917349648431167872465693072 12137747 1455233948995554060553731258329460629520 12137748 116508002584156766122785194020634873856 12137749 669042815018151640557073757222257365354 12137750 -11758869982042848676353285515972736000 12137751 71104676964288687179294841145147627080 12137752 -505700439507998499693651291806054400 12137753 -1246986344123955343723660789023235474998 12137754 -235452051966383983458685172473420200192 12137755 9481616488243494326365489814092112160 12137756 -250539776070537636323893795599743777280 12137757 -751546839516055178010009810607379145312 12137758 -86054679991198737024021937822239846720 12137759 949655667008331617987626443186305090616 12137760 -147454773667029415965109262543024947200 12137761 -599370631956738064845773297334315383148 12137762 14310121899544727114905966829689887744 12137763 108200413430709382500265125354234197376 12137764 841961240084727848626188970609208744576 12137765 2919955695342438145346276326773304920 12137766 -46747727309416723791652808200308640896 12137767 223898291039482153363879175766439103760 12137768 -1034058679141598254951448227971167354880 12137769 28267913273760948065217470983364080896 12137770 427672076575389175775863073796908198400 12137771 -317490801065519199527125871496939749376 12137772 -26077609450468817701452276274264716288 12137773 1551022514856111588097708060089204640480 12137774 233854995106641491767772077024270636992 12137775 130867426214554665204103512952174032000 12137776 31612155977041648627212651291912437760 12137777 -248731473460197751167039761696528675148 12137778 -212646344018635119700906130954395088496 12137779 -1558025054685619276366016606926092558024 12137780 -354103411848723043081109038052399424000 12137781 273332037079178084870074973689556235552 12137782 -971429926987077055412802970075056000 12137783 39985999003875454613900121620996544864 12137784 -8591002187836256444717300494051246080 12137785 -235265847102046457355121053159184237440 12137786 260052453648111621696275405433341780592 12137787 -90686551743467551758763955248767363240 12137788 100867785223515886117221429739232427520 12137789 645409994863912737152276707151039221440 12137790 145635255809507269453831619910682521600 12137791 -1278583441003969131476504147129711774048 12137792 -249872425475064626170988020475128971264 12137793 42123992388644012018464470853911124224 12137794 -234354752412762678990920521440851072304 12137795 58027346695648583883212781212955289440 12137796 -931578109185548914559677959835841372160 12137797 1058895727611958904663644137341362298880 12137798 486271675579538356204840239399384386400 12137799 418664085406233767097495278411636253864 12137800 -270412376729989562960463991858158720000 12137801 110743992999542823949616503541484859812 12137802 42915781433303272624997247266142480384 12137803 -1165140595865947202091127780554428371948 12137804 41861263167726971756219881510422466560 12137805 -435831862344261070035090717475218748800 12137806 99060681055688209082491365509153251200 12137807 1294863656567386585742668771541314024632 12137808 -36274051040972205091668411836193177600 12137809 -52887713295151353869501075568470926990 12137810 245971445008522620869707375885107814560 12137811 -213133433577059991066884683821998611200 12137812 154587227921649946247323173379013238656 12137813 -186783205089973187557109962610487601920 12137814 -165306780139882701098786409008923018752 12137815 1485288453437275277337704874465877789920 12137816 -1022472994056332510328573659221925099520 12137817 347430410796964896807693754940711632800 12137818 -132815515199615334538980299477865169920 12137819 32547842761845242958862391737151256480 12137820 -28124676645346709204770294893078681600 12137821 215150687486602839047642873241192490022 12137822 167222729120391052992110874858419361024 12137823 739405013921441916491939027786877546000 12137824 395550769820012158198744494067919486976 12137825 2372495360199040078525159404168273600 12137826 -33981445963643309545308551861544176256 12137827 805841647555673305165531500115548870880 12137828 -347058805523533329479016391503173327232 12137829 972169478013306584222975180225810566656 12137830 93419827222632540425971015185126432000 12137831 -295605558895512039912424960641562807368 12137832 -217766434039063390875064926872251514880 12137833 62099363149820722931645104009164850688 12137834 -944776196192536522196282287472135635200 12137835 -39618994553796521756643652760195811600 12137836 -216808335553630756950024435709008933888 12137837 -245008463189778061521036167567883774720 12137838 683336297711215904169345990425632540800 12137839 -167259531139837053998587307787964855584 12137840 -107519916154277819046856980067844751360 12137841 438871817737458280904967453842746911540 12137842 -53313280599480252608187663257776850928 12137843 -132128637956961436343113509444983017908 12137844 -546361887690319636423423198733082697728 12137845 412833358589813889451094880337182492600 12137846 121417598051471511296387637604832624640 12137847 -953369152565037065694924340541125966128 12137848 -393292166512772571515719012355226071040 12137849 662925411087477537780356252492115023850 12137850 105765578080036773665160511843430648400 12137851 -783960440896550809056032893360100958192 12137852 1047657148087192348621256825400015783936 12137853 -55513653678541859470669193809589275392 12137854 -388538651964477815583671083040889292800 12137855 241773732948193845106726825598364038760 12137856 12455813212721225188824687366666977280 12137857 -798121484167325955334083386436199168894 12137858 724573056266012221602763180240175218560 12137859 -89610336346411140747248481631979784192 12137860 -124694367425437239328745225102834073600 12137861 1807295238705068713276068643039974042462 12137862 -166678128600627282252779040201040006656 12137863 -1005500256843685283918213835413704897440 12137864 300919143611009908126902345464335564800 12137865 310839815749877445779560240164791208000 12137866 208021340438501406140636328820235652864 12137867 479625254170068598572874460361107778192 12137868 -1165166611526592514729644608359558656 12137869 -565297402551789807211768725278126904660 12137870 -200665964006516457650766071864353449600 12137871 -51039934152675901133635585364312415600 12137872 -149628143150981357608749149088815079424 12137873 -2056166212551805254467958683358090654 12137874 19442452043306090741686677875393367552 12137875 -510694487082424481634293017304144376000 12137876 931346549619674533021082131167786024960 12137877 1297494030568454259780687268324764415680 12137878 506343689059577089817935397128529667456 12137879 8446264994781640886983274631177275760 12137880 420286504582938275330302577658424320000 12137881 591018470437428316815813540251542368000 12137882 292563793612764780315804372638690180352 12137883 -115335477340501292909355948891574070376 12137884 -346554763916789733041534233888701849600 12137885 491188220034180427610983161288423479160 12137886 -126623547696584740507408403778000946176 12137887 25816993042910848952845932543134509672 12137888 404729866686771431689335320011249483776 12137889 -209243610129267056934246897519723594576 12137890 272419806278263264812155180258116945920 12137891 454170186987397138288144617706775920992 12137892 62866244443223373067803424104237035520 12137893 541971313580132581547812467684993307200 12137894 279771206865761669545279911543929465472 12137895 22107785146034071888179934365166202880 12137896 253983616510353039021956945229259315200 12137897 557733949224212656387543470487325881680 12137898 -423964839668823829739085311842096693248 12137899 1478339678658051030032722009881101870900 12137900 -255752437313880512945778249824345184000 12137901 -399073772638086283575954815242229050176 12137902 -34433409876391122334388145971930772864 12137903 16796342564873141764743046752066977832 12137904 -37055917411825506947618017716719124480 12137905 42070229209952192181432342982073374440 12137906 731541193046018715101339146073099163264 12137907 -478239494214485818862899473438651650760 12137908 -76903390821569676316187771248083866880 12137909 29163605877355211186669870215646162880 12137910 67223657327629545605850935416143615360 12137911 151134042161884769835097660827455360 12137912 418609849936623257709302830952942899200 12137913 114162579841647951727525723819741180740 12137914 -865791042044990360202871218549733420944 12137915 -1155945801147740235975970379552990616000 12137916 313104294029079093554179787103158108160 12137917 -39020857598046925321005150541579359456 12137918 280139970353258348241873963295795205184 12137919 -350307241578170939894194818782696320056 12137920 -116069937118015397473606402365739499520 12137921 -977547959180516084005187943689347840320 12137922 -362328745098810053447730463361599451520 12137923 -73572894698416936270170408719564563760 12137924 126279062615099528819042650315484042496 12137925 3810263258843153832335074796092392000 12137926 61087374386096970357216667406023234560 12137927 2608196066714132713931045622790739232 12137928 -246116625837286591158423035827322880000 12137929 132444175627963468178886149976540220084 12137930 121709619030727223364003074436531041280 12137931 9327997620484566185678529954055730832 12137932 -72217121219721634931937181030265468928 12137933 130463744576133698811390385762532136780 12137934 -282161021860920097721016396639170089920 12137935 -1266978354011104388818816418039487600120 12137936 -377048744458999886063352333747202031616 12137937 -556824115720456584994929021539750086608 12137938 -106782037617234371565196216069700834304 12137939 60252985609757682552757816926238595400 12137940 505961355345170861113974170261878613760 12137941 434447643082006370573648877731705528800 12137942 -419110585721664444683209721116690876128 12137943 119091232697442498563295592332054523728 12137944 -35055052156714752530702717690386759680 12137945 220748295239465412286901102271901853700 12137946 -278020469105546590921669436713456866816 12137947 -352674730717361986481496536391980185968 12137948 -1025859937992828629469961959659867592192 12137949 151303158555270221690057688591783579084 12137950 -325337548170425066658444524961490992000 12137951 222342513938925054919918926483950444544 12137952 -890808999267585891325904425395274383360 12137953 699284432352461564230527536267965015202 12137954 -1978155655408032483941460550121467392 12137955 -301850318853552980847045928373536550400 12137956 -912881745780196044140152176875826282880 12137957 -43175976039622258598327546985146872320 12137958 -30306324023335800888009050331961896960 12137959 -2595989438305710461112635784350122786200 12137960 39873801656482847240364448641570816000 12137961 406689926774800986377785838167733585088 12137962 342731629196579129434315528152040168032 12137963 -1281803469956580058550999821329465653472 12137964 164782107155067973260254833491799833600 12137965 -435743323969481872837497678235161600 12137966 -1089103840947756928810642129645189968000 12137967 388996004165827508718029311237051076280 12137968 31825072570924994557033230717823156224 12137969 -248329471917813790975116664592917491630 12137970 1126421676224102237276328671579466240 12137971 1737233957072661441214321254122319416200 12137972 317245508664140751260749778400345845760 12137973 503975496394740585171228764930023338144 12137974 -460183410257389377820901997618586642560 12137975 146520166878743587197239791319017938000 12137976 234974696910777129324997188932445757440 12137977 -170269065105581932155808155069185748780 12137978 280026579767162475279054053518665101280 12137979 -279819857513513171349545553212149440000 12137980 -84978342180836346237403272782791104000 12137981 463838233747704502605956069805636235782 12137982 37066081667962712106964244195975122944 12137983 415945818419784943224864555476480998368 12137984 395711546922140783205186180597826977792 12137985 758355522279828969045490279726482547200 12137986 673475546194185765953804075649885499776 12137987 -1381631084228255565385618555571876245200 12137988 66736638341677066007322672720273211392 12137989 -953508066605624208106047503366182546210 12137990 248698341055489073903495984535252796800 12137991 742887902629893054369036756339921748392 12137992 -265339644059770924113345591804892446720 12137993 -93433301067335062906974457153944528000 12137994 250621931787420503171840069419978032 12137995 -133384551236740171257931586621850732000 12137996 367662340753125892764796256469534369792 12137997 -6893839978592622651157128649410230784 12137998 -87410413787782408716906400820978707200 12137999 -135854905627760640946496511176278295400 12138000 20067161777964209716779529347858432000 12138001 1066801274947781664635512220121262830002 12138002 -29969077016544784349990300557402154208 12138003 443773351500055109109565324296976575000 12138004 -52704671087574843882727413029719202944 12138005 -143475215505588726619743499971635280000 12138006 165291609517698941368347468916378067904 12138007 296159070372396835685968193247974752992 12138008 -112859765391198853697079158745831014400 12138009 -5163082265987668305912905865614196864 12138010 341886023382410810291109033271641512160 12138011 184306269745183178892602795692142174400 12138012 36985733616947372583321081239651344896 12138013 -992075350818954662803181252235704422676 12138014 -151842011772719498658927930877432092288 12138015 -150405614799393747990214543309302253680 12138016 498806928881161659020041065480586788864 12138017 -1402870117211605913295526911954554810400 12138018 -160461990000716386422822295721003223552 12138019 -103075392491549235454622774485184271360 12138020 168750237093015432092108149135718830080 12138021 -34015694236759594591650781738997495328 12138022 39598567746080635240891561865298407040 12138023 689887795255267573225388819817494497272 12138024 -583492494421399476656655911885043548160 12138025 381864027354901166639046724511027660800 12138026 -67786965959504852591434284999768724896 12138027 727436644825032501316552727109180665280 12138028 137213124748785392897895486423310222336 12138029 -928191109912706042748483177823547723370 12138030 -66498772732030892550172320068592911040 12138031 247060449024992462246141938568098315000 12138032 94032818917082510742340825921996849152 12138033 263035144655338975544377209531207322224 12138034 1093746060817529566586423282234743449600 12138035 194790931607919397334780953549101476160 12138036 -546265692177577443446184423879435878400 12138037 1123978072215227320957048794732295027260 12138038 714854524052897513208200909818181136960 12138039 438477191549199977188784915646374141520 12138040 -15408777929962758343364564700735283200 12138041 -13201210270717689401634155874965177916 12138042 -100217960521927707698622927900622296576 12138043 583029378999219796394379535616418888624 12138044 1039406916903583839334736236059104603136 12138045 60682515050118878762796655068574516320 12138046 50464227934209631933225067372006729472 12138047 -85512421186311142864905706348691229504 12138048 43889835215400352681287077531105624064 12138049 363537822370012695914313118839378864192 12138050 -27525465555399972116202834730237132800 12138051 -1172890628396617197961341935331030110736 12138052 -569918694021289962027819980421372321664 12138053 353303545172005344673947114127783846302 12138054 -345100107981101096043323172856175158080 12138055 173803599637274065810214988508686825600 12138056 538514647909835679531111001433868533760 12138057 -44389619660087658079382923994475405846 12138058 597003581418058552612596226685382584880 12138059 -31222609947143547456032896829740762800 12138060 -237970766150181779432987553257197486080 12138061 628730008559850014298861056258940699264 12138062 400367326334441639594566821593880658752 12138063 -6280029122391909474555081543716540160 12138064 210648209872274143638172033481729761280 12138065 -188116105918649850227557517449153686540 12138066 509437993114256843842123090807585843200 12138067 -505068039616223310503218168516969153608 12138068 -266924110800440116270122199501236482304 12138069 -669764777046021733733202654256889462400 12138070 -43406174509209428174377694109819648000 12138071 478863239035701286437671825030343769944 12138072 273254710239637961821523556432318259200 12138073 -299430413164537686938881808363113282678 12138074 9271181017053647032824591630996122880 12138075 -35660431146756664153600257209741451000 12138076 -417147919436249120358109505705259571200 12138077 387231550506671412082445278088305080672 12138078 -267153355947230346219846358988605968576 12138079 420436257770114924112282052964625337152 12138080 -59872728259294510404942672727257907200 12138081 97104765573267719892946701160769581824 12138082 186014600621140914730363791248782233984 12138083 3269370345432773147493237299228287944 12138084 122392227817221053397625344666273177600 12138085 -110315455229675675236085610669129548880 12138086 -260233815011892018518871992118092613696 12138087 237324137823919671663496114310406073200 12138088 840862895702450410985819634689299061760 12138089 -334274416028507788894348105431325686912 12138090 36777722987150948304722443415661987840 12138091 7058763575486945803599982987653732384 12138092 699300555106368343288521351624088463616 12138093 -545326851180706190297796173307977548800 12138094 -297654521821667052882502874310451283904 12138095 502967319345979684916227664242713580800 12138096 201942433781821708266183445726803689472 12138097 863447685814807375899438007130061614546 12138098 282927391720617666718127798687576027136 12138099 930325271727772186584305536226036843064 12138100 -56548339059292847956226899416356345600 12138101 55457992233721756860695845157592079104 12138102 323985312931420702436309458258639142592 12138103 -778649722588088725251355424863663786648 12138104 904412148627734373473621086554602680320 12138105 -2556964397530973089035626304947518080 12138106 41267068423797073617518431178793337344 12138107 1229405061820928434730653564605304936356 12138108 510074131547567127268225396649458229760 12138109 209711810836862947182492403697920388832 12138110 361426993168776728752465466299467154560 12138111 619507656351701644609025508933578244888 12138112 59455723270746614074365002113666252800 12138113 257802983062220373645810033967271639040 12138114 -164172419617282910547405372253325612160 12138115 -1179967930287900496907500556533696320 12138116 80002605503836624433616231098007104640 12138117 81307675467393391805111058272181277248 12138118 65685923381238970845824479424017841760 12138119 386637017631263160619938616335873501792 12138120 618330922876629767267382573852549120000 12138121 -69013902096483124330413081829572536160 12138122 -828460332516572354224349273078236716288 12138123 -82129000886323986174584032416297546000 12138124 -116901249288328888319756562956765798400 12138125 -97920101464869645461447520123866411250 12138126 1439504936771699746190151274337796096 12138127 1348459321379263864623785223541501084976 12138128 -152765004926744185080900923219044098048 12138129 -103558004840571264851039609921576290800 12138130 221477838444623260302661088478915750720 12138131 -4674845726022226298046208071476787600 12138132 -69857875636545215678716241380388192256 12138133 -27336969156790813915431697292494172562 12138134 937214764024223699502553182268829085216 12138135 328579260279968419125130031991747425280 12138136 -1107581260182883070897767581997516800000 12138137 860974639985819950430328268459758987792 12138138 -812877515273032827189395168825413952256 12138139 -457514833760464972799733250028472158576 12138140 194445757761922059030706542275662049280 12138141 404891989217602080609560268138150399264 12138142 -451313207029178521214568574044979110528 12138143 -102375503231259983810877736708363580736 12138144 12638116701411959574613467951610724352 12138145 -736707798421755007741846436913183682200 12138146 276451935249813263594298807929130799680 12138147 -643709509394966899933820964680944834560 12138148 -30915478116794115498604019000451287040 12138149 1634499096031654897638325371765214626720 12138150 163646338797875762287189025453040960000 12138151 844330825843030012158815248775348172152 12138152 -62362497563376914945010186525002956800 12138153 -124712993811272382472888225471512144096 12138154 -148397437212388419551896826300415760128 12138155 6427120317199916623435195703604462960 12138156 158165158523329785555400747241045417472 12138157 -56247825089229243674641895965519375594 12138158 772897693903201465480256668333190922240 12138159 -459483017817303173064844597814028847872 12138160 51750613164669907130937424222788648960 12138161 -404589377995148657754364411569061714368 12138162 510133178852975089429853634296050637952 12138163 1553037892192301217614887971466403494412 12138164 166491783523213793018452488480722276352 12138165 -121522337919609018821361174004586145000 12138166 -32352167625595588682221810935235038336 12138167 -237346717655978114609913415947837046320 12138168 -212548498833093450224130635534044692480 12138169 9005713443119259825670340304970694400 12138170 -169184739667046239243030743980789690880 12138171 490654433324965650091361812903281593112 12138172 -70262664005088348600628218453444557824 12138173 -220626002124538803358296722305733462400 12138174 -6632567618573911614397837274108256768 12138175 -27742740037387293465873506408410000000 12138176 74579993880554000888921347486793072640 12138177 -513280434015892228254712734269930262480 12138178 130351285470393396080281272285264174624 12138179 -237915720474537380872990418253226684224 12138180 -205466747453521546453075476134741422080 12138181 -76338572804147801840083642461398924736 12138182 576049337506130304058775055328228980480 12138183 239503075668689816687651257974639577704 12138184 -625543885165945091039135298295927741440 12138185 659630949893573763595821354028090801380 12138186 213160230382088938796359971679959992064 12138187 -349234907496968154213061726922867408688 12138188 191840269926769757780960049216222105600 12138189 554623276319439026739721498805113262592 12138190 -472213311399721445649203068450219860480 12138191 -381793867495435613530394382095076291528 12138192 -171480666690562087378010685035870945280 12138193 -315294596825545460763810437316964396558 12138194 198835249979596043736788497474067722896 12138195 274575538214604923712286834490748847920 12138196 -275471148385716350444036799870445524992 12138197 -1907745644137605602101448432155041830688 12138198 610524283543248896291960074204303154688 12138199 -580462725606989253846096308306750126136 12138200 210228277577519087382423550160254464000 12138201 996506481178797355754845659474550547040 12138202 57548268975224102764323606431416557552 12138203 -501267273381663582498217903673373592320 12138204 -20097806224205511173758252054074163200 12138205 -158777837500305982007464013770883873280 12138206 -5778366396094421019058544694415136256 12138207 -9676661543887407163151846597072288640 12138208 34562135318923902739263083502136197120 12138209 -1416084733631784588953075603690590570590 12138210 -143082735525220900386169577503284042240 12138211 -656422099216877895879533619882514291200 12138212 -12682328977128975266747091922653232128 12138213 -453327701537637463356188840200258230912 12138214 -107383330259718652729088413407620539776 12138215 -518888911152482649828911673595320701640 12138216 -766340563081739173194664009039955558400 12138217 47672904558755537248784095798827574592 12138218 999847388586774427867112359897170276960 12138219 118269283093778539838406532053645259344 12138220 -89274668335598878397146649649079296000 12138221 -151606057884893316000637501463820447336 12138222 -114032405895199377775699070880552433536 12138223 123845834819379508556656313084527579472 12138224 -110267126913126176909294415907990339584 12138225 -50968517232447759539444129437581496800 12138226 336403699152783878908046917398528673920 12138227 -895062913718588700884470132271609946000 12138228 1408871508019374847286417644374734315520 12138229 -437873652451891007800938523750253273170 12138230 156018676200056221427169403671027285120 12138231 -220207442934062516315589178639126298496 12138232 814041242305562071856029296943009382400 12138233 -282947185382483623929288392316936689520 12138234 -129795560282045235572323621693759153152 12138235 -57848065818413815346679901547871736320 12138236 217249435235896479251315989843783680 12138237 -256395320028965096311201976331271291392 12138238 -43600091601300339573531962436806731008 12138239 -1014930213300591590395233339604395820176 12138240 -156672975036602987552828528202350592000 12138241 -15177064605832635781553397979167200256 12138242 -236169585319562504647009937884623559728 12138243 89243068966572118166859786556000281264 12138244 -1097314761930861507270138930675285998464 12138245 -259465409969358503652162726321012796800 12138246 480222696524868903228955359871532563872 12138247 -143874969302375731477566577602362343528 12138248 245538236983530109310961358487139624960 12138249 390548029439741931136290991705955867664 12138250 54193433483265950699184269431277568000 12138251 -1609273409921288514476130662112384344748 12138252 -11073764328670465902477568909189103616 12138253 -77291157257588601720130876405080100416 12138254 879682168308762466915741408139734320576 12138255 293090652631170128321632013963793120 12138256 -169237000990497209292160593339862831104 12138257 -583806074430095931768838695012158441868 12138258 -74708473732193867446577957039503686144 12138259 550931032774169376609290045666429505616 12138260 833889653748661938772972590362565338880 12138261 100185915432579178201028329257434669472 12138262 289803005857697811719919473371431056832 12138263 262398830300466737978677750219628029512 12138264 -16740681799202979958087255669423933440 12138265 9110777284675428795762801224395696200 12138266 23750142315502323101682201331690022400 12138267 248590975453052933712620124744535609344 12138268 46703453651975593153868364044209517056 12138269 -455814033720075675119025998808641280 12138270 -55106720228466835610425289301865132800 12138271 782334489967575957882077578707605932000 12138272 -370995840545199861862646041337433686016 12138273 -86001524512788844820279822891829134976 12138274 130525562026443020570456997681253133136 12138275 -133599567711416105023174608577039933200 12138276 203353958969561280768092168288517126144 12138277 328416672869933746336524105086488472126 12138278 454525779516366127809285110395981033440 12138279 565879731763225592997153289138554501120 12138280 -90683413339936394923477834231196467200 12138281 -1346151844288248742570789625298211039836 12138282 171981287136874661788247686453069447680 12138283 -259270718332804887946693065396654809480 12138284 -79322828764796966192954637846159297024 12138285 101470136560774216071610084539057648000 12138286 45255857131824571717143472233793747584 12138287 -396764406813200152352550722654601592848 12138288 32344480614704992088351841994240917504 12138289 100548874277583537018586752566311310956 12138290 -282239669158561874737766784896953365600 12138291 634827881482781279512008290667694412040 12138292 -677525636811971898014234952775828153984 12138293 1008178417009782311961397155996914578542 12138294 -2437448315385433241724842939085950976 12138295 -277146139110414966116465466323076403680 12138296 101897534842928215732675183784262451200 12138297 202541074843642706418680065497358309200 12138298 -3667755537895873089680667266061127680 12138299 1575207334418776017197063640021690531300 12138300 379230974475602008417325778839586278400 12138301 -645733259710216590199280572194839289248 12138302 276142941374664167798027622436924876800 12138303 64928456956480883121238002219241909704 12138304 -354609184917407833102671532840762998784 12138305 -21814849240471596500914189900308162840 12138306 -493118463866510079160828119447194810880 12138307 -32161281877071352965656463369214847480 12138308 -47936917180050862690701818707461771264 12138309 -1047104856175297397239988774555509313280 12138310 9677558814386390666279301316338840960 12138311 261973052366350299996732770039234445912 12138312 -52562547814321454563918628924058132480 12138313 627146051833830705331365651972054507984 12138314 -137618621403333094619633669122761292800 12138315 -37558432184098623305259239392826638080 12138316 717618700889026303368350677489886647040 12138317 -51866407734759785247424311674927354634 12138318 478500971389045941397479631232612660928 12138319 -588425096265884161756082969286029601456 12138320 -284682853972460469714868352551977369600 12138321 -24427353174712675588443828726513397440 12138322 219188712663043797276042471827267576832 12138323 2676713886307752278528649360617402100336 12138324 564719190796056327252822478883308972032 12138325 -275709579424234812918559689134091453900 12138326 307180107671784039870978281322060686112 12138327 523061084193894266461553293799078343960 12138328 -594170702785676411907794942655131136000 12138329 393952966102645660883053339088797603584 12138330 114874427651752278389125390365458979840 12138331 287153188723494214163651119159314956032 12138332 -585849529674609765864632012128487700480 12138333 -405669424382583280255068308530089480576 12138334 -308574208804679802145680344376295913280 12138335 -97966811976945849667973266494965020800 12138336 323742800016254305890152182796154568704 12138337 68549222373592759815705735587620519944 12138338 -250167760234106869371083364418270514400 12138339 -155124962572006425295516909354380656640 12138340 253885660685225962758421696171090944000 12138341 -13531050006349070787989158600586666688 12138342 243980377016680156074444633561432791040 12138343 -136581668830414005839345039973120501200 12138344 -1057410360869430953627286679484867297280 12138345 64622508206545789420789609211256442020 12138346 -350454146017770816564781741982392682496 12138347 -101259949102628153226002765261849659872 12138348 437310026198800642057932354229848207360 12138349 -350994581218411212943012049228001997480 12138350 11339128905641997672993919844858880000 12138351 617424785994300930164252017161186413832 12138352 92915370766605060928143481467897741312 12138353 579542169555330736983548791138490683602 12138354 82284964728738788202047303057658312480 12138355 -492163019397444307846704209881762929840 12138356 731928201515343746058225940759956672000 12138357 305455451544582081307353884552026752 12138358 128406367694754314758077973862529427776 12138359 -1610713411657550870689228890858171723960 12138360 40756624176808205066200759051773542400 12138361 -405368441108946083512667538959122469376 12138362 -477213246764284397394136872842367798048 12138363 199848907488196267002371509455874532400 12138364 28412716956292594400240825142445014016 12138365 124114544502246316803548737540045584000 12138366 -419341818531060618271678675782610819776 12138367 120508884326162136178784199142104629472 12138368 578408501754315093588488099744018595840 12138369 -691123843301844858266473285589488706256 12138370 -347653863464794915613676266673435057120 12138371 22627980403193896639812856895283344640 12138372 239926441104669829574922575072925830400 12138373 309197166725929651750073639664389104128 12138374 -155151365950690220903177604739599187200 12138375 350781553428027334004752201076158980000 12138376 1251884876816080133491348943516491822080 12138377 -54133126713049432712728374059107559628 12138378 -53810661157310722196994304500280465920 12138379 526408976997883887191425639170959181480 12138380 211405077118535878461576458971802956800 12138381 1632504963326317996590132890384498112 12138382 -209468451112711840769436006499056004416 12138383 537141487344538453292331166491988291632 12138384 -207689618638886138841030574483832832 12138385 -61780645495830743418405642149392416000 12138386 -246927838863287743691451667859238557376 12138387 618308992024808006081162981129367531960 12138388 641828813525968370365240847855317923840 12138389 482010444407251283614465012621853282190 12138390 -489089959983121947594314451115245465600 12138391 212859998194539316528625038517595104496 12138392 -259532398936683490858427159325151518720 12138393 78859529816464316334612355062573798864 12138394 264667164535590446523049501092487136496 12138395 -1539665830974387440851953372167702029920 12138396 197852550985612500549158144846693228544 12138397 -1400657617875437381350810226791222889920 12138398 24663906669334800893220991619875363200 12138399 -24943977981395338819406078141762212512 12138400 182904235195436175674468407684099276800 12138401 562018753267882034558016102876391580064 12138402 -266590909731931791291545793175509245568 12138403 -87852115744518811731092168301795445600 12138404 -435569797276281981491147364589798297344 12138405 -166294296022658637821713372397554433280 12138406 144814125436578327498408874768774496256 12138407 1575285811858587619145377243866042404472 12138408 -1210362309322388184036024790452719124480 12138409 -1152329825319337761836521528000829776390 12138410 458733014033887591507752163964802027360 12138411 241161377216315783605692944531112046080 12138412 -513257320741971204711814409211143863296 12138413 -375915526012385876086869488585210330880 12138414 -278716988130284618398952990649530282880 12138415 937755700656895051603348596453541231560 12138416 102230573411798005136675375837333913600 12138417 46349626855472554299690273244069813812 12138418 43296684633752669648962161692572327824 12138419 -794817487970619396566554692802965330432 12138420 -101243596195417093468439674618917642240 12138421 -700377358442178766851193749572613583378 12138422 248541385904892904633600416630718554624 12138423 92727292755012740580447695313006173568 12138424 -1078818754949433023122348804791960883200 12138425 269194457545617119728165064757185214150 12138426 -1819391780823908068959976263575384208 12138427 14251724611475562527434102884540659200 12138428 -1025231365392981235673201228445664300032 12138429 250233148996002538638341757158719301760 12138430 -27263713954404050781229290153252182400 12138431 561863444492201828903295441469387260552 12138432 -119477537446274512364051036047530786816 12138433 14139478789396224957001951268812159744 12138434 145037130160267282917549775891407321600 12138435 -182895872468954380657845234897798550800 12138436 -134597361873416149052415459874416985088 12138437 -711893699428361331275390753682411594528 12138438 53833421235168375978055533283214022528 12138439 -1198003076144580715052723752050893109944 12138440 22324669700776256631539427602312908800 12138441 -94892302072524855289675693496638614336 12138442 272480788447666002030412872283976798400 12138443 -313142988323348676564302133190324713600 12138444 173128521805696405222298344472200151040 12138445 -1045852255470818821047669863840080548000 12138446 16128822398764748093050358296193439744 12138447 -4708763404621208687585096970376829184 12138448 40058612879707193857290437337719111680 12138449 -1615553297489130471386057077485283361550 12138450 -4821347587400237722630425221354198400 12138451 572179215107820029138400474564881942864 12138452 -179812518254975438641973693405787252864 12138453 -356529187283767627861713670133133185280 12138454 -433032822059279783433888722994272842560 12138455 -505167330520868632471599537174018742560 12138456 648286193194038426348647562722527641600 12138457 -1451324951484244321977923769330912589248 12138458 270916949576261081268015714164766205920 12138459 411782861766223588393088761261066236720 12138460 117797815430330984510178498681030174720 12138461 1362784577808505196704439723964701617062 12138462 -117732659144306681468052912523628700288 12138463 -1787870680850485020614272204466587961016 12138464 643499385675183717764509895191328194560 12138465 503275943106491631716327703765274869120 12138466 760231487567548637919012917721410411904 12138467 1022067238327184684706173129116559330952 12138468 -337512178212674451610787360543724456960 12138469 222747183151581005721378997186119505696 12138470 -1718386454285111280975334231155811200 12138471 192397040041529062643019024151236026880 12138472 -450177055954338372568318354753386547200 12138473 -535918584532623340337474185787235963360 12138474 15856970127180296351386297384026749952 12138475 -120003557046991561776537431862176291600 12138476 558051867567116024975029620176427237888 12138477 -148097038890420705489288189175872429120 12138478 -337775651780195756081130004193397120 12138479 -59814258050760546248162676977488658424 12138480 -79932245174297119199234065568006799360 12138481 -1280555667832658931330652470832984332718 12138482 -20109955376665230500876858375919399408 12138483 134261241859447067214182956942673303040 12138484 -169667579511998038635720590077596499968 12138485 -8777205146848850842275767461091230440 12138486 -312085636131038218240537565792279286336 12138487 907969473600237745791021155270369308136 12138488 711983568181387709068145645149317365760 12138489 -267010244561899125012167029749182413392 12138490 -54150174634871575177499869604008473600 12138491 -681718467569811911359868052562704283728 12138492 -602803296361740780650027026606014259200 12138493 364981416728568242747685814519671893580 12138494 22763396887503389213710157204077879296 12138495 65910069665202904783446639059336311200 12138496 105212830629305581768342107069653975040 12138497 154385819942040300833659383942661021632 12138498 16015936589596274135374821688079824080 12138499 -1026962302916711561565741344782674122500 12138500 -207472517677430301462675009363652608000 12138501 432274715265700593806686265550838131360 12138502 -757520254376106652469371278426670780416 12138503 200467548364345988463077587663047594144 12138504 -244502062561011980632897405121838612480 12138505 453359931420043914267519449608317090660 12138506 -770239277924642434353713807469125412048 12138507 308247170705120597974123999658898840408 12138508 -797888934939410631115057793109395865600 12138509 -742411102696103090889706315421528082420 12138510 -259716804500012884962184777815622874880 12138511 -314381601839081165605364775965715336960 12138512 -169887849853953857350022936685450805248 12138513 -33265634779451137003745173492495680 12138514 -158539541123128707783292093446614508144 12138515 230409097040554519208683279658619248640 12138516 100861173778987785249539086930508588544 12138517 -113861456531905376321383551938599600800 12138518 -187595361638814860502570111186448358784 12138519 219718973697394946277131890380794410344 12138520 267655326729874295311111039524622540800 12138521 -1392852060834615139846803514237544404278 12138522 -357752682243356490193660652754283113216 12138523 -1110385746480159177739027680435595471228 12138524 912300745793190600044245962317897980416 12138525 564103577573952378020915989140936144000 12138526 -2797995057269015640483808292227764096 12138527 242992976145325801279067004551981269200 12138528 -249897326569122223642438884231844724736 12138529 16917683323579929256678992003065745920 12138530 238786828105598894396395500316364736000 12138531 -204925749025458912180029899300754381448 12138532 -117302965749792632905152394699313602560 12138533 -35376497856366129780147230536513029120 12138534 -257059795021526151966645321709586747616 12138535 -324939039531798347574794814392964896400 12138536 -38543230721892028739916489536179000320 12138537 -262516371040663466896814050079624970432 12138538 -160845940550901310124389317121357216080 12138539 -198862844459248593187387844431954015200 12138540 233618600734641967844000163924745804800 12138541 -502288752686302835134036064640063486058 12138542 -120657100677751495250879700252105688320 12138543 -909569594886642409342155677370936757368 12138544 40916402844891028923337481010661097472 12138545 -190302778297381319760085752274741030680 12138546 8967949806524890317887836195910811648 12138547 268838391885653929474323381639074600752 12138548 1182129145256877539555798437590540761856 12138549 -387136766015317770887409191441916088320 12138550 -676982789592429283171583297074110403200 12138551 497879228131044795461251414991710608552 12138552 1066383739471615119171914706551942553600 12138553 -110592041013023314243354618485255367744 12138554 37788929235840408535271948682236206080 12138555 152584824952249052815747168154433734400 12138556 15292410451603981031894513126641372672 12138557 2180944879841532070892525861335204639692 12138558 -26155325701651274615246973923755636416 12138559 1431304143692157435829841567433973215360 12138560 -17254773253183292828846878448890675200 12138561 430045458116426802565877515589749020132 12138562 985278372445583212361685434052152643072 12138563 1644769042606993068368873192404950202812 12138564 265038288578881679835783905772298309632 12138565 -58549430635253832105910991579031513540 12138566 -198438539385816741697632528740884829376 12138567 131718743954436919958409200897090557440 12138568 -157552238089958661647715442505652633600 12138569 -134367141759289879043573438398613886300 12138570 -319418593149541273589948456254707499680 12138571 -784707519595347468083034412068231626400 12138572 -86176139128227778419876535229683811328 12138573 363348956000777656252560885361407163968 12138574 -60981220706400580250476103632676731584 12138575 -299166133829331564647119150369481686200 12138576 4885589221295899897144124901492129792 12138577 -203209240085472916406459757985755169536 12138578 -182206151021914146842922436049849818704 12138579 714799118556542576961662238410132819844 12138580 -235795709769790020381143134911674933760 12138581 -185825801311791458533582650557349278976 12138582 95973141127052684325122262060764409792 12138583 363293397157555961036494751048435614800 12138584 201924374304395765745120139269787607040 12138585 256829980188691926047804978975332046400 12138586 40141994220260160549422608122203202048 12138587 530238286046330349105200536496593881600 12138588 158525366210657521204266888535686021120 12138589 991763013971912937802847329382928260390 12138590 -142449054884911964864110651248837484800 12138591 1796912073066260144335018116193054005888 12138592 75538194081170409530873446493041459200 12138593 -554349018477964557017571879893608456158 12138594 297729044137709713007090367752934580608 12138595 59549153692079196329504400048931522560 12138596 1235801403411458531919419294592977707008 12138597 -1019117734881592467947189678566913895426 12138598 -137239462292431756346909482697438048064 12138599 38005246882583674462859137422337752 12138600 -306095849130720235021585388844705792000 12138601 47036531258953633320732227867852406240 12138602 3405257139039520794123676903140019200 12138603 -30564920235566002821415891317793558800 12138604 1781327257452896642795514790071692941312 12138605 980126294806631606792565526083776533260 12138606 -442289057271586306610351908419956275200 12138607 83814174044758568067265600054622479480 12138608 50296237864259102781346747701041823744 12138609 200422170177996668930042269402210714560 12138610 -31335840850554534863206415792236884480 12138611 -96115698757170339551184668550753268656 12138612 493427505897408758167840996597374996480 12138613 -1012068263180557010729119320836415325138 12138614 606858652666909996009911297661417813440 12138615 314795277674645698687608216614234527920 12138616 -447806550959779683224208662867209789440 12138617 -153474306360615886191392918916745849080 12138618 143951074888899552164037139889843670528 12138619 -252311998214650913810153625868997178440 12138620 -20422036716413743069410916478212792320 12138621 327474025213109660534758373383632851520 12138622 -13015203319089141530927895376667877888 12138623 -550663067867033080479801359703903997824 12138624 -283648210739973487683743122486733045760 12138625 26198308407513575526549387611570865000 12138626 -330458440931774114852800501818379332576 12138627 169423084246117294994457063736577952432 12138628 969658990770174202406955463004456586368 12138629 1325837407399571419907438648423698545276 12138630 -56631433634087353917224649433077934080 12138631 1485636225611488749043964509126737425432 12138632 -14593081912469251516967831246286028800 12138633 368192231379256938365439695004935345280 12138634 461688208678520205901722743031404633952 12138635 101048164813731040325239414656902242080 12138636 583333958354176945081769086983091686912 12138637 -346446624536408292965452375891945427200 12138638 8289592362485442213460555962590323200 12138639 -161877150114106513591424930878985467392 12138640 100039247803569121390321682126632796160 12138641 -543888570459052075112668306443585718656 12138642 -4412205897124946956501287576403377792 12138643 -752963645472871578303849610628037560832 12138644 436447112904567491376147138832143912960 12138645 537263904661738455284609725487299122720 12138646 350577600066912911849415353568488636160 12138647 -115464493037985316338829321433965166904 12138648 32920012341496469813851190606248488960 12138649 468068914672528067910483421261698840650 12138650 -23812710266730124272772714530176209200 12138651 225072041849674990053512152315104978192 12138652 -429500998648831080528697200542790497280 12138653 -588786613812698986501681711800651192096 12138654 -497108597509966594749860374228590520320 12138655 -553861379787271030265454265684206340440 12138656 1559904826736020833309726379255963779072 12138657 298765634149267722776350856296312781760 12138658 144770415631683661036910698808527775232 12138659 -51875258953499655239839210433917022112 12138660 -16140148952281861751766285444675993600 12138661 1713764253128168522412883386289098307262 12138662 807491084723198590636654311279752804832 12138663 -503106462391066381722507811752410242560 12138664 47858048176258352327214020768320389120 12138665 -33625910257186177705752868022081913600 12138666 616839809223299536891283638596095001600 12138667 -1023486946963492580735624757778389813000 12138668 -521501264069218637903183109903792605952 12138669 562562665600331980414710847675533336588 12138670 27610766480076812633688510148340751360 12138671 -743913626679471540197725588667192816256 12138672 50754642357914134118326549466686881792 12138673 1247335594979017499779306629826843915922 12138674 21642838005476987637794430628086480000 12138675 178440403690959020813376698925129498000 12138676 -115172462487430914436096435186591610880 12138677 960106106310746457640577552500542883932 12138678 87101636245434562328826493170043291104 12138679 -2606365917887113853184763462366086224 12138680 -645691203836179528827709670509008691200 12138681 995886775565994260342112325235938056384 12138682 -568015573329377098106496646458962419200 12138683 1009740864869974523707846484177363896932 12138684 52921724141904961949896171032096325632 12138685 211906531872058698949626218425133224440 12138686 88173730086083530076505377367505545984 12138687 763963707589110606578995000404199226880 12138688 -8258554081213768904054923995417411584 12138689 -1052137332411763193531936996040940824510 12138690 -214091335337117879871894704260756838400 12138691 603802747085795593177929709708755852092 12138692 -118183280715187783850104297356430737408 12138693 -142133690656713540845712396586549099392 12138694 33252911707167896155649731969894115712 12138695 828788862159069808167430988177203188000 12138696 22967410281039446866599768777452759040 12138697 -119025105628326086628088434789464263608 12138698 -165073573334144296846408388960580049152 12138699 -788733972887007315651138861299365450536 12138700 185899788771373807167365167038685158400 12138701 19246859430973673439031553890768919040 12138702 339779460120977305369037782324994260032 12138703 -131711005954142386423873242669237484048 12138704 -181278107194603550990322979624564899840 12138705 450507928432866396045429619291695592500 12138706 -3388716484644077017630696154294058240 12138707 -261329825978472540776755280047731219888 12138708 204925279806357754367899162055424706560 12138709 1477879448872849108442373879592135367040 12138710 -16383094819147625617783719143940211200 12138711 -232445779220198793088835698576643572320 12138712 696425769116437351603028328939805747200 12138713 777065403099038202244440335010713437962 12138714 -169535236786745146175396537253134899200 12138715 -657604674606012742759407827167778544000 12138716 -648885529643813531678626937354147612160 12138717 173891534153775006583481337503523838080 12138718 176979761807869982597001805742929101504 12138719 -213757554338091423963106989108613495680 12138720 388669129949390036413118316566858956800 12138721 -170522005546859265141502838982926705310 12138722 -136613456177948769799803596549510451456 12138723 -561559460439625649392309256610897776028 12138724 -461863414801927614794381685349951887104 12138725 -975837911965811109054062541326827329600 12138726 134238124491554768618969163580138916544 12138727 88650815991895957931729003608526123576 12138728 -3276393576596971318950471302584811520 12138729 -1567846522132697822205422324014599781440 12138730 3641527785524682762781348995795857760 12138731 1360311296732295357699639738564219319680 12138732 14433187209707013555704260919082393600 12138733 912681961176244634374589605793563632000 12138734 -909519259890793322372998360419335745984 12138735 188778226557184873405697772519403392000 12138736 -195627491851509493283240166790729105408 12138737 -140620039332834578715308615509731043968 12138738 -35566201040741410776847745743624803840 12138739 -516121760382681953538290864433579493120 12138740 -762154443384448219796512636827833694720 12138741 28493704406601674232034836336212332782 12138742 -224464663292608988428674284977518729216 12138743 -812954174279160593967194617426300426008 12138744 865328684188840368664368774028994334720 12138745 -510262876674502751365640209657012938300 12138746 116340617169616545763788839435527764960 12138747 -56484504719190770030127555458766117840 12138748 -35602565300792976260128642916896364544 12138749 37669486489197969395958620222101789440 12138750 -22598982741390357178755594660926520000 12138751 1068744883839001143245081871264231246832 12138752 526802856823261335078660785367140007936 12138753 -25387593501191144824546250207876037792 12138754 -874089107428419751283350382257912176768 12138755 1117031701674859538265585818162708342160 12138756 -181851456833199307281994549939966574592 12138757 525475583072752970951921949388344577440 12138758 -4175350354997283885295251236907255360 12138759 -760925346563399061867905583471620647872 12138760 -565789380182337437573104717216641792000 12138761 894494399194151209186175935931691502362 12138762 586449307875474965650024018299268581120 12138763 82047720071613428604159226108375723008 12138764 -474281440903820395237035542167385845248 12138765 -203377779725819561702448501517671432960 12138766 -53073012004008735038589308177614826496 12138767 1477163068427662463877312867639895920816 12138768 95094790077795933530384158647140352000 12138769 -605187297615364553790969179236913355404 12138770 -241044307449002462264104735407066240000 12138771 -7884232371008141653724458684731249600 12138772 -466747035376202171493238041911690218624 12138773 -446484636259464288138628511207519879136 12138774 40275723633637667016680384319249581952 12138775 7150570844091297354390146347147251600 12138776 459208600180655485250333584439192371200 12138777 -16844394283670063338990076044951341120 12138778 -560807167419207615747579611061916097280 12138779 139693956632798153468952183439514944608 12138780 62136889105849286226534424352653516800 12138781 915217029489341084086662158521345989472 12138782 -187593716340659893810581131461497732096 12138783 -12248937576256780840634409000678664176 12138784 184785266179780414587639527789656276992 12138785 -364700869267580449595540321016693149400 12138786 -297509051134589083647499617040930056192 12138787 -274345755006933877672451172059349479168 12138788 401349675005530131940345062579131970816 12138789 2951584843731951927249628681340361600 12138790 230057825961135170819305931026583318400 12138791 -454050559785090315553619297096802009120 12138792 81559117406541024813044760946956288000 12138793 576031250184234883168387435208267282042 12138794 -107365564001016019033540712090038146048 12138795 -430804755835544604008916407177998682400 12138796 -654240156601965692893577522945479201280 12138797 1082012194179812245160275609714894125984 12138798 -32571567328825660178758271497933224960 12138799 -143898609614376330131770148551533656640 12138800 174042919552962686417522899916381798400 12138801 76090137349697482256534705864031460800 12138802 -95492383984641450813984981977972834304 12138803 1473738488008817830038892413004029383052 12138804 788799933062159586714520536905999303040 12138805 -18800202338968991523994678368612026880 12138806 -441715888581037402290472395472810647648 12138807 -595910696917327549084959457720738619160 12138808 -126442207925145199710532321633579438080 12138809 -525556781656680522813649854179526795990 12138810 -10880376253218475487514430048138291200 12138811 -35288259346112190577270957137170242588 12138812 -101649361350905295984255195402454444032 12138813 -881243393843543375669168983347769056858 12138814 -9545190914305544048735755827224125440 12138815 67286133635971066775205816161853876000 12138816 287410460390781971066055147830504325120 12138817 -972708137124501179375082994914955288748 12138818 1012639139000969447452457843243120885760 12138819 813374402996333281837458294656531145792 12138820 -509676871712794694602335711678780864000 12138821 581980068754151972025716493938347109022 12138822 -536401908798382191200293347292696863168 12138823 -133334191148426358385949753810239437480 12138824 -1048084924147015161440368791904582041600 12138825 -8608474098660731798830724999555788800 12138826 -286965432201020886999893541142571293440 12138827 124715184404748060238639610310049478676 12138828 -213092077934430666186195731313179022336 12138829 -449705865338953930697134302432343536768 12138830 -9185384928795660819750138609176386560 12138831 -1704261902927353023559944246445187467488 12138832 -179520571827035379010414042168652349440 12138833 117217936289220837348001338625812197760 12138834 343691421081899810943613707073386017280 12138835 1678544656106204810022089556962624376960 12138836 952876766904368091386770343638799556480 12138837 778076030926920574270089314270187812640 12138838 328789465413231039177119587986704620320 12138839 -185122389344053989683987108263895936544 12138840 -8260992197871081735510842165242675200 12138841 -359101387055807197153547141035810364 12138842 370800886958932154751131977658642073072 12138843 -153983005181936820209345366140103094336 12138844 -551235570553765731865635330902517067264 12138845 -973818044093314390649317122348077658900 12138846 255916649178074470558529813343208881984 12138847 -299736421460264391012650934674784007568 12138848 -594938105190430587176304922882849898496 12138849 125853246052214541792852302463411792000 12138850 273520306485472935132161804964027736800 12138851 1325178042351991186929216541791693549852 12138852 200163252883826970330286979045396772864 12138853 -848765274225341132474695474728754102560 12138854 100464937545802199709127893456150419712 12138855 89885989930349461657385038267880474400 12138856 -460210305297052147234702504576019005440 12138857 -2962833854263228270680916399486292400 12138858 169054049612268027961705477239633504 12138859 3169895305006273989344366076405457310720 12138860 -43763633102504478536623042652826193920 12138861 -172844780592026367379294325878092405696 12138862 -489304261971828492074170941118969187136 12138863 1303588496615785256289219456381542134584 12138864 126789513045118846496309322038853402624 12138865 282717132532566774480501110481996766260 12138866 -223084696663208373241170204247858960368 12138867 138847986034906027841319696466522831920 12138868 -85229204170966620886384593391456735872 12138869 969782895949485053352063211856814612270 12138870 -52595930339886434264667078562869350400 12138871 91312984668789172348376048310945379104 12138872 1436496007021484832517628509157195059200 12138873 -244859381146653002970079560314734301616 12138874 -348508679763906975062681011738470129408 12138875 -292982950472324539086173584836945816000 12138876 783666845965414208459097852372662952960 12138877 2841845700748287983993923693137397035840 12138878 -84331787326611342281864796413624417280 12138879 587778144446897497064487206956349584584 12138880 305128925449009629058467837222322176000 12138881 -2228219887138330977896644698768054336600 12138882 -38136866422492471575305881240900839936 12138883 -686407499617694123544907339384011787760 12138884 306796614823119331829649683967658834176 12138885 146636627869998389279214176235611457600 12138886 -298823969667786657715311500359239845760 12138887 192492013333173911686805145759129339264 12138888 10942314382260344748576283245515980800 12138889 -348122923562351031626566155303623616448 12138890 123615112255573942128818238277492454400 12138891 -247305519443529144132949601499015728640 12138892 -1640343794137843833446730265432083875840 12138893 -664766030076315407063572162512754539156 12138894 96541711590050451176813170386441580800 12138895 -289810242201366820200575927233370964600 12138896 126319689205770631678168828073968926720 12138897 -13970960222651608577111667810326768400 12138898 -419070903013684510807314221021298034800 12138899 734098684987990120478073790841528361264 12138900 5653350440690293747331691817350297600 12138901 -2390593495529533891968731469303462299976 12138902 -539318293144418558774540464949359800000 12138903 4004447773318005313218775856962959360 12138904 1486818464388872511513548967719068661760 12138905 415033355195326023863203671334572381060 12138906 18670827509242254131055260949673069824 12138907 1069102314193675616601701101734987663120 12138908 -20147576707415820307459661773223754240 12138909 461525482548320298972424294735393951104 12138910 33441166821962047022344931338599321600 12138911 -209074811221309692371926752045388741776 12138912 104994736623160818762432656516820369408 12138913 -484031830279985195424973161831640929596 12138914 193298976462642389760706904061848174592 12138915 -730030628313663745469788142360898688080 12138916 -668736509567682380506755094278056475648 12138917 -719024098665087168917674682274506467488 12138918 30257355166429406996980822521865420800 12138919 430210602455242271166993964728420196848 12138920 -377176239415476164851410711232820275200 12138921 -287877090037060352513918544554066792310 12138922 -68260814961398918075682640937862385488 12138923 -1043921036017566550172900714700800517372 12138924 135434329798453885172748360944793157632 12138925 -805215488568974418256337772620444059200 12138926 -428868086739550719710382892038662085504 12138927 641805321492518011512010804171203392520 12138928 -275030900136086710881495841888386646016 12138929 -907601753633691514901354032525516252080 12138930 321321861805691269393376184129701376000 12138931 -253307158533160142800722976308459820208 12138932 -231620839584700526530295611598839165824 12138933 -815113221172804883039392427329730686176 12138934 -122952570023475872764072030584894401280 12138935 -993128682941761529290391229404828042640 12138936 -88272847140958518298808410142377574400 12138937 825230581397230384101025739319877372586 12138938 -314237500707346908525076715933458792704 12138939 492920552295134151859512170405864399808 12138940 -95763742190310122008439022116683776000 12138941 -420565604333572616266053290401486893216 12138942 300621694569728593608902394396632584512 12138943 8820134574348539529883854745707639024 12138944 459199800537607837247629712698896285696 12138945 -84195837039592206055732787150663036160 12138946 -46448384621652272135636827578072094176 12138947 541863861147728602073407437009769422396 12138948 31959616877534357981158765507541406720 12138949 485848321243618567867417056400481637760 12138950 423762214967205703148562949700688732000 12138951 -13006005974420854763432277013327188480 12138952 150120624747811709038032116351884984320 12138953 -123432674647205498343488694039815493798 12138954 -223124544801225609242586708146335361280 12138955 -116077454377173568832056744516429230000 12138956 1050598226971510658402370646240927845120 12138957 -526006217318413515465375760803903927360 12138958 -254123898216654494302872404688917425152 12138959 -238345601066301521205293352145320366720 12138960 35803295232549186133040130263820533760 12138961 66533234760775614111418138679897165172 12138962 -593747848946566825999425878790925824 12138963 -82591890734984746833831091124798051400 12138964 173945040437122503561881397678682181376 12138965 -670325372485601241598776274453254858600 12138966 -81937169166733415890080419538310925088 12138967 -1401545268098150401638386462249364578360 12138968 -123550665810368253488729654870788976640 12138969 911819856291499395863797850079595057440 12138970 428987128947827110260001846571433811680 12138971 467449905488007400968634058807010942864 12138972 821934122798484426999475032275568771072 12138973 152194280377592248802307729381840868800 12138974 622580826059202525519077745366122180736 12138975 71131692246539322646983585914911569600 12138976 -1047329802357280475783378748674859859968 12138977 115885473239298134533830522201691765380 12138978 -296020018142339488018538021666607067776 12138979 -1010874548859927096199916870643076312420 12138980 -98939696971808334299242594185051832320 12138981 512585961154322875516809003738160736352 12138982 215660807055575993598638355810480902400 12138983 1029759679323653099788844489571741650232 12138984 -27439743129162918932554613964300533760 12138985 373393812422353385268280837133226918180 12138986 149460986703654248743844758168533504 12138987 170367405524709758336833673073421565952 12138988 -197590987357432468144286171198940647424 12138989 -1095474028177254997696429267657306967040 12138990 -122229375475976542785795133069866504960 12138991 -855694498795679390346530655333621842600 12138992 135352027679423778193475677832785821696 12138993 -262305826634641556731068996482053667232 12138994 -58336814799820633360327968306770938368 12138995 46343825787075624570090423029967723600 12138996 -223350231937679573428389667775380881408 12138997 252992053896618022771187834262169526552 12138998 716343781376982063281588161044925483200 12138999 -612195678089882025793371421462061436672 12139000 -153675258819082961609740351873536000000 12139001 673733708365161192021089818744621412352 12139002 82068056965674583539165918012922080768 12139003 -3657472395147614693300250401822674080 12139004 1244998454669992211290120515707092525056 12139005 262931018607372816008769412506201292800 12139006 289958999584125078456021613347491484864 12139007 396672472107587393008734202506571808256 12139008 -82605416647358558229896286894387363840 12139009 -609571521822643468471117673180209638720 12139010 273181482733836178196030545802057424960 12139011 -289946322249042917906421048780333189120 12139012 97411145665454538279838647176939139072 12139013 622072939156700440289883471865042391262 12139014 -172104416852115858700346026761636956160 12139015 985108919285054169270649230304784889240 12139016 433879928219414817227417486346535572480 12139017 -692797557182815418071974743859889773600 12139018 -411959237013106559765523431003165945040 12139019 1579604820692432039002851674411550038496 12139020 -673778713070164515230632036686530641920 12139021 484662031115940507627458360550577319222 12139022 -42704598994140270978876889689910053120 12139023 -47848941744337510102155465900312824160 12139024 11587043579032955696262023880788541440 12139025 254548711980812308447275710878424340300 12139026 158267715320523978317046758067887382144 12139027 110888227805390587446735078111303400320 12139028 925335612162021865080029328361756569600 12139029 -4856007329641897895507484928010041152 12139030 131548184854089259092720073311047472000 12139031 -138194320482985912774373626132142430000 12139032 -280450348276526766182567236901608488960 12139033 216430340092814254090186418273544110282 12139034 -18487484104439997815822425028581402176 12139035 39465541690614218355349191081178777200 12139036 65951491168506962715753353465007257600 12139037 1085107312612014891629380587915720679692 12139038 -646278268380681881716227980753356471680 12139039 904322868645067605406303714645130532600 12139040 328031547727696710612690367505291673600 12139041 -370786856834880554806313122990121828352 12139042 270510936010753531780806231802669830144 12139043 241361430362130689826710546119206378240 12139044 170228134484935568534601483168964617216 12139045 370554662407855507822822741139802036600 12139046 116886078430661210441484363869258867520 12139047 164324981175030972168645975513815984760 12139048 -240910518525111094271312477014346465280 12139049 -323795016707682544789076457362432181120 12139050 77499903440905269220401368157413683200 12139051 525930548058149037445911289300913872052 12139052 -187453639632704022956185539149842744320 12139053 -170976400710444112721698341073829359296 12139054 30279714938694814692875754575653322112 12139055 -559684321136788105275867052484908969440 12139056 -179293052772448355659678400248938086400 12139057 -85185755872720285440117945316997617088 12139058 405110975755710609052572901460047172880 12139059 -250355064073643802586702007261570692296 12139060 -917376865299393268674940119760793241600 12139061 -1676195378684291710899289332838092806400 12139062 173709456000754842126500915158041231360 12139063 -984267900172259807609642336690502710160 12139064 229083866314931839750202711407462502400 12139065 -1096112673943013086249091478849671172480 12139066 -372205636317736439493581839121404677120 12139067 333369564498184794295101147957799402848 12139068 275552676939839785608925084269206499840 12139069 830871968862639482950480239475153816396 12139070 321393375797530902223009603863171516480 12139071 25823341531558355006223069059719203840 12139072 3297004523103623661064670641750278144 12139073 -278741571222078221362708515729773940480 12139074 -373890731734418120516696789431511668656 12139075 -49972214786906655508460265439396372800 12139076 -547520761899904562756628164290651578240 12139077 -845574319732454853383267915741753439168 12139078 -154646172951843077691429988568552601600 12139079 -2536510883889606666607037651521829558016 12139080 -150689377933004829195963007296049152000 12139081 788178964110924952039557095050493347200 12139082 -592180812059282950689461992234641792768 12139083 -729228838257981003343687668936289008 12139084 1180817874303948429878837503979785577216 12139085 91168985646303885228432641666087535360 12139086 65606691895121151250499736233130322944 12139087 493309652353221878944608606889340243752 12139088 -31604921018151985658853487862236348416 12139089 -300315657120546889613800154482467812352 12139090 -29474193327779480299679190703286671200 12139091 200853671018351654129991393599255526312 12139092 165873293314601149649175285243930255360 12139093 943139381688170349980778309796511124924 12139094 639533193957195566020220847958632543744 12139095 113054392402282051874597533515048317520 12139096 -797554292527624270003509715962206238720 12139097 33316886164878169717416321559556920980 12139098 -200451044285086766806681394797792820736 12139099 -1967199452252523256618114784238584320 12139100 500944577877700040807832507461300160000 12139101 -480968537653185238853902160826930014112 12139102 -17941229951824420373666199938267173248 12139103 1479748211387194343299432888689347960352 12139104 88371684848033574433627807063914577920 12139105 -113024670138132265011838447218698340480 12139106 -90161729635753258548799966680745489920 12139107 17847764373469605978019462430726684592 12139108 72052992295183786335534468798354770176 12139109 1129259350635918662941195170863230349310 12139110 -290391984051816648183677369510591894400 12139111 -737973382363615504571547759321284676288 12139112 -312989626003808071901849523507164006400 12139113 540921514261735418718843978846213427200 12139114 -180987554751704525727919475427174212160 12139115 3749445270646808856767526400046000640 12139116 -287887118619338666472121789799731617792 12139117 -106972795034179671794384534481314123328 12139118 303809323259402049450261312170469533760 12139119 -141137809229430041369824791686418163200 12139120 -26269496819074601365835798924289638400 12139121 2353290680043945709100331041974403968932 12139122 458068822451201805273892476568051642368 12139123 -835953926693343909353010631396521275600 12139124 -545791330156854320768506713099716696064 12139125 -178711698333724833711186121006130472000 12139126 172547937577826778242757686221537444512 12139127 79808284579940754229787089845177850368 12139128 400312740960787555349408201446550016000 12139129 860579305454326483685617888463239978730 12139130 -390642668014146044304103827899289899040 12139131 610729925140311807055086302745463292952 12139132 32773339955496741709278736641077614080 12139133 -1920900647490216806876082755220279955776 12139134 -20684480869795772093867692821228810240 12139135 -220270886879519777412885382573459367040 12139136 625894469092590155622132665109719285760 12139137 250917846143906358371937389643335498994 12139138 279088586887566261261401911660217402880 12139139 445324606931872333514819553563323949760 12139140 -113476535556423021614451653990269747200 12139141 -43586543939090820018260946410495197440 12139142 -455369433323338514521585504546031280768 12139143 -572911228303446936854814555946622210136 12139144 532951960576682038108318817066872796160 12139145 7792249333808546244746354677409611080 12139146 47053885078678562741100355280917903152 12139147 -424271629285748058363301476930509165520 12139148 138195044775897393953397907610441318400 12139149 971507304210511558683443625305461378848 12139150 -253260863623781360103016555226391672000 12139151 1043319985867338137420502333288521167152 12139152 24772129069998516141432051378973900800 12139153 183218159510432982406096683556896426484 12139154 -497301029026659469977999314774759543808 12139155 -22942986309053432956014127874734507200 12139156 -123091948798223652044790482001717296512 12139157 -623545400530866375616694785448374283520 12139158 -32739220205198965989172756359608832 12139159 549011143688664312593752115422705530816 12139160 -1427016505633589067758020068045992755200 12139161 27994593788129246865924930777019845072 12139162 412461150115243880457518191686364098528 12139163 -1337297296998762365822961974559774388080 12139164 -698345609319436608705979584148767897600 12139165 -32881108529085784093057577006460062880 12139166 14526679128741893540853624703388126208 12139167 392411365503777878687002258295824631880 12139168 -1498069148909305518800999372983149527040 12139169 451923127841735257037060009555134063296 12139170 184394865115990355759467915148052480 12139171 -719376875947762051744271908397733812856 12139172 -787171314791657801343917091067040701824 12139173 87940613194948220115804522820887600000 12139174 15075227074579666689813820484773600512 12139175 -384939975653126666022445036399479297600 12139176 -203946501105536376652120820002199961600 12139177 -286062288646798215283427637759153395974 12139178 1069392981675090036733053613728649040640 12139179 -534224597014363446818547533509075956000 12139180 -825038403922484788487587151318911641600 12139181 1153584348034726346263139541294170504982 12139182 -113033284932515963239834491867618761856 12139183 -284757550267132221976786523868175399840 12139184 -83076589929751443799438126712931532800 12139185 398941719503580696598544232251404093440 12139186 -54834824469217617470521041962476302720 12139187 -1131400830331366190296195871445499378164 12139188 685591407306058548485408975603952537600 12139189 305566507504348574757798290949113738990 12139190 59980617604996401636944413076056631040 12139191 166180847331232728040105906672746606840 12139192 -448475020287315409709918482527702466560 12139193 637511684522302823448411544053618214848 12139194 -213382601434326499871183845027225244928 12139195 -537239116274861952264948421745299294800 12139196 -720326610290920688601101976126693826560 12139197 8703311206848401563889985909209456640 12139198 380619186973512381943680189182323047552 12139199 -257982767340682577340266413121068995600 12139200 106099922202783296858875767921573888000 12139201 8598150481769731443169475308474914352 12139202 277156649742648578639189649407445177552 12139203 361164462400584803836156174324163309304 12139204 679769969488089415484682939533099008 12139205 178526036294324813754146652083924492760 12139206 -363912483409440512896470304206627621696 12139207 740823321662897196987651256400699157312 12139208 1431381610051909236953250350316729000960 12139209 158129509700433947663462743617665929200 12139210 525540758315781969362968218441702257760 12139211 -65480966931223477218005113761136470780 12139212 190515622638884891172947210855098547712 12139213 -1389946112325887138840426699021794456916 12139214 218349032797538581224125714615259435840 12139215 -464960560519036800296013491470847237760 12139216 -70587974847336377442275911669419737088 12139217 -1444922620029573783928969560697503085068 12139218 33506184976200171096615670595836405248 12139219 -389186752657190082179538321977567055040 12139220 -476289486424865542524664324429111845120 12139221 172055027042288692421739257089231244640 12139222 410624634963955500589269347340839322912 12139223 -1107783842124998294942331664682625552696 12139224 -762594315936018199369059231633854177280 12139225 -36533102670753590036963530196332675200 12139226 414379222773767464745019739149583027200 12139227 61697088974655527509897485363660806676 12139228 -16563570646805487939029822768081797120 12139229 1069740026597997093363403863374147953830 12139230 459546053251289347216315833692046520320 12139231 287740215978612110377585205129186454232 12139232 -521738420352626343506766913178876510208 12139233 437416307364087529550365722382554400800 12139234 1182773191472906828526231701029555612032 12139235 -527874309325546278560911688400249670320 12139236 553127745480006992363337465576480408192 12139237 -457259175059133263288178810029800517280 12139238 643908016212070480320356188697950775520 12139239 -59941568531883849642181953924655186944 12139240 753351020944825082124871327493544652800 12139241 -661383949015186483379849126149292468748 12139242 -118140048628178804158592634955259781888 12139243 8799620995787652122248994801343634800 12139244 2532174813299118350937620460616796160 12139245 -378000518102772423550820659082451189780 12139246 70729957458443751720178485481361187840 12139247 -970830785849012613685157802841946096304 12139248 64054361516647243015551235454544642048 12139249 -518355805210178301103035070012807960750 12139250 604774894479417285918970924510496640000 12139251 -339499283939069852709336592471717967760 12139252 -71113649492699745518387467249592289280 12139253 331373567487654671490463971051476395680 12139254 -1313307693575059605775354230407713013760 12139255 -121204515638875971486168811889206452000 12139256 -395593329787834997678559254362551152640 12139257 -214070076490891821755913736097314916160 12139258 31332680321227952726526460302944682432 12139259 377004298370581732925957199713330049024 12139260 -402641691539569390282982431016311372800 12139261 1100601676141229259229502703290399034112 12139262 -76024099639973744780141518597991070720 12139263 -741024905302005920667046035009307912176 12139264 26655267164787607406770314424321310720 12139265 -399938998838510479953711860091660425880 12139266 349083619388175694648711917598499505024 12139267 16387049672665927792679493986268452000 12139268 102605820717943113486145166407520824320 12139269 27289822143514857803076153035993317344 12139270 -107134106905798063698418945473408082560 12139271 2739713425233133362604677946357333207680 12139272 171061373485396980070597565970140574720 12139273 -37789192550792419553763991099245824816 12139274 314273307772902641850411898737386065152 12139275 95337948305879235493513285361227635600 12139276 -769081767708911607639592911462074947840 12139277 -575981842134225358321133825915670908874 12139278 -164785009763270922201539817353055636480 12139279 -30690198429131127258938538271746100080 12139280 -96604544270903819390262257404786606080 12139281 193298817798241105775838719841212313600 12139282 302515297546537424927461350682526830992 12139283 -128162760376975118652013076772802480656 12139284 841977920256701041090711951781827368960 12139285 -83016834921345185418224012462252760960 12139286 -117377153546582454717783660904466109408 12139287 3639463737768768836874257222814840960 12139288 -852145485287879808803747911650508800 12139289 -1058509710111813670214178648313285241910 12139290 87757549135964556703869852957030912000 12139291 -602172974108583005506712372216116997856 12139292 60715587938915883890346562555054894080 12139293 -322459740822639168729380551063128594336 12139294 -156567133755574106888815309014332978304 12139295 -143188149454018715405784311953686896640 12139296 -83338427335086185427711070420108050432 12139297 -2111896582839412116368523875889813872640 12139298 988393135672575023139045627002995445760 12139299 250546248004549117912006462013224675368 12139300 -611492457630247940294526861283786963200 12139301 -1550617212552277769075211994710650152128 12139302 -148597592721431017785797266034061551616 12139303 89937446362268881668865334964688934448 12139304 11426859431780830412985214057530485760 12139305 -509782710647503637735035906731204665280 12139306 -2414981001795526166346829018504418976 12139307 -632154992774068111610488570133979066444 12139308 84306679090286978010843550115044568064 12139309 374577830586663823471910380451608795200 12139310 -671630827112147512143245074908111013440 12139311 351305879472509543417979968709449649672 12139312 169653321695773269703906548491978326016 12139313 -766362496860715450492068474944654515020 12139314 -704470493983607465735506504324715702784 12139315 687448112546216314227244788652160190960 12139316 21968032639247466386138316666537431040 12139317 -82696424409808607477693118848059097892 12139318 -353255773654170261398459930933934188640 12139319 380849294340036129743452629159026871720 12139320 -49149342291646928822576531659199078400 12139321 189857298697019040828327162809722610688 12139322 -209027172200974819537036936387344783648 12139323 -154722179157401392005221192000098976256 12139324 -1056112064588435309085069189494062818304 12139325 -331634493236081996946655881135454350 12139326 -260719300978502086592708578951137457536 12139327 1386131403900954669440046370758419082176 12139328 496971661226344983789928656833347584000 12139329 892507349958210394731023915228069838384 12139330 445072944620537250166589191399065600 12139331 -648071689835724219591553169740552469760 12139332 -131073221162590780624677720924894240768 12139333 -235634658525133413527315126065778985060 12139334 -627938179165648987870881959813178460800 12139335 -62655047009651750225356936945418788800 12139336 227841619903868859890297092885385256960 12139337 199605844645264511632403836914626511552 12139338 -341785542927878571227430734097644134656 12139339 334613901327355481244715601314316182456 12139340 -170419074016530042029418215292173276160 12139341 435992072860206287575985013664041369792 12139342 -652869069400470908274526331105784696000 12139343 -655962262065498624248999062848854809440 12139344 82446646439254019578398303669099823104 12139345 -808318301034856654260247208983702245900 12139346 695407852093817052466761686229224521872 12139347 -16182315239038714410011754637544723520 12139348 376275046940706885952473933150684266496 12139349 -110550648249409506841532348196483385650 12139350 -102317049201169272981514140328831416000 12139351 -373956619893769096416602553710097600848 12139352 -1018824521294431377174195784044763084800 12139353 -8095590330004909219852577202694019280 12139354 434459449437550679000665995114842092800 12139355 374777139670364152187016699631762230000 12139356 48215416488483103066811948860442465280 12139357 896278871713479861049862846057190241920 12139358 -485975417866986163083658884454913241408 12139359 834273922930811015851782178994973848904 12139360 -589320858924611838625856586542418493440 12139361 -499910250934589203473364400330558317548 12139362 -157976890583943083048440057126836011520 12139363 99556399830175175603861634487691757064 12139364 146844759137181642386661582669619832832 12139365 73259192601944756022819321711630011520 12139366 900216232297528128660639435013957549440 12139367 -83564516188645086398041389790479449376 12139368 -841229211786084308011125403927635148800 12139369 -1346229412370449855846648818405884241840 12139370 157949394831934313002749415519113196800 12139371 -1018779435893041630623603135742922146080 12139372 -233150854448522537520636912470518553600 12139373 12695387360632117947729860636875790304 12139374 -376209860940345415711138246328942260224 12139375 44300746341317766979280978605233620000 12139376 -80077949246774000738308122192899309568 12139377 -781007468980175965758300374921868840960 12139378 -824610547919418142674895767361637195760 12139379 -357270838608779042587601210683270824624 12139380 -253737475712210315327368888714580858880 12139381 1632649824405956719059104845920554235182 12139382 843058170796585448398729370456823045792 12139383 201841932938960974580525738064461096448 12139384 -1457284724421013383746022593199257149440 12139385 -373302833104269705544450755257925633600 12139386 -156445988372164949415363128022859593216 12139387 -308678723390508827285538149771324586240 12139388 -75910818963789851428036976231751498240 12139389 -6637086097748787281602989579616352916 12139390 -395888428590472214568925321282323940800 12139391 -149660261029830101921223889903312206216 12139392 -692785397263196917522323904972267192320 12139393 -273655490488552372811413248290456195584 12139394 133459592607765477668639398252114397952 12139395 -1213395269111601288286840649514302653440 12139396 -779275226318542594689599046061709115392 12139397 442678946215811950613076632287851639552 12139398 -87155507680722861359095426187055024000 12139399 515252816154114947184419331626827321240 12139400 -49886222487565317536515577438453760000 12139401 -37774608016883122037948865607313257968 12139402 -71003945975083686441558952676867575296 12139403 14554630404289804606789787669572170744 12139404 -16785693944562607635693997510955827200 12139405 605426871877190053245880018685081982360 12139406 -35869202135248172741082327165348494016 12139407 456694012431916985243043355540192961976 12139408 135125948424794295895762532256157048832 12139409 -565141116272415684952001284421796477390 12139410 -57676146568301795808572546099179507200 12139411 -24504046726481431900559703342830285136 12139412 -1115009047398210941934613072221819606144 12139413 -48351064227724023516742366536478978752 12139414 75376743053856677450267536846627651584 12139415 660598942062302892822269610888235057560 12139416 -9398280082329056093235893126229196800 12139417 -1379242619623290031005804422841124132534 12139418 -929333418344612203581694630954854189840 12139419 563556304506764071180130846617812097944 12139420 -403749063787101177276572566291003998720 12139421 631496232719635021504498353802861391712 12139422 -66770435408872363355030533991033241600 12139423 806479776345463305735237947385003331200 12139424 -1193005755852998831952581469295925526528 12139425 65932229837367009949324868122507693200 12139426 37919064481646538312036672630092236800 12139427 1363991668296291665625338649903664202640 12139428 134873485655476508390970220593502052352 12139429 1319761600743935517359557897391208751260 12139430 40821823011885963757597861544211903360 12139431 -1051708297072197000076320375501401797848 12139432 1639770481330924289947046716118288947200 12139433 -264620233939159525584612227452249091340 12139434 -193466785034487144535506936432162214560 12139435 -184834265966370977708513203804304167680 12139436 1084118023215716833738898052104283751680 12139437 90807168467176424372887446765086948160 12139438 -121696615479477598604593576596477603072 12139439 242741069747202747552880821838153846200 12139440 76984415606687863361117350471368376320 12139441 -732431183813482840043953352359585741388 12139442 -247399454461471229610266870163505397760 12139443 307338580543283306955091035224572345200 12139444 142439927865288820067413705783985609472 12139445 12906024946210538883468816556306191360 12139446 -138485381662284311545882210479310848 12139447 -1250415797058548171286984427062549542104 12139448 -892087769584899838934670892033964298240 12139449 -79852646513415764066114676247723035648 12139450 43580906333992184676194909618594226000 12139451 -1186013681930505492582031091136243225408 12139452 -133701399899597699656708072072178603520 12139453 226624233220862517897080159295341797900 12139454 -624535488560166903348048408573955501824 12139455 363077557008989074210522551723057801360 12139456 239249569780587167594460117032752906240 12139457 1167095566879431689756284360578527856432 12139458 290929598201156814359262967201954076160 12139459 12480992844553174831834722375675020104 12139460 571891775174329128088771950818643087360 12139461 -49799880231347550804720141638505539520 12139462 799523109543774089080418503693719638592 12139463 -729619724533346623153422246813994815360 12139464 395211922035128710335960341615969771520 12139465 78634396922014593039372928423972976520 12139466 440567539562721905218270420094533196640 12139467 -662038590803772675372408178720565722920 12139468 -957642658960540337338008270271533202944 12139469 -442963582859385330973085681034627749856 12139470 -9063993085277069632772177450149674240 12139471 -134208685320232684748879371019027438088 12139472 163594621603320458853317540183465705472 12139473 -275432040586920353609775853151891190432 12139474 44422217535045624609816582413605166736 12139475 -8208330285503486649575705331981708600 12139476 -56001012899631791732654047813162745856 12139477 359012212030585713506442613835342457600 12139478 -17365713990072966649112632350336255360 12139479 539158195812150569894647381620412894128 12139480 595670945415832197029057949944073216000 12139481 1264496573827673460360755075803142700564 12139482 89131773167179635384787239084462626304 12139483 -635490093617951932445980282214617758268 12139484 -6154838720472181616013740420186923008 12139485 -80254111299398333318525489100379051200 12139486 587563492304704126118943446507853005760 12139487 -2013113783266234307641891440039834951240 12139488 -427226946002489692725537768876808077312 12139489 -278872431383867837974652156670690208128 12139490 -56019772055322731182237759174687142400 12139491 30977894035670307447266193682026040320 12139492 -410501648360798700913868637471592898944 12139493 -800922409899340391638603499970405446916 12139494 202836536281244044821670786208170137600 12139495 778917444454891018155935831261776947000 12139496 211329861283044774958876166846790236160 12139497 -67862861222231976787750610018931744960 12139498 7065007979126035610955208373482245120 12139499 -2213959187872915237889675084734477037520 12139500 -338822336249550397031987511316843776000 12139501 936453495391901850421772819282066539104 12139502 -12976436665711290665786937851136925248 12139503 -37954692250779431697150667917309793776 12139504 30754259440343289942033233203670646784 12139505 -354053212133485281995244461077007455500 12139506 -33994038814578968829416985686929312896 12139507 -595815480504560066756904934018384401280 12139508 -42509815179567720221759252068441227264 12139509 -279614841200502529066085443497662492352 12139510 151563413504034417638866009781521244160 12139511 -753579054221144258856580093262953764000 12139512 -266280137020355527400418194554640793600 12139513 1887447380995461265945164305212198782600 12139514 -382055605785895780144977038846510592144 12139515 155452585416851287569619635197455696320 12139516 -741765387288642406621720587868218462720 12139517 24204255406974165962329877998489468620 12139518 142819491620560508569286561914267530240 12139519 332452028601791219067044858186526750560 12139520 -569190831617814471838757213079255121920 12139521 -747714555235819877240932048637280097488 12139522 67491373342820498566303040206081167312 12139523 569993210641348208242966014356026288080 12139524 -1150494292733961932336952907711193364480 12139525 -33535542821532895856379308941175254700 12139526 4423714227460335243258891114584428800 12139527 129494706348601241662156665358951906560 12139528 -836384343311839136146792364353334307840 12139529 1048107561877901582473437896802451597920 12139530 -84396340513391647743172790890991400960 12139531 902555941500189544553193707004588981332 12139532 -225557116609668274385738963094469634304 12139533 -9108478960066750184813078121530177856 12139534 206105216993915503430711483285116408704 12139535 46113018178796156526670372981263369600 12139536 402644046196889345671263400184246697984 12139537 -114107745401417356521908968999551535760 12139538 60024634699197435778515766905542504448 12139539 -83901027581535568174952664783158267976 12139540 127207736762418811251331819284115169280 12139541 -373775183809049986293561079765561187058 12139542 -146569796491090325485890440386066361760 12139543 615730518728833213896120484748880503944 12139544 439027280392129155198413457338335518720 12139545 7425455158439076455536134209346432000 12139546 -216262705552495568773259265009500760576 12139547 -347605271373967250121311129894271649248 12139548 -10107410441690400570366876579835284480 12139549 -591899940790079463062118512839961387008 12139550 326864188483869152729206789116850588800 12139551 -392164319154225066449242170647843927208 12139552 516131702297902547690412864469561638912 12139553 943378662856296508152732142907785157040 12139554 -327631402275934627824172795385215031808 12139555 -1108754041545007730577094290409009877040 12139556 414665285130511404384954597099076055040 12139557 975053833600389279831254047600899577440 12139558 608599560838521553451948920087797024960 12139559 -181333017996383048609907066873590175240 12139560 -621654670055411795502923893767075686400 12139561 -63472396165339719653192205535811319936 12139562 -396615350900318900713204657436330821968 12139563 673476105652047766835471007337867993944 12139564 -2273379967904314021231574109184719575040 12139565 -711551028239070794356166442633007696800 12139566 -114766141519605760708425191088732029376 12139567 -801815528837224598064226627481514144 12139568 -63936901018529499754470506391159177216 12139569 -46751188334522663836363016517384298752 12139570 105512624662565451776061495098686858560 12139571 -696009520200123506071964444795564901768 12139572 -576165088404478549017117986030681591808 12139573 548534595129677878654951342735967699822 12139574 -728737548917273207576484245766210919680 12139575 29794513557583560348783682953787296000 12139576 168521285170423468020853508870802124800 12139577 408934586656058926850655384766908624426 12139578 234380883759190840044545948903253934080 12139579 -1443742044810512088509925300588235137820 12139580 -461029493168795151445427766901176238080 12139581 -414782572749388374772668231343287778176 12139582 48377802721905119731961110772814130944 12139583 -853389918706707449843307833560506722496 12139584 177222895964475363788963109295620096000 12139585 1395228942942163442338715514601975137600 12139586 23652269535232686141601767704056630992 12139587 -456984992965385742297778998236926428156 12139588 -900990898076387106237995621090338816 12139589 -1835204556836867533092126933485344896 12139590 43822227769286614655259255977967517440 12139591 -1533397577246432230240920059326162532008 12139592 404662197004007272574836748874807936000 12139593 330071365072680179010680459486480651424 12139594 85786539678743171322223708063688782080 12139595 136039679976387901057910311348361285520 12139596 421057715095784817220260815293179985920 12139597 -63385930807135745651201226321141811200 12139598 -559471251912643423780174808065308449664 12139599 356783303195828903202919350783954557328 12139600 -17772497808849287680051689389162496000 12139601 -139738076618962015068431727812654048400 12139602 222325290770151247494030246067245320832 12139603 -1286148751993188966708260978079264678720 12139604 1193901039249147906639086745179366707200 12139605 -417096951137181758525333090450108500800 12139606 41065713694053910561929660484298878752 12139607 -464083861755800724214527667258637927280 12139608 -14003112797013571094621393880301854720 12139609 1240211199344924144702548427121597500810 12139610 -77123072844483648987450970271960110080 12139611 236163582787728165314240803014743765184 12139612 -1113628835912128266268385808256891231744 12139613 1775084512525267817281460144591611728000 12139614 -79910268491594024822984446094633360640 12139615 -585679298888804287438902142468921456800 12139616 -27139990883227989298557981911049830400 12139617 -115547917769959535216987291534609805888 12139618 -675364954442662542643477024602303184896 12139619 -837706870879662552048201620495068906980 12139620 -10567498724345279251787582578620395520 12139621 393122714048397693329153248400840892892 12139622 67574747715798445217861752047666556224 12139623 423900824098828647413406768563271990672 12139624 379162021996684283133527096971239014400 12139625 1699490562454393640328801840367297317000 12139626 218682760123391733029906548253591500800 12139627 -561508582047755264703609384677098256524 12139628 -841203147086204803353243506838908581632 12139629 534347902077434319380918274621027307584 12139630 -213389998155319332330965233708339322880 12139631 1194749167826365331995324935815190528 12139632 -15540510507655159549040797832955494400 12139633 -1704916117037005568021334550711519458576 12139634 219180622411274954564109085849408444320 12139635 -399465880620245754375000644897958248400 12139636 -379593665598481149289234306287783905920 12139637 -956364886719750826607683555602407925714 12139638 102191711153838554900776334354458030080 12139639 -1090270114057114162645060731647831828760 12139640 -172457064624091468490363170696151347200 12139641 34610010606901576099581303909904875450 12139642 -582461286475777074813099556882961941248 12139643 461351950875378306495252833820412631784 12139644 -742414886882727400214165308314526875648 12139645 253570227838093066192626546615692540160 12139646 474888229557386926259698697366077558272 12139647 -329749683382387363789176105484160379360 12139648 1229065143763590636069793948388001054720 12139649 718579038100702340093428142198053750152 12139650 9518757654208794717337106438773116000 12139651 142822383324155135821268016606902880000 12139652 -13844516180010124244353710760433256192 12139653 187743142606416600265241890467662990784 12139654 -396688627760317525271987264278967032224 12139655 490400286924891432513708091801504995120 12139656 100868176572446785822236111910424371200 12139657 -739931658772293608743686939008676425180 12139658 14250520780886181223436722076747839584 12139659 -108885421245019976312242866076936143360 12139660 -182436977770759927352712707574530135040 12139661 447919893868914600181265476216514351190 12139662 27835617929087070913945463616743092224 12139663 429428243266395162748426414636566952320 12139664 -170707979119694773548315441483638661120 12139665 -23646835071246356687628057754827622080 12139666 -94188831185626488854674013072201776128 12139667 -26248343526326995078068511961350301520 12139668 -69711308827526879784548514456621982848 12139669 -654285733748917670527496558269369755620 12139670 30686040133189935190175256672906950400 12139671 -914968577334456214859233419825500959536 12139672 785414341908020730081691388966400000 12139673 -139103693432962272969816224485774981056 12139674 -5160891257628589377274536801427636224 12139675 431331750536661025450541710992480182900 12139676 200397225575882142896626138992413245440 12139677 18478328220505369861219543286851827840 12139678 -226311830102247586887558265641347103360 12139679 295655005422728488033086662047068653280 12139680 -10132410220423139878763277481232302080 12139681 -47492355565068351664322972646966273788 12139682 -76938598170686338469803379520922757808 12139683 760522195649324428435822911552832071168 12139684 264114272026671781779935855490514764416 12139685 -615215595825022921173953792824573887840 12139686 -133319226235196395325181709019938648320 12139687 -93766538460019608012027163310048995200 12139688 620038551587133988348177765683809280 12139689 -215106036449788467606309280785566020800 12139690 -156885322981045002022752884229831350400 12139691 -979836125546328177630174315389587624908 12139692 334588661026668597603208407598986020352 12139693 -638464148484157146067011095851464893440 12139694 -153484692219009157331056846257187594368 12139695 441839720613629687486789423898971288640 12139696 -42615225724943065638312428721732763648 12139697 -464005658202764231481930655180275391854 12139698 449683332054527952035674383041180302464 12139699 -27165120401690222157247231008308415744 12139700 257055438573464534731541878576687526400 12139701 -169174004559994833174458118548075285280 12139702 274928323077588313301524186474318299552 12139703 17267453401066763673030394478220139824 12139704 -678281489399854355258287423758216499200 12139705 -667037389359106147772475889211076573240 12139706 -454944769524267121789584652739387714448 12139707 109701758185217598598716771119893369392 12139708 5138985375214485419939259224035900416 12139709 -1314470266370560478963349971504545692090 12139710 109554014526934173972431411461636869120 12139711 -740811719024237890820959413176804549768 12139712 234361025154067915685813591000085430272 12139713 76662872236737173004397361528278899042 12139714 479234539956823315108330906816820661456 12139715 32788897762834899955430879201493828000 12139716 -11201927270096776181682222802082635776 12139717 -25476246967908223630098265078954983168 12139718 630682187504027447500495071926978879616 12139719 -537388413484002275913017199182820638640 12139720 47898362956731291362271294999033292800 12139721 177549256828237629931924556101328289744 12139722 43259807267724699160243711013266145280 12139723 625358873666452104228458594426137229972 12139724 473676622910234949229971975563538726912 12139725 -104123944163078153425831861983409192800 12139726 -180817518237564406480676909371485626688 12139727 175109281671813537116350435011814318440 12139728 134685957571387948321985545012702347264 12139729 47245510633037879756267619224569466176 12139730 390478283920866723624982643935737945600 12139731 277435044598605788476297655332810903584 12139732 586458753219511416625449404172639688704 12139733 -16365882735022306897160817593630653920 12139734 -79554781727263867737895252630611081408 12139735 -86977667262894583526463241014999097320 12139736 398444435864337849271007308223361884160 12139737 -188652723935587020943120820026306669248 12139738 14739002316623300925706831741047397344 12139739 -561531997374154716912674350384618694460 12139740 535214488947621317873160061191117465600 12139741 -817501043230374150833119955767269184858 12139742 841134599880681924830866426583113606272 12139743 201437737711279440364398550966783941888 12139744 -509194645772145342705003591726814199808 12139745 50672184158289323313072808913974173120 12139746 423151857511570572821884011858057308160 12139747 -610417731696790642072282665144560704248 12139748 678280292478599495996688513326257267200 12139749 -127820595411326969582325424056106826400 12139750 -342731056511926020034035298638131328000 12139751 -172752345154449381063025234882107356256 12139752 -285907890477247982027510574903309434880 12139753 -1500259291397325114504898589351043068998 12139754 -73249199557593896429374559464445391360 12139755 -157251932006985622480162026722837345280 12139756 141972601606662786614546404983458817024 12139757 353390552001205673362627000802734319424 12139758 -146089107196741901530898644915428811776 12139759 -933304920368130774463901377161961893040 12139760 -3511174999507348013651169011225395200 12139761 -1023561034161432255785050557685016592528 12139762 529907850423491535325005331225413471264 12139763 789400450964636209562906281243633937280 12139764 111413357450211263795488658773384077312 12139765 -787900213921306827714238615112471908800 12139766 -221144507944349956594701032604100723200 12139767 -417368328570483650925145504362089123760 12139768 856804287497904904893254372528270622720 12139769 -174497996643108484517096542705532398080 12139770 401107783582430465043842137232370316800 12139771 -1100794820966050155110831102024406873600 12139772 -667962993978002813327970457144527851520 12139773 771975656040149577851423323127498025984 12139774 387234818377779582302235371232374647872 12139775 661497762446891156726575958095045725000 12139776 870945863435925351729541942091049861120 12139777 1333519400372874203981909131610212977660 12139778 54382901042975730175734780650004449280 12139779 255523906378134191032204440267273416184 12139780 201475161049099122905752865878791782400 12139781 -52600970247859424786419472732147270400 12139782 543769521717467905592671295120947200192 12139783 -596068943696525801290779361137416070176 12139784 -400838927690146301445575852793231974400 12139785 -103635131861707584341783771112430803840 12139786 -215664907095579143557702504930987855872 12139787 1236091856955805185510027306036619367592 12139788 -681550010596968473948728880668805337600 12139789 -875253692602766842324920040831346174410 12139790 126198492317359913174640850146566142720 12139791 -145532014664305380199436515628342125440 12139792 -12048915499587016114656156894669570048 12139793 131394771394567370012759616172586075328 12139794 -863127312005378879102262251881655245440 12139795 1383019099733470963854912300690066107280 12139796 72257989713126531690356092933343846400 12139797 644749673466115778601899634195015826272 12139798 542210895958162190039326873491233325120 12139799 -944799284629206394693506314346590666400 12139800 -83046778515755311148936433638548992000 12139801 -252384603387946453253495319227767647468 12139802 -14329998366959662861354814335265962560 12139803 3149384744037737582412805350409973760 12139804 -44112613091182400908399226858914937344 12139805 -529387792084142899349880311537319195540 12139806 137505954209367834262234242985453608960 12139807 1620894092834011340644335468737891241056 12139808 -54849268259687646714825283101501358080 12139809 854473849210782765867569959433461824 12139810 -560042967540132497870463094868808649440 12139811 -273826840943875501458672097229171148528 12139812 55105718440711583633752606798984887936 12139813 -160306159082454519799409525674714766400 12139814 -182426990683873502061596097400931902080 12139815 -46104251501516544035351047980578746080 12139816 -2110513169711145003818901853024604160 12139817 -212131303096591487176006823736610352640 12139818 723230229979935142361460647116342041600 12139819 -1944412318558109024266596899608435968504 12139820 -110585287802367502064762751892790231040 12139821 -734842460743290227066319740571532485120 12139822 -674746000839966844525377924001377489600 12139823 809773201051399574467913382987649773072 12139824 -7659971074904337477641062137501351936 12139825 -646684174354192645228456525924598947450 12139826 117002218885407196939869163241280932112 12139827 27591199118500603583252593748868756480 12139828 478733620803132662577964414115873413120 12139829 33745345016335967638964074639841071968 12139830 -5636190138316765809203281407030483840 12139831 940712787500686291205870699339467343064 12139832 -544769595814487919326811473604177899520 12139833 114322590024928890486744364824539304864 12139834 168538490034117296919757322659622145792 12139835 -85203598465465710899057867425138109520 12139836 -132664851576929262069669108920017443840 12139837 509337552355123386602623544884596327840 12139838 -222997940425377525424696661439180776256 12139839 561023894134495971948643337753534563704 12139840 -20565863571040952973109743352754995200 12139841 467343422455880220894452943004046816640 12139842 76685130617313046187610969562940659200 12139843 -233793685128388442095138788116826151160 12139844 386097369142499774262240161725697577216 12139845 228913186109894398133354688569739695520 12139846 -12345014292819261502937419201194300096 12139847 -352479920148898237447655764834696993704 12139848 101152309848371234917012027977832857600 12139849 1181661007972450722647656305257722213850 12139850 -91006893049745874905006882940059775600 12139851 -160019683502438070611620183180152783360 12139852 -648670560182884348851172904000329622528 12139853 -1491237929402241342710165588102516602560 12139854 -72656670527831599794400106438352817920 12139855 168911096212387881468773008248020080320 12139856 46358106548144714301264928384721805312 12139857 -467301753848975215955402632517875444446 12139858 -262762194999637555065480284494831595520 12139859 -205822063652041188252076225889927773560 12139860 -43513278788249836447208322613189017600 12139861 1136890982643163133112002185819381472462 12139862 -141426365790491488726051110767688819456 12139863 202896079937104102192587823004325798864 12139864 -879125420324451843838330230283282022400 12139865 -771955393706410542388031097057606595200 12139866 165815771596846602972756838250718818304 12139867 91798393640742059134615507072597364280 12139868 190408686793381899547537661608929816576 12139869 120251016268274336576685509280015669888 12139870 -287933157264206131048797189852988448640 12139871 -370408064154505144622353416749797064928 12139872 -726850505708557641700781671984193077248 12139873 -1055887494175305931043367343417601222878 12139874 489909334072795032901487749022109504672 12139875 -23484580922858355190284977317922460000 12139876 -9704516392423508209696533628457758720 12139877 278046067463155931029499945549723774880 12139878 -291142120553784295788081563273579846976 12139879 425827750090344743364057306095800225280 12139880 -1038635071222090118386775362495864473600 12139881 -267094913058752906663481798203642282880 12139882 -759414672004949838316510142757657200208 12139883 329690545767236710425320245201501112064 12139884 -536001735776402829239126168704068660480 12139885 298183719535912492698100786283089998720 12139886 205813494021157642174324664019938065344 12139887 -1081265695358709137163307782012930782448 12139888 -143787281409136251636388727240949465088 12139889 -13642469322233135545121247401048340672 12139890 49082716859094103270747790439935769600 12139891 -247287773656993473727768341813175990708 12139892 -523600515229664720773558942775355398784 12139893 18369960357848865839249783625771069240 12139894 -89639976984161731635522821361932684160 12139895 -209112321510741103207983897950646946800 12139896 96747865928769171588380864295248240640 12139897 -543943766005972973560615158442364426496 12139898 562009215158461958023131886639439792640 12139899 -118985603961299622269856441711601080960 12139900 -24376782562955617950159645449399091200 12139901 1941788421962142347109701575065068488704 12139902 -441142548330437820271677793790471448960 12139903 130660036219628273335042773871215644200 12139904 90008909349697752726502780973938114560 12139905 129470253647168060962145794607639299200 12139906 315098815921397203893431754104199857664 12139907 -203463805119378221516831952766845268320 12139908 667183482140348165529754165853977712640 12139909 2036298404110944446848694034409496048316 12139910 -169522551945030599095614173464872545280 12139911 -111096186057472560596071649433742578768 12139912 998124519247117339643937152674563686400 12139913 -578418095986836561619788967549893716838 12139914 -56050805086681019042589665230787219712 12139915 -365588013562245315561105193605265964160 12139916 229105820216351722825849766152589418240 12139917 -512869758926011151717285711022698889120 12139918 -224025374551725572042883113371099507968 12139919 -1431299166451752695716074314360170311240 12139920 36772543018953834504436283916971704320 12139921 358462511976021372899441647158797729892 12139922 -12185890159222462647942732241715785920 12139923 17774334845258368590672868083221742384 12139924 -322638310931559975614470464007337376000 12139925 -199199724206977593348879746208325615200 12139926 -559037333946444324880719334110887325312 12139927 555119373804741861119765939961620956000 12139928 350537649789130006788819420296055644160 12139929 -110553243052595166634108055415751376640 12139930 578458349804263634010591782282035200 12139931 618247303363045426148028081738295093272 12139932 3223012526036119497156041548350111744 12139933 77844670855329563350350895186655472000 12139934 -488979467254697872913210678137665856128 12139935 196303481134261926486294674055682368000 12139936 142101533845010285180068029718950051840 12139937 -56188710351814650045163197922577095740 12139938 291297364815990959657630275935529638720 12139939 265447123957192117249615955737700322256 12139940 23497809592152401124152476124986487040 12139941 -271062928615305310394520857515193382912 12139942 -461854981825587346830457097597611588128 12139943 1285311002028262852306205654526131139192 12139944 -186919939965519412293790830777790464000 12139945 10091221748666768412028934362270145700 12139946 -469989012829324378786824107955074608368 12139947 547392447531851844204824647645202784048 12139948 315793102448611987052280490804016407808 12139949 -242722304386819708008961228307500558260 12139950 85647874112527391341652119799998929600 12139951 75692423603696204393370599674645854720 12139952 -89707407298738745394036322996715520000 12139953 2857645075870804611470369110195207104 12139954 200685146382865942275963416890424764176 12139955 8865634586483412463771635379097061600 12139956 10482585690526271929886414579394128640 12139957 186568471825874670036300097506753463420 12139958 756084143838507742416641197866232576320 12139959 119867801305197055654373774126627128320 12139960 25664630538291064477293396482378956800 12139961 -753493878242234450249818589787927300438 12139962 96267860182016042862824879834098738944 12139963 -875709637363506290742515157453427320216 12139964 286284950418025764105583277728934416896 12139965 -156873486681071807888064227831346213000 12139966 506915537659728931266064704224551602432 12139967 -262734836390876803305548203847930917008 12139968 -3125317483231131988715023381693464576 12139969 146585371671058907201946842329896967344 12139970 634524509520190797417083227878062683200 12139971 183813071513690635056768453583512312 12139972 101909175078057234868509120263986642944 12139973 44919191449620493884840840631822817244 12139974 189835682461236328369968597030953564160 12139975 -3939310199643324162478144412607388800 12139976 -1026043884388574177767077834521742858240 12139977 65898995985689074464231273666824951040 12139978 724978274540845322957378133198458453040 12139979 1018034043559902400391205852714097970580 12139980 -173388161515032094891836610694890137600 12139981 12811332642833484845760584274948797760 12139982 133046367017192321969382985807058020800 12139983 -609633490908297485316639636798892268400 12139984 -171521809027596925179044422848925614080 12139985 131255973195924899732863854326272401600 12139986 15804563407696215487862210701422332928 12139987 269227669490012828737621048899210798112 12139988 -21709288537771819537023323401744226304 12139989 20100587839884132629733678141709202880 12139990 -81586961408054809462401465878741356800 12139991 30594960570676760915857123812756448392 12139992 937656326573534890451194030065568849920 12139993 -115274732093563789841897569044395877760 12139994 160369958757937757434435375379830285296 12139995 44133969291447108808673753867835552000 12139996 485134071286523697650807470103368190976 12139997 158714638541959783227202759792659836832 12139998 -82439891984679823729832341160813359104 12139999 -1973203083899657845159902321087772296336 12140000 -240044593415980865922770207269847040000 12140001 712575177922105332898292656540214781330 12140002 196366634169971259633200362678428375552 12140003 -458373235065545002152601800975546234816 12140004 -625635683776911892913351459504361851904 12140005 342070307068920177485600328244105152000 12140006 393560380997324936846231859860982423552 12140007 41015167229092761963222752627119163520 12140008 -280117674378778984709864901325345751040 12140009 54666508720556292348942772750433702400 12140010 4253680177666834408543244671832563200 12140011 273457711814013842982968103116241637552 12140012 94051849656632974254802381400446287360 12140013 722907860972585539764329077572030855744 12140014 -537216484044756023994266309134883358144 12140015 827983204526878850938191013794352217160 12140016 22167385824451247938895921412740481024 12140017 1158418278524574208261731171592842315120 12140018 -6735322627862922530924938126656873984 12140019 -13368707581212915750044808342450291756 12140020 688817455126062809211763347541796340480 12140021 96484669035676076055541272323417673948 12140022 75001838448318047679694179970973748672 12140023 -60061630307595492976979495900690790720 12140024 15192724049737717068705780302263480320 12140025 286110860048316672243332275237779777600 12140026 358859112059728224402747355668065273712 12140027 -151652974301072559511051574180778665760 12140028 -130953570150698438281134824341496037888 12140029 -2989706030619426353479913991306522720 12140030 -22496708634674107268712324606202425600 12140031 -212258850504852888002683382132013517440 12140032 229742617211144597091641408142006288384 12140033 40715905494980841689503905793024248660 12140034 -103605097325383604472880771320252549120 12140035 -273502502622071160069824259659685606240 12140036 -399521363766943771785755461750577589120 12140037 -107485642951316379698111730169384803840 12140038 464431266122505895523362369820253442560 12140039 -1327189759641281805615129023550898829160 12140040 643577235759327555394142320960148275200 12140041 700383118480177710145596361407778441572 12140042 -192296339421325227594210999506386735008 12140043 45619800856698822593903390722345514928 12140044 316266312049801012297484077536497949696 12140045 -538227269422798461347978825818254186600 12140046 26166403773274006254447791692941548160 12140047 849950571127395109338592220841311512496 12140048 253916663486578708512476451520530358272 12140049 -936518250148445123800867496623214501136 12140050 -44828548012681133336934400314451008000 12140051 30044317749331045614362791456534291968 12140052 -205398993919219271175210985662235527168 12140053 237463967101174488518030060984186932800 12140054 -815715276019554592432692098981859885024 12140055 -677191918518199359041753131524198502200 12140056 1105431741859192155779876315251563386880 12140057 983027860126597987667466812047144138752 12140058 -128893616188153392634051798251111974400 12140059 75698511629348847488560247913148330200 12140060 194543470860251819787088360809876180480 12140061 17429639051938588450078238985906635040 12140062 -271510980770047086394917236745145488000 12140063 50439094709485882519047169380824251224 12140064 -1523916785585851404936923056492495503360 12140065 -182269002360127175617108895273523363840 12140066 121159616301557368930545131963799530784 12140067 470177136021436738809799186005104459520 12140068 635066938058373228089585487237033822848 12140069 12637823871616853590464354360868581630 12140070 136440813880547844141145064197589487360 12140071 330421929520665129146973562932936417272 12140072 -354524600380700567029670289728657080320 12140073 -916666021971893713677773273547119380800 12140074 219998029952477551903917039597729845952 12140075 837969883529533170591166895046791535300 12140076 139910401774901316316960719370067558400 12140077 -169724659897350466659979645737741220800 12140078 118137774114358837885196481880493308224 12140079 -88285858210721227090817016940371015168 12140080 101574941726079132961584555080627650560 12140081 529142821289874310964473051862556420882 12140082 -321844433752868115421415387962761087600 12140083 -437781973191815985325839900158973465240 12140084 482530591721325233852114075181797701632 12140085 -331941282062802816191282834166453477600 12140086 422234339620276340968073989539850493184 12140087 691138702990032201107728656292285881432 12140088 1046831901899437881556945321978331136000 12140089 -165367225955406326795615594582035841276 12140090 -331627132500352622173067731039464007680 12140091 779191525358920562451093656195479164000 12140092 -7507648050242594788316673580699376640 12140093 78320059908580043993882178539367229260 12140094 113631269249918783443415675626558843200 12140095 2018777766655348981638877947305078384640 12140096 124422611415305887642807444368324034560 12140097 -21392573259177445885283830428547419600 12140098 -311782283367375668185937847284618319360 12140099 -1141012892341790560796462193035870295600 12140100 59139983362342236054685391008814284800 12140101 120592987123034606194669687905204920704 12140102 -64891597498581869944146367010785123200 12140103 478925778595909674988250085119675252904 12140104 -22722938039845300626117068280063713280 12140105 319841536556228589510564108682414732260 12140106 6890212941319630516701830871930163200 12140107 104292208969852097522104507335800715520 12140108 510731453666548212259658705791862017536 12140109 -498105384137662791184942457135968906986 12140110 559634868580142000836797734853421536960 12140111 -914662932051937234844194626302940966288 12140112 -171456415200199425993658061984341032960 12140113 -349112886081031162011639540517961184576 12140114 -309369326358380838103317877860426021888 12140115 56350819016472446330520510490146310800 12140116 954959391184427028038553134727113248640 12140117 708867099636423585803475149229458625504 12140118 8933528156819254076274653129132039616 12140119 120164552742723430840340024569379479744 12140120 854907061836114689955337504239516057600 12140121 218841434044989062098584003335366860800 12140122 52164954139543994392264171698744973824 12140123 1779133370617947720802651834365838722372 12140124 -387410357082248035842418454357295404544 12140125 -915605411415240967311310292759996340000 12140126 742848121513402665449261593104420409920 12140127 -2675199531841309259058418978971452544 12140128 -148996271446126904749088504952001658880 12140129 552839763176789932472454675544715741730 12140130 -28511845621096852598689872690064404480 12140131 102750738499786160940737677496801787932 12140132 -1055414072192956677344903394262357481472 12140133 116933509124103506077488469958697174624 12140134 -2318866739682655961114159837415891840 12140135 -133045957636228358169623300753724096000 12140136 49872266990649139942443158435504701440 12140137 801123285714261327844515410256960825460 12140138 645302195930945984209847554007599983360 12140139 -947568654525930739937875745717034618432 12140140 7875525160701192027570643935206461440 12140141 -231339684415040479632096464764850118696 12140142 -399989383193508684472174496725314662400 12140143 41176571233457036369543292908195517392 12140144 62574795127937948236380036385531723776 12140145 -884383239555608922666769158833938416000 12140146 -460044723401210475825327652609089055728 12140147 37341470204116323352090522791400468992 12140148 355348969083628906623104507824912896000 12140149 -309372026124141558049228443078777036288 12140150 -42354695418738754084492567619095790400 12140151 575940321047068210106164330642683085824 12140152 -1029660080763297557755378100925549158400 12140153 48908414081464025446489287358042311402 12140154 53743383195092458055491521460590532800 12140155 66676731619646774363845955477262010560 12140156 29914828397118057128734042570343021568 12140157 -339929609183398146208282711365467957760 12140158 110781016405986077521414350279300472320 12140159 -76804263847292961687745406573759808960 12140160 -378253135794900202737204649259748556800 12140161 -293285492114314087551760343997100040736 12140162 43184461951532939257028799074323747872 12140163 190707463314525952396779834997122951168 12140164 -832555501809676554519548178702114329600 12140165 722387225117032392694844225093204112060 12140166 434422454821167077529357108419233812864 12140167 -518782285221338572875513241172187580480 12140168 -67702358700783055719540746831677885440 12140169 41115870480763117032152314058406460944 12140170 -195434828512193721833334828686029040640 12140171 145621460012703085746872409639279075000 12140172 192182530897373256260968364336102400 12140173 141662738152057347681675799271705255200 12140174 422558666941098544238465342597401446336 12140175 -413781611578172918205688502180845569000 12140176 11361316824353632865978272734933368832 12140177 -485549770683875725954366552016079630528 12140178 138278986679139975964076227095495210624 12140179 -1161815820857088861355126426602708070760 12140180 -27679698297352901499950269126228423680 12140181 18783501176195635143822102137912002812 12140182 267967401300820053553250964904993950336 12140183 1026778846402672929396556461315250070400 12140184 126653046667256363565294745367032627200 12140185 -437807269659808462092784545432440746620 12140186 122165592962724242968383256766739351792 12140187 -20314852071649116031983735007265245248 12140188 -435983050857338418331398637439772570112 12140189 145452647664214434387918241157442560640 12140190 -2781538124032773881791564573619441280 12140191 -797345899407344677530268617180180600720 12140192 98347308305335257296426131085523812352 12140193 -89442023682590609564226529464326923392 12140194 130328521129509501736787159114348544000 12140195 1532669651831125344122881715439030480 12140196 122643468497482104122253647292470022144 12140197 23156202634140359893244655017377801152 12140198 270557288264452083400463340016665507840 12140199 104423417942593403283150424427789012136 12140200 -411909275442526971575052615085677312000 12140201 1113279876013940722783040409823465790202 12140202 41406029409677023903574614053130790400 12140203 220513505332524075219328286824676758120 12140204 200857185376372714475318498622310323456 12140205 -61645608114027009858209877644735631360 12140206 165925217153236346128822795618947206400 12140207 75024231986069431333291327556234984520 12140208 63987291173039145122017179004815654912 12140209 59693362728122509728461833937421593920 12140210 -186023063380024477796111417333477096640 12140211 -1027560596149518054332139269771607766728 12140212 -271720121375851578202369667152827064320 12140213 72862931162414107932938160970933194204 12140214 -59243279685795711448895004336489360960 12140215 75269284720805167340735275948552230360 12140216 1189610831751564583044344768089979842560 12140217 -342817005434148066318491901638234732166 12140218 -25361704143825276204650058994149693984 12140219 45939311300250908316996847441711672320 12140220 59434542986482786510752808439707729920 12140221 597710177496562359135104116936885067200 12140222 -345031292652143785653105300478913784000 12140223 148034943814950697326196972720003725600 12140224 -61428979980611940511594261377889337344 12140225 -19488712120902727189911950610619022250 12140226 -20566718130327144385756215005444551680 12140227 1781582533439984531798758934923137847824 12140228 84647577199976726875289422839429058560 12140229 -610587313242293473300335972879686064960 12140230 -236593120965571401190650208018673850240 12140231 1705939682066910945729539939685081763032 12140232 595097654115101279368017447951709962240 12140233 3544260289025994299441430761159979648 12140234 -819353860987287431701912056704531883984 12140235 -216001117613856739457116572507435232080 12140236 -531694557439389068288003276527577662720 12140237 -1082741236445558144979778077860451327114 12140238 -386312267185526870133128417835813768192 12140239 -513044100982391517224569836922093999560 12140240 30866842752798742779698354134145433600 12140241 -237034611849563852260437549220229164800 12140242 830141620636544347458490234605459952272 12140243 -1216705146610951545693879634879873199508 12140244 -241954108730108972770418762511662161920 12140245 -193720169220101222561359678637618699880 12140246 38208075066066186676866035101604148480 12140247 -108876876607862389387417707085846844160 12140248 428088191272200005762255055587179407360 12140249 491310439178876765686501443581938530240 12140250 -324654487335657502881685519591763136000 12140251 -52316445053015510789981855944871709696 12140252 1028341480113173865116497807527247796736 12140253 -1098532694145074572424209246846352337600 12140254 212496015967999842305250351649802662272 12140255 274859007238549378986228956875228934400 12140256 665380623029547213682252337672786018304 12140257 747157310545911867721953218659326873506 12140258 -63082861340460116273334740132922657792 12140259 192591565308580981682142441349713426240 12140260 -472076251834626062317734166102710988800 12140261 -124128181421487856506556552195318783680 12140262 -802912762373088849941293779902839898688 12140263 355567910358112937802855285129833967040 12140264 -3828934604909003950812644946986158080 12140265 -7857837589851138192942945337317377280 12140266 83060558978415492538188141024270009600 12140267 548874285139716382333129080018877957080 12140268 43785993256408823254181066287648604160 12140269 -19617294196777521185618523905780620330 12140270 -553428063254656641586621951381148755200 12140271 121670902435408500962363636468860963056 12140272 -102207057052702595601993360577951105024 12140273 -37233199385848693444681367227416290478 12140274 32932077107775079075841261556719405568 12140275 54133805671640315727678683494944069600 12140276 -18397916179311474735612549594243053568 12140277 -208119737299536104072288263245071002080 12140278 763596399943783214349788269936838010240 12140279 810005815374578601087417351602362031184 12140280 151780054637330914225937146874956800000 12140281 1083139909805330836922052042736051704964 12140282 50345144846914732225558959983384199168 12140283 -29232828641098443509078863822430092776 12140284 -417669783907251745108933091236454960640 12140285 -267778798326088609433429686705528792020 12140286 50475562329430973918335459799355583104 12140287 300382829847486598818173294702186951936 12140288 518396397532859131705540060181283471360 12140289 -625969867834117419929401248465713049870 12140290 423552921159879737322227360469366336000 12140291 1701965094285691083624582462856657501692 12140292 -451296994360327820045645867657657902080 12140293 -2851766682059443132290227762814900994 12140294 -380358565688199872968518925466491606848 12140295 -120945859649102991851097432623052386400 12140296 160123573586318509174028587799874600960 12140297 -127294876935551197420571869479239464320 12140298 109217074668147517312773231660227924784 12140299 -2072408960386712939923724242971512985840 12140300 -255151203986615488913460399073638201600 12140301 696959886063110367622920268779443387520 12140302 -604965898688358124390765901971337091648 12140303 -297333733532087086222279187539114260480 12140304 -49736126244774776935847315135872499712 12140305 -460245910500780205662683415705700549080 12140306 -475865010662396632870589005750275504480 12140307 -550309678934596614377258033786360238720 12140308 349565905344333943298866083914257975296 12140309 -324964956886153080882075588593560277490 12140310 53991102797611406338106449305880657920 12140311 542522142878088564941332399447134594560 12140312 147036447662426150289583652038688256000 12140313 -837128345856233810528652379903988862768 12140314 140656920249485425135607455073238367200 12140315 383885519389561903382614188888932851200 12140316 -266621563097368673024031803517263040000 12140317 -217647678535265517890899641915429316800 12140318 701435333614972067997815265614901951360 12140319 13482803256058427280819846086692919808 12140320 -283380615850059216799362358869491712000 12140321 -772633992612579893811209202196797451500 12140322 -325575624983782556391429814472178763776 12140323 -160611415197648416548857632410552252096 12140324 -105196671892204744870305706118318481408 12140325 -334807475392930542504642516878372952000 12140326 118036525700679096308087418369383076480 12140327 432923281267525931203902891510922495872 12140328 634626454983492615725186842933440921600 12140329 -369702994937525799091119480611203758648 12140330 297216766930291558232152120123406515200 12140331 573658368386644121991577184036842228224 12140332 -875612355084527031511486627937534120704 12140333 -2041718028291972644746936134806056228800 12140334 -990861375596859017943650641713602396160 12140335 -614305290138032761665840334817468928000 12140336 -31633886274746580473016835769880281088 12140337 -622241923059478829768377314258278785440 12140338 -34871195568667837004251632186287484384 12140339 678905382634671323678402629368420199920 12140340 -47227814178703823687740044293394892800 12140341 -1360581881171385650508986883990016570258 12140342 -427795944821747795440706667366867904512 12140343 377218794651049768315705778308270381056 12140344 -12663964776364845748163659138370273280 12140345 -270141341558730929874581071988709664320 12140346 139551908440291093726334435159786585088 12140347 296418345792129706472165747040783030520 12140348 1083685571819877161854324238502573989376 12140349 338117720529756097578391346551241992608 12140350 -283994822415809044138535897860763841600 12140351 -1339223037330487308819450202301951043648 12140352 -33911814520437282035366237628927049728 12140353 -486544089829161842885348292207421454398 12140354 359386448935782203991264825955836013440 12140355 100109290782907542436860981319944438960 12140356 -776496186380129721124269958738259647232 12140357 -138558240091581125422737342088862402340 12140358 67563200026607685359379109371670613184 12140359 182898573712043424290499470723739649152 12140360 -19784108067333615792633632803076505600 12140361 5500845551142577567187499154660360704 12140362 5078979589632240865689853429846890240 12140363 -1783189040984730091313158663769124315960 12140364 -421552761104525082524454232487078797824 12140365 39854328166456544546771544613348525260 12140366 -58056467105429507354963174114727260160 12140367 -16101849929784403805466960646608884352 12140368 256804319203049228962893520144986537984 12140369 44475544025021103186828018451597548096 12140370 -142699301055266351095995417818315343360 12140371 -1012221231573625943433069012186984822000 12140372 -155538802023671684814554846983076870400 12140373 -380857885311581045444337327154385256960 12140374 -70943603483340939091973059067360804064 12140375 2535152945567469051362412166950336000 12140376 94961798186599178536598909759166013440 12140377 395604353889909208757399662791658860292 12140378 -328189031652036683280378427649728991760 12140379 314609281116867801027784002273237225324 12140380 43686849194629212660025074750004654080 12140381 -372005587033910505090208215996362508096 12140382 356740090819640980184440312624895145984 12140383 -16191089227364978229828569159182595136 12140384 398401255672330697884794672603460141056 12140385 -150965777944651261755269002775602550400 12140386 -6092281610900896171284842180137117920 12140387 -543296953122739377821636590052869900248 12140388 -224652549696761646825649379925389844480 12140389 -217297748110068485554616464165230290976 12140390 -576716219020472123985652410700169692800 12140391 -752608568703397128979144134707923330008 12140392 228403458816217765560977052421568102400 12140393 11851734739076616831469562387210563200 12140394 74362358678045084831163058268942398464 12140395 -748964665617370285565820035320148685600 12140396 -78485252349281275359364234877436307200 12140397 -591292028576372260526151100752687657300 12140398 539159758011635239875672183941703259200 12140399 -35871328476503766848478660127280469120 12140400 -80963564146589432945090677665654374400 12140401 51525660010516890711957102528389520000 12140402 294637456971454589240400584390956070304 12140403 61106710519653911542088542879237622016 12140404 -698715373661401049389002569296248586240 12140405 -12300931606630727752135899726180534240 12140406 145151367613791950233760928127532204544 12140407 1091527157662886459016704209862611035832 12140408 51433555055972122096781331222240952320 12140409 916742384038866467225396862585507649104 12140410 291702397724613062331790336364929570560 12140411 -40075059485555447383550495053428485520 12140412 183206021607366694056461392114471575552 12140413 368897029173369193100164643437101853344 12140414 64887423757623911983095786037124736 12140415 249883209491583411518652520873566336000 12140416 -993415862033491548006346378315447664640 12140417 596412175183824029137412657585339290800 12140418 -15443982624291228223577071131906277632 12140419 956388281949772743056956680272750845820 12140420 -184076459093660001041792990992055232000 12140421 376225764521016469281213952477347782112 12140422 101587272953845789229646130308584111232 12140423 -395269385344304878995332417220834610464 12140424 -761642662776558680570972031627268746240 12140425 -1041715950314809478449946653615433666400 12140426 -16263873696796128836106616464843090336 12140427 -89642124867399943247625926378864158992 12140428 312926465173593109793686377847270949376 12140429 810258156695941949329163015279514500352 12140430 -192827259206227808198840670613883136000 12140431 968728904295705236460714629315428711872 12140432 132264470955194382264734114826065805312 12140433 673581928246376381479531253760372671202 12140434 239075171859853093709023895141852222592 12140435 776532679643686374686122003022219409600 12140436 511413825139511650508077915850500663296 12140437 -23975909652876004665567500793485091968 12140438 -18365395317595009887671926452106082304 12140439 -366303259615145770877822048868712173360 12140440 -183127686615767687665279237439223398400 12140441 -454800285839311253122485103330064575158 12140442 9228808883591496614957310076417692912 12140443 -281604011447122474095065364626277244400 12140444 713060447435210933099517274348459430400 12140445 -315204494761915232902455672517600344960 12140446 393355354048625814976397421409768716672 12140447 -376712982322893208423736182726348456320 12140448 5571735223845483854057516314895843328 12140449 986226824817994058354477879332419784240 12140450 166069623681604607136873417399257702400 12140451 638344051363152364639469832753818742180 12140452 493782819603495973906518319976832619136 12140453 -899744416996472560555757758764203788998 12140454 -83492182142801947756339936828950782592 12140455 -263149288101178747613837053705995143040 12140456 466545809147100246228955756695550970880 12140457 -194399698759534663368069274142425651008 12140458 89060239802180446962774303295121177088 12140459 -853636966475237082494310527957849627340 12140460 476979671735739858899262926167800929280 12140461 -333285845261643075200527254482613608938 12140462 -774212741651448206382012652820023704768 12140463 826619056242848832977638518301458881544 12140464 120270064549203813777086243518934024192 12140465 1448780842435035774384445570917291389520 12140466 -140951963757106734363319511896721551872 12140467 2062123399375959956706085879304585749432 12140468 124850613814796043706351661996467568640 12140469 258322026249828361117456038424979441280 12140470 -177739435173849535709052336556287736320 12140471 -150231471241485146762101367440638327888 12140472 -992931003014499223338757007770044456960 12140473 -1238094727879878351892670191240599053820 12140474 -481943201757638953054500493193263077264 12140475 -286273146494061010899290745984091073400 12140476 1118962643562302558894837673029594892288 12140477 -18659471953432355648551950721918929108 12140478 -172598558722494512966872283190045695616 12140479 -150233702609681376347504916690163725416 12140480 -13053987591271264142871168954138624000 12140481 185786627143820837530544267357582164800 12140482 157528239626620141200696547143039809952 12140483 -82725219168481674075300947281371417600 12140484 -37295848508917343505196252279768750080 12140485 86812807604705296078678273688375520000 12140486 423862303790351915683642946038311588192 12140487 286705906986755146195336388089643535240 12140488 673871705104833091266929023680313205760 12140489 -245008184149315537228616614439609587680 12140490 -82340942729625510518189472704256729600 12140491 3582485485417078640893549166896304064 12140492 -78653833603690059078606822600896698368 12140493 389007880390431970026475115370367077984 12140494 212737341542047311063716494910646733440 12140495 840639152370224725904748735070975893000 12140496 -159951485517364343761807268421756518400 12140497 -612822270394887927264465959711606901440 12140498 -120759602801195290625329590644632260816 12140499 -16820866460915714490528883870594584576 12140500 769297626212492982887982337347202752000 12140501 -230541077642827500220014818291095704498 12140502 -363921850895107019257187720987496744960 12140503 -41755281977661850760421292359230917152 12140504 593590089353741351259875051582620753920 12140505 257989154062606688921858838508826818440 12140506 -48487340441101979958212304828743708160 12140507 -1649112192835968498837084703557030708480 12140508 -18626166925847949054308720718285941760 12140509 1051222942043786667842657673697727820710 12140510 217087086496134255867393273872934952320 12140511 -1485701366819167601413370056567019257200 12140512 -1142969015784970687386000502388076576768 12140513 -639242066961963409040047166126883840960 12140514 -131108387543339945332345468270378287840 12140515 -154359902922154278822195727281233649840 12140516 1150952101752208067143416918332575849728 12140517 -374617717319472665577203548556501804640 12140518 38944156922427916784042317914476934528 12140519 -378157550047122239050775948339326866504 12140520 144060311300513195764987732167966720000 12140521 -610834448460648869191791565307976254278 12140522 -112468510246911216686750281903236384000 12140523 -2022559057748115080631655738380923521536 12140524 -674160849975566831806189959018858321408 12140525 -138818820190386054676652067366881580000 12140526 -81451432887163772459287873137327377856 12140527 159722006339333458620054882707670254592 12140528 -365381088682390448279277972899808411648 12140529 20736505779022066152828806243319479040 12140530 219633703133066745968327979939353118720 12140531 -153341345087333789662882265911823528880 12140532 -69746307720946361436440937938946508800 12140533 470667510883921646400731100147548090880 12140534 585763505852060017583282630323176424416 12140535 -259893782359758357831073017951562800 12140536 -650362026286444565670499757110795960320 12140537 -300165501449085313115350736158005805680 12140538 192273054606846109495144156069954817280 12140539 -976500627443205645986069611048695325660 12140540 204397260601838369531994944488365511680 12140541 152126402853861365810393877937324000704 12140542 375553769763357667216311680764066332672 12140543 -543602269517198788017569748553214558208 12140544 -154241890527325579158586043119341404160 12140545 -1591449858539943861184421009842785600 12140546 -275401239690699903378544868994551047296 12140547 -20914795835303040664013358484921441800 12140548 304174320925565113399177514571575808000 12140549 407387709928937613562213510501205795550 12140550 -187442022592381570088573213451079344000 12140551 -73877392904424606561933497630015324352 12140552 1163668147968172242687380852719500825600 12140553 312172088403669280339464019556234098704 12140554 14693800699849252300309549776360239712 12140555 283675287958997055385865390512069270560 12140556 -321111726323207926081403682819464933376 12140557 -23777092353740632441026020790494635584 12140558 395706909888975384847594270172854034880 12140559 -161627943306361362476584604481534338136 12140560 184091204144339620140881716251483340800 12140561 86381820684654466815703770072340007424 12140562 -175631332339523798478307776767536742400 12140563 -294932032847158197128632552649258247080 12140564 -115946416477300475083017800368308891648 12140565 47691097623577699936850678871554795520 12140566 173531677328444741888075048101987098624 12140567 102663647226553709002747409521444786032 12140568 -13941708216118257286507884434048102400 12140569 238957203508687269358753635636711114496 12140570 -190242067651845899661033168468306954240 12140571 -22671452028530776117955223389213853288 12140572 659970440744129624420005442155787326976 12140573 -636719937324046229240832981382381244256 12140574 45577808628233334353371995800701824000 12140575 58065033738677517365850922473634198600 12140576 114531587189613968450656377736123121664 12140577 -29317310287300341860688589659034340160 12140578 292779842135680554357362924628224853840 12140579 -776421190194471666800444885035339430640 12140580 -494352058052262776944328010025360035840 12140581 195481529776806927737045757982999115164 12140582 -341666329920974499312480798215525083200 12140583 -174956952455922202212013346169465122736 12140584 1174191239013806013081411959837110425600 12140585 181880965302229599635944025077435791780 12140586 171717735846122224143933647892748171104 12140587 -2109763230711458337332110448792183355008 12140588 -553569621155217573727008753376573138944 12140589 1074186139150837601192394461793825516960 12140590 -59007465214799481556471706947059363840 12140591 -1066013570115686673615931994799088669248 12140592 -2950201642311816072158560948479590400 12140593 -985215380182736182577491473960151058158 12140594 635199206090236545456758606010091470096 12140595 -362214393856489967826532964087794812480 12140596 -204418302293533713818460042982215868416 12140597 -491777497672247017916557470709122761568 12140598 227463261335207261813365390959553059264 12140599 746131524520271974786965370820564456136 12140600 -186479207040384989722279804259014656000 12140601 -298421375821385907884558484417524386560 12140602 -61870854408499987233530527418401956096 12140603 -638870827969438929099743071988088637560 12140604 -5354621656496770228277787415179307008 12140605 -258174781561745431690134317467714125480 12140606 -430726127404906284127384426828733414016 12140607 -277924675237036348345269065767561282560 12140608 78013859164428429580230829301658288128 12140609 511348270170058507421147697966315093204 12140610 -136020805606522433268699801670702310400 12140611 272714983666455695022465624162420033232 12140612 -368547254076605642566380879336932164608 12140613 295520742255004045307871212874308128542 12140614 288643395412885607452720299689921314656 12140615 -36270380550721830150513185395705503240 12140616 781529615866891339757017955592192000 12140617 607878045141826673827275287363983464192 12140618 -323195581745722661121879810597699379200 12140619 349351009354945243865115145796915563776 12140620 1769183557087637118572367875050291200 12140621 548212012299558846196731948392078244972 12140622 78423553124915151950560007530718705280 12140623 414188698279796642305054551310341216768 12140624 98242315672278176185438688983286538240 12140625 74680583351663676629883821631633000000 12140626 -573623913727763265583952427648338629488 12140627 435800367828629174501900631373960906476 12140628 238890393669681759058697613585292830720 12140629 380493499734182443797979039240118433230 12140630 11039641470756590788224388182901144320 12140631 -1019264224954960574937936681066022250160 12140632 307712822194793495015713492048199854080 12140633 410687793141764429814795268125013719240 12140634 -38242513406826196405693871984024083200 12140635 -310206510906772970723638036063854371040 12140636 242447808362081887110227590735311886848 12140637 361386285267346753472957476714248120960 12140638 140959884112561097555822020044993827520 12140639 142803351798887500518873650986964192640 12140640 580939682372669413020664441064332984320 12140641 73243452401936377178359463353737463680 12140642 247843949297832239659571145284930806272 12140643 -526193864939292833934900934402611680136 12140644 -1206828044199865275910359284097419596544 12140645 -446821968097942339337760238824956572800 12140646 -155649510625317782096770028200283129856 12140647 1187701525723898920657960300656309174720 12140648 -339248943068101299171839576878048788480 12140649 -263472672561459635341403439520686285366 12140650 175442337461296698467931799341755446800 12140651 -564636537164402037493296099213455838348 12140652 -163828077612856451869655278130303259648 12140653 -59910666901311040697572539161645167744 12140654 -142367691343484144353737618362026572288 12140655 -327107063750527727393860492920980601840 12140656 -38151260741745940034601893627428864 12140657 291520018549455330623762752112476703592 12140658 -491107430022755620024583358609617395200 12140659 258407370171560021271741799574525417304 12140660 188333424123869176080045413776288972800 12140661 -399616741533912913269863856589163248800 12140662 209140576145817324390575437540764360960 12140663 2461339286171988556929300478117422000 12140664 -1195634865644134626040269953034102681600 12140665 368604108072838693257781981376897032320 12140666 -252328469924275085967719117427136097280 12140667 337569031585879935012467594931996679680 12140668 -48842544401334857589538170897710668800 12140669 590719173161879886566976125612929603800 12140670 -16173458842047533022154752947203200000 12140671 -412501545424282956066264701929956416128 12140672 570129903483776498059870583168434176000 12140673 -866869705661170466294084962452748274496 12140674 5731969013067206385234261549135258624 12140675 -151155711739119710039892323016900771000 12140676 -95688977973512239973084150137325079168 12140677 -164977924470204020110926886686411359200 12140678 46473948962029124027988100196881723200 12140679 -545912587211110017482905604055468610992 12140680 1197639338269044135725074796437493452800 12140681 288772007037806042433269647406969670810 12140682 -331826386864508598795500112695710795008 12140683 700389027015870474531700340366249406932 12140684 841179958917076922200811549078669438976 12140685 -7860692812031996792582796264296317440 12140686 -243091279585198876830099218654803701120 12140687 -858043079959173164389734094605582637680 12140688 48875048442788176525596316965575589888 12140689 539630883907055976069791859394824620400 12140690 -4147464685781890616981413504295505600 12140691 -911181724416057731993500788305882804808 12140692 42874787630625570413989146887856947200 12140693 -754842413875994929898526403260474611058 12140694 235537867407863927879595344818598320224 12140695 -199695892586497153847880386339990495520 12140696 1064508050760400262380854594775185715200 12140697 358761360946184785852369474905989902800 12140698 1449669639356766546652751347250940298464 12140699 -284713889370804545554736330612119246464 12140700 -48827440940891121686072853775925452800 12140701 -221427142504847217475816453389100453428 12140702 -238693566028427838806323141949941456896 12140703 -6181110284138976627567765098687114496 12140704 -337140449774262544419136147244074205184 12140705 914879516841301112304583572700655994000 12140706 2668681522144669707012134340377743104 12140707 104209229471868229489772110843740270912 12140708 -1111542255361783146384363056608474070784 12140709 -3967618879699197715613988879651554688 12140710 -326058556728738800428255422306990023040 12140711 916222202024611566491523881842793683968 12140712 494447007932558059011465701838141849600 12140713 -14987379247707887555618959197593070016 12140714 61203560123055681130941500494103506272 12140715 111136441368146597895834146569919616000 12140716 36678126639437549700162814640016064512 12140717 1494488820586439179762641611784600614400 12140718 -183971952300710439509335564198485813696 12140719 -124542101543959898169734616225006673800 12140720 106864177877125016392061538277117132800 12140721 263779756470324442296662828069810913408 12140722 301679767884976552540880558839707724800 12140723 152602027050913875995459459584732571136 12140724 -585187533687330517647167764111454404608 12140725 -652799634228659134987874989897446252000 12140726 -310274657249222526969874165800069538176 12140727 -483726062649940766707972777972346343168 12140728 -1240760353125086363759988642289290915840 12140729 60551232480359212369926920402087875488 12140730 -82405437993911769886595566121493975840 12140731 1602409079523413435833557458038720594532 12140732 1004962151966603530975689456169835652096 12140733 -558449819054939264412741984339062994432 12140734 -643682409773695223323713347925448704000 12140735 306472936271501540169362527480854479760 12140736 17418450880411205429114472737129103360 12140737 -574612121019538027313144824427488188288 12140738 -1075675591978994087642615074417926629856 12140739 -523976661172949997559706185898511914400 12140740 -30831990229601986406962003397631855360 12140741 497534371814457445540470520596344582784 12140742 -39621859891540061112454523666989985280 12140743 -1270225030861678432565436851186832712320 12140744 -219303990024434842290889037500978790400 12140745 622043031228520766465643549182931165120 12140746 -568681431646295076661061721652373630928 12140747 -231178734712515520520788077023354367360 12140748 -218230882260413780201091830819747905536 12140749 -16314921576338420971915997701903220512 12140750 33461601336695341982018245648982544000 12140751 138576740713198397754464023929518477184 12140752 12725600862945742683721283350721904640 12140753 529783082349923074558550464904321632800 12140754 -11005521663829491960324843850388967168 12140755 117887173973853680837588776031963589120 12140756 -93206374241794789742372037042684756480 12140757 -119941537029288069672070896026975918400 12140758 136049344411274160078485861808946532352 12140759 -1370414797245727782050344547049684626040 12140760 -76952350658131925494746255795481190400 12140761 1050461138321180409938440460405599176912 12140762 707465741836971993951587614717873048032 12140763 -135299748715349235556498068043042083360 12140764 -198069575789188885700402171632538535424 12140765 -109533092407991706676452750463449367680 12140766 26378055935376473101370252061077141184 12140767 1551333409078950301982034974681189216880 12140768 162986414990208809847253621004559974400 12140769 -227859987399627268945718244193734672192 12140770 95375346468708588098606073313927138080 12140771 1461294530773502249369323134071927151192 12140772 -244636428340818639231460944882997985280 12140773 -730880095568485594830588155980454665220 12140774 -93957498554423514190998747917251800864 12140775 352913504442923558819380037676567093000 12140776 -55924577489816558474825281874106009600 12140777 -710231828046569762615802896022743580 12140778 -74892469568117490699225101855447445504 12140779 677605889973821529944776456223394653796 12140780 -321059746085655064781086472061009930240 12140781 -537840574176517751574483459832225280448 12140782 380860198104937574959702285309302705984 12140783 350716999647774008263966803467096299800 12140784 -94346284380430684062964639024543334400 12140785 30403568581040133135693326743209820980 12140786 -30819751254825625565659373469646780416 12140787 -12661998748554597914048435251882272000 12140788 1039928116826289031008499976828636639232 12140789 86133753200779949874622967371578090624 12140790 -53833188816105345203470111075226993280 12140791 3000259232018260992472561717479107400 12140792 -4825300869342372027158222873556787200 12140793 405592126682971538689279451605463310720 12140794 -236517590135899786215151252299544837920 12140795 -416410465674111660180561054812655091200 12140796 -103247771421311113235834249506716139008 12140797 -600956349251537301476506451696704916628 12140798 168549655729391578982268887358078719040 12140799 1209024471927551222179546546820200081920 12140800 21946400462335344156091267049901260800 12140801 -1848466352339005656114772659793012542396 12140802 -235623235438189796316133001268688795008 12140803 -334032408311350037042212769478875517216 12140804 -297540682823295192957064442181912478464 12140805 -182473874935419577709212890356869562880 12140806 167200200021930458056410159222822578304 12140807 -441947678061446069770200971892221627088 12140808 -722639232038138639838644122474328432640 12140809 -129924023639129687752106226861558129920 12140810 158327569622892967947459372344913331200 12140811 -71952055036334604217870557936146292168 12140812 200379297764648509572735923541755430656 12140813 -805155725393061440920394605560509332938 12140814 -53226603306182009991472237680310545408 12140815 -394994222249034001575330438627260210040 12140816 212269110427543892648141395302957711360 12140817 143171017252337693281208124608371597248 12140818 843203523141778043667719385707672793600 12140819 -445996966221596535368267505452368783104 12140820 80263343281252560646494455257366425600 12140821 -201039108774333350366685604127922599040 12140822 -524206408889275935045194715180169053888 12140823 807250459374900399191194579289984078184 12140824 1053699140404343773248424154510011176960 12140825 248318221285401367851169022814900219600 12140826 -67090024987708352640007425823463072256 12140827 414791636760386053094148613692262924676 12140828 -573399280816949171011115979843221760000 12140829 -335008330786045329191121264572920500000 12140830 -243274474047133404671865382924563375360 12140831 -244639148906894858262059100652428478368 12140832 688614192962729908638076755287221469184 12140833 734181239030179863426601316380292004804 12140834 361472467057429040940526626922163028816 12140835 3171715687499960077771551465226636800 12140836 79914124285728547879937571298477544448 12140837 -1295689799459348852191937995564368152514 12140838 -118157813617011921036336578280145941312 12140839 210879445616657901486604239322716516672 12140840 -144423434610711570259042817127638630400 12140841 453841450727337261438944189731968123792 12140842 -98686065335175396353684894284531001088 12140843 -37334139769679767534409441782604774400 12140844 -316936586293373318226686926983353424384 12140845 -1228235321678282939702788508503529046900 12140846 -195834868800406170397914083637901628160 12140847 19412432426171931503369734261010783592 12140848 4240524176447529184059312884453048320 12140849 232057226114860745448515580216976128 12140850 33639985602523089421946403139245888000 12140851 555309816376380259777220725934854547852 12140852 480076468030434504340233064035038883840 12140853 46591645541252054847190989211669583808 12140854 493367690245822549165059776659389611520 12140855 253723182919856063089611237588719276760 12140856 47129641139988584198758719404745523200 12140857 18859595326192745884029632547973691092 12140858 -419964484760651632249298416988772168192 12140859 -91364829120385984005283389997809381096 12140860 231319337502449370237343326010332910080 12140861 926395083446953638850721911674724971462 12140862 -137134493082949370631127955987190829056 12140863 439188983916441571804248632086739969760 12140864 -537919513312395915616904847432746532864 12140865 463097825813105185443967815331299822720 12140866 -414160480232931280703410472159833048368 12140867 -420332377224503180365164163389881856360 12140868 -31680530403078141050602268196031371264 12140869 346527474147157600807678121331324820608 12140870 -69231325571435625069666365979390535680 12140871 -44424847157177514249191579742692614656 12140872 592196469481842876515069588695496785920 12140873 7854558257251866101365023649112557620 12140874 703816357600662983958649504960994365440 12140875 -1085036674432715155781310974792478588000 12140876 -498965458546152563128572993189826321920 12140877 720652155086862182694883833860840157312 12140878 -16198496167182898039672791040925091840 12140879 455163378431565616167259904440497653520 12140880 60511755706177704688671964546138767360 12140881 1230140225905214736754312547455390950000 12140882 152094475337825830951977748253351808672 12140883 -105518175118032288626676680902017207948 12140884 39339546964106558600342225307874549760 12140885 1604800457561582254143433309594834661760 12140886 -198660967793476200533854546939703577600 12140887 455008020497168502847584945841614817200 12140888 1056710469506005646307638958797585909760 12140889 657146866795951240520417305514415689424 12140890 -131929665853200659956800477214084372320 12140891 -304549243844779955972099509000232688096 12140892 120995060153979118258576826203533949440 12140893 -278362658100941635024991048061308419220 12140894 892319801546586806657189565097375994496 12140895 -30882818779295470258537953144053890560 12140896 -1940507092394447012741334001908101677056 12140897 -366382922035934174337523623695009541888 12140898 83496724515127949485519501075146240 12140899 2273385441811130794917210868366615645536 12140900 254854298442477931958861946159160627200 12140901 1440490623420286953272533795414733399040 12140902 -134307701056568027882794552180997529600 12140903 977424331491848584864961212958120884152 12140904 876788808599896472787154076483632005120 12140905 139576962276684180342691690233950409600 12140906 -154774889586008046106749130518458848848 12140907 -697067924884444680002555119385776374816 12140908 -240299897828788159180205267688170711040 12140909 191944513428041343358360906375658767680 12140910 47565371110868860001715042265565372160 12140911 343061678776208119991979332054339421072 12140912 115155009602907530213839005712186540032 12140913 29577991747762372194507634833087051264 12140914 503115007053020578433792006432104663056 12140915 -748179358788344187110532167938828135680 12140916 -26968172889172702417821658610414807040 12140917 259679587145254972337334066547706441020 12140918 -67532126927939925479176755310087764096 12140919 -240899782638295367447086900519596721152 12140920 318675298767932055076804574434356019200 12140921 4388588327207337256875973533448075584 12140922 -308295294385277874303102292505777664 12140923 -1069825279018422297775625418987961300828 12140924 1290498092886090458140024598409794319360 12140925 27381688817781012183376627665896244000 12140926 684800628012040856233784154142463134848 12140927 55880801161335900779407084763658907776 12140928 -65694913141985372726555533258291937280 12140929 28108044572485514882446996176250636992 12140930 477819800214966020146809823905609315360 12140931 -1261754622250086511414635006559587845760 12140932 -516862131360294787767869041377528484608 12140933 -3160139776988311014235826950526937600 12140934 86837867287654006331675319476927000448 12140935 253028031857962381307704794043684928400 12140936 1329951629825721593112298104863047311360 12140937 348526243075391279000187869459901483720 12140938 506857698017311935257267317901498787120 12140939 780747571683245408140618495131585430740 12140940 60566719722952404942141245937098588160 12140941 -344940412895818503756821531634840866496 12140942 -839880450933478825576519700241680609856 12140943 340191781559839089749289066985064880000 12140944 -97163857702185500847815659992778997760 12140945 -1054750651852985533156283975060196348300 12140946 163958931722704040497360119023138340864 12140947 -219415454436376051777550222249616228448 12140948 -25649527818583199151040338880240376064 12140949 570793013081940736206517393899183758688 12140950 -321594851788787397649114361906641692000 12140951 332995563978203279911888173393081962952 12140952 752061195529852731666857750078643363840 12140953 97683481012790930096684081136878478864 12140954 78751859428776986236364302880970339072 12140955 -725742820620577496027820427403190336000 12140956 809447904733595505231082060096389701120 12140957 1834758442273295995818920934810121806720 12140958 102505680856035543164421980481275596032 12140959 -1694417034036722688584597661391309111840 12140960 -848493383017909330413760453154684928000 12140961 -48167432859040070377139489474794598400 12140962 -527386805052766976708958795052421520000 12140963 1510067364621163111636028492755643509212 12140964 1508859214813934846698526734632615936 12140965 -432118328005007932596695032151976460200 12140966 719285621610724613568660488883976154880 12140967 351325177734165711073894172971227405600 12140968 501197544010335666727630794315436277760 12140969 -656770021653142749213538753370120624304 12140970 -40270585942948204254272235694776288000 12140971 -884144378502421519389075649604801434828 12140972 -195427115370802713044502179575382423040 12140973 257367720369297001382406153156772200780 12140974 4114728004064697198488103605433596736 12140975 254981744659637660045735093837307646800 12140976 69592270341669957152700377023893307392 12140977 854871172247367818631244014665907943826 12140978 -151144935960972730548834773009997342960 12140979 254986460109203022744078105644784540984 12140980 676911023360445854008986856366279392000 12140981 166695156238980595993466217321420540000 12140982 13667228533513499531291460757803110400 12140983 -682057689992042855884333222482252328136 12140984 -64404512327533671367618283599796428800 12140985 -468879354906638285544932196697603896000 12140986 -343577609968307380351218142770674771712 12140987 -67471241795936768026394123705599252560 12140988 -397442498715287705985512176317604032000 12140989 -332137460502239501393311697710372221344 12140990 25492069526159050047684627917523552000 12140991 406920308469758982832646444307300843048 12140992 297713933291079908524532340577460551680 12140993 -1767299290506145669757852210222067098880 12140994 60574128150993554618323524359370512640 12140995 8741434346177597195530472361678297600 12140996 196564701382250655158522388299075063808 12140997 346932944698588713563653597136879060640 12140998 764702360370553198330398069705286044000 12140999 -20579127057323306517582312159006390936 12141000 359795727956783174518646977534156800000 12141001 197388410808432393742260106407753351002 12141002 -169000084087575392705746798748610638496 12141003 148502940079138354855767111011240060160 12141004 -630328751928163764498396416675008037888 12141005 -735603065539921613777195704139104155240 12141006 -160416556726706321070973339107664860096 12141007 10889267740555479890599333339558766200 12141008 -130759896977227295999132170547447857152 12141009 -398828552672278209738013393485178401120 12141010 -769329836951082888020905490987796480 12141011 -65209236741002749945474250742031754388 12141012 -40308858582935385739778886148499865600 12141013 -889664575257721484564299729649143597316 12141014 -97943605988370108163475654143944210144 12141015 -68453082757563927807428179042523701680 12141016 -530942866506211628178121918646259947520 12141017 -292878598846669309452109167780320548608 12141018 27976983317765160550497700827020442864 12141019 556061930031631906527160868479878520 12141020 321383536454947588753742752808774016000 12141021 14540245403468111125840189546483256640 12141022 1508835879423594985723111622904186137472 12141023 475588980392646923700216818900506384104 12141024 -269957970262733324964752019558747340800 12141025 -248120976920927656763382611908106701700 12141026 -131986262087628244799431959917370408960 12141027 325291324941790322238773726933426372964 12141028 8269908799886011105413294984845195520 12141029 1920809886032962415383481326543654898784 12141030 -269336041331009948768268596814195087360 12141031 279797854370951596707242071324649767040 12141032 634425823952005522597603493589012756480 12141033 93942066316232891674587805083415434240 12141034 -1083262629120119460747540911269109352960 12141035 462639199361954944657571456465751552480 12141036 -1117882518176138602970510959327159910400 12141037 1486074494295755713309995531595338345686 12141038 41697806105112153181502773775417978880 12141039 976993660392446118903006683990392374024 12141040 384922207461576744561787014218180198400 12141041 287563119051244686522642941898737110464 12141042 481222305736057448649244316394522179712 12141043 -700228603798543155411942143556285966960 12141044 26042841848957347385698137324667896576 12141045 -174579860167225340203197432526887578880 12141046 137107815039257550579286338629992302720 12141047 -391781147991067645596062499441778836504 12141048 -581728662434824969141095945850855895040 12141049 -145714181558027000351327318729232031664 12141050 5404964028656577470207815758568204800 12141051 257093792158970386235502229541720016096 12141052 -87223357221357260683569071994759290880 12141053 1922138493723680557822627345337437776780 12141054 -271750194616958891513276180471350545600 12141055 266355874379898039571387044213565766160 12141056 230364821579282963929227096824337137664 12141057 -166013109121575244962915436406552432640 12141058 354300719598074378634358164503503484880 12141059 83235982630560406996639333398712375200 12141060 -277904930475294334706573833288252784640 12141061 -72438697855654812773980318004773379076 12141062 440728486377194642408989241477985696000 12141063 849390444020837355336542629758467059200 12141064 615082011672814164814231707387811153920 12141065 -79199569400911690252226899590881808540 12141066 -264178265821780386693461570547796316160 12141067 2268742256568145735834801021355928679632 12141068 -45722464955110318030054678212503109120 12141069 -76986302196019281016570626910104145440 12141070 -376865657936476376520524608777141203840 12141071 157287281268752741159646711493984293888 12141072 162662893869301759333747013462391988224 12141073 702859495798508335657645538307564097536 12141074 192403042477817838882014280429501396480 12141075 89123591984647220472027910979829594600 12141076 -473206641276841748420354873617766676480 12141077 158191083505624308702708833362312195824 12141078 -267917391753898830822840458252224167552 12141079 -470702268432334543859800977047961544200 12141080 274347735388542616425033387851602329600 12141081 304629409325772067627096470708078055428 12141082 23284541143881191290219040535902377920 12141083 1011211612321955417599886639686609843332 12141084 -220282964171632619486525677809114344448 12141085 -169361142687586453699081731714707031840 12141086 -218577184517829163766589651088471675008 12141087 -257785224713288904766199706716323562496 12141088 -214926580509382981307748687251893125120 12141089 1228151313133246870351794392740767361890 12141090 2328190589718918736913356755528813120 12141091 61877642957833437596185327116640513800 12141092 767253496025745695201700949077677951616 12141093 15962697895966611666121247757179158944 12141094 294642878226955994485344497693564067840 12141095 -17153985489939682366821587694222076800 12141096 562003308793298204253888762577663180800 12141097 -1296221267328466590823112030661218424454 12141098 3161257044800175910055888773218058080 12141099 1293614241160351001506625198579366556504 12141100 724264266413498455583855086598778470400 12141101 90811825385147593325057769086656850880 12141102 713677264121774214576905049043974144 12141103 -600590587544095798664752817763516062216 12141104 278155125852587122102860302210584657920 12141105 -120646629238531559544781161462391703040 12141106 65745523453420687931467507454141214720 12141107 1102263019115978641392377739619837100232 12141108 -172299074190141829277376253677603870720 12141109 -1048498245898435178144086554300746286180 12141110 -272711594967707442125507833314353139840 12141111 1602825412321241047838109015853725600 12141112 1543238248604378780290735093423847731200 12141113 693213010869403251398425248867129766740 12141114 435815171409405838456744833756041383680 12141115 118671416190080205738226914769118668800 12141116 -307222348697871953592018714789924249600 12141117 1060323231290590342560994431091669362240 12141118 -330623312966166677884694364383790940800 12141119 356921668536121138268254782293177607552 12141120 -93760531580428055357661749175669227520 12141121 51305232029809618184496231543648084144 12141122 816397518217603759602287797528371816480 12141123 -642231317419968390311886559462939172616 12141124 -886196008646244078257394738367889709824 12141125 465560422044728648468317940135059776000 12141126 40162308575540686994345425661085163200 12141127 -849516101275456283610422228076573562024 12141128 -154874355590116559297401009903726295040 12141129 164079085441727347948959811968538192896 12141130 449077455141346815887553395477952036960 12141131 -354161627206693166230996036633925298000 12141132 -161721941396828132807948421902038745088 12141133 -1494659180430515199702832979671703876480 12141134 -74150440639776917932089855828026930688 12141135 210616767576393791625358789301033343840 12141136 -1798945416505506440263969272178671616 12141137 -2250814972942553204969763645542586785808 12141138 -394183951518826421760443103465560398080 12141139 968253538991158906526360921924710984940 12141140 432365806850259571659728731322611200 12141141 41678070847370936064411387858298258560 12141142 100419919088718637662727769358002244864 12141143 248653462646517626049200865369500181216 12141144 145967165570037203143397041730374656000 12141145 -876665253543449604698263546670850412920 12141146 -257541972088419159060438095754223795728 12141147 577834614278476653294310901393144424600 12141148 754875404250946438779826001301867217920 12141149 -1319668140940638297002532730018340549850 12141150 -7527048855390897686298961749234892800 12141151 -772761717311864309026772852153813697792 12141152 -31189345920518723854153156283145781248 12141153 167953280611931012703542982772065548562 12141154 158856656538278599558133837291912797776 12141155 -223926370494106703205624527679200450880 12141156 199709327653396397256295097418014364672 12141157 48844025814934704509586522131355911232 12141158 113263337931649811888565617676119251680 12141159 490682376177412569823445911819881304104 12141160 1109390917537805328650661326552500992000 12141161 12995422825300703991365284330476837492 12141162 121124376978828074204303648450047486464 12141163 -1773601787590112124808862925623641384588 12141164 240092076878904109331346663574861350912 12141165 -594144635071726666878662991707100792000 12141166 50754728197939709895480504692874146304 12141167 916126814186039881094727530785023649392 12141168 75886002194366397632621875250100240384 12141169 111311393618775894196608393441003000000 12141170 -427127033389221607505117712598789722720 12141171 20362609446434925927765210879688512000 12141172 484927851297135797918074509600385112832 12141173 1074937075197636372891511390834096148448 12141174 -120333968054250088214325827475284466240 12141175 294573562824674059777095057174122824400 12141176 -994825198258457460293123513713343569920 12141177 -112423598045140583354038977911394476160 12141178 220687990577860827637285004136420493056 12141179 2008416340673740153295110155114861816 12141180 200109624056279883397855666997887426560 12141181 82724048928242120197798286373852530688 12141182 720553351625603581438466886009625032192 12141183 -260118972780895217891396778304981034880 12141184 -1078957057220957272859488815226300661760 12141185 -123231460029031146537476042571433467840 12141186 315194410464357663505604957415237512064 12141187 7142158112349748439363242900773259152 12141188 505208011831294587998824729722012462336 12141189 -134922550534029266911692748740406548000 12141190 -540432820595209848281164326969111772800 12141191 -1617684034346563881972960509124531666408 12141192 -156872878546580473802706059357019340800 12141193 933035537359400951597156343910114540442 12141194 236096579119063285816805088296596869120 12141195 60627475186830997926468881571114877440 12141196 812737499436548400076896468704587776 12141197 525320900614290056119935997404599980320 12141198 -24831421641834054404688928986369580800 12141199 44379415777689884724305230083525067232 12141200 -47213368854175273828984044345360384000 12141201 33572556004368876129766180276823765232 12141202 -309349540431712396487970510959996517600 12141203 -396906752331857311496216557161529342548 12141204 515052531636511181625604369236384110592 12141205 27118372713458926866928915652880880860 12141206 53833669359811911010698296433220270080 12141207 40291302784582700284547080756465273296 12141208 -675028297488102613517391381256556759040 12141209 -822096048528701809149656416412278950960 12141210 -150656242390288442805436975834064686080 12141211 1436379104929430138895233651801433475224 12141212 98370539620677513742989192770444820480 12141213 299824085374447326648793032029581393920 12141214 -26061210017751129445799123751054978048 12141215 -517021948173218074150336804272754103640 12141216 -500237095668132416915304181503977914368 12141217 -213337334897746637788224090666304281216 12141218 171166813127676042540312856744266271104 12141219 81023484502561550796648471415585937328 12141220 -279049764127685200904409284213565304320 12141221 1075254349468578244549845736207310431422 12141222 8334917436622885684566210399723747840 12141223 269074323403333329704097503827122436472 12141224 614098580594132602610464660278135720960 12141225 18301348496171881774644709892157468000 12141226 56549132420587978608695323861605723312 12141227 -137004173920754626806224678907540607200 12141228 1282695942053369325582909658948192174080 12141229 -424136889287431912615615156665379698516 12141230 -74895163743588906981955922598860150400 12141231 -246780423292625923135967009255285190648 12141232 183138308917239447826088941603966631936 12141233 -301258962588285990580566215746157606400 12141234 110416642061283988945603647926384489472 12141235 265474815963309542526177808375564694400 12141236 229746633303028771885953192299599208448 12141237 -766015525667100457192672967949126332640 12141238 -415024809549637552658022087562386484800 12141239 114062645014395767475515457185222583000 12141240 89755138962981929562191496233150054400 12141241 247753042333352153923696748996972534272 12141242 -678563018244541307230243643154207523728 12141243 195511137963862329066151298988839179584 12141244 624263694421832745292665301887409432576 12141245 -1086492858073461158387721241467903292500 12141246 -53370205814932838645656326933141737856 12141247 154493908566437472993614393400189790800 12141248 74227951066623539047471894458984824832 12141249 78104213326634012171637634704211982208 12141250 3237378847914230377733227903118640000 12141251 874209760906648282057571445371507112252 12141252 95130184537504197585194321059231122432 12141253 387559759611055244847384083269702729502 12141254 24692930381260573770577381188464433792 12141255 237650051854550726125536423554775198720 12141256 -321933939498727584008668953523163136000 12141257 -1774628513599814932906872822108289355868 12141258 -54098834654694723363961918495859702016 12141259 -335332904345647813126119395492531735696 12141260 902690589678377657236493023784414714880 12141261 255629030486609592160661335559988150 12141262 -253556163495970201902733012023647073408 12141263 427757420545043136349736089863307911504 12141264 227621197521535745095919133044857896960 12141265 13513494422222207688721688917242120000 12141266 229394259432434005255808830801604371200 12141267 819999497142507369546975703235126660280 12141268 -978304204917578089064768761713088252160 12141269 -574922172691067572970070064261917771474 12141270 94062971540206019624114479176418199040 12141271 -1275183773145554784491198044970663312408 12141272 331945617607764979183126291984019005440 12141273 -1087070039703271985670265216205576131200 12141274 284317232211578989362918974227738491888 12141275 -233993061339145810356959367173472079200 12141276 -59845941041507874653540108640568565760 12141277 -469497850989208160511488126919640662874 12141278 103215731145551398172826666567274813824 12141279 -59663289000212216033768588784207556080 12141280 -934445650003876420918306584033122058240 12141281 -234396602548030577625861768115605658200 12141282 -150786252514364941313594285956046471808 12141283 -505802044234176903993899839655884515840 12141284 96785785610392881042736094937485279232 12141285 81969022525198521994033314017532384000 12141286 -545266367170298224839397390928902056576 12141287 -42755767038090673537375071863471288160 12141288 -23523171318922178047870185083364787200 12141289 -581782217750720052228900640279893107340 12141290 43377290650869383914592655328190991360 12141291 -39657237721652938467388062184988493600 12141292 -243660976038296218698978012174795422720 12141293 326803942640379520313273323491260684364 12141294 438562727770513788428288366760446499840 12141295 -293136331902974014341646004542857718200 12141296 -2349675429336823331555983121693933568 12141297 -74328090782086516718561428988677186560 12141298 -342302072161027617950764270343475178656 12141299 364844735836444972952911387898301287760 12141300 109668964061266734150899112735074764800 12141301 1369022536933979254686118572144582773952 12141302 -848788584930901329219627753989420535648 12141303 -649053468745149273889740368845536118296 12141304 35313325324189899459349028251734835200 12141305 -174935196914687852523220264883567132160 12141306 239791383346368746483265080936254233600 12141307 1205943419473235348207361059472794163072 12141308 -1602114861745228956207955712825295360 12141309 138188599708524115164747263862206401728 12141310 -412766469007847399110470175059476437440 12141311 -114433383161488766010543094843344666432 12141312 33551228981878258393547056609146961920 12141313 -458099423051084097122102440513271335596 12141314 542658211293111817309101848976234032160 12141315 -508237759631928469104656139647389068000 12141316 828102667676087485352003404394234096640 12141317 1690893673008457313629070132763130854366 12141318 -100887731704311147564628844743204157568 12141319 -752451074629842300444271469077103538280 12141320 233425057562026706224990405412131737600 12141321 38192413063936570890678024299044593120 12141322 118614115848804177149456057013046533120 12141323 150025591916692267029767451147466488000 12141324 292184633642819090220140344077487094784 12141325 -82997443188855803584745368252812068000 12141326 1310865989698246861856385474376746240 12141327 -113406393131744989945583825594289156096 12141328 60454786829112490444476218484561756160 12141329 -1701777738670875425210970053406313013070 12141330 -107419637647906749774443555221837916160 12141331 -780462570579473619808980944863888414448 12141332 242068247510949254518858876720912220160 12141333 -67813268870964922663416727584236130738 12141334 23222571847830265481603232944007479040 12141335 796541725808363456725507936215532976280 12141336 -198034816131090797667668698688756121600 12141337 -754487078696376704831628034487249239100 12141338 -75779636479246901025506812160966277888 12141339 1318966275528059819728142450772633600 12141340 648226832262658886597386689200894307840 12141341 587498418748397320513777711484545424742 12141342 -69193486663129745633378680885683210240 12141343 2669932901504821461644867932097857080 12141344 -597783831706224726616200463864771313664 12141345 326686049297419730298618656675967131520 12141346 -70007840751092318601980497677413254656 12141347 504125970506720288381190579910209416796 12141348 79338830317097143450372211229389153280 12141349 -462503234539221461223127389033133079808 12141350 -42550946702157789985323888274928496000 12141351 6839395569158041492701975948214044720 12141352 -896648709459010839234109739720803123200 12141353 90357746206725895094189274388499877120 12141354 23704418706989955429480844105384478208 12141355 150107207296063265649606767967524689920 12141356 -12415299839070440528414942886273212928 12141357 615337323279414102181948357827636153120 12141358 -281535401201792137216596538864584534720 12141359 2105053945226147223909427396804703725704 12141360 4578057212379202336654180036273766400 12141361 -197968278262824241174952949040198696000 12141362 -685003213071787987788388417500365118336 12141363 -14564738746446233499222786452973853440 12141364 643814112747694564054385602377338427776 12141365 -371938436198938946142322524002284602600 12141366 474442446674657000787201163958434890624 12141367 167303957626191774244787620788729792 12141368 374704366777129371460274092247159746560 12141369 1076023525304576562962270790911336492544 12141370 109662690328707153140458731497700326880 12141371 -84537302431444470519622705141967422512 12141372 -369059839266278987873892800814040473600 12141373 1079251704843710998157417542560278407622 12141374 252590119698701391960225544147711872000 12141375 983652615701820788834506671140742324000 12141376 -31935884721681274653042307045683888128 12141377 1092176743508431954115922250938665612226 12141378 312969007435451031064022834390755912704 12141379 -434654800004964466251355788012760689920 12141380 298537902987420744146796544795806720000 12141381 -89200930373506306852969744459649419776 12141382 -399361762541824452100024181879786600832 12141383 1682899221058820368423253766685949677200 12141384 -424319076267415210448420924157004431360 12141385 369816479330273192220658008499403395200 12141386 621858621951950224158739703641310713392 12141387 1414565279591027013170402867569041643440 12141388 -5911926428534425018217599798208512000 12141389 -65222725367115689295952955421708365076 12141390 43728410663148006055275845360893729920 12141391 308486367568042620245198915277305615400 12141392 232596158705769666340826598700130820096 12141393 -590494315501795524952361669101956071232 12141394 5075831530853624391230741728302149760 12141395 -246974908038829841639039450168587852800 12141396 602119866088416123517989611343208263552 12141397 348543916275820999819918149123139864512 12141398 -3398138311716542303201233563116608512 12141399 381166053980678853197044257318854505600 12141400 -475519600474423197568473661794694656000 12141401 484607316527482435672007542396068345600 12141402 24937468735498735607355558609835296768 12141403 -240743607699638318484848579961826876348 12141404 1009600548460690035116461803497263744512 12141405 979477831736974481058971680301521644960 12141406 166584505848068975587537168607425441344 12141407 -1048471408374622497329020077958342213344 12141408 138488232375048322443139038687073665024 12141409 -571959081580641619464443417808981801600 12141410 -86896450354937926753350673595850428640 12141411 -84672071831371249342650449521609695936 12141412 -293367325840074137994226406648201166336 12141413 -347458591521582728341295290630444078338 12141414 22582579203807328694366429481358588800 12141415 -516714864634054198371345052847360931360 12141416 872647136781552945395436064448124518400 12141417 -989090811613909663154412319243256645376 12141418 362259970528006074633543367655554103040 12141419 1449556056369295545754061373524787189840 12141420 75098611883390785637210569647766010880 12141421 1425924529823864532181115263740980449622 12141422 256698892495199602767504935740306408512 12141423 -220477379690234325037836729836292143688 12141424 -199002588072323257444126949010056871936 12141425 -393661724822593265568663285717508097850 12141426 -284759159669205047551484214883136077824 12141427 -1649598144213249488400427703571768780724 12141428 144315924829974378538545592502032669440 12141429 113593501790133906268030624911774390528 12141430 -91830844825198891930864613750606323200 12141431 1585501716216381368293339810998471343200 12141432 709039316392991790821907538547323883520 12141433 80879844886722070271036913518452418400 12141434 -854583452590890949178671411333970969088 12141435 53467192765940676746462416160409673440 12141436 -451455911617241537106596949931624036352 12141437 8895102987113757212079315858775311360 12141438 173156111464971238341242650563538673280 12141439 256100011603009295696706556037543791680 12141440 566538348073827518712669487479599923200 12141441 681706020805389758800512202891087111680 12141442 -425479534978369096708682732522817797088 12141443 -293746148864362228929112530246279730308 12141444 -168608853219989716895234607445950271488 12141445 15551549626479950176748645576300053920 12141446 -26889020881125181477297913928910247328 12141447 439907127414174293152421891838823187328 12141448 -459697961749642961720595919573913026560 12141449 333983713280666708057030137029351159450 12141450 -64441524357614013212622465365196236400 12141451 576613009998113192906113937309459052096 12141452 310680028483275432113134810910331743232 12141453 -90531461306033870734369614015327696192 12141454 50582233431448308320237790814442483712 12141455 -560539777706304746417502707608802987640 12141456 83058092332282839278448031212524666880 12141457 -1508542929359739179097927493801262948288 12141458 238664227682456786354716424369857966080 12141459 -71956800798993426992439471257872436400 12141460 170012754619040519115321099109214453760 12141461 -1786103374354774548551121016729255773888 12141462 -58297157406347065516127587750003856448 12141463 -122583629356232433931117539498723642720 12141464 -460352367079882642933593550143583641600 12141465 478662321636624329730548139601757649600 12141466 -264224278584326927467813105368805750560 12141467 -66533087535933821403895128440628000156 12141468 -216950424933305561023768484967896908800 12141469 36534871984790717634083636506855577580 12141470 109491296615899488310630924808073216000 12141471 -432755414881820471866784727994958453688 12141472 -285794219923538865444113379006967971840 12141473 -2180548948419020840787761650653903767376 12141474 -284258527384031294808842530554294656640 12141475 -271324064502475989424459507876550219000 12141476 250958802271202599613096379019430162688 12141477 -123902167188954034604846478400144293186 12141478 -554873371850292752172587284288698765120 12141479 63313328525450330029878537338412976176 12141480 -1014093414950300128015987004242329600 12141481 -776550212958729195866046715897100405472 12141482 -40979205707744797554252807339482691408 12141483 1364173567272521519142384610846777626624 12141484 1044514687294100127198322269136552822016 12141485 -957863376907371058386966513188256075240 12141486 8137475771440104624608499443434470144 12141487 -60138970038850609848112035429932883288 12141488 -104063518019311397343794982251098275840 12141489 -671802718953896800342068339264410449632 12141490 -446424858157240453795486828617453693120 12141491 24523470498604385005780331859142929984 12141492 81468588004276707205800220506923827200 12141493 -85007870217553027543721262764374309632 12141494 215639986549686056606445830281144298880 12141495 152938587405007221684153494877198121320 12141496 -844519117479862021475474617792813854720 12141497 55241896655456574238338779264983621632 12141498 65395314163180815326785567460271617280 12141499 435950147163004870754380393266384198500 12141500 47831137952849176209375766852369920000 12141501 -255203656441427520634357084868060880096 12141502 827648696876305473642973296787788978432 12141503 -1042178566097417689108556132246900664 12141504 79616148882947215056971559020607307776 12141505 2021537610994739371160327967677299560 12141506 -1327779850207324937227974709824478656 12141507 193896826461460128165273133073917454592 12141508 1573706117079127434580397327647377202176 12141509 -834197644655631187912144641492346744290 12141510 -219879541127140704180440478096371712000 12141511 566347922623705489871828305962317114160 12141512 905679688121298488982170889573130675200 12141513 -4780756906478301375631908214924413276 12141514 -165748629209073666855980484597162624000 12141515 -665007787201271000597451772347292383840 12141516 -315059735511246894193043283054123565056 12141517 -307012490499529230821551763995184224894 12141518 -804883658234041809612636865212574367040 12141519 274901589964062327608867582796905234208 12141520 -1508623997541279513190424193248870400 12141521 122467746559725173150782142436968584512 12141522 -93923351854645648953916402444844421120 12141523 -630150326922714637177940139203550256 12141524 185150700927428928669061632748392372096 12141525 49173270593904733081362612012799077600 12141526 -529655825591420301380703271788991512288 12141527 671900689981234320640840276878599882376 12141528 264495228833503239436624489185871134720 12141529 297180640404591353616468679342015604500 12141530 -824698248677851116463956951249255840000 12141531 -458436440910871700474858535576404988180 12141532 120566394938946573175185879879352140800 12141533 797305116028426636547834676305807400000 12141534 -585450128168405699883810131283240170880 12141535 100407010574065377600026741867651017920 12141536 1504571621437581595422282982902304604160 12141537 -352793521369862451765170972916364890432 12141538 -691888758387527527626632922232451164080 12141539 444974719515001678092243211426888776960 12141540 -370868768883279622066868130752767952640 12141541 1127400042061430034049992134554688930942 12141542 -275598722100974497744540863556206780288 12141543 57025776307609308202609266496267536384 12141544 126778157261536773305579889970891653120 12141545 -249090050007135885067469853068678290680 12141546 589580021656887219400838485862509228800 12141547 -478523261791689060965903886905838305280 12141548 -660185739878132443960645565048088628992 12141549 -27885978738634566365920562374790415360 12141550 50265921338781992798130537244152004800 12141551 -999286002575091638160114124993608825600 12141552 223924726220389884274033858234562150400 12141553 123446162484342866936813415216011182080 12141554 -443128456523776968514612384165027095024 12141555 -693345269839440764691486019445277324240 12141556 194500628513647203027090716754811475968 12141557 -1763535731799764425474782632014222830528 12141558 -33603813047516561717667211798251989760 12141559 -274272971248682998702384619135780425240 12141560 480989667517978746205048402596358656000 12141561 -606303912494905893755540932011486758496 12141562 -222531979029568539760508823841509006336 12141563 -839806231708794734805278926417173753600 12141564 601343457807980584797417323120594059776 12141565 -974692569825568227950161066047196035540 12141566 -9727749164778362709808386844057793856 12141567 -438378952586275463567274380774379020616 12141568 989881253492344627136698302743986569216 12141569 540478228552175228587220272633072960560 12141570 -60551174700911921832230361677604864000 12141571 85872301771519363787490549179941132192 12141572 81911883200565322177968162531420736512 12141573 908185199270306335997178572078027820768 12141574 512189656906966880044966696332542445120 12141575 331869978898370570184994256794986597000 12141576 13154435010835023310981031920254658560 12141577 -423655256165676315615414566952916915328 12141578 -299323248975266969687809624735891838160 12141579 -64756949179249597908686511056703196752 12141580 -10395892363418650684297868564634163200 12141581 -175027982727970192285489655617669160448 12141582 100972067413003841245161031257879369792 12141583 1871633746333290229177062286518438417904 12141584 -13037969086866430431336074847474155520 12141585 330967759912536758907233242635904434240 12141586 449415305462179415779717639940990751744 12141587 68755456108576163389883303704921531200 12141588 116686819596934029686353612352663500800 12141589 1325650154539317296676106663702466384000 12141590 -223720713097079623692053870762357011200 12141591 -349062947648818092108181671996923926272 12141592 -1446387115892877631001318568878778624000 12141593 1977262316070420708502404565073942053524 12141594 98689230714203528457941884774673059824 12141595 901784644078318056430433870850588865680 12141596 260068674641737256612228145315196459008 12141597 284093092187433118257440975638828525728 12141598 -10702454239244302079747671215213876864 12141599 -681416645610964901682156828198675146400 12141600 -246209792105449008869716384351322112000 12141601 -1091195039236005868687346988916606154398 12141602 660495515392505148149980653568885615104 12141603 741255839679517331595707884226609890800 12141604 2215311512005769485756904050511020769280 12141605 236763883798839428407077083778683064960 12141606 722184986988064214924808130614272715264 12141607 -115509992841995398068289756809761947144 12141608 449425969460566093570808047803891302400 12141609 -9562909675030859710064256755007665952 12141610 -56966856639574750825612784891899852800 12141611 403916688061436051213234710268999295504 12141612 699274156730052908371166482516526359296 12141613 147062902721778118389427948655110862208 12141614 479057513690595538943315840910478744512 12141615 -57392627912534778882821377366635970560 12141616 -148229965353243899858580177059781296128 12141617 -273082330405170982892514699052579362588 12141618 520336019470991236595133098044653823104 12141619 177987907417634104658751288049589628320 12141620 781259130633395281345919849960730151680 12141621 -129779684982798782398595954720612131428 12141622 -739923146731345331487623863223152929888 12141623 -36594002702359333722003678261513082008 12141624 164593038519478464083781564914933760 12141625 74507715828245284336690190307467370000 12141626 -27559961916608619870833394998315946240 12141627 -158439344790508470457679936161464894720 12141628 -617948085158243578786296557058995909632 12141629 -1121819909681200088850079625380056128724 12141630 -811961238283145473400989772243038041600 12141631 -705437689492627427502176165488209603888 12141632 -318469985309204262970671979110147293184 12141633 433471858818974680215460211354252160 12141634 -44009875133933627185029411646687100928 12141635 -119311496755694190475243261906063944240 12141636 -92523875071860805004683965723005273088 12141637 -1675517819755184002604694932899007599714 12141638 910344953215887175454816851256100828096 12141639 -22382603914271053201018115460110595792 12141640 263923567068022226597068596273011097600 12141641 315029186000117102777344841980367502042 12141642 -322107542634591064070800258492227449088 12141643 -1063715863551097180777675101416246032108 12141644 -179732598593410684838034490752940377600 12141645 -720304569641173807369590576471258965280 12141646 279293590791019349046918951795338158080 12141647 -148843928786478303261043829647419386400 12141648 -198864924050121098140952245042722643968 12141649 -600527311281934625160658642983642141836 12141650 63450231307624614837462033182673936000 12141651 -55402454516467212582588665313342621696 12141652 682491103033959143614533269827530752 12141653 2138333051264806002504631875918067191264 12141654 -30482379107070753935427549920323153920 12141655 422876824383658798465202692070978073120 12141656 -1214025691194687167371838857990475397120 12141657 -76533187537326224698055666318298952368 12141658 43972729604663251590797909757188571648 12141659 508777218115393154699186875296268820304 12141660 -243865924357791168204467806300515978240 12141661 -244785785587588246865643131827217780142 12141662 302567973556055983795940913841156197120 12141663 -1014164604560564520315130548798181289712 12141664 -370727898394855575807911537265546362880 12141665 -413378638659803275568077746914839718400 12141666 -8481774169798342895875175123104089648 12141667 -678686455390329187812691883995665485284 12141668 -54684179077459173719669911352524800000 12141669 635602367558747075877664634703406885920 12141670 97606441247312753298894478746573521280 12141671 404858412756991963506070911726413170872 12141672 -402778700934781482746992562021852774400 12141673 -632536102823732489658374719545713652080 12141674 429939193479187620741627137170046844336 12141675 -8502728416895836848902164220337904800 12141676 473665658064894118064721189608608712960 12141677 72181256811827067273101884091301419520 12141678 -71727328511691162216973698497842206720 12141679 -1042693792603769018970619689738220692480 12141680 -110113226545995397654041681032285552640 12141681 -13114700396689820050728775959083078400 12141682 -444718337455962430608969964408393728 12141683 1276566103690136743661291300048746299360 12141684 600111783211472330638119916131140198400 12141685 182154414010141288196492090384383495200 12141686 104023893448495800336706658672867544960 12141687 -278184892265370022454708734776352204080 12141688 -349391483670014967876329573856331223040 12141689 724213326077566473849563693920145801472 12141690 -155938268908231306628200852712370255360 12141691 -962546387718775292556871828156036084080 12141692 -40280530715437551598971295336358031360 12141693 120093866445832235347057818765687444582 12141694 37562197328889399911061108572748089472 12141695 16169739597458097829451922578341639920 12141696 129383147105843126878465103871313182720 12141697 -194056683405155861117996448077417993854 12141698 -6084653318740611083848563819554024448 12141699 146922974992600458072908878483592775408 12141700 -282975264705196565237294869521881088000 12141701 -63760329923158260145570755694468108032 12141702 943935331932171512052880769481619601280 12141703 -226166511576177341054906285719418124160 12141704 926967093829630911728138078328027509760 12141705 170214693742388891205265202653704615360 12141706 930876790290910383357183437256066852960 12141707 105920413048073615771359864274047731480 12141708 -123394026151088201984004762507304501248 12141709 68434733856264527673575741982511561910 12141710 -49391144947172855276320073744231712000 12141711 -971328474667644658638568291625284053360 12141712 -71926439661006894501956223099037286400 12141713 1213972455155658349313605051311987910962 12141714 -153851378026561913872413362739774477312 12141715 27977986233092054096503532681921856720 12141716 -726341984053235624436555875597824188672 12141717 97403252122130523979011350728034240640 12141718 553350239577229452827393476726483646016 12141719 3684238193545285771698398253898008144 12141720 -313141850782135738399044321415990272000 12141721 -3861156943020972291694270981028785078 12141722 41062465949996399228747011771839206400 12141723 605349019867468764276019789190049378816 12141724 -219308748200950481219064483695343309824 12141725 60207629594085294121881242080346444100 12141726 226688512927639221564601674299100404544 12141727 8173296705842309135381103614779087960 12141728 46659910223659658039652069952614236160 12141729 -589378766344872777194005196105561820252 12141730 25068336256865356058872062475386048000 12141731 92539616466800539039071876207999882192 12141732 -297438946492125758496918975021802438656 12141733 280737160141997917672268979670948321982 12141734 -65012366192246620763480372402354468736 12141735 -385848067126167227443648493662917050880 12141736 534784861094811188866595291724062054400 12141737 -225182873240346781341658722600197609100 12141738 2705435454437113443978329637837262848 12141739 -641401400320929147531319015958342415360 12141740 135316581287479734915203879483383541760 12141741 -111344555564471666831833136016472507200 12141742 -265248911446077063215605343268830446656 12141743 -677551435389207927593495719234266537936 12141744 116991176678753261845086837813198716928 12141745 -753404226807029222506580763186424320 12141746 -474597573004000693057200737041242694656 12141747 396756753587910441119791459463335385760 12141748 -319982558331782566091880613854475902592 12141749 -448529536682571461082356666437509204000 12141750 -135752969605792612074616288763742240000 12141751 1079156833225077178409197286742982753104 12141752 325318244898094204974727718914282536960 12141753 -141196893823098628287868326805332675840 12141754 -626009450629344006746945970437205726720 12141755 320561475280389776493366348336832228320 12141756 -329281471329921397575198852287228453376 12141757 446149426448166107617683301315077953426 12141758 -701636184311166037011645312398445515520 12141759 265178193059202312177397410184236995712 12141760 133001006425781714787933475798568140800 12141761 214214931143017716155597888997161911362 12141762 97568897272389199299371927937645360384 12141763 -826319934586574663321605566498961151096 12141764 -1243220796827407020101168896206380951424 12141765 417497202204383441910850907814056664000 12141766 -32532235983735938467807733196611694336 12141767 62215711882016911490091529761404502552 12141768 558508782469478250481754576804723957760 12141769 1581784076339667983505504989449585728 12141770 82192655515665344685314098820339404800 12141771 508221332454738801013846991002161847512 12141772 -164755489827671755198727318913464161280 12141773 -366439682326030666068701969923619744064 12141774 384842407663190639428053119535508623360 12141775 -647356855479400226532976214332626374200 12141776 1181238474980634260624001805627686912 12141777 1276350317062092325902205057296221744832 12141778 -1389047119250125237291498353642478080 12141779 743397582452269269018990819784389168240 12141780 -117744433917513799422136169410838323200 12141781 -3875765104805492432658914247752687232 12141782 105374057901584505305796275136440932800 12141783 687645609649163878449186890984156350752 12141784 -734610357965948275798271881875425710080 12141785 365865837121942985605810824824751166980 12141786 -24323711834963172554430823571078592000 12141787 -380101737521226278327940427753825056000 12141788 190770962296985759867607797496716313600 12141789 865061160583411798171683556127929781760 12141790 53356307051643650247811825775302318080 12141791 -887506451448825416450664524203344202848 12141792 -417229824868328034397545273956939857920 12141793 -1343957129255523349598195283905936100958 12141794 -253728211848600411192628011192724243968 12141795 -378030877144438477291241536462711513680 12141796 -261481347223418152031250143122995133440 12141797 509404944314685176142955074234315237246 12141798 30528319722319179901915029801715276800 12141799 -194189952274458540762317895375644576200 12141800 354774812903140087894165132918394880000 12141801 1114155478459921541761096698047906304 12141802 -78578751935158426976302677179297133648 12141803 -788958110262165264962607860438215431948 12141804 -164197391147915278466420974828860885504 12141805 -565862844959090499363025029805751226300 12141806 -520246962198701676380850905706363865536 12141807 -1135197698698794651998889231422610410880 12141808 -127356912828436754622332212033722384384 12141809 385818998430334070799740569766405189160 12141810 402045592464997876334386039669573341600 12141811 374098872271438230754052702134587283344 12141812 770208208858055877226559706910333750656 12141813 49620938055704959508124087950982118944 12141814 -282347511449478112654488671655147771744 12141815 -13128030897447781037434812956587630080 12141816 -265314529695791987581525504620316876800 12141817 485904256147173175403252667889463874640 12141818 -81688276131355117845531607847018686272 12141819 -87527386426476974206852296939612329100 12141820 435317188693198152753378444393427438080 12141821 -16936878308238686642115364807979924736 12141822 16819699263614056274860066644820463616 12141823 747518858643843327858736970769087012624 12141824 -21539598817699313606182262981510823936 12141825 -100085701347333529016571452847630168000 12141826 -208166056115758551892351300389711390720 12141827 1582712461524299172688883853731725127676 12141828 144737004185528542909814786758960619520 12141829 -667603385841654403260437646129193325024 12141830 332807653904593805134717151201810002560 12141831 -414451080327410939132048029795571029680 12141832 70909176040423551068957961751054909440 12141833 -845933445255062035124311287031853200176 12141834 291019007671980773248167663764444762880 12141835 721657918727541411675915370891326773760 12141836 446307620841045257704215229356553420800 12141837 -58193690638743717311563057059385406580 12141838 242898448942550612486638934452322377344 12141839 1359148217680400041666532265630486529056 12141840 -1244903318686970474094724576397230080 12141841 -108264863574890178343205006305747943758 12141842 -196776799088287460220133075361161158336 12141843 -264099312530303914999518990838079682816 12141844 -114012376674768504014667108217951315968 12141845 667304072724567591652125251607491099100 12141846 -375413343221823394569505379822187417600 12141847 484927302871803044604775199778499764296 12141848 1002170311571210909438185866746634485760 12141849 630001938650449105389639495440697434064 12141850 13358948575248638169289088351880844800 12141851 -905082205879656000935832556923962561148 12141852 -433106959743361001613277331641183297536 12141853 356098968186716668160268974330427844620 12141854 -143042171298565062775019990683827690624 12141855 59202240249088362426408613050826780800 12141856 -1061731916124388690294641861412914659328 12141857 201341718972203196059969220533982453780 12141858 -587924379350954475597649344817155513600 12141859 -1010153811887459856558534667987566546984 12141860 726452975940515444864248357848815182080 12141861 -641923085576828912988472792559644636800 12141862 -75954703238880323532405373179214876800 12141863 -422649698690157497441200522118870278848 12141864 -2136041898059765478615656292238049280 12141865 362869834040431967121466610032386539400 12141866 -1748111041347686111932398891952017408 12141867 6091385237531009905085653552467745536 12141868 69374606693177292650164315819383688448 12141869 187633971877026089839655167884113152896 12141870 -16682342630957013983296755029331640320 12141871 11017860356443882339355102218969916384 12141872 -112602568739252540297742058677912551424 12141873 -997816672073483892925339452171763356000 12141874 -13624915138354113652270972696851911808 12141875 301186330817771838381320950995400147500 12141876 -150227133010020829387464791444368920576 12141877 -124734753975038694418377942636058472736 12141878 -13697218667647926055578361513633137408 12141879 -132452634466549001395472910262070026032 12141880 901451361255980215546377907521619046400 12141881 -237168384576664767520625689642621935318 12141882 1641907650323103692907682334865505248 12141883 -162081719464691379543030136245348135856 12141884 -22739345829546888409965696703392841728 12141885 -64157546808966571274787532297637293440 12141886 -1252942457370005296047472828810316225280 12141887 99823001683227300503294366174047705536 12141888 216536285339873258821872630308536320000 12141889 -25230934435614908381030020308186357310 12141890 239654760096010310981572853426933959200 12141891 493546207886362982181448435869365501880 12141892 12783108946424228442323520276044369920 12141893 -1224863779360456922481190483279603709760 12141894 -44833127263913400319838457702880911360 12141895 246515469945599847538931102736228113400 12141896 -267831812811866895787994921211744399360 12141897 -179302971075919974388541663118272732400 12141898 259110053022478570457745733250740285536 12141899 145052396847529909655834598253959389184 12141900 -13320318934172031040482360476407200000 12141901 1776988806244244961181682482175018886902 12141902 -1079945200713888595508970242131398960768 12141903 -923284586184560754541925841238040203896 12141904 -65445091409453954125931058507417649152 12141905 -886163135494312490398118723851441632000 12141906 -280342365923750662303951841556107875200 12141907 -619934769972638424317883019942430632080 12141908 828398035245800558216038308781031776128 12141909 -460230127306413901123798189758903029352 12141910 6042698594907318986693622958486794240 12141911 -1531737669248438681647096311606498058488 12141912 -461833398025100075462053543916772556800 12141913 250207389449555941651733867590341602560 12141914 95868179106552108743372099014135315680 12141915 567628693730884161911103409453656823920 12141916 784317851461566773438715399148979786240 12141917 -295650125843742389812974882983227203840 12141918 167833210571490190520744916653728966464 12141919 -1333346881784860165360597045959793043680 12141920 69357019436351750488253418757643304960 12141921 -697884664177082569956403355733359692800 12141922 6913408509827472941345857836056523552 12141923 -1172573121977394199730056683599655097440 12141924 680931308742129916634106127874050937856 12141925 -148519822359530988513953549871813123200 12141926 404108524192584445103106063008077728000 12141927 -227411243787282266654082910911561638400 12141928 589704540947050828621352365329426432000 12141929 152371697235446332510120337501951221284 12141930 26322465372624688134001536394919377920 12141931 733897717865216366888314245479801371000 12141932 231862004491578962006188263645565562880 12141933 -1479469961355021305801797491001392160896 12141934 174247995720092160948664683448541112192 12141935 -4149221254985938913651295231512952000 12141936 -83638606134334714946227567513351618560 12141937 -649266750664675138793151429919128538414 12141938 -742344324790900212313581496709574608880 12141939 67549724616079575255764565651464497728 12141940 -193712659704286872198854270935604808960 12141941 -647200352394808252861332258493847405760 12141942 -97110956790238571862859329918870013056 12141943 -3455846603421039039632048004245472720 12141944 -21500036627030562461846416897809530880 12141945 -63686307405502140415795437478596162360 12141946 168471450018403276598459117740055489760 12141947 -704542772893064640257962377245563808604 12141948 -44300001889832090257299899016077967360 12141949 3447793997693426170479063596961309482464 12141950 234545664106267067627313761000388216000 12141951 517068376078135948471819986976134956232 12141952 -1762548239453729159968122586416965222400 12141953 2374104202613807969149639124593631424 12141954 123525858306251543641350045760158727680 12141955 761888472344877362363146110060204764400 12141956 -168673643170223816409141872740793057280 12141957 -372660229515789723639956717225050528608 12141958 -594896477807146133846324998286005525920 12141959 1197027495095623899823864570240615355160 12141960 -527001223049225186006759962947806822400 12141961 -493384962216940987625240498337346478136 12141962 -41847485431291499514836753037844561920 12141963 -171928569147813127668930391808241036840 12141964 506570148832102474934117346062515776000 12141965 336730154567140061835310295163606225600 12141966 -252462806867215047374662753238137200576 12141967 25888604148025485996421317540353428016 12141968 4973196945725697878394028162807824384 12141969 -47445902710569368095386094908516126720 12141970 -488427564021064998191254904798880724320 12141971 747147308294477747930586116346872000172 12141972 378918895006529856486985362966914714496 12141973 -545140335000492698748497517645302961778 12141974 -415830484320965162636206988455080009696 12141975 -358815517802026875853596058196703834000 12141976 313778810272370766365048805509576785920 12141977 465484707197202318534210842408799530826 12141978 -338726555991427098242696106291889029120 12141979 -637715282166048292581146197680842119420 12141980 102203623409001090018938632932263792640 12141981 2077706392188695917451212918976952311520 12141982 79361245592818561824176290645594492992 12141983 -342845904998843813181707571143125013280 12141984 291560299093358655744033345070820229120 12141985 2728303915134513166586214876902952000 12141986 297735916318523309742312229100083288224 12141987 -112464679028591494856375137949064192 12141988 -458439201321590755332293131721333242880 12141989 -783865906605284238830299417517638428900 12141990 41331850757543071262047923910520305920 12141991 2009971390411783218513067499553998437192 12141992 968500203284825255036509012085208960000 12141993 469291286347461162394547180402453541264 12141994 82887917307411372403872258772735970304 12141995 -320188785865565516649398417822107316640 12141996 -2699325042613925735720037616542683136 12141997 293556070184276581760357828706923648064 12141998 -198578845843872836099601531501032431680 12141999 699373893623988533588903410416369622224 12142000 -126402813722500167963290508627296256000 12142001 1641233455271300319911119610150518810002 12142002 468973254553819772292685128994813717632 12142003 79501432164910246542823394827523543280 12142004 323120336585828039632299034534741948800 12142005 -176369063818338605395478364386822294400 12142006 469784243817931795856049833670890945952 12142007 -1159653536990594771906005925845287071160 12142008 -763078605658556146529802348118818816000 12142009 -1171659260292106889057709069166772448 12142010 349258506640891527745493724066891120000 12142011 293917883873815772517446208289334767104 12142012 -955511626750059285073073458293909995520 12142013 197820884431697971724918133170955496524 12142014 8607836055390131006182680902993774592 12142015 419789875646891847912661240455883709160 12142016 174707107487127340008688694939501985792 12142017 -10758352598478870829963717369111506972 12142018 28500636731336316007151667659222851584 12142019 -716526859441004418435786548671072304580 12142020 -511417849154307066826672892760317399040 12142021 119565718641000571009356457868800932444 12142022 335537456473876417859501750983543247232 12142023 190909021221676881828030824358893827200 12142024 642877381550082380447037127111457448960 12142025 205994758953726432973987752208913188800 12142026 113217129467265950180576058361099080960 12142027 224608999233766062106924002147751280064 12142028 -81942109211386155324471348754418840832 12142029 -529568054212897857437819840442324234240 12142030 36740252640205446338389501310312534400 12142031 -223619431310155575171782898585644245776 12142032 17460319802672613299082560946840010752 12142033 -616075527495505404503170468671949988958 12142034 -530932911450018648017576570673946249584 12142035 -330429392266850025205381934289872788800 12142036 592338965856358855917840467853561493248 12142037 -520758270350245754048666515916588155314 12142038 -318186560457936294350614694987643930240 12142039 -1919690760644234834414272581059873280 12142040 -77870430606790762246638253654135603200 12142041 -967705940256872384888641887653522031408 12142042 -453949176565393425552597239511041792256 12142043 -27751998381541603216339552395676225200 12142044 401562707539347404459594766066127380480 12142045 -410843789353008939269301790898995804800 12142046 73820212857403712784137328934613275776 12142047 -446230942928388650611850433478190191800 12142048 1252083121922880162030907662502306775040 12142049 -266137126021455372449977164090563543040 12142050 110296916897961994900547638326902553600 12142051 -254832511292496649409099994926655691968 12142052 -313481498278934953241172596602018050048 12142053 734080391043479304462993624443037942624 12142054 331553072005716550631024704367186762976 12142055 317571672823672270078023031035969324000 12142056 -167293971359038409507625797744954572800 12142057 739958621786446601006461082594501189306 12142058 -238261360894212758955193239497763543120 12142059 170533669006352835913796051350729417200 12142060 97552747376786665143257438503512115200 12142061 -389699893205195842655713812485585789952 12142062 461049463593274933050599783372425344 12142063 410791088724641031320839626560072256960 12142064 -90404745116664089589943415827118161920 12142065 193495636091322381323778509840010474240 12142066 202102562203357000500551757906445525920 12142067 -427124011775011943963648039604277708800 12142068 49856128832311999219607450348474449920 12142069 905253947548152645999806695973642750496 12142070 -383585413574189680066043642708226691200 12142071 -928860228196753021449338515520972367360 12142072 -835228723559727630491588697943076536320 12142073 -254274374690598867581425495215989732976 12142074 -196098137841614515665129061677839056896 12142075 -478052645778385902403776768874001832000 12142076 91862374817436326132636346220755167232 12142077 138007170621620588933313118913660037120 12142078 -302760223009145694041047968146605056576 12142079 582257790296744614240888389342922375680 12142080 73105929601379581704986544844591595520 12142081 161105266637026448138711071413989420992 12142082 -6832514388628478754069663682164591360 12142083 -526526432349182804304901495809762667200 12142084 1952701972501424031592361472168757861632 12142085 -160951223286506639784948170629278449220 12142086 21687329049118210998619645000291619328 12142087 -311238541777352636069531238612710505168 12142088 193442167712565212436575367824214097920 12142089 694665897209747048004701771575165040640 12142090 12862195212613181241665678109897136320 12142091 115018827580760848404572098061381919840 12142092 158787989123108754685391730370475596800 12142093 -9406487330665761419712183005691219658 12142094 507324450680640865110704440018995612096 12142095 -142683861507441110338843852535622090240 12142096 -318751355777321796660833628581937266688 12142097 -1166041625690003836718499984425117721600 12142098 208454955400395501614858326638019161600 12142099 -119991737757747766426058244352055547560 12142100 -177304944088758517779837822773683977600 12142101 95545485025907352193501180114925372832 12142102 801688957770510484333152118885926832320 12142103 394854109155551840006706340689070529352 12142104 -232155318901479052414583563846571335680 12142105 534403667236072430063777072952447281160 12142106 80459567610052062537408477982669127424 12142107 -675598708818965847475757449142265178440 12142108 -1419100062196629723909801996673908736 12142109 85187088832857766582182679197397672512 12142110 260937355954387840847604921069683723520 12142111 512754444695648303857808491709166539648 12142112 -845423350639011659498032844383109971968 12142113 948120422989463399666229991937611668144 12142114 -514537827682533056288702640044351566848 12142115 -213733064080914325811454339377933188080 12142116 -345911024846920201862042062794047201280 12142117 -483977193222574502790005451591701538980 12142118 3965327820391203382439297095176737760 12142119 -356255020296341793808456028615440435584 12142120 643141865611851695228791996218856396800 12142121 -400620610585823310730577108259648401280 12142122 -263110975208929636231190130481613195520 12142123 85443245479720367904164949827833021840 12142124 -336800685751422956430555730351496872704 12142125 -9071181422963212388745611241041544000 12142126 -335622042014534245113814025165482499520 12142127 -1384340135158502422835413881358671825600 12142128 -15161907190512068928794552744427651072 12142129 671324041146416457323250584429152723730 12142130 -70970269304352182459476861313942722560 12142131 -560741998502211797117056281142758066576 12142132 265031737175608206205007489068547960832 12142133 -32137931057768766199967881164786632736 12142134 98712977070027754452386681774189090784 12142135 -276497982348813965374882718858123866920 12142136 38410868103140613464051420058026434560 12142137 6504211350419478291206380035943604928 12142138 -655474335455974739283979837332073595280 12142139 697217621249284583692588473036789299940 12142140 511179691602224268737477143031902003200 12142141 110295545914232553707032167862085580480 12142142 136370161715936073887926952167078133760 12142143 -13888601459794843589063856364395173928 12142144 75144610171740234264222186645294678016 12142145 587811262493600700313016402171749959720 12142146 205764709058336630951490468545713407744 12142147 -1353763539583757637343518842187543182404 12142148 -845351410314849604624121105692048506624 12142149 307826920900659508706417321766592023264 12142150 -4702581930776474009779701372907646400 12142151 915039404981619846628492162135900751400 12142152 -368648160435499962339727572706692341760 12142153 803604868873955338969684155581813001744 12142154 476225021033834709698675039728552585776 12142155 132946173858743479621141083855967795200 12142156 53059486127937679350946722078953533440 12142157 77803757489191637517553701060548454912 12142158 -195979871774308503924564820564687948800 12142159 -1231728899926289611454919004716729630000 12142160 -108896576784251819864614761351020544000 12142161 115505257288654365559515922105581464610 12142162 55185572289807824132203349324596466832 12142163 54460551411881620117794572795830078608 12142164 -235469116850018221153618414846926612480 12142165 -137256253620833843482135358596363441920 12142166 498330044195379141532079689480697592960 12142167 -141574707643246553062993554049379040000 12142168 -26505362406207598561939463437253345280 12142169 682915313204188279411675322241922413960 12142170 98363830699757555156063708702671219200 12142171 241620270639976603847080649782615608000 12142172 374495332017690331033780464262551336960 12142173 158437947309103833204863726198551300608 12142174 375895707809822063601970441606418803392 12142175 -150928895842380665304731983869782460000 12142176 509510412010700317802539318977718124544 12142177 346973237188576022352487685015815701026 12142178 332338879937136686181146166632138519040 12142179 -23352563099301276204208941059275210080 12142180 511445644057349113750765161039277574400 12142181 143860058271622671336493137932067236700 12142182 208313640214108405404117443335520757504 12142183 -98978364633915279772467699273658392816 12142184 -191797372633706722958351441338736640000 12142185 -267501361398697687716727044267815611200 12142186 56310596462268620657670044182666627584 12142187 35448592162689125726747507872281354120 12142188 -232147587396552547925113418704464592128 12142189 -349001151221243701786093533202050825876 12142190 127667040632951590997582680142918769600 12142191 109352222303454804727355149564036128144 12142192 254560318117694342778474454252671696896 12142193 -44405250656152012182554941012876478400 12142194 -89977507739036697593032588500545014272 12142195 42570456304939345799023104241873545600 12142196 -14690585366815610664707877748222457856 12142197 821432132475272469701533804588708248000 12142198 42040449499117949052965169925644669600 12142199 958649468303606037350412841569985941936 12142200 173306569641673063657337434109952000000 12142201 -20746146642880894024438074574078484400 12142202 102911599500509174913798809503521117552 12142203 462991368882023438134580347925915644608 12142204 131441208843281218206194328650137985024 12142205 -496942591078143119893873746398135293140 12142206 -206144898522681777730955263532992250880 12142207 -20804967552170287058513521093650289152 12142208 -315465740327406764030979368236540231680 12142209 2112280720343828420358443175418473361728 12142210 217913557007211195251389575982189001760 12142211 -20372016727437276128451904351267438008 12142212 376255214471134768457913265745604071424 12142213 497940597960108518833137699343799203800 12142214 188818311671841940118279713448571280512 12142215 1135628487899086566897867227390126521920 12142216 -297755640024086754897281148635342438400 12142217 -885763402317339254339926091193548101734 12142218 67074062802058644075408890138224566528 12142219 -1048425372608395867537888943548572302380 12142220 -495074467524277166476188013391969418240 12142221 22762650254597851478977933420851671040 12142222 1267547335168230907862434206004602306432 12142223 531634729753186495922207953055980722840 12142224 245430891204687483735744791196319088640 12142225 672104544156986632131581914459962779750 12142226 -481164828073387034427264018440708504688 12142227 -138092290273981527784394670209068190280 12142228 116444983290637526153628330517357889536 12142229 1544510865431603297214616258516122912 12142230 -6624382803486262180360719452420474880 12142231 431133298985280948226447412059317369032 12142232 -520354177747694962886760433073586892800 12142233 -430461892914417039659181931388044142712 12142234 -300825937824949382301745362855098664480 12142235 -5165913376971716080990460529558098160 12142236 43880392583970543883451426884638326784 12142237 -1031557938119090775682526163957669337114 12142238 -468102764092848043056514774700208723456 12142239 532647312310819148474525347364972746824 12142240 889651778230535013816646353239015424000 12142241 2048185455932603174544380035247721307332 12142242 207583738572610815855452948813194437120 12142243 -246469189681251842226005823193828062536 12142244 -245270860482196354184650327808829742464 12142245 -256349653480637059484555973578942697600 12142246 39000047304970107112965658302974624640 12142247 53863613909256598204018722629597620128 12142248 729666567318482570833863632465380392960 12142249 -1349462398259347622431809426148426159104 12142250 389598433966373049691297753166090352000 12142251 939481907383492013827328174901533681280 12142252 208269296021493416966661343829828173824 12142253 -15867420518566284146966491181583094944 12142254 -7863516440078842426721832798930846720 12142255 527879459991233762783845522868978633160 12142256 67372896634685208672489109592230920192 12142257 105763899973811926945362460530078230640 12142258 -557565679292600905582966913417192534016 12142259 2062634007965446503910525438919884415040 12142260 -155065453766837203044628518096341721600 12142261 683653439727970390865203158311682394862 12142262 622298468752002764289139759328967081984 12142263 -239157002045420378587225685692152072576 12142264 1091845450682353679111901729502704783360 12142265 -684711495854779446833682493223552609340 12142266 113665483999211879629645549432533946368 12142267 767190564641507940425875462276040625600 12142268 136227618055507580359339375008485867520 12142269 -229733225723458118308320940744884330036 12142270 73208491185232394675565987282690240000 12142271 -157701270744803660273979745743746949000 12142272 110040371318258675690554003622945882112 12142273 -74557299009608912486929415051886710400 12142274 -447344312200568168439974159137305090864 12142275 229449875254865339180676517243666944000 12142276 164501585273473980863792614530707749888 12142277 85061273668811472137197371858180874272 12142278 -421871283050714689610295647986321244160 12142279 -562699028436426508993467935686625911320 12142280 36311185464905097410773694964399820800 12142281 131723225927740552819735528063401731040 12142282 -2799638521357559109687028050935731200 12142283 734554942259368578169950732574438160532 12142284 255575496278310894322043913334981361664 12142285 843455167633501973432160937755799339980 12142286 -2638556745036481967187958546407638400 12142287 -691630114171539193941360125326670476056 12142288 -48874942577589784586720828879539314688 12142289 1066805940776013014796977647690031727090 12142290 148837302504518804868277077886792742400 12142291 467639019317777448512175052331800158624 12142292 -229525288139474286337653949473362196480 12142293 470028523463792332405042207769886370464 12142294 -965950095760574190753770677820262549888 12142295 -97617162937900037629569005118934743840 12142296 -287527594690167728064804547522199930880 12142297 -1356482952667352069963151231391471360 12142298 439675791320689484279653041810473062656 12142299 21118123290039958869594741682775741808 12142300 -293215710504185252115245922337021440000 12142301 -16064590334300049360772398880419284160 12142302 224946539041267930767970203448069760640 12142303 -24660225996955843051990385026395988256 12142304 -2055497851608607604777417292093185064960 12142305 -5233859379964344349146195579416783040 12142306 136463138037753038747391291355728817920 12142307 1997124340399424203140646484377137737400 12142308 -681910749284181825488222989884060979200 12142309 132956259390190820919094062604272478080 12142310 -194109942765542724931125422476414909440 12142311 596964788391961038084758324639419092480 12142312 461493331523790524241940441624396677120 12142313 412087704441977231716852467316188067620 12142314 -162504383163904360554587262193041489312 12142315 -1108465410189191181279383594764426722480 12142316 -949257095585682590138196745230131592960 12142317 -871125553013391517265568336471775423200 12142318 138135662522143262646889759783399336320 12142319 315099972883749416760623868999287548800 12142320 -13717444716669035699698417376208814080 12142321 -374528178001922669090307263644195035456 12142322 855016462783492726657513230445893341712 12142323 -88948372609324397091586666285126653228 12142324 -170672728658488113257006496878716146304 12142325 -256178279940357119547119553355916865900 12142326 -143942682517909115115582659690953445376 12142327 -602986936446718472172021677856482008808 12142328 516959426801516390719588860890103152640 12142329 967277242184860206763670713839594192000 12142330 -395862550863331608097481900148872198400 12142331 67274859767080311563745569205726372132 12142332 -353510961820641205300600036217105587200 12142333 997579843910639484096617903925988496000 12142334 -10842186616886138847086420877161158080 12142335 91229950254623626072345116283682877360 12142336 -552685699036087280613072373227955683328 12142337 -991582072790032728739996841637876022014 12142338 208396073058682034828359601791887241728 12142339 -1367768207841974950299419760645636055800 12142340 -4638515655159571737529550849247928320 12142341 -446876637358396686529717725534158508450 12142342 -1047774991188321909910103484248537777856 12142343 423443422985541667336926530551122671616 12142344 313871832159505884125164821875565035520 12142345 979664912224286133579271775753460134400 12142346 -512004950033831891879125333858596946128 12142347 99496923761385937910450656924859725272 12142348 -733462493228188886906610254375309531392 12142349 497045513653355912152489516273705692480 12142350 -254203297563651920753616350402515200 12142351 -338450162335293584047136306865880658400 12142352 402514578046966674407879237094465748992 12142353 84450922420537661586961664391622971264 12142354 2851196402965509722701337753808202752 12142355 -222457134602604090372453151200609060960 12142356 -132046122281814561070974326226382725120 12142357 -691486146166963965607824908142251985394 12142358 -245101195426358641708312273408690080480 12142359 34631069257555208572532453153141299200 12142360 -261949694913936304385566295997080985600 12142361 -1055245046660869056481102634303210683392 12142362 577781423031997487618139734352528164352 12142363 -1116044972408361642202253532812250209440 12142364 -66013294318883416798102158131783067648 12142365 -81978122820356974966276743284466053280 12142366 -148439994336987727814537145208136476416 12142367 -339339870300652127797845838281289185840 12142368 -332691053290672018110662371722877992960 12142369 -362262565457088925621370031585376748604 12142370 493669899512836992880351346935039214880 12142371 -73245004057797716835038810792017287936 12142372 -1081612189583927870264296813036880391168 12142373 337774886965943552970804327319913342304 12142374 -281220571485366860665251049490544748032 12142375 180576908153565604641867999305048472000 12142376 733702970666256488264172250279210844160 12142377 -309000678044182259089752673490491833600 12142378 -569067494423292303677816788873603175760 12142379 -914936296142648481433664445270710972640 12142380 -12407587984299490069342496303923660800 12142381 595829499926794076170656229307165484182 12142382 -12002642381312414498454072832332309888 12142383 -91163287581090666571260474326193110400 12142384 359578858877495104835905333387026022400 12142385 -214409486990517982725512395953284894040 12142386 -12748259982200241672838390565544092640 12142387 1254155943408302262696997285808120415600 12142388 -478209225367625398641970070014325624064 12142389 56084340582453223541700867349359961920 12142390 -41667114040600601270094283383757701120 12142391 850720801019851113809127879836620729800 12142392 427207725820152060996868570106473881600 12142393 112954203254455319014825517200350713642 12142394 -741597667826081955070941831421946757888 12142395 -210213008101238379323041087363570248000 12142396 367071860940916136209275610651436706816 12142397 166653583001154694606179820065375675846 12142398 -1595522053499540207472600860707817472 12142399 1035606320060729001053990238448760254400 12142400 -295914924124427490238739299174121472000 12142401 344615896684651921589405158767097674624 12142402 561198569768748919399017883156440549120 12142403 -494574794670268283725526044977243721728 12142404 -452351879971676051283332412940567157760 12142405 -453050690469817927013628701012823926880 12142406 -146306239061646099746794027727789020800 12142407 -316022437938587479517251165818078716760 12142408 39816467552004142141478194773868800000 12142409 1722192287978488372351918759218236251920 12142410 -81866400873014424810360792089903431680 12142411 1302541514053291892986305690940481045012 12142412 -112294712800861053933234698640561136128 12142413 532874153187167933478713015667052932480 12142414 870773295360242295075171455500532389056 12142415 -35161577390346861247088850284028853680 12142416 -68631592037254710490586058556291153920 12142417 -100059866888179796928088903849817310016 12142418 384115342649553413419717536663706919040 12142419 -172333027077696051643142770994752714056 12142420 243546079179691069032097913055773736960 12142421 -86695637591820233912411258842875747456 12142422 -35370030134265899508647076937777534080 12142423 1138427131954168208148195473335841297672 12142424 251593798258501756515218726706899558400 12142425 21203197675380971005250132897631372000 12142426 -1436520231743765866935305426248246272 12142427 -155451846139517744967434639060197711128 12142428 725822948287066149481820372752821682176 12142429 140667235779770794890857958354808415884 12142430 -160719679247965365986481134447817022080 12142431 377188773849364092435821295419203299312 12142432 -739069844000802663331835490952981905408 12142433 1422889568171293230303785068582724027682 12142434 191155457964584516178284163752473619712 12142435 -18486669918362651223032059356151923120 12142436 -576823571112112068480884452439075082240 12142437 -127328918806209460696761034357584788736 12142438 43275692539314507304302699991349458944 12142439 -1483381176921107250849026276645809202760 12142440 -360881543271684777564276505224474624000 12142441 -2209433225080543541559414619237556545500 12142442 -228448084284557431255592215458854191008 12142443 -220349172934362845670717523670816643072 12142444 762105368380492901842076816320338419200 12142445 147905990008987519457717985581761827000 12142446 -55491079532746915830241813062477882816 12142447 872919025725357297031983687401240873952 12142448 -122391304207050260826264346147920936960 12142449 -287973323251734646367467316343983736432 12142450 535561028118036825156511247622925670400 12142451 -145118384398318716353970719203061914548 12142452 66854412003608546802651612090792935424 12142453 -629166127555412609137509363526411056576 12142454 1071539429434063428522596463447732827712 12142455 15422196552824851906707508663118076480 12142456 -1034521134308654551566938717946673029120 12142457 239025337321058977696342007999548824000 12142458 142032719933705549190927545328449318400 12142459 -135463030329640174749841621235784763392 12142460 -385608804295222512634449232545266534400 12142461 -389218962255380628421492363227454729728 12142462 246817364383012791581959356869376287232 12142463 -230051612317716172020883017618760720560 12142464 -294477944155816125606139386940002140160 12142465 -471616970243637388834744143868420761600 12142466 17577765271054034627276015913422968320 12142467 -746601395055492934943603868318758238528 12142468 -548838254924293281887509130336253981440 12142469 -5134821718213065799628439837025467456 12142470 -71152907414274160293562354588305162240 12142471 -2427656903429530737662990147517498144 12142472 276745853192750542032969202599473971200 12142473 220308570137550701674538468615291108544 12142474 -363414574729203468255021632300205870240 12142475 -273351175146184049635452279005257659600 12142476 -342171702852908391156261889606358400768 12142477 -987126532647449083962130452918157703776 12142478 -120677364653755130550454285949993245440 12142479 -692737890323366819601107447651805366000 12142480 -54345042349493594494060690586149847040 12142481 -467382932256442764047579186379082177050 12142482 -109968415962669398989792026063535841280 12142483 -311248000212668418808688085722006392256 12142484 693758048172108315755876160154155724800 12142485 523121127004890889967624202039919551840 12142486 671886365425064244963839740997556636192 12142487 510997654293206927121919993625261464752 12142488 941931277280766831136759110703323832320 12142489 -56231998327102415498460586745231237244 12142490 440161749298249174584831508089637394880 12142491 -3956051927162014076177734128578161920 12142492 854907198284368576063318602534543313920 12142493 783807098806027218804256116715941056544 12142494 42950243274851024708512266916801885440 12142495 -755523018509478316390323265480162520400 12142496 989535572346929687144861346743453614080 12142497 -904317760625610668652425830733799827328 12142498 -452547039028389194953242900382213134000 12142499 -51316498508239629395164924552636990500 12142500 -86111790217924421754108829611964800000 12142501 344927125934360491911691180211959545920 12142502 -337260264416138196174792369340856214048 12142503 731408443777366249069335060701782094520 12142504 -704263251613650005859083566024352071680 12142505 -117802327533680943436668740769039454080 12142506 257708507537745268109363588233785525504 12142507 173998700758444787875786799930817644080 12142508 319995482971750208734367103879104726016 12142509 -235470545347440412349745510423264901920 12142510 -156025319489294020546188501510297552000 12142511 -1582108294856799286350253683819873291888 12142512 558722762777297510627298771494043648 12142513 -152125144098866393645249892119156016238 12142514 -122825603467316935296015565035053715456 12142515 -156572647341464197537264971226917941760 12142516 -238551391374049087017592222464488674560 12142517 -377538981899597142945511759237501948434 12142518 -432412608061922183967970331002986348096 12142519 -434140311966092648984952426019796498880 12142520 86850412635528883112373448260986880000 12142521 371362035096185653144521259955584534080 12142522 -98789864632374846814771496996328754176 12142523 1179856999280123401994896705251268398144 12142524 -61123092426425476493346881066445388800 12142525 -819369980282079638227458960179338355950 12142526 -487997981032592794921375348189424529216 12142527 75222415434968842743991335546063358920 12142528 -6272209978559048215414673838132166656 12142529 161916048148137421668088628801812656576 12142530 -284486000728303976886835968682968323040 12142531 -901209188420804682534871477807142729668 12142532 -840603879324040527676611146252581743360 12142533 -349848419757734227796733007816823524896 12142534 -180966905652397811284914209144987815584 12142535 350296920714733772085438826216968799200 12142536 -159650886309852605677345718290654986240 12142537 -669787311752746698960500405494748025600 12142538 -885515314255974162181688756779580065440 12142539 -823500713022709031147625675628012770960 12142540 233864157830100565422495809581249674240 12142541 -1037938606279857872934949776072401138058 12142542 601393724381600034016593184020318551040 12142543 -46746775603513244252404270657601658400 12142544 9499741608627890861698897498099679232 12142545 -87317906963756951446001368310589442560 12142546 64863637033383109248206231448065852064 12142547 -1034404944663809356970395595029401146004 12142548 -39778809759222226458597505651799937024 12142549 254471483313047611948485342172030223836 12142550 -108660923817369335142862273572548227200 12142551 284358561501965791489748779215778139520 12142552 1179974784689133839322857079774177945600 12142553 810701430174861139041673410468719109120 12142554 360225711722384373890875619514349175040 12142555 7388016676626762880226659065122217360 12142556 91158644851876662860974392503662906368 12142557 -150881152682165593945364987458382451648 12142558 550471677480878532106899704368227416640 12142559 244960175989354624391533746524402047728 12142560 -1795351659538318855317862650693550080 12142561 -385105202585235219131713263204811406700 12142562 -734253769287600005123538261101042190336 12142563 -117459967698704771624927754221057344512 12142564 -365331606473309413425996784339926646784 12142565 274052471856386235492996420086317970520 12142566 27374247347366053886938494385994913024 12142567 1036673392997786932978936228124381760880 12142568 -399986776930201903279491504322327511040 12142569 374808582040445304131409754534551379008 12142570 909975297978071641498586950266189880320 12142571 -1003383744949597751425480887358043232000 12142572 -74018730165343022600754569446690768896 12142573 471243914223726521353373953138471336704 12142574 -129460121917540936632197429663333311488 12142575 -110077769736758382844712730620039730000 12142576 -30507820348586042359373261513128411136 12142577 567061423342246014847021581674612371440 12142578 -61872016852114371314216676551853089280 12142579 369197118865333930740435285567207839180 12142580 365289876000675594558096440282493715200 12142581 909530011320946496194422319327838538144 12142582 -79051668939371956172473428617682288000 12142583 -434097089482475100331395451563513042240 12142584 276351032444777542677647893604842782720 12142585 115029918046989983464699666396973967360 12142586 -186421683332770710683866977374202492960 12142587 -44827855411359956676305286339895755240 12142588 -614700493007805521909049854616872845312 12142589 -594551008139126431155007107034064111610 12142590 7230118006038484189058556571756761600 12142591 -1282850001770325936182561296266070749408 12142592 112719731396857635500265018501365760 12142593 594349493723028480837958061467154919282 12142594 446107644146951008163735565857918214096 12142595 1037168229292199930471532758382754943520 12142596 2021026049227243894787296935214851072 12142597 -183069283753166478162866474353503418368 12142598 3349739239899355953817949309013483648 12142599 -317397101899933391775134652771759060480 12142600 -29678484515594662559584031800654080000 12142601 -5063595547939681341713160055750040856 12142602 -781580086874353983135852044940753192960 12142603 -1101795632953385707845692939380052373336 12142604 779945489848614133518838642652095744512 12142605 -564573443095594225065664725176931467040 12142606 32986106986159156152219206233121452800 12142607 326186056988363327361359922670205983104 12142608 -243547098319908839938439083147420041216 12142609 400291343685698519827980458505182885810 12142610 -335900003618651595586080035829918323040 12142611 -380923103759768234034940236736885006800 12142612 -467856336606135067046520896104308079744 12142613 521380270175979974712751364974670109120 12142614 59876833943126432130133302086534161920 12142615 -1175779433153053734038192840698285052400 12142616 570582759079227426495090162720044236800 12142617 -14978778456596146580386779123433270320 12142618 -285386113139886319121084055466741828896 12142619 237209943778684828797029966477610166560 12142620 -18513811603039880563056047019891916800 12142621 -580372719606750573111275145598953825178 12142622 179724231579230238459252253783209482112 12142623 -362467911479752987166374042237178555520 12142624 124667425931869065131998918816485998592 12142625 415588200686141601120709128494462208000 12142626 -215884450393043696634363026381634988800 12142627 133696535764593720115569110365961478144 12142628 659893394465327509795863272385012458496 12142629 -29601488611764898541618454582493516290 12142630 134316223063038917662914639584777877120 12142631 -981310414018503624519831732494959874568 12142632 -713055051906186582711095556947021660160 12142633 -896665711557850138231350620886124166016 12142634 -84497743544816773747968059209148006400 12142635 598886479827988704433419972644831032800 12142636 281335380929638769129215014543910648320 12142637 -418008465143623730466857377012671714900 12142638 -47325575799227262629804537344380567552 12142639 -917084273268744014772432093576640952560 12142640 -125642998888037128431449698026377379840 12142641 4306387314900409763634233434988339904 12142642 84891465823570039404268225698194167104 12142643 -736626612357168266490074575614172568976 12142644 101247052536939320827785943301972367360 12142645 -692899708507740371599714222691275952100 12142646 -337884331415356433054876125791034309728 12142647 -461624636656832065663139569304707419432 12142648 203878674132888545349972575038971494400 12142649 -1183794974144615729735417506451119470336 12142650 -236344220876708819167567601635362432000 12142651 1434573009688066790047235172308000415672 12142652 -828293511116830653959359684735574527488 12142653 294358979978327771702155416910798159200 12142654 741036400841198373400095846882434168832 12142655 105813022648947654818987691857205099360 12142656 -366492791144513808280273555177278013440 12142657 91737073496929708481367844991783957440 12142658 -937845438941937261663287922901861686528 12142659 118403658297230341597351957613672594928 12142660 232851192459511642579106650124810265600 12142661 723292092328143463018780632407741327262 12142662 -125549114642392390546374155823965485056 12142663 -23436415708601048555442505296354388376 12142664 956635705267609148098669358704626001920 12142665 -467897458932720529944787046076191887680 12142666 -75901997395222704950892481024545600000 12142667 1290677986579054183108968793456895677716 12142668 82070391310300827933140849850125360640 12142669 59351472671338186423383483196618604544 12142670 -599236422606646848526404724681736505600 12142671 116305253007223918557475023025633624080 12142672 77171500618613348920709256602940211200 12142673 -187719306409040980984116109661451720078 12142674 -34286378201570162594980332560317835232 12142675 661186918047199204749302755715786887800 12142676 190931693237502926678381259883590696960 12142677 1016105297162154474792699223739194986720 12142678 908245991904244993093811274651047633856 12142679 -890310590442570373059794007729138249720 12142680 -282626328025428794734926788714004480000 12142681 -201208261351628387478472201357007704416 12142682 -198707646451956388911697471322454137088 12142683 122441901767606051206784231404154941440 12142684 -1709733121460220208385929679299289088 12142685 -387219396683922719044244402512676701440 12142686 80571989954087415342280500381558877824 12142687 -320391218651982267878776021503399069664 12142688 306063026491506584994100876186321551360 12142689 -50323981355639821795389453544392081792 12142690 -492059823144161252070519590493896413920 12142691 951690408018404308152213120859437384000 12142692 -84132298416729242913543181746369669888 12142693 -138719667657043766011201474005799297380 12142694 155852174243573435761860154669951487232 12142695 -317169922354308319380908444542670515200 12142696 662731145587699780759203874722042977280 12142697 10925545067698945412231383785776761344 12142698 -213509610293087222542670218112128801536 12142699 267625228765342072220064729579438115700 12142700 -189839656980712417587764601714660249600 12142701 -478559634495997241276199193257364866570 12142702 201738505905355488933523526801591739264 12142703 -519821126354650547170012069388616384048 12142704 -3497330182080066925767589109862236160 12142705 -209995388162909929016320908096231880140 12142706 -199390902255873801646970989159014426720 12142707 230409915402591580447988787953322064440 12142708 -471492065036663507488587744908763974272 12142709 -508762841421216570745397934073202659080 12142710 402013401977195686481146198326145382400 12142711 162065799293529166997198736934630682032 12142712 503196348662480557500815656527775211520 12142713 3276464704799069300357324586382128576 12142714 687922535556287040053408809057475869440 12142715 -11068720005624300481639979425693860000 12142716 402438513932199768254246106527225405952 12142717 -452784055796013272786952796266626074234 12142718 -236773696218919110228262577259105849984 12142719 226270856467178441837590373390286101088 12142720 -751434201418049145077718387422291558400 12142721 417689795692785076526888015512708649064 12142722 142513275109823662246403713587531154944 12142723 510904626358863472995047679979359054784 12142724 -101672517326739706970046201374111563776 12142725 -103995995687781999735662342516487312000 12142726 806811023178189668283373985600092271040 12142727 25078855725056818975063809146049963480 12142728 135732576711463294312902549130782935040 12142729 1744010584021822144881622488200996538640 12142730 -156456070418906481221664218996330190240 12142731 -28570501077317801236180293279516472320 12142732 131605016379962041389277622351261564928 12142733 -845399606575878921679418524055801907018 12142734 73226334113590332528890128892620477440 12142735 -393046028868911500955937841462907020800 12142736 -155886193600334943026951888854912647168 12142737 -1370962185607227668454466472905205765760 12142738 831286904951361523015821869803248581520 12142739 -911985007190883563150775380808382117284 12142740 -37934269716652550422291432988454297600 12142741 218839249648137858452743104643142634172 12142742 347409836199746069406797509429455562272 12142743 -60512712527687126573346705849112631856 12142744 -302818113452405561954590447976517027840 12142745 -962571438638490905374352370808015652220 12142746 107316217040953824615675407082803394048 12142747 7096206387771274103829267562828573280 12142748 -141128995482442216940550538457958305280 12142749 482459281350019504086974299378559201664 12142750 765908044124880765168944812673270064000 12142751 -371778004511628499216097659500570352128 12142752 129116817399825859473228923745900429312 12142753 274218506999672508826926470937966526400 12142754 114823687899742470795408858498378950208 12142755 -821002447630345591485418923625350762000 12142756 280842641734065680610832787280767059200 12142757 56227712041734449435096028716298770400 12142758 305277294823148352827184702877875714048 12142759 442072725124790192272793803201816451960 12142760 -20690512517245955379440790269391667200 12142761 240171123776213304690989864126281475472 12142762 -42170900992852691474972563340201011200 12142763 -753244079529219579983554499950654934988 12142764 -617232492320309387446947566609889331200 12142765 27248971873565185636048577967336842520 12142766 -626706770374620833974095420641486463168 12142767 12356147731987420253656615159111964160 12142768 -331090801821953625848581020932632313856 12142769 334411044079353376536925518689081665170 12142770 6745553598556196991008978809160240640 12142771 226481469607421507806686842257070977520 12142772 -942662764510046882228616909320018730624 12142773 377308463770173006529123690921784882400 12142774 -209359663764566301487203712736367513600 12142775 152320026728486813320453550652286563600 12142776 -582012435160925287185014685498889728000 12142777 577829941936413304207915174112555981832 12142778 -35757300766166128705921646750614068000 12142779 -1471189734402766357370683865868513953280 12142780 120646708268583283761469961792856821760 12142781 -33302315618528636525189949953956608000 12142782 -192955280884519740576563932250693492160 12142783 134613870773956974633322330628693599944 12142784 80012218727151478633414477563744485376 12142785 -1290112475636252728796508644602636800 12142786 -223627610954700213310089418864417303680 12142787 -2428078840954918356039949125135142609920 12142788 309154737995273693774328891120097007616 12142789 232874975205211379822704215241661538590 12142790 180341083777400973076442614356655411200 12142791 7916799467461067677576289374947149832 12142792 386616694224657881412001118208140928000 12142793 108963357858137979608963452815501772800 12142794 -132443214600972748601534315499185315328 12142795 -234905514197029786951753598930972145600 12142796 -1138215964550236379162570333545049591808 12142797 376420677847366011949875386706290539200 12142798 -195545936550767439894933699907009761600 12142799 358700687204333045314693816513998533064 12142800 -108085689984356950081237427569005158400 12142801 -542756052464153196512559784804251516000 12142802 -71129291526750201615825343100386741248 12142803 -73117047965776735607950559089599892296 12142804 -161547140183554910664688388869924024320 12142805 216158215892811691704718451283837492000 12142806 -58985005017904005241150182632696677632 12142807 -887333487937947183430814948362578317944 12142808 -331158979691405331036500322142245027840 12142809 161393165613018842315193890834982156864 12142810 265747800484269681114799717393453774560 12142811 -963991254519764372540995260623523804888 12142812 604402485664836600375812197619482681344 12142813 -18330651144950539315447766099481232736 12142814 696745991593433370154380194530218800256 12142815 261610389648956830640863358115515909520 12142816 -427910485381915404854806303491363962880 12142817 213963255169035397877551125576423159600 12142818 65381035693986537886244437633429862400 12142819 361745677468952967065790221220616367840 12142820 26801549551530941284100824028225364480 12142821 -640790995419610754113843724975708304288 12142822 -300356815956810217573259731918754707200 12142823 -63546600328899449796382607548887386880 12142824 -65274881380501021565417242004422656000 12142825 312373124741979340008021088378329369600 12142826 436500329344005661457694166269983784960 12142827 231564885120071955392486987179035571248 12142828 1086091277188793236008821895732261382656 12142829 -691130045229552496062669928134131670570 12142830 -60130483139135380112169445966818447360 12142831 246695826987227664835773648368291638632 12142832 -101558390304975719626424303956331888640 12142833 729800197352641732701404206282567724064 12142834 -1682691804822606738912839709633678192 12142835 -33461867948866084541554060486330718400 12142836 -329133305492885953666691164650143726208 12142837 262536150514235747985729353912142017166 12142838 -166379640582524220661160536427952547680 12142839 -690010725268878923164006268434484082432 12142840 -615659147358180423883729744928667955200 12142841 -4564001080497806980577399828565337968 12142842 -294117825714814995195071989342155303936 12142843 -344183782430871323741376810549683866960 12142844 -6474970603502262776808935344168879104 12142845 137562261150648466826099928374574758400 12142846 -270997806864495198969155949012576798336 12142847 -61108859126273538718075771109993502240 12142848 92277213132242123050353281467190083584 12142849 116118119270541649610094330965792569920 12142850 -47376366655134429931749291988987392000 12142851 187197490930971323589535899848825487360 12142852 498302086168673493119823678406132343936 12142853 603081247511299974653650211609733816960 12142854 -17246225626921357185087774641301219936 12142855 238818048236859046449321292436623451520 12142856 -23353621081789007750160131073615052800 12142857 4016552989081327790945277875892737040 12142858 -15173762647837705852163717071341324288 12142859 1113074075106682374498026897474082417480 12142860 -316040923273115966118120943616859632640 12142861 -148014695215208923044444081129900551508 12142862 -302460006066369811679524046351846762880 12142863 -931896563860222201749876364343526821208 12142864 353893858543471187679563875097721774080 12142865 -355905374970057470153041114599932164800 12142866 115038546013059323935950943740397252224 12142867 142142854053846889397469058580852430480 12142868 -113419376419008131768159272181031783552 12142869 372482156385636656015705028628483299744 12142870 74674468011925464602982992271132739200 12142871 -151418910908216883023879554868986591608 12142872 8858288034019177841548925566317895680 12142873 -632206920817207036256204879733054130560 12142874 666966083648674147366544980878720093936 12142875 -270577394410739378877203531776453332000 12142876 907439032982935227909365150773006892032 12142877 93903402813233129805712685454339009792 12142878 -332169993706775124593755962029491006464 12142879 64910633698387105849489795735998926592 12142880 1231881274796760122804973273155036774400 12142881 -384387208736207827668253567266484692720 12142882 -174636941482908837309203327040540926688 12142883 241413016280533171464288931764887453904 12142884 174707733538553793654346758569980846080 12142885 -381302009469260811995178560245187772420 12142886 111749417825733050975477244682615603200 12142887 82705009688690625360019562254524273960 12142888 -582292302977055529310935200215551764480 12142889 246183424175853051597551620376020222800 12142890 -141243899698480855572164934423800779680 12142891 32721715788768509123144491294715386292 12142892 -1051716052514119514854668140579159126784 12142893 13282623350384490039940422266286707904 12142894 293319340078634364350966165609048882496 12142895 -181561529272427083894148117206757035920 12142896 -110040754345778879477127620706881765376 12142897 574844706892189818582497826464686937140 12142898 16080751589521781740054311957028477200 12142899 -24156434909359019976600145549258857600 12142900 105083693672059703093926092058054656000 12142901 1477156896762789465870190556842694726400 12142902 469669094356907669511704291159629482432 12142903 297200060509360966033413084113824451224 12142904 -1805853480547658673960216667849844736000 12142905 -708158191321501773522023780411288667840 12142906 -769418212728482028804070788086043880848 12142907 476406674293022521071397283108354037792 12142908 -22317852010168306439960090370910640640 12142909 -30002235993471379661047396800298417140 12142910 124833432268883017969727143020028277760 12142911 -45369773261512932564822099167516230272 12142912 -34807530931892035740433082472030797824 12142913 -286761508684341591611612527506061092282 12142914 -46965874738737578473345508059029405696 12142915 10210256759025249592119591805792125120 12142916 1673655664129678781315693740049660928 12142917 145413862407345418136595376581537179136 12142918 -882422647962862679128379976050579304384 12142919 -246902002534298456397006276678699678720 12142920 656207899155676746269460723993860505600 12142921 76769703651722297130517927646569875264 12142922 115003032291344097072980417506952001024 12142923 -311644686987291945458068596463400375040 12142924 687899314788671095326239791938691248896 12142925 106443169369558045364838003158424343650 12142926 349918819643968446949654574429752118400 12142927 -553796734542455458590958818353379965760 12142928 -28040687858684463160871366517050572800 12142929 -356906075606162464700273728427955659520 12142930 666276842112516077334237779488425518400 12142931 431319663253245511571748422890352394732 12142932 217493703337607850975725449473396940800 12142933 698646300488466196457336686387192497024 12142934 1049373829396166935282258006947512279232 12142935 -92874324502182255360201831721819610520 12142936 -117214779638416017717608495009859624960 12142937 -401422265382498705540110878650318615414 12142938 -128624528834453291360869523002488537600 12142939 899298021690657216255747437953271873224 12142940 121763840701196303717773572415390103040 12142941 -899418491065787310133486647787918055808 12142942 3605662908926065408326647853121081344 12142943 -113063302868526401707475081005794884376 12142944 359998117614311160082038048981940174848 12142945 118912662083223920790708701872579485480 12142946 -631284942823775588655429769896886999680 12142947 -489898660732430499741689572645169849376 12142948 433916969126261195484037401474684829696 12142949 -89957377413299107990935607305294750720 12142950 -281722655018236111189235584888316414400 12142951 961408416521745327792766472647877250000 12142952 104178130413383190329280792816798489600 12142953 259686539776306547717027677758396704682 12142954 513130638920411488792767862905061572960 12142955 -644644713867358763485463238596191920 12142956 88841194665782157024120525543774437376 12142957 -2130787330299810346762870327500492234 12142958 707050394942407877289830542365581782080 12142959 10481731140080142096326499605732793360 12142960 63519489829778002333599146834317639680 12142961 864918574210205523142763300619350526900 12142962 -264985881924714429230494564152843019872 12142963 -75412568957447420868778141509529957040 12142964 -724321140863742475003595672376949813248 12142965 -138543206793248920651882047628617749760 12142966 21290910104888566266574120572667479168 12142967 1476301493220524959295279893533995289600 12142968 121681037315692798995574484392671313920 12142969 276419589657852747238592781257795515370 12142970 35116588497698964592038608339912325120 12142971 -551989476894776686620980370568356660660 12142972 -312777117503378599146436955815246772224 12142973 1615430879287459428491075778927954490464 12142974 -509418586644682014405546460654999976640 12142975 154192944555727693528291589596763116600 12142976 702858938067150248779972929464460902400 12142977 243439542108935939582019958059588731904 12142978 -105520897554565687722802683674147487744 12142979 640197563031742546440727505390905340928 12142980 -32312340016496468673465788927354880000 12142981 2471523938924108210810639698827864234744 12142982 -327488350279477613250633563480775883200 12142983 44086911850191575295203576210250061824 12142984 -1026246070054884933869140775608379919360 12142985 8223551157603208715367774757221868800 12142986 -544453762495743695447524142367595566336 12142987 -2094060144000436532327777961486678449408 12142988 209501764193828646560330720165199495168 12142989 -529032483034645179383957054808228887316 12142990 -501725460575048861624091353731664136000 12142991 7211740003831179465600741885340972272 12142992 -75035580227172260952681217704179466240 12142993 -589450823520757740691051387756711215384 12142994 -126755302582120444959646664973712770048 12142995 -192350803078434916375975999433084889600 12142996 -195887050402020677172360801294364811520 12142997 -1255064457195563024439949805488786045554 12142998 25331838414989995220679228406251767040 12142999 233603167980389872744889672568879858048 12143000 1356354337405773704256346516463185920000 12143001 -257527516199309034431877063282765058560 12143002 -303591241930468156911879600833781477120 12143003 1239285109463482678748409800853055020864 12143004 -573140806618290358372692159470048699904 12143005 -395429929535696135427684043370379555840 12143006 34847870129360562732844863098250989952 12143007 -484174793402685722488971878500116069360 12143008 812457815476990748935517639280309436416 12143009 -1116137253416625785993797761259534901790 12143010 -71018434970032429523987048852193116160 12143011 -78350126070513303075878284280994524160 12143012 17828371453018033644699716559542231040 12143013 1037548344930253236193051445558878207584 12143014 -8667804746329497013540985549699051520 12143015 425857054221701355099470871216107013120 12143016 -13687080149931622198812975526629212160 12143017 -100158294716672543350580778964340220934 12143018 -771114618035718852020820303678561161040 12143019 -44115089560093261749217289427788838912 12143020 -21934719449751674094210467244472043520 12143021 369737671233444796898494851248799061344 12143022 197641182625205598280111711224699012672 12143023 1289403777091180741183721148600300816272 12143024 -233240155417101144781447126337625784320 12143025 -206376613174381667583473340459362374500 12143026 3355438185342584509301692184998794240 12143027 484700632288031179361480264452754636160 12143028 -9120416719184929665694012040464822272 12143029 -133123691770942874846393535924168568260 12143030 95939930735874506952270083207233319040 12143031 -66474905182035505830710145489718326960 12143032 333357978061698394294627907680633282560 12143033 -415215327120965973001971448980266490480 12143034 -17328238308925985682104348030722087680 12143035 165413243206161014001060740221247448960 12143036 -24061247364066027189353354657889968640 12143037 -30769278477553125190747732629640124448 12143038 -546967667564898187402606341411382798080 12143039 22360957448177253816655662206370333840 12143040 18967609341298073441648245565974118400 12143041 -365250410056256054627042024802596412416 12143042 351978145041091609474653954975178849344 12143043 40321862277458604862560755155660489680 12143044 -538372064141109171310182565663896532864 12143045 -1433374710618241191727523034289723989600 12143046 -184149829831264323047744395074431351616 12143047 17988425932485425709073987358919434032 12143048 969987564178109757096115691353309455360 12143049 -907175179623657545379046204950752776800 12143050 -226668214924472039540369620829763686400 12143051 -243067040661784874934286659494681691600 12143052 54887067210779766202018573524149038080 12143053 -748181704650322929046261204300658109000 12143054 -122460122799555180129280235617088716800 12143055 14470314768024006154358516047594531200 12143056 -170911603340058746915694528650623295488 12143057 629826859440230701870086415925584529088 12143058 352857576675666666374784998509238227584 12143059 -831874648990835710366148217768062606640 12143060 -241534623193794817010257181710941323520 12143061 -539239185175311581335459233204815585280 12143062 412178810034095663209121639879566240032 12143063 -99338517285327385727058346028478797688 12143064 -502068283494537724054338663661287444480 12143065 431551383037041459001637057720564430720 12143066 -178607693507152961855867316501138734592 12143067 -400391911224300617218261761366666726288 12143068 -413825473595368093252216900636937729024 12143069 553752929006988645925493397322559746470 12143070 -179071017430684471976608600386829711680 12143071 12571177356355583190028655270169273600 12143072 -465590468379723703356584162242672459776 12143073 787378298130594631294838526539589241824 12143074 -775722886738953576777771036967264108464 12143075 -304704208039157151055657683241011354000 12143076 -39697955707638423668512489501492224 12143077 -754710234050713835922974102079724403074 12143078 -256585075590103839732890588357257249344 12143079 213085892465017253624918122171295332824 12143080 338725644624497776740420187955965132800 12143081 211690043144139187610237720845869092352 12143082 309103566755340323881715395489719519744 12143083 -1931771736179059070088684599526105265440 12143084 1242202770731095684196176338084046377216 12143085 285927879959604662010443724623632315200 12143086 -213935102052386268157838153643572803008 12143087 -54301484062437599691293715736284959376 12143088 -214656730031273129414859466253544652800 12143089 353718069283781216182537688303299771456 12143090 -264024433415926999996837263584651520000 12143091 152153251597442486485764049183311348792 12143092 -46851109213491890565960419991247016448 12143093 224835203903486203281909664681241319288 12143094 -353749179482619977946914700520218292800 12143095 108637046303761499268189518157213803520 12143096 -135563131595138587487114458167371735040 12143097 245404750625916275621811212208905110074 12143098 -813621335516373591871386233874971662080 12143099 54563238925324575996486609728857496100 12143100 -79906381749029366491776418039673779200 12143101 10484897794779017964980081859854178112 12143102 -860388507081070918570919204271261493248 12143103 -21138575510182212811805235896395137024 12143104 67053219370219678637811187649077051392 12143105 116342722920306494862981084207012741120 12143106 -98187267597993536199414743125704261600 12143107 -999350876428057707185793170894384144644 12143108 -665414529415651487805423867088602415104 12143109 -129198168154593417181931828855512496640 12143110 135488305015934751174450237566057314560 12143111 -665370938006119792305026072261276349288 12143112 -28568903510279663265831368073854976000 12143113 815922937184826964210159352932106958362 12143114 -6746999213298611802747359159924697600 12143115 -44594186997352521683940060361848027840 12143116 -233907695401514757001207533134555695360 12143117 -266928918977244525461568121540668418368 12143118 97532223547018077703674052916535668736 12143119 1203086090400118411686355624080444697520 12143120 76529445621880422096214956758827008000 12143121 -131110455509373140323392006118063295136 12143122 -448963265008061000356430637743439243888 12143123 45612815487441984129396226028492366760 12143124 -103125076572584796980098211318586968064 12143125 -235859656221485680580216683522883856250 12143126 294104134090244991542641483593649561344 12143127 276884639462086258426506467026296745320 12143128 285835233814494866749987919259784704000 12143129 1115226206592980249947473747181267096320 12143130 -47833173860461032183450107750101416960 12143131 16493578353064568963551277015257737744 12143132 386436859973578662973139496162217850880 12143133 -173670264335605139085679835296214359476 12143134 -56767591014079255799594521007486748672 12143135 385624596653705194565273481930942919080 12143136 704463031732349046069610147072496369664 12143137 -890534607821069149656280049863460781214 12143138 -15963630471537726248807055357583968768 12143139 161199942999840969984088009625652165360 12143140 -151591243947271458083349566101095202560 12143141 -700902506897319876930986125756417086120 12143142 -840983493112201431196928360528805688320 12143143 -553325971967750636255738399973253913608 12143144 599666371892820610403563545208363008000 12143145 -109341999521697524408929800720997228800 12143146 44314321231691971928458107490682717184 12143147 -985632021066130018292255577927870715200 12143148 -409718206710616111762902014479249999872 12143149 392529095720465277594471836092089536448 12143150 -252946119915015970172832688339574083200 12143151 -364359196225756010692864180647554264208 12143152 -5140078026238246696279849680990568448 12143153 -404921975415522694059124522456424798736 12143154 529365240786231790963478592111412053120 12143155 1071997932011434866562373343693778656960 12143156 863779396396293824876002372808338139520 12143157 1180036404036181566392299862614799328 12143158 417568675093644154099737401981822155680 12143159 -570961829824286686928531388513651503184 12143160 169741855451916833941816091415567360000 12143161 -1169504736385970957875032674617255137238 12143162 -545431107816919718717674107379622433168 12143163 -34360134364590866260112212698257191656 12143164 599367035267020079520527872967326244352 12143165 36545953926592743114668290642574400000 12143166 -53099275958974252800929850184334223360 12143167 -307874827370028917691786425710857549840 12143168 114049958301425050284476835433735520256 12143169 1964461331806302392680487305018413715200 12143170 78631114649208933822992236232387625600 12143171 -296938486506654119225614163893099779456 12143172 461569047122027259088602034369210601472 12143173 -576339235611185120721753042892552993760 12143174 135516405205192811140864819725615012384 12143175 -166801239167562313315486155991520928000 12143176 -1981992510455992703106944040877735895040 12143177 -19812538416584242120035296825854406988 12143178 -77758175395681988090816111680661874336 12143179 -12619851728259104902119902787419680000 12143180 451934591168611202343870139632953533440 12143181 -340515955116022150430102094317327429280 12143182 95344852532476829627329654081240320192 12143183 230470810196942099201667836700756532800 12143184 -221954691177632779548135637920342736896 12143185 117517190485029140087114211323891654400 12143186 495733291912343463009945395721825366144 12143187 -30348095700939703205168969781103278000 12143188 -375685600433433392888392577804584761600 12143189 144345723274555262023606164810234966990 12143190 56148234266562331522421828619261659520 12143191 1303223332329756815468213192101115752800 12143192 1103936825054521453238037242651238604800 12143193 79060323255434250321449587373210093184 12143194 -29437179235492351583559816311031514368 12143195 -663700631645028754751358615082363992480 12143196 -257742849224169957372950863192037220864 12143197 129887004283855522501812516042183398 12143198 344380583468741470067166925692162240 12143199 -256518292351916042196964052717538438696 12143200 -2139756235706727558761257464555110400 12143201 -190838844823711137460181393465972466432 12143202 243294856713874073422188052570688486400 12143203 -589266060647338635661798783834462098840 12143204 420910038660056291338729288564515148800 12143205 786271874147073953578409612236154739000 12143206 -246138673722623566279078132453143134016 12143207 -1139933573481911727698457324957418343808 12143208 6083002120306498429350989835058544640 12143209 260076186406511524353415879289210867528 12143210 -65144616979876442500756357548156744000 12143211 -299410043074802796533202439643660770728 12143212 -563510935600322424904819087000935372544 12143213 -128709796993055473798742978254225486740 12143214 -288273314322470326066826930977292199360 12143215 88667543180946795260805377406250073280 12143216 -26085750609494139130564822411980374016 12143217 966685289286166419809916022923431668080 12143218 -315500392990623295485441193459353578496 12143219 -1322437769094477402655573429398662514288 12143220 -196313530829267640308581153379415582720 12143221 1313578600662287309499168009073567269422 12143222 39431786305757471593830144207918230784 12143223 434230170147052701583357435214956780800 12143224 1317868130325786039131952319290215424000 12143225 -270135731311390066729054711004906519250 12143226 69696138440632866145651189582188355584 12143227 -554203555329940067852497022598225322688 12143228 388916940665379286135792519871617236480 12143229 -305566473496777670461881380709274876800 12143230 -12901969529730414776117687175589167360 12143231 -383327836494414798994332128363756990136 12143232 -296092347630971240446398986209890140160 12143233 -38110187526255543974904490573488827518 12143234 -48266518138141696285788605151943911984 12143235 166569166305110859002499361829312550240 12143236 309931533049524217907613182533069848576 12143237 -1611647188331783901331123448134731294114 12143238 -333841297970689414731829813119111567360 12143239 -20051475868641222034697311519608565280 12143240 -1053070521829983244391957078333754931200 12143241 -43755004835671595665503236199980940864 12143242 -336079698839183641080912275153228728320 12143243 6715170252340845176723909322915389184 12143244 -509708652675942713358692793916452893184 12143245 -872282619961140095317269581552735800500 12143246 -400673913354159791118753213320478500928 12143247 568116425892928454987394925557776291328 12143248 182752206230068390469814764902901350400 12143249 -728319604533256222194635050436525157120 12143250 253311364650162809716574627435005440000 12143251 -1437984939463715724783606856824983601748 12143252 -311463618662544631352756758158496880640 12143253 557822716648539676734191901928941334464 12143254 -158018789200401547171402036508029733760 12143255 11724591476946017731600685671436939160 12143256 -946866396004609226759957171299233484800 12143257 214271334287088137451583000095888201600 12143258 4241017262631621431369542129634531328 12143259 -689882643593015046559360807713239790036 12143260 778416108377317680094603544542923578880 12143261 -734895876529153876469476043803362776640 12143262 -450307499723135507156871426650307624960 12143263 -486675492022930015031389846989569060616 12143264 300885604188245645708599919574024978432 12143265 843753945753796747786068804666157667520 12143266 -521579172685551918067606603076458518240 12143267 7929688606723397392738141252702697112 12143268 -675580449906106885306687184497691941248 12143269 -596451506811010953200602660201940572608 12143270 -649875571698465290987592940052148430080 12143271 70923662910854422059853084698298065024 12143272 -30827682545040616458839873545849651200 12143273 -230011183975644566342103776710365985536 12143274 -158402164281280875795220333237972237824 12143275 699466275969088455137429269345797887300 12143276 -567364908177236181092248792949053827840 12143277 37088210700802440327247181465278810572 12143278 -394581471699279506970549143234035128384 12143279 -268664803417192476858286554288745179360 12143280 38627122507392493626927376811714150400 12143281 167824218154675132603545795900113641072 12143282 -6343886401244779951781352794437537008 12143283 968377061236385838164645200048276519224 12143284 846005632027990273840881946111498207616 12143285 166308723698900691867067699245838465920 12143286 10167820852426344706978377031642266240 12143287 123073818316111464742558239018106570560 12143288 1640488729616750650907744059487605186560 12143289 104339635014855479294263960742942891520 12143290 222442259050689754901319930204084369600 12143291 1594319013148398671375601442087262830692 12143292 -207463203316958324333901453317761671168 12143293 76583196880122351414402338343580863244 12143294 71610797419797907634989875536893629696 12143295 -453559175893717735583097453090438947880 12143296 -689909704092955310671670202142109466624 12143297 1186998717466247655209255548612841479746 12143298 110903386241624845128351301479980567808 12143299 284969039694300105703355927595287863040 12143300 62324321643415758602191003211343916800 12143301 816002201550843817019291063269197457632 12143302 20902073522566157201744908485683840352 12143303 -449622920488517694949795114661146865448 12143304 -200118843856820848216780293277873766400 12143305 102964401985444608822000291202091615460 12143306 129036261235523879316581274160469652480 12143307 -571883759567317304063213614399729237824 12143308 169365967106194804158466831955975234560 12143309 806319015635661894014746484481236379510 12143310 142281307863233717101157595633979392000 12143311 251404733210169368324430876910001261824 12143312 335748590555403413080913342800194134016 12143313 -95834977394190776311646877991863132096 12143314 908821985977592408300109300975283610256 12143315 257268211395542041430820510152160588000 12143316 -249224423823927252217262932674734389248 12143317 -400090787137063052569758302939258835634 12143318 20158914894611499243857015052441120 12143319 -653562640357407291514239195056330143176 12143320 77047228173951248324663445069496320000 12143321 757097864638258204792716451080095244960 12143322 420526641424623238766892482575026462432 12143323 219985321800978354026858144447869347240 12143324 33158406222025809301658051703957345792 12143325 -504101936087233580416022795258819906400 12143326 137041166940876645948875400944153108544 12143327 -797490120235177884533985694581522147360 12143328 665786883224404044720123086294189604864 12143329 -4338462894585127266077893571133858912 12143330 -43979410211587402902598055783028745440 12143331 -60995667575905312069876937285047890240 12143332 -694765499408137248654789953056921784704 12143333 -448074533757339506493284486210405253696 12143334 111982184469963526492851945797475366912 12143335 -138499804884528369697332137898487851720 12143336 -1539282669201087373544119336815094072320 12143337 85223943508183658495498126956248564480 12143338 -108112290508902727145702024744988813120 12143339 -220102469334881454910896883788182326272 12143340 -2683714705432063231148343246597626880 12143341 -83256576285233480212879725681099184928 12143342 -390769090878370011105960072839543060928 12143343 784986764487977730183241164035511794688 12143344 180203953503941222445210504606239784960 12143345 218792717881923001271886632127468655680 12143346 -88751342683889017140816754284812294016 12143347 308797028499586563617908793857101359640 12143348 -383263189099239178137837394017151217664 12143349 -37354615379594179533534657848248530756 12143350 196881790038731572283165415887893562400 12143351 -224979936310310261722655179138592256000 12143352 311981943177869771472854767807213117440 12143353 1104066043511038410677142626968370922602 12143354 307444827395511619900170001989272171376 12143355 1910694543869637105109040744351838720 12143356 -328009076441580829748168907159687290880 12143357 1618087706724682679508268623307753443180 12143358 -14960139672462980060278016800101786240 12143359 -1011384215874900338427971623805963465984 12143360 176821938466346154571187123598970060800 12143361 554887798503525249091670440379665837872 12143362 46129587424876552102865342465310226944 12143363 88402299217156483426884871748448319920 12143364 283526506955704761397623103002831154176 12143365 -51327693393451880753868710718538442880 12143366 -508606526633525451692077364311428670368 12143367 -673230750662559306560536970381663950752 12143368 748089769133496468922973064240079426560 12143369 300384578277429508956918129053840896896 12143370 -392031461422937483147972222189278099200 12143371 644583458352895347075331600270354143572 12143372 -9755280392220795083868873050171194368 12143373 -335878911314001465150911381201721931200 12143374 -435374180299566450393941411583230528064 12143375 -537053858201154343637210252179801020000 12143376 82271493374208576741316082287683182592 12143377 -855328534769644965084080495089961397248 12143378 20074946665900520003720691227193254400 12143379 297888587480134703121586448953505557248 12143380 147588671527084920973971267376359321600 12143381 2112068455327794665601474249719210524512 12143382 145793839548010194769938320422102523904 12143383 324401699381006866679676329941739577520 12143384 -409554781753925462831549695385048494080 12143385 129663881657707031700586870268095747200 12143386 680425941715786874878624614880331761392 12143387 -1186070883635120926441313053024651427964 12143388 72140122210402725765396441040856208384 12143389 -869187432720669642506303229944662520040 12143390 24607156947883875961325103905187471360 12143391 658593719451534415492562462813192057856 12143392 -1195340739958777599386174381094800326656 12143393 -577618171540426964405906507018795762640 12143394 -287102762838823322364176746423938879360 12143395 850402867478683662246748836975258056400 12143396 -80507181916029250538421917159120702208 12143397 46609945710383596265297812771108222464 12143398 450134482650322947239060986447896772608 12143399 -256930239925981660704867373388000037000 12143400 74398291633446403147123834253297664000 12143401 1206344497979623601929053426462746662032 12143402 -578974073397086655991044154649197025280 12143403 355314239509710846619873084420992706704 12143404 -6325742987886458815979307012071026688 12143405 -350392152899672514326563080985553322240 12143406 -252951253308099528054194442235829575680 12143407 -1042811731983798174580525906973072783344 12143408 -61400791489063412300248247936786055168 12143409 -87270797680764658092869624815407466896 12143410 311100481023203799797745277383054312960 12143411 -6618220283119361977537350709040421216 12143412 617148775944578499616543852256183193600 12143413 -134763165287455354111891759061633932800 12143414 455001868475132336253548570372536513152 12143415 6788531768855634713348161758707408640 12143416 463900049481165401143747474206002196480 12143417 162054616586579693370464320488385318080 12143418 -114474175742934717984515549849624778240 12143419 632033186230474078229706034781610800040 12143420 198685375455031349683125060641637058560 12143421 219604320074110129326730621663427135340 12143422 -113365366760042769516293948743375711488 12143423 -1682142584771226688562927130719616196560 12143424 -57195272119993486224645830392040914944 12143425 -57902894600795219145426064657085059200 12143426 264245127328854294532474045657089682944 12143427 8074345432764836833342302441337374960 12143428 47932526365779699208969832042033642496 12143429 542633712197007920406981941966610768030 12143430 -51520131741576488727466252829124161280 12143431 26806883110873728380718748634582080200 12143432 104965644926630842560889201384375910400 12143433 685563869586738104106347617950728407824 12143434 285784415728570825570242805759523501616 12143435 -298856909038459396395423747917488737120 12143436 -657807934743674405137042990992039859200 12143437 -1218688250934208751149348711785145252608 12143438 -535496043838871231580514098708652708800 12143439 580228175905118865037495095182847360 12143440 -261044469653005943219888746367510937600 12143441 -17106876889304521358457756691926742158 12143442 -52559330700240983066848596921232303488 12143443 309928502896718826129112947522491076544 12143444 104247672808949347103169056706659868672 12143445 -296881507236566475230924993330002906080 12143446 122123981063606056804235516350144256640 12143447 -1533504033133680540068487916523858362104 12143448 350403520683666514661739340910851645440 12143449 53129174305593501328367927121501864964 12143450 -102760085475211013518807073773483776000 12143451 139828870569957266681739838264289849280 12143452 1041813651442507396240013826547326235136 12143453 177893458142514831130920558395187761280 12143454 -39561362188684782930722924735027755392 12143455 -57599821040823940061374580747990520000 12143456 253111686547976618347481091401209872384 12143457 670813137323425910737233652059362000160 12143458 3650624227108142484206064436464387840 12143459 610843285860849925805440038706879653660 12143460 -82437414110367301371271818386751897600 12143461 -2507267862911262302754848121904734517056 12143462 -365403188470241247799370333101712819136 12143463 -576649686730235533064827830533019882456 12143464 -940979984533133319038098089433881584640 12143465 728159033769532019708352638050154929920 12143466 -171143860279968373992624260452371294720 12143467 218769556209595363090451960485706484000 12143468 808941814082001778146009586597639190016 12143469 -337915127375228466169900371237399298272 12143470 -78062170344393679500440781389013436800 12143471 -3465487851715151490336377232191533536 12143472 -66385553816404839458412481330788433920 12143473 -380286605293873075333880665451952575278 12143474 -147397259653842118328815023513184865472 12143475 -9306763105731997074900879936514708800 12143476 -598955222488093690746313355991019469440 12143477 75114790483221126846081152867505176700 12143478 -414379938508891750847720637275456563776 12143479 1076440635031520631275883679030246955176 12143480 -345014186775014130893837903986800537600 12143481 94187041646343578538720822745095711744 12143482 -111639898843677279825153307535100946176 12143483 -262907057820647149879523015163544859952 12143484 -744450035950836458180988335441751619584 12143485 180051448982370100338901671482107737600 12143486 -455118419533874905293116714696158218240 12143487 659190408535807276550543100177175260360 12143488 -191769155955019411467428216185112494080 12143489 -249159151721625405878494654330211736000 12143490 291102948565878546543556890368459781120 12143491 -6881758021286946764970989922905847340 12143492 -15248519649154633445519512599917683584 12143493 90007826966034727014748458538053523200 12143494 -948455909654471922515752127185089122304 12143495 -321152807934625703604054224288629085280 12143496 -358660826913903871009991381946595123200 12143497 -125067842787109193138546311615575454054 12143498 211639815104045780262962259216122757120 12143499 -86216595277494669201114884921277268992 12143500 210924689394764286939915625046572800000 12143501 5405370894315902817716253420728403552 12143502 -143579629764978159096278529663856814208 12143503 -107692545431087468910530013658549363056 12143504 -144667712184602206834348283864563015680 12143505 487596274199253283350761257910957968320 12143506 44529027758670287342525450141879875584 12143507 896450577222208664354123253403234759512 12143508 3649768899392565909016554668222177280 12143509 197674154085409342650216293600901939616 12143510 65086416945866365729348534470746104320 12143511 74373099072751691732670616663224759432 12143512 1187031091976996813591158117668888115200 12143513 -1229731020150736597425739477640907245238 12143514 42414411291310771952083915954780350720 12143515 -118417955805801928926303261968897691840 12143516 -108139896563359066792150885349687377920 12143517 -48350287067933602746214541472239468352 12143518 -1044383819879004225741445917608743256640 12143519 572783201079674534138374220599699318344 12143520 -61127396974682783115103897716049182720 12143521 -468994053651547585444794690727067398508 12143522 318102467065571179398610845233324415312 12143523 -158905065210111803505950079150768936840 12143524 717536329730864174259898292784796345600 12143525 -1074340016391890762262186850156339154700 12143526 -4792696169879329279266238798465601856 12143527 -727694548087796533210295220413217696000 12143528 592069965679483604203087089048950492160 12143529 654438809204184977761081528641746075274 12143530 80223624954476193494386890404802616320 12143531 915126360526518425243438086353132268512 12143532 7029870137923368713842750253696681472 12143533 -462837530113756170618198147951500110836 12143534 -172279995451617671225831530719996514560 12143535 327902410762393266738454897946984605200 12143536 65389011206462909897773540731766587392 12143537 -1742132194080713602110150630015430656 12143538 -428230443806052117151191615258140253312 12143539 -471284129398034115443183099059878985420 12143540 233678679257245272011588737969754112000 12143541 -33930211550681219688735508813811037408 12143542 -614656793590881454931158180685180407680 12143543 -792894679842127627162540955343928336632 12143544 -2780010732184492426404230730223779840 12143545 230254784829811321986853709535675757320 12143546 -65380285932846588097080555486250913280 12143547 15649242234799635565974828795546878400 12143548 -319959644253893796421182577997610397184 12143549 122364524693949768901649845199651983392 12143550 -17220437191945743192641706824612304000 12143551 -641377235249645500660992032997605679248 12143552 206527980346859267820436824763039481856 12143553 -103531640191994294681935501444595672736 12143554 669484916267179365721785801688220192976 12143555 -553915466495688272098450820249343053040 12143556 260121400809636014181778275068913229824 12143557 965423953656694954144652752646050590720 12143558 -193813525802748819205051947849285757824 12143559 -516746416720537456217893853716742236080 12143560 -639336801998015532209339166695731200 12143561 -938585766440533648764900294784622684838 12143562 -95066381439221294273296616437561171200 12143563 735011510220662750371432112936155270704 12143564 201113614485364433937267462630711951360 12143565 203000706762858987470041458108059856000 12143566 96738222949278955038459298233758999232 12143567 -60723118449777424979467882655713854840 12143568 -38341315370888427325190677373729636352 12143569 2443295186433701642196134309992674236400 12143570 229231145089053747567332817014615352480 12143571 80007850817361520812881372601779920128 12143572 398184313519175751443200829756081356800 12143573 37482388370231789338850110964541122364 12143574 -127260650200978623903608198942897938560 12143575 -400546425747048727226673419576603533400 12143576 -1090159562017129773091178894527346688000 12143577 84592358174280998701609066256688964800 12143578 -173731713270132200558770116208634079744 12143579 -403350962254322817666526519758519255024 12143580 -443554886554545235025672402015113251840 12143581 30797467862887803875651361457508889100 12143582 -874418301840088281356312343611800862016 12143583 -208535581969664346310475480195035159848 12143584 -871439330948771491053645057981996072960 12143585 41844690882779208466712618262198643920 12143586 -20173699554191485241888628967013056512 12143587 2771859736027416867767178166598386120 12143588 816835907772491588845660861426804459776 12143589 -35932847525411112786921591066291804672 12143590 -371351479820756977582596101303218137600 12143591 -1505869601960314320922360558080791416008 12143592 17792568014659936112427362448724869120 12143593 -5610708314525773850295771351407115648 12143594 511806052633609053781903139130396594096 12143595 -1160837562957543468375367142406735740160 12143596 712350253429128861051329233719883901440 12143597 -1443275596979049547374291455996140855200 12143598 265643966778146442138125808437591744640 12143599 -217641207829730531848611217930057386112 12143600 55102207093260107754245864429356646400 12143601 -88721160066882137876073514678759730958 12143602 -266368031310409350190655053560316184448 12143603 997607487318184964945593052489089596120 12143604 -610704659931650378541490521542237042688 12143605 540970481896154192368770467885449902000 12143606 -195759097265908788550025846163130897248 12143607 67432622447331325489529253828318129792 12143608 -955808455565435295481119692612186112000 12143609 -592510592130746955202370991749243968896 12143610 17704416861921686032523304924579034560 12143611 1874263387896244509671674518830037820912 12143612 -627636621425220730754919939935081837568 12143613 5976985131363916256537037809716614144 12143614 95098271602719918266902779452049866112 12143615 -101226041237566081834645172592724609680 12143616 742955115528755860385144571280553410560 12143617 147984499281802023908404680054498236352 12143618 7283193015195898201646713405165831680 12143619 374839767052216457963961817832384331000 12143620 -186477625244998901534043970082089624320 12143621 777200023437366870073403385644820348990 12143622 114681029837992765077507039218785075200 12143623 32272911484749985962525949058716085344 12143624 892461038430760251758209182981196032000 12143625 -224181250211651906238468183927506304000 12143626 -175813540913199141070970018405721380352 12143627 425526759309251889125384486705755912224 12143628 -176123054572050800435224443375975137280 12143629 -1091386695739957860581339416353007156724 12143630 1154904103517405080034291335563018240 12143631 -430256745274136088004675262003124228096 12143632 -94650253726550675091695503882223616000 12143633 -308807754622802828646787903629996119118 12143634 174404544363818121184093665778943715840 12143635 -223705020050408298379140283920532518240 12143636 -1122709671832831338375474471752013740544 12143637 565681479711402360495997932190153053408 12143638 -27232313319210120820871065817106185856 12143639 -481318807222774753474865596859002405560 12143640 13854779339127247944391783788894412800 12143641 -214153002101289992820181133713750868800 12143642 162566871675952436406918981643088302080 12143643 388499775796048492941878950796557094400 12143644 682871904555312124555548642109519580160 12143645 -130797426757721825330823429171531806100 12143646 97470498779730274364569482581309585472 12143647 923647324591784195143767920765845489320 12143648 -620527396826338741211946746817871872000 12143649 -370754689820103518462783755300591286400 12143650 -79860854598410738986130397138977869200 12143651 225531188276109144967229789295239039712 12143652 -146063971948366542050912748834135207936 12143653 -42724664225424456958618790894065406240 12143654 -353851407929040321558252978818747841600 12143655 -227706274922658710272755562926270489600 12143656 198839821482477967228025580483834101760 12143657 67618030391563245853313192231473467252 12143658 -29362272219212379773999807829191680512 12143659 197455188027624457398681103181715230352 12143660 -595824575621664315312188507008591795200 12143661 -33826815489157912728230601637754168832 12143662 -390602299609947318029696560163426617536 12143663 -136869187106491842745641544396416906240 12143664 -17812675494469196667807312675133440000 12143665 -792587105884664382943675633471695716940 12143666 -106543747139521879092025019420261422080 12143667 -92644655550917033508278393346405083280 12143668 13602842170408560105761688664405641216 12143669 45985869802520438688240655228356265980 12143670 180666599851464739540412927432609157120 12143671 1047365507190526810922286277785553574232 12143672 -1544406360072587545853436773923321528320 12143673 18429451314428140606282572411116595120 12143674 -730494962439518629119240594258148235664 12143675 591908632064973941858309479379709423000 12143676 418329823764274521439688700251250258432 12143677 168386514342240698360333950088425776512 12143678 118002045088613250656686632607595923968 12143679 -12924819767303841540156346778194355256 12143680 63619410815383214689153142633885859840 12143681 998110496635573505416397748819114546 12143682 23380890737838156741811967860064538960 12143683 572377214621764736216202881646052147520 12143684 121883248385545161229672712830548135936 12143685 694591525295921880233572177525498768800 12143686 -302972097779989628347746962787185112960 12143687 -1682387197490943336399040560931675178664 12143688 -716095874690186447070915268386314649600 12143689 1526941305779264616358647403418904310490 12143690 -109527689005365331835608154310556214400 12143691 -60129655525898127503716264816257153648 12143692 81757762347244442097392799035905474560 12143693 17148361592911552111749386884899453942 12143694 51411809854134222082751054978479301760 12143695 -469555940205377131088019587705186537520 12143696 -5538519728575943955442162769970364416 12143697 958736125001690551142757357980849893440 12143698 12752124587267409594949734651380244480 12143699 -1098817511174930967407020669794368001300 12143700 608146538982167384298711895434959001600 12143701 -768050738664208965256561344097340815008 12143702 -707500149569528677791542810579153588448 12143703 -25131592360229785346667388924883705472 12143704 430672806581005319804220342541470289920 12143705 288439562795545221533663900668838093760 12143706 -60098912031320222878223890623376989696 12143707 -195192440440547435571413565371889914044 12143708 177645182965781752628277644250314858496 12143709 -701031604476914458103410819219736729280 12143710 156585894298380745882472496966243773760 12143711 -740908206905109812475778009609886688 12143712 321919335784043544631441774547130384384 12143713 -683539190391853331978853348989659907038 12143714 -56389638907569534035267559642716030976 12143715 -752134868303017641641713203401946764880 12143716 1088514255856636553114565641007017984 12143717 426594321578600044321742863293970196640 12143718 -121734284874180026024456130945578356800 12143719 56209319449920409334453864578328589216 12143720 -104610464494025933572517838225442867200 12143721 -56541015630158179078555289164635609600 12143722 64675889256540013487551062814582425600 12143723 369747231915441374335035441835441545024 12143724 -179001381686807617276486351572513040896 12143725 267511070963467857918911947190538048000 12143726 114302703684192702657169592370628364160 12143727 -1207195217894346725101586946604515081792 12143728 -110686381599151636177644174887427670016 12143729 588266010552136189252664999274513575400 12143730 -108025403841574495668954975957291578880 12143731 -818232830494171584160242886807140355248 12143732 -228698854004203238687892960555492046080 12143733 22995987061620840515745089927585247360 12143734 16016410472300760018279779237142861120 12143735 -223935176577335593271806679637597991200 12143736 -911678325769509879386992642397061120000 12143737 126003752771319710014740268848308913386 12143738 -64597207710138407601372271805057971200 12143739 231467068634390220519069298905511457280 12143740 94800621789553069844472499632883630080 12143741 -1043966162631424647624365099541646260858 12143742 -52172368963859140161283164387691002240 12143743 111072952203640731437430515939357124992 12143744 898580990180034413492716933935550955520 12143745 -94701777368162431335856527776708185560 12143746 217016344720212200388629139426607113120 12143747 77703307659201810500928104523467503104 12143748 486228493846814089586455963193630100480 12143749 2462827430630549468421337164684216120 12143750 723683602356323199451867867469994000000 12143751 527272029939973698954258934887058425984 12143752 -165443996681679242884091905579688294400 12143753 1288567811933112080942033497089817455924 12143754 -42648337040736563552762226573479055360 12143755 9831470118388274751942937634837762400 12143756 -253357916487593918402869491852595073280 12143757 30637565272939355753401444109303119392 12143758 203166563922617392563700380900085987200 12143759 -2144868114663177651168759001196802696 12143760 -64006165513624015316357901392707584000 12143761 -158559854508953763902370534622590540736 12143762 -118925295758064405933490323565924819968 12143763 -16929648250307601741977569651977074280 12143764 -724536016278003152834431679444644579584 12143765 766326697808681283164081887230126909660 12143766 77426098737746663103452042188201979904 12143767 -359920460970864049608729261606970320184 12143768 149114199508506413194620326533533941760 12143769 -26671830475890996764349923851736744736 12143770 40996359374061055435057748528569359360 12143771 209185150948224944806882448800569426792 12143772 -439351947185673244029154144377768520704 12143773 1096365882101455334310551208140760898022 12143774 870726354534399971595087054365198282880 12143775 176037861221438279896003568159198217600 12143776 31236147567201472252568503798018867200 12143777 171119652702798434435377157802756646626 12143778 83425459595088726486224799891864637824 12143779 675326569096300761288602343183837605760 12143780 -140907516656145116774812654413211729920 12143781 -57257595102250011611158733038047473664 12143782 58320784657865394106490426016811116672 12143783 438992956451654047211939667877407229440 12143784 -338765044340380128408939292153624903680 12143785 -139325658714635021338746520972578666240 12143786 310274407759750874769558714454431548592 12143787 603931826380975925680498356509690761560 12143788 -1245912833410786933395332508853468678912 12143789 508149429517699630590193471958472505056 12143790 28591453244034192129151661874708595200 12143791 433701462944248261542412381858883734584 12143792 -152101170215036815890458597857786773504 12143793 -341824165448975034768285649653278131200 12143794 -225093504081995090214975772685062848 12143795 429808801597424959243019775610107605280 12143796 -84031696796069897398346149619346862080 12143797 -1180171625685320218071062038999551965028 12143798 473565684400150185782686357331459500800 12143799 287270216990694557134939426625242716600 12143800 283065826689452172060244284617456640000 12143801 -1286709040163201374361645639986553078400 12143802 -7735490165801397937093049562520320 12143803 -108322568407880532318625995667237885696 12143804 -222514777752885537145986609695307840000 12143805 -4505388611394413825549884113243150240 12143806 -481284535718768841093956637399107469696 12143807 131955621525006781468789720649255129472 12143808 -97082852247240468064088019923757957120 12143809 -431600725930378967707415969368377772990 12143810 61094567223369297060614114320853199360 12143811 -7066941943313070692695315439709570576 12143812 385636500987860144484003630772218895360 12143813 -704383631826347837005526593206371607552 12143814 -182023592570635119406313844579481761408 12143815 557195965720550065684340797741152592320 12143816 121970868813990193937654602607040921600 12143817 572166104235532565373771156957517162560 12143818 -122033346293160806912127134216112122784 12143819 265840487827928089488309637760576998512 12143820 134731863444373239936058197547465267200 12143821 -471242314841859287559060522023351648628 12143822 896174285994479841793520364617879723712 12143823 1909820885153542096684527676188774144 12143824 108041071591355169199624842127077015552 12143825 -637729137205141034399465754210830223450 12143826 -74457052407884953650408876007770983040 12143827 1536873233522577324115245172743176032 12143828 729050667462531809052639100537546704768 12143829 -254012372085959487300974154888116949120 12143830 -813162254380826337185086141164740465280 12143831 239889001428575435791588701843826030080 12143832 -130128558519736106563174128848476569600 12143833 302525332580840211361422296229304190604 12143834 423940766425257201297615623857159800816 12143835 552126776184573775619778725706884417040 12143836 -698313877062063881039249841910295677440 12143837 -324572170580399506858833515546498361480 12143838 70892664245445488969717710538065505280 12143839 -313443526122586208967356265769637680176 12143840 755197184277642150466953218566992691200 12143841 32352559561048649383702807459079860800 12143842 -66629381865274590116508066996367640928 12143843 -106214629863210526195232772088595575908 12143844 3607928262249377331848585330937805056 12143845 6624982181724646417105138113492835200 12143846 333324322572344030459048094009321472128 12143847 40397012303353447973506857986166443520 12143848 -968285630226824642570605440003321661440 12143849 -255454858940484934283771481697737006150 12143850 -1849951189981122825814948690632288000 12143851 1338640780898408717368833841689619652852 12143852 -188006698721042340092573365552604528640 12143853 365168212500673514856714748419695116662 12143854 -532040505969218314524980312240795058624 12143855 -548111707933318652966456146732250445240 12143856 43463132062334596329450290187724652544 12143857 293937360749179203346868956215378773232 12143858 185578682404321699419249248539142261376 12143859 -29381817558199649226177860114039246592 12143860 568431359338144440291960645887853772800 12143861 262533128663427405476797785645804478332 12143862 -229541579993944920788243926657602924672 12143863 1149650214220244653607729734052650747112 12143864 905186121160992535313188667415394959360 12143865 757718741797206171784662607297028392320 12143866 -240240830089779773497010483713491167520 12143867 481726667848670658028010525369991382272 12143868 -352129808187186488451463326074336452608 12143869 1602781893383859146156324580500553115840 12143870 -582291910480002260585776384501811347200 12143871 1166264458175432562432532277033356500240 12143872 -60693530367542969630142456983181066240 12143873 -558978194940603722324116595733918587520 12143874 130944543789949165888376700871114018560 12143875 -1114818365533946239214724151926547776000 12143876 377615795224006310908148333632616031360 12143877 -281694022391629570925896901176883548320 12143878 -116573336182650830867246665346461263360 12143879 -367097235927241903025696725954442252520 12143880 205877721128120515519882436256104448000 12143881 -79468036643029494438235551228010407068 12143882 -585062019467463699907886111588614480896 12143883 -916921430398770564665050072477994126376 12143884 258869173960893621872861875614015101952 12143885 -177766021547927312963701323945108735360 12143886 58746463496185988373920434807946086464 12143887 -143155926670990155017321681442189068048 12143888 -644404268568947474349103669710028800 12143889 13650564904336803255668171779485150324 12143890 224133320090879470517108090972304637440 12143891 -547732694825951917815999308580064938708 12143892 -1032436239252921003171994606140425680896 12143893 434663759942181301747002641694174166560 12143894 -246897733073448384244801339315346804736 12143895 -377830429237386585051283214314968607200 12143896 -1130581531365444211176352473072501657600 12143897 -401000596266858018068565081725527560240 12143898 6009257354659753150915081262338752000 12143899 -19975758884322590453581807840761284880 12143900 -579273062574928584570566084003726592000 12143901 41631330386460974891406215907963437568 12143902 -216249270557814459700184757365152414848 12143903 -948144739216324611181615175722416826056 12143904 -1107194219154670007479831151407202304000 12143905 -298554511077408246394419878033939288940 12143906 371804627574891977155786817823987569664 12143907 -1552857361369746699344747309652487749120 12143908 -32090376988603400229703728615998177280 12143909 -467200810495960896422675065703097390720 12143910 -69483838533975375416593242174472089600 12143911 215313985004223526581256704772421806080 12143912 -227255707227549633943764645708042240000 12143913 -287529158308804336083811450822082855712 12143914 24241243851465606396706221544884959232 12143915 32628642213624027661586372674329168000 12143916 -26730882206798020302706721273440332288 12143917 143521232564306776309044915867990897312 12143918 63974010933153147823666530035116824960 12143919 214996019448074808170615294972585575944 12143920 99852578840007401984002153245302784000 12143921 1225510797923587419186249785157182354544 12143922 -116871531449026790450840363537171268096 12143923 941167994431156164557815309569620996 12143924 41630512928890846817502325124890959360 12143925 396354018791663475251483505309755400000 12143926 -292841945814384040107782820820026358080 12143927 -706980143884602760927200969018687835224 12143928 -85078668397573955990078202195037716480 12143929 15886240964831626398811233907709270400 12143930 -52825820189669445285333846350703620640 12143931 3174011107301630323532501573700854016 12143932 1025641829900805379590275039039220202496 12143933 239805737783256890527671632663645297100 12143934 33046399883264054446917632202500023488 12143935 145796918141811687184643125683561275880 12143936 61034400782811059134386382944702824448 12143937 272167097358670346264330059931957132736 12143938 285020432412034033072843662400078695120 12143939 -1260827831575549560009621352555939432260 12143940 -81922869150372081085270823371424563200 12143941 -86486364581325046411691917569821310116 12143942 733255765114710911529846419660242987872 12143943 -80894428463191818194880875473249030176 12143944 188217050815408002885186303586050524160 12143945 641100002038734172261517454247533950400 12143946 684173548206968472575642697123000282624 12143947 331376522715786523990581432718860390596 12143948 3221629468814715336580701160049687040 12143949 -6186741366241390631862690586972489536 12143950 -53766913437064528091016839322530803200 12143951 -855273383542292549872848217273744299768 12143952 -174410891131667041200610139505685954560 12143953 -1549193149360133814663194817890668305240 12143954 110109515631420965611945255255204614144 12143955 -110923476311020218459333573963068779680 12143956 172476613917476195690564912086871040000 12143957 247561083378045298224451465817895891072 12143958 248431809554019742863596735223432552384 12143959 -1948325919879798184350116773223175594240 12143960 -84452510144025004692137686637104742400 12143961 -107651497485677432425834801136438041740 12143962 -808861153656490421919259630413699841536 12143963 511190808421901382384490961870098615824 12143964 -36109256987750314427889985503511511040 12143965 428797106327613350309548250073295116000 12143966 122594844174023107003160205704216994432 12143967 586957899050232660063496329771103179264 12143968 -833915186040396195682742288928522240000 12143969 1342261955282982579411332331250406510370 12143970 -352005697353735296906346884756141798400 12143971 -58481815137620024035992417806352678912 12143972 400170672948905881280787399130251355776 12143973 600030054913797682939708917118801586784 12143974 -8380067237151404024793975585155801280 12143975 -99630186798860209988839669352724390000 12143976 148054907548890682217416217149542973440 12143977 190206490936993141925891546805162337920 12143978 204028844901388951881116403453371346432 12143979 169910356894297233578780225247640540800 12143980 -137513003789382815478856710472376832000 12143981 -1168703415628817866783575889787874562218 12143982 -90431194853302164823155060181147176960 12143983 1120830571984801106107438940981698956520 12143984 -365519428444286838457687436337131618304 12143985 -149790067975754613126622527540624858240 12143986 664877681431674719592913657629885618192 12143987 1735179863656199454284347963389087404280 12143988 11468929661395047119168226550564971264 12143989 102517641533540768540547068301952247616 12143990 -1768367463631772919628454868880857600 12143991 -699934003470228579365678068283961667608 12143992 -1538014723430109057910749738113187840 12143993 -325255553155462163206305365266787956758 12143994 -75228670479011635962399558084979580928 12143995 169825675640187895206525169735071434400 12143996 -28069385673057851294829378643771473408 12143997 -481399921891175750053210645731027657972 12143998 407590272870111689400453476384262720000 12143999 179754396033659342020239613659956595072 12144000 -304835524049308741236660954715914240000 12144001 1723680424435963118153847085806527923200 12144002 -137175028287523229725762181789695703040 12144003 -662351024236044867614795655931368383496 12144004 -668226621864302139432208540282583810944 12144005 -346288477590958479390597423065254857000 12144006 -11078494729774376952100894932983149440 12144007 -302196746542814583338260183521943360744 12144008 932383666779271006435475413943485608960 12144009 1233127893904654366492660281129916252608 12144010 -26860857116550237890389564030067559840 12144011 1430402433194754820059295520525574733200 12144012 -548239612234380342927747152636910855168 12144013 168886880404769255512212582550102705440 12144014 -133015427067018716269803389626346545728 12144015 312245531837188946610454754593530631200 12144016 246382807903438257048647152666302390272 12144017 -11319106406690507430556374351226940160 12144018 676376163080147461841623417258102528512 12144019 1629826380824169249988889516473838069420 12144020 -5592508256959489151261546120801771520 12144021 1161724083861456612887534715114836107200 12144022 -816514000196687501963343419149323581376 12144023 -219309227547938549021333100857597145456 12144024 677118491005086199989992262164352491520 12144025 845897293991363131108574965251062452800 12144026 24454649506008984946206581736965841120 12144027 -14311064770336757502972966314457216000 12144028 -251114287413768215201174261167221498880 12144029 -388854312040354998045919126436210779680 12144030 -479129498724615001599076348354870394880 12144031 -935372168100399933889646664124212379168 12144032 -117580660137612784689991551010259140608 12144033 -260445917355235670937415761667099238400 12144034 -195286254355508378461132317508276305408 12144035 1206111610636032648344290312745659592160 12144036 -163048602244984434122590947953680091136 12144037 1304940329628620180402916661008356802880 12144038 579093068128945619300822387706413560320 12144039 264869656651574991827218091337304458024 12144040 -4941448694524877536137680202672921600 12144041 93811656291461090506613383377295028544 12144042 321233923024067280367136609648517144240 12144043 -489100414190437536493245090190714261708 12144044 -577567744907868523676700128107405741056 12144045 466830475363710022194894472823196580320 12144046 31998600985240358499392450926703115264 12144047 74583598262814001692122925370392207360 12144048 -28253302845054859781061099029539061760 12144049 215863262937281210834295225254061869364 12144050 9841909110457761089958783298761180000 12144051 185556224723030848703316624911842024980 12144052 86760324332118429115107640104960860160 12144053 -68861276966144547042439385519778708576 12144054 -129874519791297404927282752021878014592 12144055 795471021745082138493988608339601920 12144056 289980160425561418638591851002474106880 12144057 -7790822836595433606496732715213173440 12144058 -443691901052930606644616957602705887120 12144059 65425374464486275089561713160921766080 12144060 194675539193190090939091104103219200 12144061 -25440993929108657121725843810416702868 12144062 -399203714752849602274730357522321155008 12144063 935633148214026358696416283830883676688 12144064 12646828232221486223039282483688374272 12144065 268376087910256559203026335857148327400 12144066 103587492194480441141479748473410590208 12144067 -213358419828634112677953895032470739680 12144068 -752537733052906022696625587290454261760 12144069 61131480616164471576953522065110437760 12144070 409024384176594650487068570753037156480 12144071 179157739377739075250784101769197773272 12144072 -221336542245829105563175980572048179200 12144073 1472876014924779243230100104227135969920 12144074 59693329904417644949345960738833087536 12144075 363422606636789870600072608928869926600 12144076 -236651196016636534843022860184478597120 12144077 144179453241337757367953552197905535104 12144078 -196277116649570552697619728818058897600 12144079 1263418096041451723476012340107258966384 12144080 -75392564008376616191138982017260093440 12144081 1472649328850290455912305554860177600 12144082 245787553833243265355655864823461877392 12144083 -255590116594462841098975689838896104880 12144084 -506443205000593894313680842578974193664 12144085 951338378019094205296142725259184790560 12144086 310913380013855147853632289971775132480 12144087 -174075856905611875170939374447945749440 12144088 486888998315752763619197433667006464000 12144089 365842962173029457539167012105849676560 12144090 24701707650989474370955233506593612800 12144091 -86432757614990578002311953879251270888 12144092 483634876949976328177739188349459039232 12144093 -336046133748183856831131626756692256832 12144094 173618480860483658455784628232941396096 12144095 -537681529053446195407000940512420515840 12144096 -416738566918187904655197370022422118400 12144097 -149140674785118403466108171453435924800 12144098 607038520848054266793240794675162000160 12144099 -1109795204751225317139728293296384948480 12144100 -47654537594940493769874717388901353600 12144101 308685042328651805218896768708068799102 12144102 -30127833968491337402809323946434983040 12144103 13196648682289223425641221299225922400 12144104 -388152592263693478778563401810762547200 12144105 -308717460605430116201177010667576166400 12144106 -122054138083431990827875605351350234016 12144107 272605010044219938785272278746807496912 12144108 -375884327053748027963786094940729674240 12144109 789063761627496227743914984003536636716 12144110 -46112377189984637591754192185396916480 12144111 -57856456335263746757251339998681589368 12144112 564975316530392893974056479120812605440 12144113 776847952616795014586288407319933665362 12144114 821142494933629226678019342138448592640 12144115 465640497922711014030354857572457783520 12144116 -456833715557852404484901129628625326080 12144117 462920561051494347309750624804594453120 12144118 37269576496495752910938886028770374912 12144119 -240765754599453789929893544099366747760 12144120 -166539223714802276941110277715648102400 12144121 873484664365627837069364513585607803904 12144122 -196058634982895802703293736765945248768 12144123 952542239793400867044711185310021984 12144124 -574259673688820056276660386719856470016 12144125 -85790382699923014624827867405385440000 12144126 -39970642903834042881296571387856896000 12144127 -1500848537817740091662543523453786610440 12144128 25564044299946059812200545666381905920 12144129 320757464580026669048905630515549217584 12144130 442571985102347153795691655945650300960 12144131 -1327611853177729506776422268520150136068 12144132 104681478661811567046422631834369859584 12144133 -156639257203181830815873930650124788736 12144134 14214131454174466781516096630116174848 12144135 374560560178574533865309386674373046400 12144136 828331837047324655367019770426071449600 12144137 574237263328565837725671353230010637492 12144138 -292815246136182963027842341735163546112 12144139 186172698873728396557720805805826666560 12144140 172860133492098293756700827439265735680 12144141 -1376546046870804970640490516407442730560 12144142 1184228486245015877917735705189148850432 12144143 1171283297138909616599094047694461634288 12144144 -167757358853346121428473016405670035456 12144145 -89428632378575310211723657045652554560 12144146 -3880439788172545123556979324891680256 12144147 728826862560571312313651648627689074240 12144148 -942510062378810082392241365721642097792 12144149 -1229859263837941549112932470950077407840 12144150 250393204823027692439652434708793832800 12144151 1000764190534379469163361822908693902152 12144152 279306055086509311404347045970687590400 12144153 46032289105806276385752921976974115200 12144154 -132759517762996751411423443268681817600 12144155 -223660645087988359474095909421384125840 12144156 341535380972641227863607245741796602880 12144157 1576939814089434396530172317520050791398 12144158 -116493429433126708631825502699439415616 12144159 318626762464121675683790642251963602528 12144160 604198761791755221982723925375926272000 12144161 -1180276190129450719914038632155136653120 12144162 231258968905173209700572060373141540864 12144163 -144876309914105593575415293803190185000 12144164 335532344078862433953605311277528580096 12144165 1095756320678701938879383642162705760 12144166 -226989392478634782289267204836143615616 12144167 585408869750231454906093020967977916000 12144168 556689385468253143526743693977570754560 12144169 1218336891807847037389076181220343432570 12144170 492898764946458201976385196745974461280 12144171 -141410636197314676829901056301108309360 12144172 -266902588271190263116771254974650925824 12144173 -189147777212038486951418563783731713280 12144174 -14902298003385911014548976030894387200 12144175 -283154522009867009675855966651953965200 12144176 -286114684564275476799671151152599105536 12144177 -240238352223850693920518506413372085260 12144178 -15009621799089761629374037672334277360 12144179 -527272099619462713522624211206362127224 12144180 -435679481536046325022409807618291927040 12144181 58062814049932110220041642901329349792 12144182 -700865468830705086330745944998464115808 12144183 688486948794158225226026419898931694824 12144184 -27989478968344986945520104663159521280 12144185 849338904207505273833254121027731595600 12144186 -538163243029214728295729641730050650768 12144187 -703563036727113889720017401287530355608 12144188 -121664620348807545265417437867217256448 12144189 -16270795045327615265947329270740892672 12144190 -605260473535878399645265421712344920320 12144191 366254281010442008714130764877625837800 12144192 -205073516490615387466599581921732198400 12144193 1265740084832927768724068072922092619204 12144194 497846593294485269956743837898858546896 12144195 -57840474449369268535058395776791193600 12144196 -647380319258758706868368677930464542720 12144197 657628075317353543426239430803046633952 12144198 515844927039953238458012381707439989248 12144199 1477823932157869806939856497528168378200 12144200 -120043087868639824078857181042252032000 12144201 -726266988024193009931910027789993255936 12144202 2587824045275503969547181777078404352 12144203 -2621354348343510448677077274691088740536 12144204 -357847334439565656819247461690132130560 12144205 673114858056612329752039621006340651160 12144206 682098272535716745840423251826538331520 12144207 31235819499073817625363903072043958016 12144208 -193425079065789558969652165677882556416 12144209 -1262619113905161502148449434870663707088 12144210 -72995428435392813465071202314390515200 12144211 -1221260517700763926780156420117125650600 12144212 -847631638180779390960258736120208060544 12144213 743975392643865567641530627954100019342 12144214 -227914960027938830626465600454288995200 12144215 -645683831180411081685474747437268638880 12144216 -29151644946909706803771200757906800640 12144217 628238169637013116513238911032389520266 12144218 672584172391823770269355504416007000560 12144219 -311127581718550772780439695403899059200 12144220 -421354899611570060158594603272152970240 12144221 -928568932744241046646239056043839800800 12144222 -550519705850491737246766686898677062400 12144223 -100896333981861976507815493050607609152 12144224 -398034940717253571970068018768295231488 12144225 -165488161221104695759500631456054208400 12144226 -25809086020874902926690356090413456896 12144227 923797980589607804586753822368030978076 12144228 80827629239172530030621317749605191680 12144229 1023183783253654470666158846633133816830 12144230 80287723676580494023790791986734899200 12144231 1205095078041307478878186502602040880 12144232 -21905160021599100150142824945532462080 12144233 466379321645830458093257493213901927482 12144234 184418649105753118801586947896744237312 12144235 209142879739016271293145171751445523600 12144236 87223815357681236515540664501078814720 12144237 156443486967346537515065129678241317952 12144238 279841652724186067456179131875811219520 12144239 -1309892773685715474600217218871776396768 12144240 -122014820050203904036972322148603002880 12144241 463335575192383890897728977520107741284 12144242 399517695149069197803522396926074978944 12144243 -905794925583194168766592877683671963600 12144244 88647881271623543944064966750550071296 12144245 1462947327942738731716941003289889439000 12144246 262777415155693595351905491770156995968 12144247 -46416745528956593916404340681194865304 12144248 -422311962667767327261826491850286039040 12144249 25601566881546562952207965435964432640 12144250 -147457273125405349891714130326573056000 12144251 -173114526022285672175293378038637812960 12144252 622416799036045052493790673568210739200 12144253 412336227038489497011538044845708118624 12144254 -72797539378007137120485230705685364800 12144255 -219238157013152752384617476099148854400 12144256 504904297720132385975243114776803409920 12144257 802582126177751197463428898690319685506 12144258 133412016958641921343081679961358207824 12144259 268623287866566358618857536444300568504 12144260 634889534417767791180874873163578010880 12144261 313614831737045958960985041969492613920 12144262 128060894967183501368377383016473884544 12144263 1258922215049089237702961784140250367512 12144264 -358132017683111122316740673205103656960 12144265 20459536520022926291981373560268393600 12144266 -584661516030228262962151291014155471616 12144267 160311715801011521452421054510291831484 12144268 57249044842109797725410549607716369920 12144269 58382950015271906327434259659853276460 12144270 -328793968207264589442169236447329053440 12144271 -244562850612163717392843200959553918088 12144272 52363462880938307477602820239766323200 12144273 114637554230959342524727428350197089600 12144274 -458041299778229277363465041204829521760 12144275 -5141171676200308828211723696099904000 12144276 388954341808747758179934483531937996800 12144277 -805039600078450750377531856339635791940 12144278 517393255324501853932375092260401851456 12144279 77777255912979109680066494925281577600 12144280 -51906991590038933411175500339331072000 12144281 -173463444689889310670342601589280622336 12144282 -22324911157135142946978118339394105856 12144283 -1529054922807481083514901924557466345760 12144284 -246364386792997665551839731216089779200 12144285 347183951657146320730121554427895455640 12144286 -279773171530403123709181285673352192 12144287 180237706303921962733343442750791950080 12144288 126667835420630249709813947764549091328 12144289 -1320799087417065652283273624725597530910 12144290 -485377132508810396185711394708338921920 12144291 -956257010394167548998658754638396712640 12144292 792730522393634974748942305868543206016 12144293 -636396297119432476642431173260933029600 12144294 93567467120812263835466869332740238624 12144295 484375235265124327516778784973172719800 12144296 -249355452318493664000883283364955340800 12144297 -423991111975025584842119503597373026560 12144298 98952592989550385456756468881870388400 12144299 1012824311515904206296390132436377897264 12144300 -113623691228248223654609848609897267200 12144301 204506499525297684737264959806712881720 12144302 -720629375559636851223411730412839827648 12144303 -348969650743169634758059407737341536480 12144304 -178144847816009832065522107380960378880 12144305 -524883492219555415569646806919117222080 12144306 153678957588691242160745715041820579840 12144307 -582046026592331300288897339345509277760 12144308 816258989002863686622944401842420258816 12144309 489761569777503105478526599907728252704 12144310 -136164439676518993181079170326938493440 12144311 -581218864013261948945320326669184018488 12144312 33125009962202200239714073902276771840 12144313 158456700155059794194728072122722779562 12144314 14492098521339761755435415511499914240 12144315 -71708469728634565062997082538495041280 12144316 66488796493858698406624193744244451840 12144317 144384573681955561107967649950973988780 12144318 -7096306388942139197177606729489160192 12144319 -191963725758155688286524819415764098688 12144320 -91246459112450563050624875851017093120 12144321 418320262895811803945041069921912399872 12144322 -486282057017643910836152299330155975168 12144323 -2956869732335013338971440523349318592 12144324 187973001791924282451738294240292761600 12144325 -136091296518503925641788852879863244000 12144326 -210644555579740856077630772689086965376 12144327 385222579666106949439935643036453443408 12144328 -476897188549115981000637799069755801600 12144329 438055250544787475064831508739820725376 12144330 -35609992286307742333822213653322291200 12144331 -206860767676509388524101614934660181868 12144332 -1626123470724837878454131158849597843968 12144333 692230819930580282988396682879027487424 12144334 7804239043534241652168989874079962816 12144335 68047746850059235283723798856512770560 12144336 -52096873601424491987493287747062333440 12144337 106694708017561105498310366841083118912 12144338 604782099750865509233355956608031986320 12144339 -258481091994874710107850124331604854796 12144340 617304542178041834752259977707718882560 12144341 -91740255226233671848141908072536110272 12144342 107958981535282071251559866891671732224 12144343 -543465361686575818739786169104094518336 12144344 523705322512292316847626445815401472000 12144345 -19751745711438090260604530676131160960 12144346 171222373755469962820855220865139621872 12144347 454765390414661396852874167596426841796 12144348 213671051059508355552210210286858309632 12144349 215163793821492062396002878413708227936 12144350 -231691538724553595613760582685640369600 12144351 -133751126892497367897099461271664767600 12144352 -146809152534887511355535546866259460096 12144353 36167575841480337193734996501807940608 12144354 29260717826408845590131661143310289920 12144355 -37975629912551941584152081257068390480 12144356 300686759102170392206400141997837995648 12144357 -1222892698015554875208884882653950620160 12144358 -254579699232353722967007787065661091424 12144359 647874179388693561942532244735321604360 12144360 79803717524407102945197334350639513600 12144361 -5293314357401412671650186789190591408 12144362 -41393257933884723239983713902573623968 12144363 388970270099985484732188459268375879680 12144364 325698739452687452356150957732368471552 12144365 90010049626409742201025670156645400 12144366 -215084466560730022915282763276741486400 12144367 272320638236537265546634701807888539880 12144368 -217033390402164834613551918047144312832 12144369 145119228349004852149906352570322597744 12144370 -187868155903326491000832141555237603840 12144371 1727781339172193300603878556965734394572 12144372 -213926911078629793852943893222442385408 12144373 -34361555907534577831058833410307272800 12144374 88352067012491512839261804788457160704 12144375 100802215864755328772199598263767520000 12144376 473218045761261735541974131537993256960 12144377 29184863831078736604330775873963834112 12144378 445673032884798969336389138070611841024 12144379 -172963057483309018335741510938061146032 12144380 420662907041307663691192147812810508800 12144381 727532977035857734957529051616565128960 12144382 134813123726670675939997198527030388800 12144383 -145103609335564173242202973237811057640 12144384 -217315186545940409692024773269426012160 12144385 598694931028884187911855568038034973760 12144386 60304235823379440342479127542477752224 12144387 243794523800037343375177406480550675960 12144388 -635073066524140029734615479797788517120 12144389 1005777329094401265791168998248785588190 12144390 46761734459714021031572043564725360640 12144391 37397030822500599498426705336756570624 12144392 178247959664365642553002498278829363200 12144393 269575454367263710397622977541271179504 12144394 379983789168372212156640426824668857600 12144395 -428196256841970903081871990969168581600 12144396 -547119883583036617615227367272212115456 12144397 -923464156719966419776179453047393515328 12144398 -305950283601296466558955197669747137664 12144399 237437547730502737061663177830782799896 12144400 187837893815193452898137610846749900800 12144401 19438343201457651453811737611856517602 12144402 -32473508096905879442826779757094511232 12144403 316637669303186510877508521042232228652 12144404 265444760114425188750751426247110656 12144405 -19429467651840406932746139726193167360 12144406 -102661111446386032071296489819275191360 12144407 3211249184721050446689183484699727856 12144408 -510617563078916328259281513125434490880 12144409 1947895583437263718035907387968776240916 12144410 35918594065799013567730244730429915360 12144411 1069137556717808184129770873358233592 12144412 191646201763567967198971131927719357440 12144413 -1133888288631556452512244322095469981338 12144414 136675981219051249803993486985103397888 12144415 -824571519983284021120784152418493412440 12144416 656133563434870529930684060892388196352 12144417 -470512373511685622652826439805703126080 12144418 313059929791773008969636695450599241728 12144419 113616373973733881049663558747993145296 12144420 212854547483363895315993958734523699200 12144421 -2023994150766013491020580322061373458176 12144422 32030503077475071128338657619644780512 12144423 602919068205006169683871005253663438464 12144424 1165092235195884971801594123362258944000 12144425 30025505700475364487632726471038485150 12144426 17979600212294171266858505121638074368 12144427 -531275610605406831447670665898705587600 12144428 57140836045400496141073073087326227456 12144429 444988666839406645985739176668809849696 12144430 -266944111963395991478483509177012252800 12144431 2784423204752063554046482419737815032 12144432 -65886230373576906785915884962777808896 12144433 449872100986960549235528347019131592960 12144434 -164231985681472221095254139778706131840 12144435 -178911864498646144317887683589983093200 12144436 -152496610881965852370236015851413274624 12144437 72733933560895247424291112775655320640 12144438 -46543463065502919397773879039259159680 12144439 395424095464267739888039865439008314440 12144440 153818014789680089947567052456794521600 12144441 -772249419327207762716833945883742608736 12144442 432952472127417844023451617402623558400 12144443 436638675875316929634613013259068619216 12144444 139810539063326292937697183761055155200 12144445 -560553212851632000532682636890954857300 12144446 -86933844513645001861183610325610170240 12144447 -4485149964612212439574890280654676352 12144448 -262071473297030130504148498986360635392 12144449 -370016103840129863931649565215350432636 12144450 -192188775657656661530928162047344886400 12144451 653369302951090472637159257591117226504 12144452 -728664045013392335953855951763954918400 12144453 -246272511617582527620520108167684967200 12144454 213016692053554547559433063634289014496 12144455 -895843382964285233437136131015070789640 12144456 772027414651534478059331000977948369920 12144457 477705537548252819158096699818499419272 12144458 -756823111879580763792448890211291887360 12144459 173457962247845473696048013586565167600 12144460 -304447871513482476330486767131717079040 12144461 61060928416904926178263726742376380160 12144462 97224954184920850578471693462527775744 12144463 -114241073198935832082623815569567814288 12144464 -4242720064536059423350603841426104320 12144465 -872889655598508759859129244932615824000 12144466 -81788383394651450780776185794236403568 12144467 -257238472190311572123434252250574915008 12144468 -48274081096728736677755689098384420864 12144469 40156616893397899734890851238464642396 12144470 15415324647968793879820355620373827200 12144471 657841261276502487466162267121388428544 12144472 5206605881694580598538236123570688000 12144473 38087462057982108774182516421281746368 12144474 4234601486847473404520142172260232944 12144475 175627977679739032242851804130547164000 12144476 -271158543033498484597449441841737469440 12144477 -448733490635815508733242135335528227840 12144478 -196145595487895765929446513714512515776 12144479 -533132973215199781646338966204154768400 12144480 -345511687218957732619506943295060705280 12144481 45451479258433975274610032678334293282 12144482 -4626400193469679428867094379600598528 12144483 -259317500971816802437388476758529365024 12144484 817247354814480446601111220008924767232 12144485 212802360772469206413774630044378541180 12144486 269677473088853299622159684388733475328 12144487 122329833726041674959067305140956127184 12144488 391839360777070150164746301346278005760 12144489 170387477033938529889905849734625661120 12144490 1687428982433002190989584959723427840 12144491 -822630129663005167134246041361314484108 12144492 -37684531408394659291526183811546034944 12144493 -1351053177290037712168972696537257241258 12144494 -147773075444151069902088268062630188928 12144495 -4432409082717081638943112607640211200 12144496 -2955612485281394353708814615340646400 12144497 -1042562467655397566946463316918969967708 12144498 -61734149183188605835554846636908685312 12144499 32971842610931357072901200906487801064 12144500 -64847973032266158242515720658179584000 12144501 -475212317707834228165281821393923812960 12144502 48052493808022167375830704513930137600 12144503 135712293120775765759792338434245996728 12144504 625982131797161952721298187484431360000 12144505 -609918902664989617479730580708691953340 12144506 481553194373990271808542029077367689728 12144507 -66100531806551401839939820932951188112 12144508 389095196757340135091538874320479971328 12144509 701042512040769067295628990195002176434 12144510 37281146266172502176824438170107973120 12144511 -370207538946638184050072036315501235120 12144512 -951288437310630926470465847571146342400 12144513 -115452566395779705208207698276429890256 12144514 428638819516538063353285610843068656672 12144515 -870766824354072295829639100054272720400 12144516 332769708964617128859802556570874596352 12144517 -43931502392738326487403853625505412416 12144518 1387131875844156452444013567239862710016 12144519 -1521311027406452869225305646852287493680 12144520 -127833592871444863127268288324648499200 12144521 278697472112550618280987686026087725722 12144522 6805089618031622591552023855713964800 12144523 -575704372351251181881285392866005373228 12144524 -817295096365922989261676934420030701568 12144525 278439057004993198726434252404147064000 12144526 49750867076070976757522197078201988544 12144527 -871343086883870866960958825536231029528 12144528 118951760927927320739078104279498752 12144529 -163100256072549538825488127503433462272 12144530 185104650707234435490648640465577024160 12144531 100277085616069360098641208573189682944 12144532 228811071461825293377142044448055133952 12144533 25050807344893791552492267193386338400 12144534 411063669084748311143648121232045370880 12144535 -164796600355966110016291244240974530240 12144536 1074808398114341693859564344684653639680 12144537 -52177572392657447748471602986155496806 12144538 -10272437425615356855432018891764354304 12144539 -231955646162422208070801854199911730480 12144540 -226676788087212351363988499317872307200 12144541 840772156719934441874853012526369003584 12144542 5023016088726672586643937170449483200 12144543 -593674763529623536940693887408767228000 12144544 574379104560015634911145456623893348352 12144545 232334893015040043146265735432871532160 12144546 438213548322466940141264895952092825600 12144547 938612084232940693054415710546264192512 12144548 -512393354142868320773352013260829843200 12144549 -88626410458986029921572135669899077952 12144550 159775361015032768295567473124276275200 12144551 112637672536703433876454660462145309664 12144552 412441264592093173149640440098353152000 12144553 -1051026446912136112944385851072682807360 12144554 349985338677692665997373859680206637312 12144555 -470896922513425600709934537140728621200 12144556 -1240755849885502290068411723122203696128 12144557 -282008457070075406237005243059004593480 12144558 -188333082834794083423761425118151252416 12144559 -222708430105844584966743273727150547984 12144560 -38353169334511363656923685156342988800 12144561 -194882372172332615589261631347162669120 12144562 -133160289012602999212616491796188502400 12144563 459359266939792682867320888694462956812 12144564 690727549828680101512105860353775753600 12144565 499487238114859963364730650063827430400 12144566 -566261611478500185033455530521756426240 12144567 353849022724176952929241998163799541480 12144568 -976046005630142822941985917495787581440 12144569 -203282228527239684410558642932550804640 12144570 -12682297122020942398129762772467564800 12144571 -22797152113195038625773840236411533448 12144572 -8945519035368809610081182387361792000 12144573 -21975714296203572464637270795749390880 12144574 600765751581720417510299542219075160832 12144575 -208119275070916010441911614413625872400 12144576 -1848725200908210079814635716593319936 12144577 798060830054685468686776040491733423426 12144578 443017061935638952449055446561648730656 12144579 536246691581390494929742573904319797088 12144580 -130865577315525699266478777434991820800 12144581 1355260525630127558736875046937170212382 12144582 15610502062078222166643769292134346400 12144583 -3935356808241579964058977088450245632 12144584 -280583356811485596447052736849876889600 12144585 -24993395342126485610052631941855561600 12144586 -199509903235887457580607050433348013008 12144587 137999124369918680431306031491622362944 12144588 535687972672633505701204330710282124800 12144589 1025887115714260081192861456314231158390 12144590 -105037645730660948065891221523218427200 12144591 313365362485888904340262751594998272000 12144592 -277983189775501940849800354518416072704 12144593 -1151638214672963370242752741982110438158 12144594 -15302155989909804067157487962637238272 12144595 -12761059605879277518587799078806024400 12144596 -537611964580081201826384686358722420992 12144597 -924246329196167926031224970167717173600 12144598 -108204487289991032699118662282983902336 12144599 756362608829709420521995125888894597240 12144600 86674734645614397094610003385231360000 12144601 159602682195770603386473220607784684800 12144602 960189064022935903477755754571172256752 12144603 1420437565670450421928020604329389775984 12144604 589936891936387725163214625606602656256 12144605 1079379664850914040452123360177019255520 12144606 -214980589894700232225811770810289096896 12144607 844586863687669873509198677973973670712 12144608 -72641043363613777758959707101275357184 12144609 1081623088585735956784888815608622746514 12144610 -30146461991738207312584063975740288000 12144611 1976093771753470348727327992084265350800 12144612 -172739756883317716789432256754387173376 12144613 102713260397654615371800591177977722560 12144614 -184369497571095618119362610688064621344 12144615 -14565607773279056231055616162088340480 12144616 807705167979063117566214709400182210560 12144617 452042734384231146727223192246738638992 12144618 31968549587598698763044064312866169264 12144619 -6873886030412227168573565775417506880 12144620 565918219405532729751104912162997888000 12144621 129769779132359083621019968321605101568 12144622 -55666778846846657711254831038965907456 12144623 755850921712463179458461874228705313872 12144624 -221478682031153705134714989470073716736 12144625 506963066174332758182942538774206697000 12144626 -240162170920346432944387050283606625376 12144627 1840563075460809730863655718163697927680 12144628 36400629642787939504574986741043931136 12144629 455378459441630023951891241603663462400 12144630 328286806590062070783263934727450110720 12144631 -1340124727663797130785903569424081324568 12144632 221850829530866458305821367095095480320 12144633 310922230056288618129245588580936684624 12144634 -276538260607013702668076295501727088784 12144635 883564896371547377730106478005084766160 12144636 15456037876450586844006009030052027392 12144637 -521304051495268859624011470202110238714 12144638 -494100110162055423610050190567687621440 12144639 -27176501927667150255654611923551424992 12144640 105420144886712784961126151298912092160 12144641 -103166405400839613444446302092487320528 12144642 -284878048280256183370165818769673129088 12144643 -489103140581085259148369669528383017216 12144644 198859451047034833694635460735699054592 12144645 -50160742056195115087974440146438718280 12144646 273908969463521113445199134484297394272 12144647 564867069751210922821861916002608055656 12144648 92614693534999106976785734382005862400 12144649 781473278064666639116751560405218980 12144650 -329186393819120117497937306619795058800 12144651 -305709856798121643811894522560294109776 12144652 222443576283555506903974851995586537472 12144653 -441232489856879762490483006097926877440 12144654 235745031129311804843859377393233241280 12144655 275556797258346985505289589950267175560 12144656 -171158781379578795612272934180233330688 12144657 398854540445230428402740057871302803392 12144658 143476997742815327885369088097579490976 12144659 3600457361440926685673643465874410352320 12144660 415645221719184872735258309169370091520 12144661 -221686152664121067452329899788056243776 12144662 -747924546030632719770125849586240000 12144663 -204076223973788474729821687229728523808 12144664 670959756100078089310751757211784724480 12144665 -314285287983683046891449456980863178680 12144666 -141683955803819517921228326199711730176 12144667 -34920991032308082925287955057067281920 12144668 870215050027164924815710710171686082048 12144669 338453918888558027617499781921751810944 12144670 431172040255536617399694437937326476800 12144671 -211828631046620746895396027949850913280 12144672 241997339103211678831515812754998231040 12144673 704236834651083701433094036454606277480 12144674 355267252361392074520187364423933888336 12144675 97976100345465670004425509534635845200 12144676 -863398463405483537937011855590803614720 12144677 119588985519335648754544792319332574526 12144678 98407824109545767581272104322024499200 12144679 -550485458599558600980817824137385523720 12144680 471736533877560102499916000098979174400 12144681 -668503068170317133318549691616075924800 12144682 -436580290821379596848817896826952252416 12144683 -832117277676418812954086451128406901068 12144684 128432656872061672946780218518882680832 12144685 170407200973925759006124664860857132160 12144686 78596536486483675540851942646407680640 12144687 357942538855664448556031660106129521160 12144688 -51661593540882732671424344171769528320 12144689 1457267556765762927630237691104121481490 12144690 16200472702782685338367372774464837120 12144691 88996585077308308376653810626186318464 12144692 -82943019799680245565461684279032627200 12144693 -275084602302139667052128145222078706272 12144694 -459125632180789511563713244558803115104 12144695 25539381457451715149225400768680604480 12144696 525078712528097655621070221424381992960 12144697 -1669961969592906063197407581921189776854 12144698 -458220314899131210268509822284330367264 12144699 345640110674128024865190579808332041340 12144700 -84006269953612129341750768286377356800 12144701 1603121753361646359896816087192986005702 12144702 359277541465585253234986897703164660032 12144703 381968059687207696024278566288335491240 12144704 -85714722432086166353511221354412638208 12144705 -5209364653355241347325609897895219200 12144706 190559510268419660173178161163147974656 12144707 1796001135233363747149847643157323572160 12144708 360799311279385716517141459790482944000 12144709 -776318138905156331275349904355858645090 12144710 -63028742302381567756641113810343738240 12144711 -172827585124176750621702002966599925760 12144712 510465500402818009524147914802138547200 12144713 -7183057931500173840951298628481007872 12144714 87543525475097955166282859935978612992 12144715 69169392488044234264883485355542886400 12144716 -1563083879261107175606009554442417072640 12144717 -194424093527558015415987822351167439732 12144718 13723285706593089275751086800350355968 12144719 696131470060693102400038068966839590800 12144720 -2903702603023692574309933763670835200 12144721 -45717268918038722721110278634587795856 12144722 -332301551272594043783954267662322783088 12144723 -178779140175467828005144746655027878216 12144724 -593919274507122204878253264802518272000 12144725 -220692462410496620252031134483952420000 12144726 359598567501427617704103307629147947520 12144727 68876529844138704474905332680173914752 12144728 -608433438164993913088376485013418915840 12144729 -209440358247313889073120143832142196016 12144730 1275719072221537501782313924149611520 12144731 548093305997679619873757686325837961552 12144732 -98011718814926746712892855282101360640 12144733 368515754620829938694666181935728812204 12144734 359265069700623912729319724156483491584 12144735 29218768006607581077174527777593877760 12144736 -636856130589327723388477881377017036800 12144737 -1220715446675248114651522396458943342560 12144738 65362570921014464422157170535660929536 12144739 1366608593492219750422952136849958016540 12144740 -1755097218535529471218319370169843200 12144741 -624103143613098921661782892462038890496 12144742 75324367688331218754802022818051138272 12144743 -286588743505721046338671030046614537200 12144744 -382860404694852776245108943263030256640 12144745 -22720687610172579628635833915504787000 12144746 204261845254636642764609408128176180224 12144747 14745930337182812092335292688547687000 12144748 -14443123302154093284485733305025957888 12144749 487017845218916713437212381157175224960 12144750 186489582626332807374482469079874208000 12144751 -103702274925554131776785245440919283248 12144752 -249499406330107190946251459181410156544 12144753 -422736667713979987079078927273902801536 12144754 -246354776060007506263796883611843261424 12144755 -104386351919858934173182826833806009600 12144756 -139236626379469047570659276475657486336 12144757 1287613014898841035239056147036734636672 12144758 793122730772444651974942620990813432480 12144759 -290996549837729781143162341012774182144 12144760 293135653158382899398779802007187968000 12144761 -1044027371040119232919152714771082831638 12144762 -2078695726684018362490952596304563200 12144763 -162975352336332762793186196987197535856 12144764 1186669193845204791048648337876571744256 12144765 381326119346552927020597690673885856000 12144766 580785935827973849688744183153525523200 12144767 -586470112417171513580760067517403245184 12144768 -428567120177012893272045409959338311680 12144769 21202484492059168352247883443531511552 12144770 943030558465422322019028999379115040 12144771 105622160845168532941764304776177502800 12144772 295547566766388962075124540253937077376 12144773 -513994775168324093501555406940957446756 12144774 -232220181436076486833025212114294216320 12144775 434618293012068818623589707814559710800 12144776 68911598041325553881558198758140149760 12144777 -307244619448863916897121163804051575040 12144778 417773454326354675276431334339905243440 12144779 1172343114740679050841400891392390496560 12144780 250873995047237217574960705360857216000 12144781 830069546300880756333569041017364682400 12144782 -4331074018753239079691556657965406912 12144783 192850679385043806846891401453244752640 12144784 -7897586778951287397834779391931498496 12144785 -228542182259517073046755763816446281600 12144786 569362106819970455225897619424614182400 12144787 -77292315601532804737749574802306068564 12144788 -154369391041820258766947952862219743744 12144789 216401654463607187785931840016364091520 12144790 19722662972204779231508389286012878080 12144791 -8516707400453878040618787938413939512 12144792 458530835448657056342668293039110553600 12144793 -537181322150820660176453412493522347958 12144794 1023062027089673076796352888713457364960 12144795 -167333943424253861232772525534632333120 12144796 -1036111076853309428219647406653841072640 12144797 461341474662707865196483999264952954886 12144798 -465532228470327668166700976294300193216 12144799 -314791885219968846405096102262591228080 12144800 -992445632447112492109150702334902272000 12144801 -100436084792165681596518192962534764368 12144802 -375935571919331657965378049027251632768 12144803 698749305902087718872520499298519958528 12144804 -12710784394710181580277400004145512448 12144805 372511669599448103660099337236173138560 12144806 -116366177454573924423569264014172492544 12144807 1141087092014929708410622219411718765904 12144808 -57980569610374614428946517975078010880 12144809 -840284920994085991044402493098539850096 12144810 162712902582039700141540373664447356160 12144811 241198982759851384884509017082046738832 12144812 321439732972929254845070098308945423360 12144813 650896490091562807731840044816920282944 12144814 -49429796484384028907451828580967193600 12144815 -98565169393754989216840959849091028880 12144816 2963819569403053111376235651766566912 12144817 -62323056280822649761049011424831273400 12144818 138746842619874589705619903992908220416 12144819 765658684860734293099350190024937509440 12144820 111956014460294644545996298461791516160 12144821 -315960819826129099765180223917600459296 12144822 113897141118563058351072860225255990784 12144823 505135263266152273640663462186117680680 12144824 -69853455592803330674230874513457623040 12144825 -148569638492603301403316966791176628800 12144826 335147747460833106044385741011714171904 12144827 -200971496793205676881615968772120743324 12144828 -49422340614306203956261019754637885440 12144829 893509081293543045145828001980473295430 12144830 69326032494254331094343721873671146560 12144831 300385495585054606625607929795417335752 12144832 167558961560689910970673197575286292480 12144833 -1068643488224285305504440909930056179776 12144834 -1824754312145662964994696379852114944 12144835 577687047939309772007762187924140452560 12144836 -699321195386530201395288787159274234880 12144837 382801068214128898997682635450103673152 12144838 -273154173203229642601805163964524356160 12144839 -23844388199532229101311181969221296128 12144840 65571045032944973074907457822678220800 12144841 1363957687185492945068920126000345846500 12144842 407553738763423521820526932367822721072 12144843 101940192891126560440644951077988714720 12144844 229555218873561685539033416888412066816 12144845 -462372720195779227236930356578095672480 12144846 -172963892438333080512647864787494110080 12144847 -1250423981190226985013943843193721411840 12144848 374528468378293368750037627946589315072 12144849 376810964959873825302197996416465070064 12144850 -264242629941535577359892039643791316000 12144851 -82514584365570482415839220249226152000 12144852 707576509306394742819457122635672559360 12144853 410129067736089907877369742858340765056 12144854 -123060169081314600101158248444077478624 12144855 -516804925161395330549701072857598204800 12144856 -451981925510605541335081334814264852480 12144857 -367166961253921461224883294139008438720 12144858 138617480194048485439316024878682719488 12144859 -1136543450045283073900045532927584602940 12144860 -38542081940977515642663704824461987840 12144861 -124462573252357497373055724210780078240 12144862 -664393664508915854271850397039862557568 12144863 1122447211961416112082321730376379422112 12144864 -2283338506324999369908282614160556032 12144865 75256099503273651948660679210691829120 12144866 -152098740483531721818594704703616547040 12144867 102817391590834106136509560518648698112 12144868 1127176577440900934171978892293676170496 12144869 -1323329169652420571555586580953305451840 12144870 103647299732198785136257765793136230400 12144871 -978581670500432678820024073555147258400 12144872 -124479250006856879652579406078668211200 12144873 -231833448574419168981207502800568592256 12144874 -75128423045333822118156980775342578688 12144875 -148413649406631786621949840759947180000 12144876 -259374371761024153850562426350816071680 12144877 -26982458155922086040063433595703781920 12144878 -1258320877539876398349878573909401546176 12144879 463447071206119688567654042490360240648 12144880 25620101199171626637682272504386027520 12144881 -36321564047449595989874556631726121088 12144882 387223581330690509595272882842831243392 12144883 -439739396320563006691820882588356171520 12144884 -1137801489485388616818382920838917485184 12144885 305093145120563647045604741783278561920 12144886 -99844095142722188330800970291554442112 12144887 -197285977253549435550619740035477839488 12144888 -123805463468491936510502585885319536640 12144889 504742177004318333074847156668601707520 12144890 244953555746491525067970868965352543200 12144891 1572613299247960605603136678914055896 12144892 -997394869688845589913547349248635399168 12144893 170108008227060694700923360222697915142 12144894 -523631260428857555047722504486450505728 12144895 9889911743700436202885077155330738000 12144896 -1369854808308637215786667044234244128768 12144897 -122863054501176978715005259214238017664 12144898 -327238347429334698366322955338239312000 12144899 188028604041822976822924193677526837664 12144900 -126313928788523798790754435619332531200 12144901 102763925415309251586662664124916530944 12144902 52244207561393528368489387029593210880 12144903 -312390749049198139751514694780662740016 12144904 -223584602250992872169087964809584588800 12144905 -105605796257592591653960989579593986880 12144906 505016184634232938772654842418872068912 12144907 1809592332462504060676784498241881577760 12144908 533209645929436708546475584590739547136 12144909 -580689676459202946011629669445575029120 12144910 754437814077464984314730106864031392000 12144911 -697614420029720441386783877363995327008 12144912 -14263594017273860647200101232319660032 12144913 760229833665065954322434652492406636320 12144914 -41917136472065984399490456222892012800 12144915 -221251454347891743771727595708575059840 12144916 -135678072348267562300518397804462979072 12144917 -763465339059391236359752264589734031976 12144918 133164339627157959468832937513201824704 12144919 362066099934511521467469841409057301552 12144920 -1994701417091438343262008744355430400 12144921 -695856331293881217017830956587809443888 12144922 -148778479279281712765496153233572745488 12144923 344070228991130906472939455752583796240 12144924 83931364797938026265400431998676336640 12144925 -250502296542852044616461053970527701500 12144926 435354374672304713551355983489401099264 12144927 -133407254586260104688079082173020631480 12144928 1048704064600488751435658200052409040896 12144929 -56627858210222838158409450224569069470 12144930 -93333469241142787643839940237587906560 12144931 -306642868395646690870924754967615375268 12144932 -1380665934337242616766070031572615168 12144933 548541968625865444173469075427445247680 12144934 -387017832080611872245206316725866084384 12144935 -37975748023302074861604840173263219200 12144936 -692085046831515628040371901619245875200 12144937 17687308486759708464997924390707696512 12144938 94090213682421796397670929684182219968 12144939 269402662398797404056486515250576894960 12144940 -189018540832558976222507299935706060800 12144941 -1388888044172427013081412663478573484608 12144942 396861911385330575115898571813804547840 12144943 152190819970354930067173368640954630224 12144944 -25109473999200354940744548000999014400 12144945 -369606552791598578463007257377442826560 12144946 -104506912850035675537845386240457318912 12144947 -1050730607907529887422795920292347069008 12144948 351219914412562751463310082584139182080 12144949 -611199132874662692305562766015959902880 12144950 120930090095465388070751583107950089600 12144951 153514914314341390014441514236412078080 12144952 54172956654372483557476607642182963200 12144953 171209987820838287086004382075765265664 12144954 346631613271268276380553983970625024 12144955 -983648986320179745776754258487644896640 12144956 1480417475982531964583523842912923488768 12144957 716052411707990642752675672060506393120 12144958 10032892966924395311964623933861210880 12144959 -1293052726360872732444907033445095563840 12144960 192813074431380274213127749364251361280 12144961 195583717635323434195412130926054362562 12144962 -88338705892840429251024683772213822768 12144963 3310541402573823941672791649756679168 12144964 284704986773741956142421243820143682816 12144965 -23957821011099533154790117892468417280 12144966 -336409335558646467145090988532834318336 12144967 -238700074995021895920108420767022083480 12144968 -789437090493030913781329273636196352000 12144969 -92068243894182327160140444630252447900 12144970 91887861135514850760210513325320960000 12144971 -572990120564733659596192794821183572800 12144972 -110730549897765122802282690588342632448 12144973 1416303813237009639483842728939257852960 12144974 864573188920615667077337178629989100736 12144975 297181766604846413378223097196938099200 12144976 209261199722393885387134192482888843264 12144977 -272156786697843646298141876601097638540 12144978 9607025198859463413750610085824294560 12144979 49538463958957936138829124241853551104 12144980 293960068920310087636922402424109920000 12144981 6271241342423027216985912912408996480 12144982 -87191053148930522592139116891623068608 12144983 360396554891930452997864460920925332232 12144984 85598801743582843389434290281677291520 12144985 -265835221859355921357354240142224365820 12144986 169052726287684245873335589031155229440 12144987 -158074034436018075511211127455258319240 12144988 225848216704410764650060064516474136576 12144989 -650144143476097975473304875356340276576 12144990 -107296939080249097962134222624033280000 12144991 395243212883031797013823391602210817512 12144992 -631112433998865065918701943467016060928 12144993 -258770085627771358699744868250782987280 12144994 -46712922866141203359875232749904334848 12144995 -159132088475197694066741886231992430000 12144996 -8810013328225896638046817551560254848 12144997 522239023989522496667320636794297938460 12144998 -103475418340725130247280782950080929280 12144999 -188302329283796425012674206536508155392 12145000 -107649237791599958444459088959539200000 12145001 -2406646988123209464447992181807928476000 12145002 -123964547060621546272675265359274650368 12145003 -17098530903018047819526946118237948976 12145004 -386658739962323686664128270138392405504 12145005 -566293773596728797352039106585149156800 12145006 -15992319232210240457717987060844365376 12145007 -13590359297052899005687239388559401488 12145008 99569919774860157708595050292301856768 12145009 537528046636892969440837717372131693040 12145010 28152643594918828882925558079493816320 12145011 -714364033712092396554337275154224625920 12145012 -1053335514315118379029319661781837824 12145013 803116855809951704759173066959834089262 12145014 -58259970153893163519516646670355124992 12145015 -141094590567185802136197183658374801600 12145016 -435861500917152233021574074320864665600 12145017 -378936579119731464367942049499058188720 12145018 414643876816124963384059794946414446960 12145019 218956661082352658590504309243831392420 12145020 32875530460416052225195164720672245760 12145021 -485990799893949278401527000396829055040 12145022 -763671064988333543042504442953680946688 12145023 681106374579318265603740781840600315008 12145024 -502314015189039065611546168787573145600 12145025 104730153571634429041687262602756665600 12145026 566670560090633067691296283424012144640 12145027 316373809395282917422366138366495600632 12145028 -1165266470332094459005327318249021440 12145029 -166304400714469861218657578157898680000 12145030 -570375264075675064377929696938248086400 12145031 572693635506748694615820315365615914464 12145032 1286048902621346847151142641527877632000 12145033 747319467276291626786635488619143344282 12145034 -768096646828646983199464550652114421248 12145035 -92142110367832694136566747861050490880 12145036 152280535955780638199963609006543488512 12145037 1110617603071803165374926064492654392512 12145038 78790605018567840656188001246268455040 12145039 -2204748811648482149671852582359108473632 12145040 -163499777970865111091282731930870333440 12145041 -274057448825162801286594786366101500848 12145042 -11885391406955745463698295146672552288 12145043 -587159660922008038363510666198543674708 12145044 -486655316564234623552819178087610230784 12145045 -1978939613974275964371152179435814438400 12145046 482355645570919837948206457303309012224 12145047 360093746189740475592719183447435784960 12145048 -316391485631882337459451241343102689280 12145049 9036088800980662913100385646248159872 12145050 -59447087892067264657887603334096591200 12145051 -16869144967916462775286967744462081408 12145052 -1130157079316646901845937503695793228288 12145053 -1578436831832830557023893166858709792 12145054 -668943662225225696498314041464297361024 12145055 362423380170440922649368952113416664000 12145056 37424294866629606657109364900087463936 12145057 -942119937489850271902592005286935857694 12145058 19673803805722507581615063773477411328 12145059 -30049488488665135426975286808189811860 12145060 135391633840858294266319899645826740480 12145061 -459109817486465772879777215235787333476 12145062 -244515868670276163215007872364098941248 12145063 -223556225953411077991842649735025420240 12145064 -440463238846401410258439914115147248640 12145065 138800054510133820565302402945523596800 12145066 147970072158357664744192956072355787520 12145067 -1168664090121458462799662908764710917848 12145068 309567709389539936607663378908370530304 12145069 -1562134661688789335896142024900163095530 12145070 214681221080892619625207586263514888960 12145071 230022250733803207137291683026214299920 12145072 342986734614978933938450316269308772352 12145073 1783984535142635848863078339658669030884 12145074 -308031184071971079771616912724320621440 12145075 -1144568384696696035469557638173403186000 12145076 378094403475930040542294548766513893760 12145077 -365486600490162303280926239808846060672 12145078 464963258309324760437489178331651946784 12145079 1422884356456075687842324977428785176976 12145080 -412240405370547350791051348113165312000 12145081 229440420429358551919177456501424789760 12145082 -1593024148760898409177204333270900506000 12145083 -11646060496490597059045613049930960336 12145084 -101611525096745950382909508271424808960 12145085 321394645961852997622466415909724591200 12145086 -130546662779342186670780957230912188800 12145087 -61605899450339379421022357445560324736 12145088 346249692732964317432765743914379378688 12145089 483336452055556304055572952059770449600 12145090 27710402215104077991992862191594081280 12145091 746800027247477783829480120878915664360 12145092 -4257239752195265875106440563776022528 12145093 1417609403280719629073360434836451085342 12145094 34786706669080837923534936185703786240 12145095 -153389426011417201453251482487685371480 12145096 -909858252651835570454757733252073118720 12145097 952961570585874194397251224732766478132 12145098 145650299967210374970583787136424419840 12145099 476057739200275867668524862677682334100 12145100 -139142521285798556450243929309910246400 12145101 232763837761034952904934015384665387584 12145102 -126760359444199762623750536698252642176 12145103 -469409475981886066804893326642282661648 12145104 -121351833937268195430700719031709859840 12145105 237063065379490309226249507340550512960 12145106 10961502540085893941301643552763921664 12145107 70049364109421136138953226527547212640 12145108 -82207431596775310116568087979459535104 12145109 -155477698204006223189485174483874458596 12145110 116295160548536540897183822565635045760 12145111 88306982256771578534033316958895150424 12145112 203514562357047001165895672043436154880 12145113 552792956333688567592423715117978755200 12145114 494262208999251389401227826496525980656 12145115 1193962297869617548084563857536384973760 12145116 384666259002485539821828430164099697152 12145117 -954227742742777160748181982807903148288 12145118 -132829344639456066122945206963121746560 12145119 -3528851387953870289451409194840026112 12145120 161751238362171593120317260589852262400 12145121 224145742134031639993952614810683174912 12145122 246181412222945311284630685162516613760 12145123 46181716028882358241525621546014400680 12145124 128892537487358556015228919523866951296 12145125 948261029895044256392617701319531920000 12145126 96537051044699061191481102872162885760 12145127 -219402137576076191993801179751756532192 12145128 655746071489304172364025741729353564160 12145129 -88834786647636763958836129566280170624 12145130 -160757125662398029159895488405807246080 12145131 -280730070144730830805469153314991222688 12145132 -656449315213476053559788035288172687104 12145133 -444440347579525712204731145835042048 12145134 -50026609921233540646771855807760363520 12145135 11849140070435510551502831734393964400 12145136 -20773823132405315086348118784560726016 12145137 -227727002692978519276430749815065247888 12145138 452230910919061760992394561288786568720 12145139 -305825244178380664453795626918139801200 12145140 -256794324766813543686147314252637615360 12145141 -1584841668461054436755560034767969859616 12145142 669354997528331065606692048197492275200 12145143 -224800482965284490208384385333247805792 12145144 299075203985372027145804652564384972800 12145145 892576965397506221431424245645478712900 12145146 -5875861535134798069478001372443686656 12145147 -248335578129247403242625209635533749728 12145148 599542290855745817918530236503561822208 12145149 -35233850811927088053387942893467352064 12145150 -99546970904682946706830796398949760000 12145151 95246334155229412791393262254481393152 12145152 -305420780603817759683787758809129156608 12145153 1634081518396564324679212652651897126402 12145154 13404188743610732864415006055302415872 12145155 297565329910180673600409486470213963520 12145156 -27644501838096656601049998852942710528 12145157 1623036363207896349004369425606800926272 12145158 -87789749969304983871633014275520110176 12145159 -238021883337634153779397762693332611096 12145160 64566792044230949385148554368827392000 12145161 34072443555473671263756065924899200000 12145162 53489269964130514694135153937368288352 12145163 -1365989771588990396097612659237064540588 12145164 334024318363076673877444045016190168576 12145165 -870252939843648384267066699685565717940 12145166 -164378224373486672393000454039786547776 12145167 -84164285503566754958924745692307899760 12145168 -91742568278020286035030928224358236160 12145169 258441870810173094399670410587368430400 12145170 -29216602693335700513441683892996876800 12145171 73324413777891130474422858227413164000 12145172 289154774500307860104634244096638500864 12145173 -636320799726682528504365694030516908096 12145174 -296819010371959223493992814751062806208 12145175 134867973818297506564262169633282406800 12145176 352647263177647010222021984918172303360 12145177 -1020653432525242571584458399311579398128 12145178 -1227279400888881001096715276370667776 12145179 -186586849102301072716261786157055258216 12145180 -135613008178277477769987802854624460800 12145181 99503050575625324016960786851956913152 12145182 69967213446400008070404500890217892864 12145183 -1372932905515008713326244423437765905568 12145184 195959886038408114027178347176166817792 12145185 -589719546470849128283291986246125906180 12145186 -216391654361803294201483138535678910816 12145187 -202151940725210565519498740367698817528 12145188 67872040096583961979445731751489157120 12145189 8602843326492843724216465811900444832 12145190 -324073413864124235550987943233967286400 12145191 -799845988598418766569801709768567329456 12145192 320086879864642085373014355059409792000 12145193 -279420418112649831945450885000368295558 12145194 76307676721699280127016857556871255040 12145195 -2083446190512581647403863826015875200 12145196 250634527469297128831540370250645749760 12145197 -186636652096633283423312641063742221728 12145198 -311602880143099515075991296790841171136 12145199 -1201302828910234829075291652543048683520 12145200 20886283511213175431375224277606400000 12145201 -1014739945217899797203954912798467522798 12145202 605367680237582777126331469962679137552 12145203 -229588880769716423220493938534890375856 12145204 -8527533498123683334338103666663036544 12145205 -145635671348499736760956653744542215140 12145206 123523549616487443168932017715378744704 12145207 420485937975906571332559946031855187680 12145208 1005423247277584091134004905652127375360 12145209 -42781020105940121524707990159201977616 12145210 -3399070563479849678630984685724001280 12145211 -60347886955777477555417299557539848576 12145212 -637689760555097460439367689016436401664 12145213 -16830228165569233113701798649850860500 12145214 931505461768371082897818868466561639232 12145215 134505965566029044609702955203820412320 12145216 12055236712793531997805746891768463360 12145217 -105516660872418592181118798031544024448 12145218 -168158462597058721156340487343576277760 12145219 -990942589871608870561714171258717187856 12145220 -754449801278889693826949220302367333120 12145221 -1271032016581136500720838944557211296 12145222 -715065798675568560929388639326886898176 12145223 -4158972899181468843478042708732379043840 12145224 93530739903972116463942697112701501440 12145225 155834884264971345114925180567439929975 12145226 -455942112736206503433111973967860532688 12145227 -105491571752253520953703319285288386368 12145228 682153379777704316863855148083252103680 12145229 -86605885067966801597803458431111744040 12145230 78409178341615901655177438039716957760 12145231 675937614025739725363692708286166974192 12145232 -132042277902044241259503890155448303616 12145233 104845788136428402658886710395609324384 12145234 -310933958320323084982638868082461743984 12145235 -471571643905955385807766787793113914320 12145236 -346836657452773287892234011886696716288 12145237 -404278770693258586924997038874108041120 12145238 -75402477785394970099260229205221571424 12145239 -777364756313171851158184071180220800096 12145240 -162691454787966443983095845869761331200 12145241 1033406232203026869303195685912908789642 12145242 -113354980176504752078027536372313751552 12145243 -1449068716222992111955062930032171442456 12145244 -643048500846740840923495419536168409600 12145245 169049571395551035771395852270073354240 12145246 -79142335220441105380344092271269228928 12145247 -402611433429380710388481076763217278808 12145248 1122945083642264905380463221268658257920 12145249 56760794352912279289159465190013438720 12145250 74142703409345216788133191171553568000 12145251 -234174558731953274313505370516692466568 12145252 -363054531958679324539453229952978206720 12145253 -76770680002997923365966178339063831236 12145254 -746801343478599472778384554193574720 12145255 -606334775022185371315946846484910038000 12145256 28026390383853179877567768271213363200 12145257 -544054437919515620658312603135604104246 12145258 920586331651079213976252185505766193760 12145259 -8061058015325692756634592416638042848 12145260 -303552084301672642256992113074457722880 12145261 -1526299015452140008117421793876325876138 12145262 240143381697858930995221009845791501952 12145263 12249209701657408647884547359791825920 12145264 2650563267058023152741358355380961280 12145265 443450218031988046219626049854673914240 12145266 58571805911027347868897439668715337728 12145267 239891782671505994135362843160010655152 12145268 261966533958153257727630362390703544320 12145269 238750006926924776788413820687890102240 12145270 1002411397237022870651577638235851650560 12145271 1285905581330453854516193254177316186472 12145272 -749964547888799553836484256409821839360 12145273 -58252404794917061490782069902685600768 12145274 -90055474208839877996049228897460512288 12145275 -568007615388437269934846786297385840000 12145276 -87153116517412565639800987263552768000 12145277 1103421433885092794397208388712376629126 12145278 371740447599500285522419752078644245824 12145279 -596398092654096188560495336908281173120 12145280 -121702898762408491421117440179201638400 12145281 -67737905769532685016771198150117854976 12145282 619358524390394139627344200719980950992 12145283 1079921286588309065909717385393580209024 12145284 -492365149769322644072401235756887390080 12145285 343614416829320128843194745253554657980 12145286 298048075466640457623171181853968682592 12145287 -193927623444413481011109610876930944000 12145288 -576876761593297964274852913580347392000 12145289 -310945993996368692119992596305984000476 12145290 71513555541569377697667900294310590720 12145291 -1606640182165238318678074031806584961448 12145292 -380601485078067034921637426552991725568 12145293 61757560696438767857415628033116465984 12145294 -133219396833975003637949597682441292800 12145295 -934556722019524263294402103825442734200 12145296 35511724276374139850374008211473039360 12145297 1141921176869686416060354382953308060260 12145298 60411551763008003836053826463755605120 12145299 303246821368379719044653205947431527864 12145300 -598199726007748433150800112381650441600 12145301 498342522059660511208919784515764750752 12145302 1288254487807260251762913127576926720 12145303 -297988687104646457581767586143237915448 12145304 303510541674169747221106589239724113920 12145305 -447561309106707146926639816447093305600 12145306 -85604463848243371068798025408786329120 12145307 2254680521553549475421631298898422248 12145308 -11444909935568867722886927450331414528 12145309 1577861434868379830819745340305419742240 12145310 -251954784212348767708321105611979578240 12145311 -30161821890449213065124568565307639352 12145312 -302437169624117629236836398350035386368 12145313 1836856810041236958865072383294230860800 12145314 -74383489959144653168356342517570309760 12145315 138353384121850568052791878962834169920 12145316 444123720958300488576298888933019009280 12145317 -1138681597704143296782642750869457564288 12145318 13027882414488179782555976879103021504 12145319 376740574384246052032499134852140345720 12145320 -23922331852129843845160970577325670400 12145321 -581170776341613857502858164422123415388 12145322 5305462441375719499775141473066636800 12145323 499359964946614606608087820555690916184 12145324 135672063237399054208344731265250252800 12145325 117681546346570076576164044545295766500 12145326 191093462004041547940069373487089415744 12145327 1641532946126670737548363757109202599600 12145328 116915495969066550403505484279564140544 12145329 325101316251928493701740542644244736000 12145330 -582158689175714311443125546062150969440 12145331 -966066975195185599536157888849144399872 12145332 -118939247050760700824203429954441881600 12145333 127021093751515117022781608398818124060 12145334 460613651120941768610533198253316927360 12145335 -92809517591670402156043294587454617600 12145336 -332081946308865534431807165126724587520 12145337 -1466742378337122877404371147854604506800 12145338 -452030933904942864811442684959941184656 12145339 -1234821096444895819273357406864670072776 12145340 568349079547128354474821808911037388800 12145341 -100560380584212317694054628853161204320 12145342 -49004080898035517968852424825413370496 12145343 32019827078420398885000168215551698800 12145344 -22917948167866208131432081554294177792 12145345 907745936406766549989264162729062389800 12145346 -442881244155932584551167978986282126128 12145347 1432349286324625711689303918818675992680 12145348 994204340199456442827267363723829002240 12145349 -661787961888238536142022691185440231650 12145350 1142616457647783008585825435165952000 12145351 311618064453176120297006186391436621200 12145352 -579487297394325032541459594313452748800 12145353 -210899477032801761287742132317311121472 12145354 385212927317871270332439063793140756624 12145355 -527105044187927056382061410190940806240 12145356 -546458820754830976258211884473673850880 12145357 84158342355117970334149614160228916352 12145358 978047959597103495827503808971507377280 12145359 -535834806171384790330902987765199743096 12145360 -171471623170419189605594868352368721920 12145361 -706069096213756125100310102657446617240 12145362 -116301561220526089367675156409977355648 12145363 -1008777840459343042917693023310433012640 12145364 -281931027888209088453187390012316712960 12145365 329776509907095962245761755757654091260 12145366 -145094410061869654006261057263335763456 12145367 210820447488950031690391116214185152520 12145368 -68766804787692840049338712262148096000 12145369 1755471962011420868826544424602282237444 12145370 209991195709158084375232349360058816000 12145371 -101143729871451799698496230306175940352 12145372 315379469139813927001877079850141784576 12145373 -268916676651321969769864741016099820378 12145374 16227616035963281217313967225417836800 12145375 80015476139043476879203151886895896000 12145376 -1060794666359594227578427240630087581696 12145377 400079617317667055240643168095862118320 12145378 138194394658837941528625827431151516672 12145379 -847233332773332226506092049804553618020 12145380 -27269220956215065975398485247275745280 12145381 1420316920064016802221821841372586667200 12145382 548466038959414130725019184624664574784 12145383 702492207663637443208195970593371934848 12145384 601918275969052861128949557192779366400 12145385 38407221195669993590243413434720174600 12145386 157634949596563815453870465930189004800 12145387 1357828469960336721002572043644792034036 12145388 118432037217712589309936177974869336576 12145389 -282749038688053604807118537149038029120 12145390 38277127801620435528353240995774561920 12145391 387789499361582650613410008439393112832 12145392 -9645190640900881080293910414886502400 12145393 10945506870175163093128823485451842304 12145394 -715093380136053667745778825975585198048 12145395 816975916764384105125503441095630088800 12145396 223990050696166910167619099351162940800 12145397 -31378497538366040699601733708674099456 12145398 -1804519673565411948052535002458276480 12145399 -136481037871839044705109827120360037760 12145400 144908478139099487794372735164175872000 12145401 389277009274614733557928920291734568240 12145402 577321822472536094390058068850690088704 12145403 902249932597969620142238490763471468800 12145404 1011287387582955475413497442750535345152 12145405 1275332635432867350448646446821623664120 12145406 34266923150773771742578132095575695104 12145407 117275057815060498082499581054268130560 12145408 105734187824769385980100402348912803840 12145409 -2732088283829721234946240083688952491584 12145410 -45303811109595523430565480761791564800 12145411 384631861822334949828404731857967808352 12145412 -277517280940182207052262318749996005120 12145413 -234126154735230078752770845927725443776 12145414 432683023096007953540683453391493545056 12145415 431281033284904689221596343246891293560 12145416 6625095864731142395639627958997155840 12145417 -1507835718280503033224699280952929826534 12145418 1017446670601663626056776906868980343040 12145419 -332716343972447911694052015831385702512 12145420 179736978418199264028001767986515322880 12145421 895263928623541833927412772678900596332 12145422 -186025093722664479283953385886484846528 12145423 110314956415180873920979997627206494424 12145424 398639182011777677098709723061114839040 12145425 -312440957861520012112772913447320263200 12145426 412143046052003612746384855401547720704 12145427 344023746717843229229473548210138074880 12145428 246034996467900963031470994188454600704 12145429 691203946086586653174963241140763793592 12145430 -129678398337127996086364817709017506560 12145431 -32179099791916445798798967997541725848 12145432 -722361964839944608536764650508005171200 12145433 462444689304374682706706253609698804682 12145434 110458198614563921678462674292078956800 12145435 70008452905125928088555066781274163760 12145436 139518128087544443776062870028913664 12145437 1242499009878587083867811108022355560000 12145438 272589071912074261767790107110624252544 12145439 -424723361138540093977534655434751033760 12145440 -35200182287609440503973888637565665280 12145441 234126841319104277807104264868758307904 12145442 529259856007445822875052547043686529872 12145443 -462858689500225958055337786201225356936 12145444 -39212090141351268979936520548307967744 12145445 -354747158661021211432430482781895206400 12145446 660602301772675920252272449894209225600 12145447 -394627431893525074834187322601730468104 12145448 -18978131420742163407621826844579758080 12145449 285531041836393705803251535823946184768 12145450 635314523871312335050988462963923860000 12145451 -2136858658217669719216240159208242657968 12145452 178462749523028551421961789198528380928 12145453 -252257636500108358802408230077012584298 12145454 -219819006665270292691122932719698658368 12145455 111220982128358980331107275949178648160 12145456 -83164117309534030265192393868564267008 12145457 -734180467410789258669440712737532237294 12145458 144419026464225955605356073537311950848 12145459 495355050559134078970795925709780450880 12145460 -788246002929201197290477741439964364800 12145461 -408990166641480152406211333039937188800 12145462 -30717246822141022223111149187201723136 12145463 831617198249799309640175536876968256512 12145464 21398410990523422881833868418331381760 12145465 411434424687730551587471617066963368000 12145466 60020109598161402957696191631457219008 12145467 301639767715951539269031952724993662512 12145468 1186714529287854100451864207891555867648 12145469 273663151010614842636879263827191513696 12145470 -216943291265761811135802820030702704000 12145471 102058018694150914621002553868384438544 12145472 -67258145015280889280470610734762426368 12145473 -385974273106387352441679413347736573760 12145474 -365022263200356503869208274505509200640 12145475 274946575124660353501510929635971645500 12145476 -64159671133061796059265569196856872960 12145477 -481501105629678416786756606523547256674 12145478 -184785629118460108358215424361807948960 12145479 -4700476264175718966815229487736975232 12145480 544204337932286258073364323659518156800 12145481 -65003666616619896478381151225712761436 12145482 -436278489778172175981440047534616130000 12145483 -194873456607218297173069288988131134864 12145484 -8252655590732365092610324689252977664 12145485 -238804356844641262488769824496254244800 12145486 289029710873504589123037243011077760192 12145487 -636957583418526839933392032997500528648 12145488 141481981811720835482898032667893956608 12145489 942934674318847470239674526712083275380 12145490 -71677583832478495893973363406208614400 12145491 100113230980245537119350385272006435440 12145492 1085002543649685699796049093501320898560 12145493 -1029021354979179537267691452338799870258 12145494 406988101535227999519907374302552408000 12145495 62012930359939078223976493900186761120 12145496 -2401146375460140996751051883620239360 12145497 169992245142251522377667528996966609664 12145498 -87906422004502944764715844511356568064 12145499 139026924338165423898476342788713770880 12145500 -295727612836027575109235091620457600000 12145501 -763303252827565193744450709919924609498 12145502 240889142448903185619566274644427014400 12145503 273567373448255697611042320567407811200 12145504 83124370360101606211208398942450483200 12145505 477471860005490021651557600473375173760 12145506 -169803076061460359592764392014828052992 12145507 -191284397787991064700679735997735086968 12145508 -30736131886928903510194817846787025920 12145509 287870587204745468509584409045627145244 12145510 172664663799124426102138361710595352960 12145511 164386629867025671167881794950991778944 12145512 -52727386565933599870310815036442050560 12145513 -1014680593297175225502357431646884439238 12145514 -180588337421243573377908985371319210224 12145515 527750291400653822233934262039217006320 12145516 -769982458841529587848539816585014306560 12145517 852194595779123936943399209558135380620 12145518 77108066355914957066546548860549857280 12145519 133106789192328459869083572211944361560 12145520 115971136505661484248205665742515732480 12145521 5177513545395739994315732385478878720 12145522 -8024301845782482960119463899630987520 12145523 -499381046878643029819903660046217389988 12145524 -552013267330386662876937548818243338240 12145525 -204545653146115934921825584917414543200 12145526 865115833008202731725181103754558538624 12145527 462148882674298934125932431547965428248 12145528 -1148046814499206969284027905706220707840 12145529 -498296889524446212860880589968588228720 12145530 392521082338455739292987786454523672320 12145531 1380902385854149854089007298665586557672 12145532 18682831221961910421701039638171659264 12145533 -353297558025924049324128788867045300256 12145534 191325767154591297756664404652705219584 12145535 -394555314411400283425328332772620250520 12145536 -112872207805360148402158073587402014720 12145537 444309359046032947215915273468355565186 12145538 -1291262106584914806945647006867811854304 12145539 371295952215265872633499116530817899520 12145540 143350437170450146432641375494454497280 12145541 140265784707691983117024678564749542080 12145542 305525754896943223400067907494142210560 12145543 452236505126285316277428187540712651560 12145544 -446197909850517148508196648926492590080 12145545 -16017754773085148237433503143648182300 12145546 -54708277273171189305751222564621630464 12145547 456524232908591055646269803968939292112 12145548 -895680540905381714852757737819538647040 12145549 -55715169014676564668823149878097705800 12145550 86985462611525280749484145984351276800 12145551 -236197788007153204679720980136040688896 12145552 -130028543677902131922987543391660670976 12145553 -30956149890374869067599310197226094720 12145554 -4437774446064526664573967089383260672 12145555 -129315888433806433113454230288542102640 12145556 -770341859440080892036270662172115785728 12145557 -753734106029073178245741409924955480160 12145558 260604486516047197425248717075979552384 12145559 -1094639481535673195616069449983847919384 12145560 142149605951148286011306092512837632000 12145561 -847954625498528654905128278652571014838 12145562 125673845269510643716821146764969499904 12145563 -353157790122147363056895061127010121200 12145564 -588024786419416687630136618224182048768 12145565 -20221381525236204568499476998195689280 12145566 145515762119070543450642113772492450624 12145567 32297391989106795114676039928384384000 12145568 1222035523136501957317212414447004876800 12145569 272318541372916664097779906464672826544 12145570 -259228862787234016212418361463254807040 12145571 -462546960483003250626420498854103048228 12145572 -82830653452136550494435282914624358400 12145573 -587576667235729302736641816995436792480 12145574 -24612828001061408000969950400328267648 12145575 -209906825562012328024763584323611168400 12145576 -2360053430585437954141874285789790781440 12145577 525815818192745044083694438746445161060 12145578 -139480144194362956053889569334547832576 12145579 19699815791724501898481116656106560240 12145580 -28432942825221230838058823775894835200 12145581 683612178212581830963304085632622069142 12145582 58737916713037755457141850217613544064 12145583 54436993584355739277345085038552209280 12145584 28761242971668048008551851702665084928 12145585 -24853707035703943141931490842973158220 12145586 -107847853028514130352548006491126264000 12145587 540807065445146361244416590962169011968 12145588 -74505587832256212321522719940249018368 12145589 697462358960069945478105346958600913390 12145590 52900954126824911860432845421155285120 12145591 1949674114777965588124388402822989578432 12145592 -1218803740724953408159536782217598464000 12145593 -371593317487830021207039147928585116336 12145594 -22425616114226558759114602969883618880 12145595 347565508469587890967266941608458696960 12145596 -469494486510767534125850437134520708608 12145597 -68759942085719502218231475672490144954 12145598 -338656979709749941138598024193725324160 12145599 333151369697851646626250450018071741440 12145600 -7921997008784489528089299397220761600 12145601 603467771733149334029710728201128493012 12145602 198286555581288494704177531043668637184 12145603 648008093121160723820213299930398104784 12145604 -945879900566088369494198551610006607744 12145605 -302861776286426503927871257820818835040 12145606 -362659191869519543054928486063282387840 12145607 -772069186282947281948620036356459183144 12145608 1467454515824992628424849311582576640 12145609 161142688913978365616921051122722876032 12145610 230375377152694437646780509990292546560 12145611 693086580080665116879776528515546054872 12145612 244851726430880530700056479243911030272 12145613 -43606524983027167276332775785523358496 12145614 -62672362136956637531267667142884655104 12145615 -4758710930021301248735892501742622880 12145616 102726303914466289537691427774108794880 12145617 1469708716999800024015222032575524720 12145618 603340582520549287254971171095835304960 12145619 151802513810581125857758164744783557040 12145620 72352164604633960349909925508955996160 12145621 737701647401684113518723018286407363612 12145622 -204240786034082275465054429237052587200 12145623 -53056803403642330335186741364721974656 12145624 -843351498720569288637195279195517655040 12145625 -51828164122856542214067689578882248750 12145626 -274664148691961181233841325120019310336 12145627 35481080055120266698814259153821284208 12145628 -525623129248615541036760363943971592704 12145629 -6666570570129714530123168047907830752 12145630 -257334912773898907533731312878331712000 12145631 -2406556069883806475469682110549116690688 12145632 995954640737442836020728223913741647872 12145633 -1068854592672719317898101200901796654976 12145634 903649733970252792905383552289372379216 12145635 29531496432888870231588996713309877600 12145636 -46709958454933215047132378026200058880 12145637 -1126442576807117849967623815824130368 12145638 86645449164062033940755727074675772288 12145639 324975905173904240027442676439426219136 12145640 -111806115302975851166426040007247155200 12145641 275957372462186570699691280334170517184 12145642 -384522737603678910773725067522904936528 12145643 111438707352316735300449159729720953664 12145644 55587294415327945772211069381434090496 12145645 1631877486145208801642441196901416960 12145646 1642288391780528993484282595297190703360 12145647 635257753694545657523969812663627086600 12145648 110763215603318219495372223527062863872 12145649 254177419946722245719034403761206759220 12145650 -56870081545043103159666236840243596800 12145651 -9296323690401409459017485307937463296 12145652 -268936120844205287456896698503740377600 12145653 150462996716913668047991237476206646080 12145654 728756143320404381363361629968407178752 12145655 -731800879984832754335036270868615990000 12145656 339090065780110399805578741557196554240 12145657 -381384431872149199484601636744237913408 12145658 -277147468018073815347584745913171847424 12145659 748985206448230262759569166598176878104 12145660 20106129027862235455740113157993600000 12145661 -533584039621531358957555780353346559936 12145662 177721426024758186771819782648689110720 12145663 -199665304932801843621364555023143365296 12145664 -971509227482700453141449556052515225600 12145665 -6642432399940969416216268335751848960 12145666 -205618250172054926492085552954120624096 12145667 155929497750061430116842971632843345872 12145668 -199445657030183020511013568647960176640 12145669 1433397259324466215202597379693793423070 12145670 148363355959063520148012429635566193280 12145671 -161363927309665149633756706223690004192 12145672 213012131486057099253579244569095208960 12145673 -382563875618249567859713000441295279078 12145674 246596680299279325484883813834853313280 12145675 745352110677233592230506051484686148900 12145676 39655857921672595693645180853918638080 12145677 -6917650235999407397378731025009059776 12145678 -76202749702016879242027814988062158080 12145679 329841257708637633167947195850952675360 12145680 -189303665772508661442396660690832588800 12145681 -560093616928286319324498413243716159200 12145682 -588911706362623796215638257734553309808 12145683 -159846486815571730543612775081892730752 12145684 313039594163138829807580518941854430976 12145685 278570802053406837665520725043349541760 12145686 -72390388241915605267842538793747976192 12145687 1031821146493847912302455701098905127560 12145688 122791822850802031776591112143995904000 12145689 227299948976210601332383934159957834484 12145690 -379453716576763705484037400749533798400 12145691 -511224915138091985378943521258553971088 12145692 73518308272861341254356475541683985408 12145693 953691501024742636141499254867680153600 12145694 6232466715043144807140345683775949824 12145695 -143449870215557698162988219212570767360 12145696 -1067205758371151849339552027215109554176 12145697 722072390031551351241809691330221794560 12145698 -80511543530795698028987033588968589616 12145699 -1302671386905964684974072533942515867300 12145700 -64973974046041796266374234868482969600 12145701 492938852088942366895941393651331040064 12145702 110453316151111814207242769633369291520 12145703 1547861861421338162659675704340135784952 12145704 859134436732198696601872914132771717120 12145705 397212427471128399759822246397263366720 12145706 -448730514728103168220070790099477630720 12145707 -4047805528374714804760865049398301696 12145708 -734476914011548270430092663085881238272 12145709 152415972068098960698484206957332765100 12145710 206566811440966207314510010659934629120 12145711 1663148882975058185567019677492209175312 12145712 318295563349750460248712823259907850240 12145713 -916740939495985849805101101279117834912 12145714 218974529663813796167519791119424295424 12145715 9327022924645411875422513942897253360 12145716 509993887568210346581032944768789049344 12145717 654661219417949782574835510419475039612 12145718 -63653558424629016201312531506279696640 12145719 187914519929063377152641917181196711144 12145720 -304668048821552446276630525777290547200 12145721 -459996851542345740376395868129936101888 12145722 -180266332131228290794731425410011394560 12145723 -396534633824171747682613302251630304028 12145724 29535550654888144158691574966590442496 12145725 107383911880066206124198729361575557600 12145726 -758831634782960933513146857085361426688 12145727 1011093073307961223565079382548188036472 12145728 21843321533316412754216696543723913216 12145729 1177624899411554157616664677586711702484 12145730 -209960219292638457413035837909365366240 12145731 92873092436876674449119181115339464960 12145732 -941711750743663286493161783202819243904 12145733 -129839282072550350212621841227359954018 12145734 821497640938418181513271262825256186240 12145735 185148191017371664773332067617401392000 12145736 -1694461921856068841867889189496609136640 12145737 -6224615780300609909178457347688019232 12145738 -300086292175826634434446820684282880 12145739 -1087815013411485208934554092618922100460 12145740 36572896891228361639409006643755417600 12145741 255565227947532306479869076261507203200 12145742 -170360349787912132833668750363179279488 12145743 -773452043196723036611871751315447371216 12145744 50172979725420842052794400525333151744 12145745 -415721184943676920587554735652036689880 12145746 7120767368537409544351471297502956800 12145747 -1249755829748855504261127415966791514320 12145748 57785087932609695210584129216443422720 12145749 -190992526986041607248807429799145198080 12145750 175811747733405322852162418988582240000 12145751 -274212184863110125809606689281026581400 12145752 335831047588328917123360275749124894720 12145753 -931340303149071961995968810546255546998 12145754 1960917211399520364888455940941348832 12145755 -186677073077327063126850545774281838880 12145756 -20079653833465647809329773960866296832 12145757 -375233163704143765142827483490471544960 12145758 -11987356881567991538901083704230562560 12145759 1307959758506582953015869874611565820960 12145760 -1775268078758575852344425357078566010880 12145761 -62220173418551389523937089104621324800 12145762 608622196615907965899872525931408319872 12145763 -99480418992278971728829238686586030640 12145764 160719985022013163828541024882558309376 12145765 -73373105546419171389428061200358398340 12145766 126213996843209256557649520844096515200 12145767 393283251505134354709864786414474250280 12145768 932602309098026011971321777212920550400 12145769 460591109720711655552228116893379028480 12145770 -30015362372564224283075631104324981760 12145771 917096577335125971561317394007571029248 12145772 625291918296323500804852820903677870080 12145773 185002691869652130118314918743726649600 12145774 134563402236071768035845312049133699136 12145775 -844280689257798155868446652464697010200 12145776 -88211622155112319619996847468922798080 12145777 -484551895213011690937997609899384630254 12145778 -525808023608071557167134356739827352560 12145779 579872040364600141086783238535261917524 12145780 -3438237292682843310881040437267865600 12145781 -1106288237810362054846199230692842942418 12145782 -62062296138889553055611389626954869760 12145783 -30260148228860158231464866417627552696 12145784 -16219216183155144416583043017811230720 12145785 605260485119007503026697260472159419200 12145786 182098881825580699977283216322933933280 12145787 600321091309390143631041712117889164512 12145788 -31126446164391422577565422064972654080 12145789 942786271281806627906349601526437825824 12145790 -73886493279487963316639871030505905600 12145791 10362096923669933093302105461829140864 12145792 -347500310741493075776118907257067929600 12145793 -1092024934888585854537840003772236520992 12145794 -93989041427347531335448505087001698304 12145795 826222927370467693398995699925524909280 12145796 -89563428781079296738601724260229083136 12145797 23132931800287007595470578700831358174 12145798 44431349041283482522133019448568490240 12145799 -648526645007254188743271613231700543760 12145800 -34004037830594127264627093539241984000 12145801 -1500248758478819506683327905734481860198 12145802 511422452744071667133489241857719810352 12145803 -138968542068237282535377074897233182840 12145804 -555792723548298831713764712782698597888 12145805 36808038241826438453835501180397451520 12145806 -92068006811155935152344002252106639488 12145807 -154296994201488187189903125256369867160 12145808 54225326833181434758186667725673439232 12145809 34387422188362159051237570084464724800 12145810 -390233945564915907880308037538860136640 12145811 -373121917151156260664410775128070045568 12145812 -55104731635805470692137659221683417088 12145813 -6224045216878522283813006661856945600 12145814 4319304591253354942156038203027060256 12145815 14106444467884590426979068006844896000 12145816 491986959949690358600288227760748380160 12145817 730605544013593983026641900240462198272 12145818 128144104572665236670888003582491987200 12145819 339459519802235072091967279281538644496 12145820 702117721355080110867260653377368217600 12145821 193557488246645500336724732947318804800 12145822 304027300861392280721864782128037532352 12145823 2571320467541322751318158709533202104 12145824 391349989809321201144600636371173244928 12145825 40121288269159217652642885945816538550 12145826 -70410336946033307604019070233935893760 12145827 -350413104167136537960180291507386635968 12145828 600411295668135105085135661496541126656 12145829 -511189005004534653510075870781929141570 12145830 18842583151675911032600019217837920000 12145831 14930704592808843301469052150611491264 12145832 -1639381254743214011947442484774584985600 12145833 214618994711231821569158038401930531264 12145834 1147322609991678033705056819144184502272 12145835 -32991324077159210968022616620549372400 12145836 438091928865319607194060230263024615424 12145837 -1678847361313220950604125983284310906816 12145838 -497792093275394865274337115745529514240 12145839 39848263409222254746016633635425929224 12145840 14887787324158116559897464872001208320 12145841 -125725590240960573576108263581370688528 12145842 -264378794274170113713604888642167398400 12145843 756138540633761360737569417548797998092 12145844 -631814910477555800268468985634123931264 12145845 -16196674258390744673118146467316587680 12145846 -754976581467058729159516952886047596128 12145847 628410209277856259050743775077819456432 12145848 -222243830047735469570774307648636518400 12145849 -1425641460745011460770068686044146392150 12145850 -91906132222849569548208568805385679200 12145851 259268005043674594790355999778284755568 12145852 623604198423089600279686952967415079936 12145853 446723082483339117781063446424724844102 12145854 -9677257162908103445805195191673808896 12145855 1151356446205431511645490291457708758400 12145856 107015515052723199782615011579165409280 12145857 156115105576297875387340528523529173040 12145858 289495277511346609225037222141214184320 12145859 1332692661671557287259364185759700340 12145860 71101294195206471048423534165954151680 12145861 470339286934083170705819060091798739872 12145862 -18644602269093072547068498348562415616 12145863 149052253928072347585419713013296494080 12145864 -547364631592927430623087653358719590400 12145865 -239478133221898246790729739048783734400 12145866 -4227306868103820422291915161170677760 12145867 930890155242338650911566673205458523920 12145868 -20224332159816381518543829745207348224 12145869 915581324046468466745935410947348821014 12145870 -36786515353451540070496091330366188800 12145871 -314478847265155687385267951419204195008 12145872 -101036587466395158978516104779529453568 12145873 1109581074832142664941802814364642139122 12145874 5233982275896023096791684513928758080 12145875 -818288352105943799819204701318687716000 12145876 863922143187608338531000237969549119232 12145877 1102177997843365260431992980948814203726 12145878 390681842063716740922909317644773847904 12145879 -15547756952780373568594374585718050880 12145880 366763038502817063569275984187242086400 12145881 308156148447267140812631166433059373056 12145882 174454832586887348100300816299571555072 12145883 -724449459838967502811140070814936241480 12145884 -80377387855627042930261620457986739200 12145885 -108985573234719260268234902058068454420 12145886 24002460106832026880430080975241433344 12145887 202347674500624729089104594983192840008 12145888 -1029632473390766167549822319034732380160 12145889 159702046439970426433662893834678992512 12145890 123057022307946284710304356706619747840 12145891 -768890325256708485880592105211096652728 12145892 723811699826395748568557311277215859712 12145893 259787024246187889431829815257330489856 12145894 -11232488205209641854641788846844612928 12145895 -766060741634224976061862933031782742400 12145896 -218537253793184406539965701085642752000 12145897 266003649044332058547818952059793724346 12145898 179693275467819478681981238528505583200 12145899 396963169232597304132276669162330316800 12145900 -183723153197812921286179298712705843200 12145901 953618127403727779293258481142805394902 12145902 -513163297205760056087545886138376222720 12145903 -202347815680297636706768771175540117120 12145904 184054248024550044917162237392499933184 12145905 398626730866427145552256151070306777960 12145906 -146394937333342519127587364336032228848 12145907 1066408598294766295716240423892173438156 12145908 -179457435546687109587686595856775331840 12145909 -12882424214066151273944499825127031232 12145910 148623079390738961123256011758385971200 12145911 234960802770327687173158644208490820072 12145912 123106476627923230863096508133878579200 12145913 636439801394261902900555265836165397124 12145914 429835216965987854218182137558198627328 12145915 428871139042472258588704313960981506560 12145916 -35315523149940380411867520065449231872 12145917 -109980756459296992593102129973319093760 12145918 -3467053199450798811541175657573440512 12145919 -24073446942922804200821494334805487920 12145920 68102676072986934955056412179635896320 12145921 1095924704273888974558609207580366273200 12145922 -237457810694464841925229405228007507136 12145923 850242608481016949305300351127915904000 12145924 153107075809640294289151340177362944000 12145925 63469508517256685498756238728453148000 12145926 -164395591850014775355271125780781785216 12145927 -619927130796654270477111729995257184088 12145928 829861824802572483966597408924946268160 12145929 -490038970833966999301119476330951007216 12145930 -94743348665525397790658590873647284640 12145931 -238994742443230030822433579256975767520 12145932 60595744280165911462865956398725667840 12145933 5577329263893210643594750005839860044 12145934 -18902566079898793167162014545462391040 12145935 -37813799784021205915146195747765097200 12145936 70738291150836393985736487253529001984 12145937 -1543301558691894132158175698497881774414 12145938 153679442226779229596234907939361082880 12145939 -373617893874808999692676474424267561280 12145940 540252434018918295328018781834205849600 12145941 -131519054258734760745429095498212899552 12145942 -104515467222477201781037566781244636288 12145943 -329540529560498185527890046820603850256 12145944 396743148674597670485069151651915325440 12145945 -42410918095826486028892051907221315200 12145946 544007325152091831202061011537117650672 12145947 -605423152804884679505014480283484029760 12145948 380616241765870153083388674855255229440 12145949 195061184768343488705528928874396683840 12145950 -9291633375245252460598362027177000000 12145951 -483666934469982478691453722832636196648 12145952 2444537975691272178175548491651088384 12145953 19950810103229340003930186182728377984 12145954 172033295514717894406382631916562425920 12145955 -144444169928712638815698999333039022080 12145956 19454701772370287819108077763229296640 12145957 598305666722143243912486555011915406680 12145958 82949858517529285239569938736776591680 12145959 17722307465856874349401264040463955200 12145960 205330706917198077270051702299784960000 12145961 -982986547897522767463149708797750322288 12145962 -327560009678310386592222164682571208448 12145963 -281986853072636288471141514718683166536 12145964 -139031359183045038059941432347896673024 12145965 50954533292910890990109515488531488000 12145966 -249939218020294832880274768129574670336 12145967 389022117760291794734858289191009375352 12145968 -59417433938046603095301366956267716608 12145969 552148856036502728500559539084253733360 12145970 -27421877342406276057481940901417085440 12145971 -617251413100129348306824205986238303680 12145972 267087256401587212642401386043754844160 12145973 -962756825532267329903985614391118550400 12145974 3875911873247765479661574706079271360 12145975 737811784876034815256037441561620018400 12145976 -1130614973722852558675701577554888806400 12145977 1198036293241950790869605671469521023840 12145978 -223730782532940128833926315880851686400 12145979 535651440705812272262256061621471723920 12145980 -106732201219387926774469446043238400 12145981 -885498638729648559571259038549010780218 12145982 204682481525309242824123724487369220672 12145983 -170452531178574713759966473351366844400 12145984 -28023905806640381758511950837746499584 12145985 1647655324855586289935175569203013553000 12145986 134487450182353375445897089005033129984 12145987 -208371569652821775583276935132866634496 12145988 1186831210257384654546935670835982479488 12145989 218836943699265727128671970485144341440 12145990 14078100858051002586034426276182370560 12145991 688607769015643129679483960392483627488 12145992 -110333714981890376390017323096143585280 12145993 -226058716049165518649784890005319006758 12145994 88629667062689573195054079217162904832 12145995 -13355993462970817061065129341707466480 12145996 303755746714192878921550033295861216000 12145997 1493057860934918056940577341461407527040 12145998 287310302789472413975415005396138787840 12145999 -236389058793820969217179066553592350936 12146000 169602983294827010115923989080059904000 12146001 174109652035022609614088147519151289344 12146002 -59168074343360850486918423476663066496 12146003 1847905586684186191957049904902522028480 12146004 130440257452067311853563529683761684480 12146005 109764002814455836434425214722426023320 12146006 851084990619304832447945978250676529952 12146007 -782374743274824384233065642552551567408 12146008 -25465988073281454617508064685655244800 12146009 61306817703651632173680450765976084116 12146010 46334647306524055997200532461615180800 12146011 -201045664735000827676718025127968454176 12146012 -2270318488362969877257762533658908160 12146013 770214674204844246882615971887629114240 12146014 -3864029508389973027843446334642656640 12146015 68995767596356917156978986186276702400 12146016 348487168561384739021265897992119910400 12146017 -68069442655904703815144382751317303040 12146018 -884524505380471418575833408408562181760 12146019 -99446229326849413481943479610302539656 12146020 664297973663194776866163701311594932480 12146021 1007091261098035238459629478375910742332 12146022 297602482238033767880884012771480127232 12146023 1293950866679462476178319153744431289272 12146024 -144846389316723603399531348372601896960 12146025 -285861304826351144262093644655255961200 12146026 190256569389906754941504803353277214720 12146027 -539442971212855719604364819228827562208 12146028 1014921706666533703067506134405425688576 12146029 99359182308749390021726341989603981120 12146030 -421682814407075989600022227034177355840 12146031 -14576966946854446210662661405285567968 12146032 14163935489005528529903781807672524800 12146033 -1491004925033712172251640423963139201100 12146034 -87996652160218812326389078233826254720 12146035 410869882292419387798405810663570272000 12146036 100211403842861489421555526073310517248 12146037 -1017980440568057989123010824450319209440 12146038 13170765589515901504902394154441646144 12146039 -764343379287963752595371277689655371160 12146040 626078243977385620329760811078794752000 12146041 1351573998293086872364973333735798520960 12146042 465861613210603773154103426004958050672 12146043 -72638099202787318731302764575981495552 12146044 -534040930175274154999759268908880164864 12146045 -159104552554515741728833150872279134400 12146046 17770232600429944220914541070849159168 12146047 466237630266709157941114092285379031040 12146048 309805541748545624374935330403846717440 12146049 1002992258150962384334053090798097051364 12146050 -519210217307344221367048035793843200 12146051 -548208442443270430686083504234740194948 12146052 -614827480657890587500857934604242695168 12146053 1330671620487406320373245623728220478302 12146054 -245652810201376522057962044452187205120 12146055 129926103049311768683110611911746103760 12146056 117587466025071120174998806027164518400 12146057 -222161878647200042287549069652138330496 12146058 -626985015724632455928476842585934545920 12146059 -783934596381716482175213493126360317740 12146060 -234544576925219866202714254565218667520 12146061 -278779955160827855496896678219253899328 12146062 -667174855851701365761649212688748155968 12146063 395054514919348880247562638771054754344 12146064 -6632368371109665440533582819896066048 12146065 -97278740381945038214570843273761258200 12146066 -20765025133331486985529362720622278768 12146067 -1676891138651256977078451348907376408160 12146068 584670034992398749891950344479778451456 12146069 1907576764100991355788088663341126547968 12146070 174552346157932804449295703505914265600 12146071 -135690122040759723421507467885745584360 12146072 -886922519186815593248061204941611008000 12146073 -513789045099438481920322777217150827200 12146074 512921191020998879513901474684743863536 12146075 998158781552534254713316808095610157000 12146076 13207495943133212278538638537262820864 12146077 1103221817328616031836518470448021185472 12146078 -39920598237781135573919735992856905344 12146079 -705200951228839047175928881077317707776 12146080 -1085580753276595453223984994546397347840 12146081 -1298082609972522926762969813075194897710 12146082 -158096075514812810031382611769187781120 12146083 -254253022709849503596460925992726914536 12146084 -542486309643724846450171257213044198784 12146085 -74204959811061194589425828665359916800 12146086 -48361697941805659452257920596232138176 12146087 -723611545595407412095531620100669392264 12146088 -230854342750166339930144729240237260800 12146089 79546761291949421018029218075712557456 12146090 112475480122073653704323426042622547200 12146091 -573315027672416191871482461588231959208 12146092 134416461047411582517839180840859238400 12146093 -372370522233502121240702191329328510176 12146094 276155907702979020022089699449722211520 12146095 278136047305810157804491100066839562400 12146096 158923241261139000022052924048820682752 12146097 514467630302293431979115601265558025760 12146098 535172457168083361624446465020845348480 12146099 -91547771921335211642404838977346003040 12146100 -48972961312976899344722625780985497600 12146101 -320124548856720255105940979607221444 12146102 -750535235794879132623586549084865905248 12146103 851991945852696496253977481389876708584 12146104 -976541297355232380091527166961843466240 12146105 31821141038150568381486280793524494720 12146106 -199307805570270015569027810583599863296 12146107 488986986882640837374065320363679232356 12146108 -54493263624772797597083959091925605376 12146109 786557691741301472596413250773183035520 12146110 52946695716707442416075331658435537920 12146111 119568753939420669444988961363950751400 12146112 189351403964401735835900094683402993664 12146113 397475965578001491347021137287654900160 12146114 -38641223340763077672173580858027415344 12146115 222563270685947468862277630447331436720 12146116 495711874333884396168218625314244452352 12146117 1142737151654110498539156113671780571166 12146118 -415643966379710035587126674247038515200 12146119 1449121551579575007952892181249569266000 12146120 41200887685523239316509791430196275200 12146121 132851312718986146515949517050329003108 12146122 412147280084329453964169576628286168112 12146123 1614918434235112240384345124049860334504 12146124 8710100912308220336648994794007367680 12146125 334202506627174258899729558595267215000 12146126 176016693599162083042608866585550272640 12146127 63431177099274646039198046291720788224 12146128 -310322291513747512586897263055611576320 12146129 455588391784140981185133628897252517184 12146130 -110821318211936281105337808374628249600 12146131 697469503154199453844628312935018508112 12146132 -502614558972164809489486858225297279104 12146133 565396240281032918085178696825316478624 12146134 -96736746063315727493349730216337074176 12146135 34767228942652892359920922064873092560 12146136 251567102621926223950883558170593484800 12146137 -275779738106761105003187183648631494400 12146138 19398871150918901586611256334832443392 12146139 -909920363868615231449059774275182937600 12146140 129011387913331274694724951769268733440 12146141 84259119694078886495988705385521512448 12146142 124076183932039205463967275738856494912 12146143 1210814125876173917427908350158769445280 12146144 76749972115677741491468591051959173120 12146145 -217390750840016620609502426372567184960 12146146 162379969868942900079314638271332412736 12146147 136969876793063642156593711498162796640 12146148 -56400144341179383217788551584586993664 12146149 -32384864616282862364291643578769521760 12146150 -104772265713369068947671447155246599200 12146151 -217211757036393704890190665389955027200 12146152 -19987702166526812917044572040539258880 12146153 337620588820702284362017729625807262720 12146154 593773987757294929639000294625850220032 12146155 -15575789142536451797470432772112092640 12146156 -1201842566690932848731848646725393651200 12146157 358331338643385970556213587884379193400 12146158 390837807774788968413170592371821615680 12146159 2058628475566283213383299155354610000 12146160 -56683615599054121809168228542703206400 12146161 84674407508327054025951596098811974512 12146162 -28413843345756409909595816531863904256 12146163 -883458468320699034745160538866406875136 12146164 69432430527030323652145650590830336000 12146165 209392405459458942376329534793261788060 12146166 391543361815392211380446935626045897600 12146167 -2990833915018975546250605038256154880 12146168 -418809369845162146179776716369013760000 12146169 54033603933736292146029175806357894720 12146170 -29820775304025097894636163158597362720 12146171 572529958883795276077865205130424340000 12146172 -368927227540789682353068627778001043456 12146173 -358424242268186972538824656914950582536 12146174 -779909836794836972483275334931801545280 12146175 170783801453683969640597574749429523000 12146176 -268093832736160146252258806423365877760 12146177 77700875484568054389222927394342116612 12146178 30078965730188547253814262902280470016 12146179 -233555325637571792707047829033351575960 12146180 299379041535160004882381056011575942400 12146181 -313646819935379888600038281063367330848 12146182 -186840260407776948446040584329899216000 12146183 -48605318014281819782039890284146296320 12146184 -431220342954616439936820766433139133440 12146185 -410069296363224933685390062002591044800 12146186 44355092549071574671449899718428668800 12146187 -685052530625492868138880662401190822720 12146188 865517642845497788734996501516606469888 12146189 -461086677328925827626602356753354464480 12146190 28412155435531927491423067061822054400 12146191 -243909035112436877574985375496220643408 12146192 202834100474903765966833036788291010560 12146193 -12443299602375227931877535657526972078 12146194 -615207413521541132070127687645214408928 12146195 897253135144575997849423296928456033200 12146196 -595630043246023650023091828754923767808 12146197 14254223999039503598677986004200915200 12146198 -920931958722504675736316773088816426880 12146199 -154361141975571748034412432829235065416 12146200 315289197817915589475993348114359808000 12146201 1381720156595134270448696708788936832202 12146202 -271069869468877072921086993037677615120 12146203 -259749691583892979170501810240442168320 12146204 504394153584532810208983313617226833920 12146205 275823034003979191889898541805685483360 12146206 3148595488091168824278703519988903232 12146207 436042035703597334834205520932630745560 12146208 131138090373329261850763171319406133248 12146209 95376479006586376569512160337573354500 12146210 12479616136066027297929826159872645120 12146211 237851306781765670663423591397117096448 12146212 72564584963762798823420293850739445760 12146213 -824229902179965140489628971446564086660 12146214 -261114110801955935625512194920977520960 12146215 -876801594637502856653249404925176399200 12146216 251449428861986844347821401759355284480 12146217 384877301218807052057990090919131656080 12146218 426983110222196464306399918489917211056 12146219 21865677528870006702529162111072214880 12146220 57587153894753824919731690617525043200 12146221 -501929760849818417341989524849446313578 12146222 -544251532761790941258403686541520064 12146223 -895907265796033466440936067502577524216 12146224 -164840277002014230258550875697106288640 12146225 -55320949303771322510402927665449648000 12146226 403673201525046646523916576934127420544 12146227 1230880654346945031672944773014396339552 12146228 481350468608926265280148199014725133056 12146229 1380179081925858714888138552461276685504 12146230 333416189430864041337632412987995957760 12146231 -156878492965855704071390340087895525488 12146232 -182387591031091406881498000815504752640 12146233 499457823985074771081081312616873428624 12146234 -128731817277211792646718489167033515008 12146235 547717167118133643627698972561802630000 12146236 500270335992779278484291031516686579712 12146237 -527640536605974881429138411670734701920 12146238 -4961190421918531446355811270553967296 12146239 -372002981813415762868915043705412306048 12146240 -122713292361210733817353316249354895360 12146241 813087458282021970610108911015297913392 12146242 -318184530434362655513198219790473959728 12146243 301856747308801751054920942770930494520 12146244 -747902477001855044123101354101615820800 12146245 -591995614621203576323906001198579402120 12146246 -270607950623095742363087359315769228160 12146247 9895022540257820408283549790522980000 12146248 -469104890567686121262208503211807472640 12146249 20710973659649929258097842383891710436 12146250 34726875147741909260673097831555200000 12146251 48296512994663801465142505864258611200 12146252 -13093962656645648383027783404088980480 12146253 -3742588206365946557129514334444488192 12146254 268046983359222006923484428011248046080 12146255 -572063282466296116731512526681486097680 12146256 104815938018105041466265577965690675200 12146257 -1178258408793726067232458015213873571328 12146258 -359096858303877389689340709860584374624 12146259 -969526964289291829453356998711340299472 12146260 52960522117877083713548742600091852800 12146261 -674499158210650176925570861553619131268 12146262 5532058279368956999105084052616437504 12146263 396855432105107612641311974565007549440 12146264 -390899333919709205261125171915688878080 12146265 -146064443775570015770632984823328180480 12146266 -762692701211596042710482333366377042176 12146267 32001414498028447265295935837628976080 12146268 -377923507017933271220795144665304962560 12146269 -188745915460663659739990218097492742400 12146270 29376085495610291303211455017500278400 12146271 80068493385716527924004265153729425280 12146272 -712815086565752936128899013802240114688 12146273 -501636963917640240652088697795047027820 12146274 5159801813936286619030433419239316992 12146275 229630514136870756029680418673229884000 12146276 -286751256848329262590478382746950035840 12146277 -140543199612514027851819109616357019648 12146278 -446114372951996859664923943464570730176 12146279 -741488009866868788649257126288959759024 12146280 -62199304549901126765512413029675827200 12146281 -332530805714670720714566339446126145408 12146282 564196048727714361348591129317553964800 12146283 -104633168134516913970564159875747223096 12146284 -755330427365545038098636885527028848384 12146285 200602071668400344086954243243702963980 12146286 249894712765344514945443721548927963264 12146287 411207812867861290437873816946471721936 12146288 -18374366419609319992349772464958996480 12146289 860792306602474822334155465364575126848 12146290 156920042825001989105706109025714125440 12146291 316837531046366153054092491619255881384 12146292 300742361325361409233647595953593183616 12146293 -234179570907071159029586880675514399040 12146294 -808495949413378760270851903365755006304 12146295 -200794123989366048711686928200181811200 12146296 8174024151127316528848164149298462720 12146297 -1407874692140053232469376024055468287254 12146298 -113718913978343715156108055049376270336 12146299 -868719496319756075889599457874582333080 12146300 73241423708665057827916378246571596800 12146301 1322360951061688330369208714605689566400 12146302 333174770141602901978816684594600820480 12146303 570807069215270098312411957365637661904 12146304 1085478180215211389297027546814967971840 12146305 -298379093235508802912830481366063092440 12146306 -362258760557773388979164277291991043040 12146307 931090240807800637921663600075112142840 12146308 492456355143003448736444482663710796928 12146309 -39770717015009770131559982310322865088 12146310 249504309792253411875697218418277942400 12146311 23286723735172633752925845763367525912 12146312 156484664800709130781711125514991001600 12146313 785588225728892590516820276334806292384 12146314 -278440844495515351599975635281712385744 12146315 455327825802697549634241378636730059120 12146316 -17929155518367068363976232768018022400 12146317 -896045745366901938882732515927215074634 12146318 649703901050497184982617547221198055360 12146319 228870403115187600197607745007662205304 12146320 223316989345258465611961892868253286400 12146321 955959038448713013475897310690234697888 12146322 -442021151861011135747640748211267897728 12146323 -57564157455136998107808449836676152320 12146324 69597538151420714896416976650581204736 12146325 162133281407294555481944695838989771200 12146326 478567609891183734277171937228627002560 12146327 -535477877761565696297235317225889895488 12146328 721401624078992888991374345063661158400 12146329 116255408164095613706856346364185996160 12146330 -66106083258147258454803454574352230400 12146331 -1394565272545105065554634332132964756000 12146332 -146757625387480647237177013267789526016 12146333 -3662099229212022121949476400097851418 12146334 -728686176644823171471488759581277129088 12146335 758273079315863426816901652626234266280 12146336 -1266290767810840712828570824376040357888 12146337 287999721485077240802396783104661433600 12146338 -527845877768406470984879398934055637680 12146339 16505200630577791070126465750594130240 12146340 171270194269452849361821209138700410880 12146341 -51959263767953511457445912042566614500 12146342 -23957157880504264645129822922625461760 12146343 1788063369451980282275020208698641192 12146344 -32905478567168854720125416941344768000 12146345 1120597728056806284690037192110089576100 12146346 -369306285083973944093892614445768349440 12146347 148270529248648088057779598018932276944 12146348 1652365847785046381121862823660285299200 12146349 -52911235797095808924009651878366367936 12146350 -324323112762498274943059457923043433600 12146351 494151022231528891484977420904195128320 12146352 -52438698615062503249914306981983846400 12146353 -913597980158879246656717575669231212398 12146354 544498265519905346441323156952054163072 12146355 -94388083930010806332961070116187877600 12146356 216634080882594921769830488157786177920 12146357 -329261258923451477893942765775086085394 12146358 27605614890396617588377856298215669760 12146359 -422408193652937914189533118477004332896 12146360 -159561307387781943719137589632444416000 12146361 -189851005269825236405927289110136977856 12146362 -108632448141467739536814012727920071568 12146363 124147274261245583843314866479495462400 12146364 211778505904037061043216164563220602880 12146365 695594066126906863601779751023809667680 12146366 106622307357264606058872516311064421632 12146367 77063169797712901855178931604023035280 12146368 -144640747437115124900255800492349718528 12146369 -615362035634684478329186292960543987966 12146370 137662056616178248834175182377822781440 12146371 1621371932573403139682439834405787329000 12146372 -71501454312111376649555056720075419648 12146373 64555349417321625318362897585839199004 12146374 360517263366247406026985079300820070592 12146375 289831954067476858004775661107081114000 12146376 -431882180133902174579593138506016358400 12146377 -356120077677484436836862593595913565920 12146378 928171224983971804005772617336438561024 12146379 218124855708208739026775110208055628800 12146380 422107045396638106207424563085047372800 12146381 86083885132849045609466208207242883624 12146382 -6408764274255605506231831093369835520 12146383 -1055927246583589209314808504357402980368 12146384 -228950011073858583419340114617843097600 12146385 302931995359670002578993754511543673600 12146386 -97495208624202397110999013857624009216 12146387 -21307036871496094350498341335905473208 12146388 10768000321536640317210329612345788416 12146389 -416348056456804612167016393690558272000 12146390 214045369840239707291947962856728595200 12146391 -76274123543590336913628047135752101720 12146392 -496351545762256184175997764480677314560 12146393 124123640321823981076500158179257811200 12146394 15734166310230980223661115569578448128 12146395 308554478490837210834350839367669630400 12146396 167873596243034272252937494348574269440 12146397 14324394775930865708319231247410696000 12146398 -654191005310269160450361452108484857856 12146399 -1122300689611976715806030346112052373600 12146400 -2207678206225813845311513998747238400 12146401 50613521837045651632620806501676650402 12146402 -112055225825365287402936572261943292848 12146403 78792833090069950991899294545064891200 12146404 -697643116050824813652454842453555958144 12146405 -356125099318255919983700779702154252040 12146406 -622606393437055707123755914510452787200 12146407 142673441502004321868431227345018118144 12146408 -1639269903157381854117469754446098432000 12146409 1212343608357847632168687254926952571840 12146410 -92587469746183608870768879421418708640 12146411 -2372678555332598872820908605081241443888 12146412 581682580041112561562085752471934285312 12146413 835608820977813828877192164702494280662 12146414 251450889947123554067269560040670936832 12146415 -122769997969904730692933692101169536000 12146416 264095164908711108071213093972143570944 12146417 -1096845362261267661043655608270506255534 12146418 70169446059667205353052392934014327200 12146419 240045861860298918482436845679806476344 12146420 34487395397621290705967236371532677120 12146421 -189469835291795737208090256037656490176 12146422 387647463620558793393924823695161188512 12146423 108703440456428575292017586876688447120 12146424 -572513793612518664050170354797536686080 12146425 -12183364766372106806918937630654110000 12146426 380139263466083348880833491821760938240 12146427 -207207414644169031671419563614233708520 12146428 627335712948623997908937524206424758272 12146429 -778137736236071180281189608066764288724 12146430 469921093091648593431305657739149675520 12146431 601388667638225630322020309680281222264 12146432 160039069699603663579230199161041190912 12146433 -336394738782022808264668638151922018496 12146434 26627754348396668783887880563920314880 12146435 207170234400848068548190863712826144160 12146436 -2899881910493485155006510283480183680 12146437 -535802157985887325922943955427032475588 12146438 -225472190132164621669187338135149987456 12146439 347346998126865123500454826639704243624 12146440 354194681116676071806341510857460121600 12146441 210366460300384853611054307679678274842 12146442 -27031950149853150536501710930678677504 12146443 -933345944676485172188767901589786731880 12146444 773071135955246216375957085487399996416 12146445 -1062725660047421369610611007650970862080 12146446 -149830206852900422459283746804924147136 12146447 -436319291186557241428920698236403720040 12146448 -133700983523753541683581707948815155200 12146449 -41817884949058310799967014190205148288 12146450 282375570777028972565432637105211346400 12146451 179971914019660467149272676375701214208 12146452 -768313640958413375868356340009187060864 12146453 168861608393636021202915070290086491200 12146454 71391933456636227023488295967420279808 12146455 124011884677113369114559254781448274720 12146456 -102588527929502950168324291466019594240 12146457 762210755868000167294414574691929151440 12146458 289234279562606497637832333000862932480 12146459 -623591178140862807724531233515720182896 12146460 271188982420017688430542453494932444160 12146461 931553126378085146946661875963631388832 12146462 -597148422062521111672735269523122057216 12146463 62461203443430696224951133888404827920 12146464 -1208542582948107508815121690395082752 12146465 -744954260700802722500911998061611532140 12146466 -412805191643230090774668399724653547776 12146467 959743443059488892906955663264822817872 12146468 -2882516629083368584319779138079124480 12146469 490223556801805962483226455000456116448 12146470 10384152355915968741653014486566658560 12146471 279245757390877948524067768907194040952 12146472 -179246672583616136515804847877991219200 12146473 206147938647325137901656124396013721722 12146474 -551011564775144191025078815280747517264 12146475 -458500873462006878205587827477887060800 12146476 -6547741952649826977855488990342200320 12146477 576309145570034380947155157643017691872 12146478 -352565673832648820401360890785879011776 12146479 -996555914659904689763866167094234919920 12146480 -226175602776922567234661140507484160000 12146481 -1230796192483902835501709374969421254272 12146482 -274761719305812317462071084883365478400 12146483 -540527161996897417878036899138078029776 12146484 -27782663184149381417678752481955545088 12146485 -161956179385202678073594020146335565800 12146486 213580787004987892166285643772514746944 12146487 -283548281105422787626219181030324628480 12146488 -338952874330841323253167733818513674240 12146489 130851534272614357530981946379932381956 12146490 -506219558155458255965854090347094310400 12146491 81389402959833151429304128271581219840 12146492 -205661420170754211698540504361117726720 12146493 -192230059701995841787198429586408084736 12146494 -465212013835037008721078389853772520704 12146495 -224455263032892706593104680376443071000 12146496 -42525479686960265326517806973841309696 12146497 -1259444703129062873447484539307540932256 12146498 -22565101890901155690265089656896197120 12146499 121672734570245657240462571934101576624 12146500 591466853960509620067696465026353280000 12146501 -48880942485022544001047196203580422400 12146502 68764448511744223462238661608829373632 12146503 -360470864692193711071432421560402524672 12146504 -646643467276280637257415618210223242240 12146505 54764441547206398961608224635056992000 12146506 6272658093845185200462581765115679584 12146507 -782916054815140027721583835180496290560 12146508 -294068346675413579532184956420043607040 12146509 -80658336425284124609871038421102982196 12146510 383172319124019489571696788930123408000 12146511 -2367703628209245282773244522607304064 12146512 -117028046018909598064742740980740726784 12146513 97280507728910409407492176042101563904 12146514 -62214233274352987431770092199497983360 12146515 -1075529240845541837584257927895303834800 12146516 -25230783302521605996686263937448046848 12146517 -72434459494163644343617614833424609828 12146518 737469956396453539732904908058288988960 12146519 337718686022897481124000529192177411712 12146520 135817220950450460520586376261350809600 12146521 1199770863924614180698564344539567619722 12146522 -584288945495967840200462902650810336000 12146523 1065148260205979863347176330724079170864 12146524 -216415699776392033166274232547436257280 12146525 106078970045568164584789916607215062500 12146526 96669205676918134863796269549202713984 12146527 -152487609901279458187400514862550950624 12146528 1823837302887512947046966460213541601280 12146529 -167912095000587882739901453400713019360 12146530 -284848256221463493177600694423228277760 12146531 42451475374447425718879437803985866232 12146532 352649440780197394309552896537328902144 12146533 244760983736047163711558810034144682176 12146534 -419420301488916134620823607773477560320 12146535 324194665257635517393636326887152121320 12146536 -1712458405664184858580132221882439895040 12146537 35993528889648440643701610320692590588 12146538 -154343440353290368789235716464509148672 12146539 1717568415779683507488327748038990706656 12146540 -82199971491826527483399764516551864320 12146541 424384957551419692943103684059589467424 12146542 -202804316869397963334191335481049734400 12146543 -15750701685899690957625207405981632496 12146544 -322532855695322143981587692739624960 12146545 156382276104912393126489535335816362280 12146546 315336701209867297237452006803580563472 12146547 28592272177957031378520809859591727872 12146548 8073222149585690765168200734999050240 12146549 -284952929321141320905215395941100746450 12146550 -45615935827968644736584053913652912000 12146551 -1183153366973417014460185873547801356368 12146552 587817620432223666568377082157428899840 12146553 538160342598744859450147555239304749120 12146554 -964243216564157157406700599805557248 12146555 -377234816501037805207346092937896055040 12146556 98839225574768998756176531577992847872 12146557 -16743533447588517685136759930690818068 12146558 -395962363473850423505059719939845951424 12146559 -412211688755820957579839039184328426296 12146560 971025545194136206367889798174081024000 12146561 1070682509833169278018630433761750159170 12146562 -33482536030856614683741566516146483200 12146563 -108255441891501762431345882201163460752 12146564 216059735725019291545123707999449198592 12146565 -12277947515949996997394341849462800480 12146566 55941357794473980972459155312060313600 12146567 -12181868409836148655864542183996144624 12146568 -394456207265175563570503419558363463680 12146569 -178021901347202970244290024129500317030 12146570 -443865890975995189484700208526883503520 12146571 923619118655590715433772730628324777600 12146572 214754977198826377493190986898968542976 12146573 687962504418816363630976645639193232822 12146574 -537299581705681966289312996138670627840 12146575 -55493296261068644370594967930267648000 12146576 49930908068148798668847550279664271360 12146577 385825495475725971702582996291358203120 12146578 -116506957091003783577506078325614711808 12146579 1049547178462173745386946972754629035180 12146580 241844589048455408392203977398314581760 12146581 1661418702416281846260360973220928106382 12146582 -77751838238284399095901963254793328640 12146583 -858214660810793830132215381360457959576 12146584 1812615008564371666977210502714213048320 12146585 -2036077951461462643852130403128611320 12146586 -282934801192738924145544795865666805760 12146587 1010374802238877966062295038984935016640 12146588 -39950171132427119680387823987166896640 12146589 -124306900704337072523907390567184611072 12146590 -73340575984670698276479967760863531200 12146591 1965218032230802686600556114619098544544 12146592 -1058197764668791721586606522239397396480 12146593 -285830308502923969747629490000406387436 12146594 -882160007016344088614680790823845091168 12146595 -435597726391057721757621723005169977760 12146596 28770246755210317137753833758717747200 12146597 192841697626910109171523378014138528 12146598 -266289520797518641742380319306308834560 12146599 77256824394409692288177994302217236480 12146600 -485915721084451873842683750233178496000 12146601 -660075395676289026733179333809849325168 12146602 345813956154075668366170218725979159744 12146603 278401790020751505509708109442236289056 12146604 557942374500058548901688535331119760896 12146605 580006914572102998793110153792406316000 12146606 90510287333672645898760918437283997184 12146607 278421693035971944526635271220742815928 12146608 -212442460622942602191526096870797213696 12146609 -810031965155423626796566215888604271040 12146610 -102039887707350435091357835417433469440 12146611 -72717872126945501244754804038785589368 12146612 -165887147385175627705648396720551148800 12146613 -934593603963893383663635190212529349856 12146614 111334937135764543643704365382301578656 12146615 386579110008034878947592919489767513120 12146616 -27203643010894661294857880371195944960 12146617 -526242345112324510240988038344185631168 12146618 689097269771430643170752034407325131520 12146619 128495492713768738083539479788741741504 12146620 -47231732695796676307469904999632248320 12146621 843039563461682436999970653935920735500 12146622 -197694663023871621555770398409718635520 12146623 -513300159689281292214396439298088680128 12146624 -50166012120120104840061292007538032640 12146625 -949655237709164251362733081578535200000 12146626 -97493545267313217581327723027613450720 12146627 613183953870130286055328516573194172476 12146628 -219638028138967223360781181734155636736 12146629 -757291940001988981463200260821009522400 12146630 -301320494715969753810179500448052359040 12146631 -122472543711779217638773241744475947520 12146632 -1170006703728994732480484333491620633600 12146633 -634133377563557803013804897628859217280 12146634 -112430425464820928241757510388813835216 12146635 -227913655105944050008164132855670894800 12146636 555446020467161344373874866838365019648 12146637 382238844813182771344494311052761487360 12146638 261173592782445250825933955057005620096 12146639 261873974095464991913519049729522547440 12146640 -992697761030677643562797755803893760 12146641 -5955154772067436090252155969487871896 12146642 931390771080893517867772436695584419472 12146643 -262901815787678541645350817287719755840 12146644 986155833755169996513317274181926590336 12146645 -158756870000182825571052622900012646400 12146646 239683984414373608199615937624203827584 12146647 -1119773374858288445350958173929245334904 12146648 -2073910161134922791706635523804137533440 12146649 -81303890740525771403024862200470655232 12146650 -190505614590764863441675419213131868000 12146651 1589176051799589582563378420382964124904 12146652 -168037445404348601708308278926789591040 12146653 662310532645256626144836242669420926860 12146654 -250733410973798293760878831307412224640 12146655 -429942574372866603504759026843149094400 12146656 -473055262520653142119836987478333194240 12146657 -146739939067997153499752401968563906880 12146658 -7392819901761898634310763039895520000 12146659 -452942526445294193429472555764747220740 12146660 -23932149319484525963533231308677783040 12146661 16822836298932698347467439171592581632 12146662 526874307191931996179121257779631270400 12146663 -53442121279110745215720311214138923520 12146664 -651636556286563018249800912558310440960 12146665 245450584685323656255420265681143201060 12146666 240146451883778852988197850800093733120 12146667 -385147026276988711939880729711169691152 12146668 144334871320933810826329375553778155520 12146669 22641575063899848076079473805766074070 12146670 -109145924810383824183775185536408953920 12146671 -89781166212932980011298815066161854800 12146672 -334664159325729328008875407900159770624 12146673 54997073384209307557462268503581662208 12146674 -213480216936055403880951607797731171328 12146675 1989173725777764685345995032271999000 12146676 117031583922617077918844347128484030464 12146677 -1894900516084917173706214375663603872128 12146678 221714509273858031940485304196416404640 12146679 93907735833827531902548430805978685960 12146680 103863690376532494264517608979929497600 12146681 -876858886495417664111312885097001134000 12146682 299134245166841550181651946007186518784 12146683 22101845264457338129241772219405586344 12146684 622617439016138501421812268668655820800 12146685 500007549675705089725332382233228040800 12146686 263965496397684526003041452168687242944 12146687 -611917345845407433470234853499298574336 12146688 -34312255959220336165306702599762739200 12146689 -107968189221595405289065557324747833276 12146690 34549414214067602360605722046388205600 12146691 18195736865303780457474765545351493120 12146692 -323668549029354938510029410998384599808 12146693 285008890606529939677314255503004853464 12146694 -10153960751877610317190816256024150016 12146695 18621574362365954590974619043998610400 12146696 887207520839377974283118923129511777280 12146697 -418428492916336667490810363674684325120 12146698 73815598391876648456461774570087508736 12146699 30406243225285966811411098981679695488 12146700 -111482100823803867305826299045512704000 12146701 -195514559528793199872128352482899237056 12146702 -241339477270512466637288819052626107968 12146703 -899126700233340200069305596255485496696 12146704 -55382985171713827277424051840545439744 12146705 -726917190082022804254111683779095936140 12146706 390535714832272901050083560430802076160 12146707 1063611002218800899133732841439003075272 12146708 355558446315022635430275792393990270720 12146709 96490257404940935201806934152425893568 12146710 279426225040962237175539896907988757760 12146711 -1098227033909702813534915061859417685688 12146712 399147687617147148323265758251925483520 12146713 651569532580685065579732934448811133904 12146714 -507201359694263460385218021157685441280 12146715 -40433518937243299523079524312356915680 12146716 357070011997702024131623420181534819328 12146717 302226052745969773173081247995851921952 12146718 -195698819764542341384522333214055437312 12146719 -16284938643623701845001150405491526960 12146720 -355771224370674429209010858854390169600 12146721 -1126492617641612497425957404468667460896 12146722 20318716763427611317300615697753682432 12146723 -42306018982467988201387598882561381028 12146724 702353106020342679749715936990299996160 12146725 -67531675547062252724550442235500118400 12146726 11278102938560827927275614772807084864 12146727 -554566640725577858260152391568631991296 12146728 -921136150244590118134431648409531514880 12146729 98378133280904134629699800346037912512 12146730 -7006455575130980910396210337050255360 12146731 -1588012484622518359194783730265318107468 12146732 -482393580240118450659255247579535090688 12146733 305408272977816416734099219291508241600 12146734 88398436970051272966753147509672564672 12146735 -736935694949441874819055058699860610640 12146736 50137062030413280632083749770508632064 12146737 -919494407560762511844555541189416511680 12146738 -152871128542162785810476485518622882560 12146739 -667647489381336043684176402561731677632 12146740 472050256953998244296804048615103056640 12146741 -377841639847890719135903273531552499858 12146742 -50912252057024189728257577944020670720 12146743 300307313630158288358655565525716270720 12146744 60970472609501315599413517982311772160 12146745 106859203431124043931755950305828483840 12146746 -112779490641154455999990391220508182928 12146747 -348175302682595778971866939770303079536 12146748 -778288877083915903369232951255307947520 12146749 -1596459676577449646851736535811016808250 12146750 328811404614054044707568514828469248000 12146751 -248627314599227160194332761336683894160 12146752 -75904157794963467258574553916084584448 12146753 361092982857474350424336190853285944002 12146754 49712035185786378335557689605423365632 12146755 137985169247987928412364737712640574560 12146756 -1400419956631878672744850737757217296128 12146757 83796937205268142208621248621255692000 12146758 289614204218278374623739377838106147584 12146759 -187328356811490927288340011583003280040 12146760 -4532800824621966143326879287432806400 12146761 -34598663916936273351779649888877056000 12146762 2026747740051291827513300632214037504 12146763 -931211669799077156166202983647861801256 12146764 303289910707172564739499795155868988416 12146765 -963234942332534181906825643701503126400 12146766 392846222861745793065117410173625577600 12146767 -67849676848552839054645751348204799288 12146768 -46863392060942260885892611019142340608 12146769 4500587525701092879675115227136256784 12146770 -49826036573559789598046212998191331840 12146771 -147712741690474449364999597871207961696 12146772 611896599336422993277892292819942068224 12146773 -473924461945584017383679010909913276978 12146774 -811250606406147898085412628478120287488 12146775 389554341801085280895263743167499231800 12146776 101574474114626736342824243530607616000 12146777 -324325994875789669426469054001793825260 12146778 175020268521905236213752045056395852800 12146779 139379590251785379767519689709211299160 12146780 -311562341247868359312115590124641446400 12146781 412839584197796016793450232000638503552 12146782 948820432134787557140346317499845126592 12146783 -358377974063524825133775430558894251264 12146784 -85635859181410321944636356519615004672 12146785 352815139698883786472444843149420176960 12146786 136510587259329360500209533084869099520 12146787 237864737174423678445410889786902054880 12146788 824666539959686846109943417712993959936 12146789 135597375161306042849775801917569255356 12146790 -337607093402022445562803648867758581760 12146791 580648431073317760234703086040916876312 12146792 -137499662502337947989553700070931824640 12146793 540838205396149930440834938938522322400 12146794 -711863094380079994481707305893638207488 12146795 -305424246551996390067547625658274020000 12146796 251090382391269021671978472806492381952 12146797 -1161505041814142385379360162449599500200 12146798 961267788738395415370548670543289102400 12146799 -198001996927640390284054933005698348160 12146800 -22931993858048079700856597627296153600 12146801 815024110881668811851943020806152844272 12146802 -364339672807112419628531944713104789760 12146803 -1685962870330536644509528039199305005920 12146804 77296859029899983007819625321332830976 12146805 57227622782028277216260589090990145280 12146806 -437154169617247916660540871790595821824 12146807 83699071318823576396057127954874846056 12146808 487851961149009581034614540552830033920 12146809 -732843091686234286453270716716001055020 12146810 36057712539916455084520904058254438400 12146811 -490239109303008500454127860849705122256 12146812 -13255715837283527527032319257710371328 12146813 -630813263284458459986794514269344270240 12146814 602111588938074293497626669484087296000 12146815 -727599040695069652351604925326941574040 12146816 1534487124196448901737167010347792465920 12146817 528977899398688889169447736526376114480 12146818 -446013314142838943026796284779840428640 12146819 -1177273835537762676595003056544613307780 12146820 69347175389871816884125223317524111360 12146821 -2724500024711639157290889285595528152768 12146822 -13347077685674764075868771393007234816 12146823 -68910847702139615570056997294645912832 12146824 451253837309923119604038007551264460800 12146825 291623850896426898782339991431719861500 12146826 -250528589451569104173430242568757888256 12146827 30025992440831665625473342581763216 12146828 401007971613892941714262016051049924096 12146829 -176030256829447708703671625711270367552 12146830 -435048604545210129011121615099378757440 12146831 -268998055203580436110488875449165797168 12146832 67924074792297321484983874674025758720 12146833 -580996697924515491818703516765952910480 12146834 -131692794806762295308638117970591966208 12146835 -7421550156369807476715685464300992160 12146836 59143842781390823541326163385335742464 12146837 1421673341912588727166035690565720594812 12146838 -340158702342781045465964054675797473792 12146839 -581883885408789831196550888658695938360 12146840 1007577046970040436853631964370203852800 12146841 222515062515444551760996946931276671104 12146842 -27719872382917933419878967100672646928 12146843 497518104836054338279879856372306137092 12146844 -39814980652199760373467652956784017408 12146845 979881845468064530218343409597483755520 12146846 824472600681213023908091575622091199872 12146847 -322384729106623869978834729319591520880 12146848 -536115429235785296166125112524462358528 12146849 -142034176538520850017789075384635934144 12146850 218102245350092906429824805153237871600 12146851 -88661846211052751654296283282545685600 12146852 -220047747226499098130147225450835456000 12146853 1037361101527206053408723705259546895200 12146854 82873670780910067658723715642171039744 12146855 2930450975872219679503283241243222960 12146856 -119364019224594670980402441210766540800 12146857 -499031203801102827492997475421222846348 12146858 269192911576526210085856351768141817184 12146859 -840574220209096615389792988558923931236 12146860 153455045877437332171688383187494978560 12146861 166156925013055885115032277735326864800 12146862 66779289221096707555563992685748506624 12146863 1387288625737789801796393005235172052360 12146864 -112347933971589887030878896922980433920 12146865 197353814296146856952530643690408749440 12146866 403102256215566409307007178730153256864 12146867 -165611634204440212386272623108683248880 12146868 928606808767569377767896689027495608320 12146869 491067404909386160742065070736031462912 12146870 -84112116605832112796934564762983109120 12146871 -896910219097913945612927279264378394240 12146872 -354159967125611785362172332187029811200 12146873 -189453709465106781563505312724180987776 12146874 -158216328902420833995942124388753691648 12146875 -412401686003050384878602606548294050000 12146876 83068243375328100107617789978543807488 12146877 225166325666700037116563399841473318220 12146878 -250674899493106205686640106458406788544 12146879 18288969408279060321411438460245145776 12146880 13265752882468150829508323899091189760 12146881 -849347865929994162578401998290531344318 12146882 14525896730408003934589987725888153600 12146883 -48817852525625703815689307976364952832 12146884 -452594071742435679893002152424245126144 12146885 -195342314950391893502857146733768919040 12146886 -277280229951784891186766115378195055968 12146887 -419134941414833858754513617965945909320 12146888 190416223458628113045325518108955944960 12146889 -115025903119487841062934000807781564032 12146890 -187942448010026374675372191559598668800 12146891 247350984803841450710911784515468446960 12146892 412512231370940205571493002613870525952 12146893 974289006140455171998711505433766905856 12146894 -428917069962791790176585946741140467008 12146895 -417889462425558827805959672344967186400 12146896 104077302379262541659430525518318231552 12146897 -498856604097902300726762660025735615168 12146898 1566763961972755878557536941093784320 12146899 -1256404768583940094398620521574569227464 12146900 -127798492187665247023176174817702896000 12146901 -195642754887379696375102269732265221504 12146902 -401420646931440670450004889367323226848 12146903 1042486301174759006766207820108706422152 12146904 -866458263569392090870502678938507898880 12146905 65936062909306650010046656413284589060 12146906 -27623780675394908010692888579055711024 12146907 1033092783291263294287460607016666521240 12146908 -77706096480062331901135697960926285824 12146909 495395680795890616070258874327419615040 12146910 -117941911257028970055383974527538855680 12146911 -184073793570879067351743147981011131200 12146912 340352388976213087912623217695448891392 12146913 5482688107033337807474978378940176400 12146914 153408097549285084590657264504701098560 12146915 332183792031368401405031079153064181760 12146916 -5144415080080556925557553086412374016 12146917 1376650134588564204823498207917975683966 12146918 -156059259315163791625286008251205478400 12146919 -848704270223614787204087878771828804056 12146920 -382960996121257511905644728221403136000 12146921 -377748197778604105542908471567230998528 12146922 33412190971945131288340903048916488032 12146923 -354481789850719471097247458653411410536 12146924 654290809319195355113013213805795696896 12146925 -212243804314873955732066316688886774400 12146926 -338077298717426378226991095688477151232 12146927 -49980236688215406459277242934390694400 12146928 -4024051386466948773824710280194523136 12146929 616879203716176698111160892323142998080 12146930 17405465953055660037548174357729075520 12146931 -266054209465176545691591053703940883472 12146932 -3511528756468218429373128956334837760 12146933 -1543581002575244697582892721770353037380 12146934 384064559408696895206169335007070150080 12146935 433100364647717906395735122349262550000 12146936 427123245517040852438992518574378598400 12146937 545353374466209695568988456142175771360 12146938 143296382533576256999652825155730200544 12146939 -199192845103834605638296692774507669744 12146940 -100782001931449732505142483803026176000 12146941 3545129576298169135402788613710567712 12146942 -616278689617965674078012320576912843008 12146943 -703120665170064954580960803061504233600 12146944 -128668347012909559951761588163241312256 12146945 292869220722592812716825921126876361000 12146946 -143564966086963130157698332482066541056 12146947 -87938613470822562855100969974247127040 12146948 -1522174501599123716895406641508327296 12146949 -203440408680363468515113715795374790400 12146950 90376289478291577195684495171884024000 12146951 -641694119313114582233312284320789651048 12146952 -304386314387005556282938654617801523200 12146953 -83171707453646858687513543440425565980 12146954 1513304252416049910023224116261176512512 12146955 -168929348999427653081655475860371738640 12146956 571815433670890213812945329686558181120 12146957 45805397297963330128932822802845053292 12146958 55892465294336101172385255381131505024 12146959 209587638311018462216853984852343634472 12146960 -4273002164307795418055450125271040000 12146961 910874198128865915108204234835017932800 12146962 -1251909554845536316256917667582759666688 12146963 -372061983629298474431532431384001496788 12146964 149781760234930354408474007677028474880 12146965 -390002413710271220212413206665030639140 12146966 407153677160845798590033117949496586240 12146967 -85067165952499962643589905216054884864 12146968 -71672041474171478449042310256595415040 12146969 -1295785728649265028526025629796380346940 12146970 252119617681062327868069921420211059200 12146971 -315621908579872830604526146971602056828 12146972 1300673113443590324591560504504519322112 12146973 -849329053739360379152336369168336601216 12146974 34017049794908310400416171405236717952 12146975 -808946212262269356154451904703176057000 12146976 -27130464103664539040792298251228282880 12146977 -1926007745282420180582572886591989763900 12146978 -152154762141167982020264637951880949760 12146979 -305508814363720424128893871412965708800 12146980 -119046045220294068405922655003255136000 12146981 9808715399090313743126955898014772608 12146982 -532972597056465878722027058138556808320 12146983 -1049895278672961513748570233790071637768 12146984 5795501304014039983771629928007761920 12146985 73782425993442330530359092198079411200 12146986 276872204324197858756305231429339030192 12146987 -573264201390353287967764015459461884520 12146988 90221635910877030312751063537105600512 12146989 -178310204959119682455957801848742242280 12146990 -276526694745152898438953125143945434880 12146991 188421677098261151692062008344935502224 12146992 -75586115636396715744084077392654172160 12146993 -1453502440901312404957271441264053971420 12146994 399687546434040754601505301769824385424 12146995 -254573695255433762109471991785635937120 12146996 -2266128513428734542237835162159722129408 12146997 -7610952448648942950162389009016436128 12146998 -800689001262659637061555004375945715840 12146999 -1187311276512288031685570930718660135000 12147000 805874975166737384091254186793216000000 12147001 -1054971376191511662054608995216085942998 12147002 -224214822371072676193343738613108595200 12147003 84123384810460095708028927694427042024 12147004 -226148513757981268916410560021113482240 12147005 77071457299349341193851003213365363960 12147006 -473120104169321738750035010875705788096 12147007 -1778817742871939293075735037298578311744 12147008 -289064135130182801945441329135206531072 12147009 124700145600252494919772786838737158144 12147010 20626412893256050783220644327715434560 12147011 203157223264749995008757473727605095612 12147012 -68621855825224808150644508557726344960 12147013 -199933447942588722742021808043080414496 12147014 128867290257141591681778780341578087232 12147015 -477660754586734030256024491608606277680 12147016 -205620472008930424744839181497494077440 12147017 -432090665665175967604400247754538005020 12147018 -154545789785041715707908897950732850432 12147019 28876396624434286450650690324031907196 12147020 -467639763274071502885618449955714206720 12147021 926105162396307898425691226836732947990 12147022 20273400998805216807698355206972154432 12147023 -378813222603570793949421478205733855360 12147024 43019224874220628822619618454357540864 12147025 -460343289786660743024433253529611760400 12147026 61496973301065833923529337809062154400 12147027 10571729430430827851086449428365578240 12147028 765601998101390366806246279024917815168 12147029 -95685871579959450455917374726542449860 12147030 -108999264014752384472766244289140838400 12147031 -310053983210709489069782035970476408568 12147032 540549417398622617288756645115853670400 12147033 107824599458466103216895997354428325888 12147034 786118199688405879009435270530054915040 12147035 -269403573314632408545668760342296079840 12147036 50726528508213235532479893402688339968 12147037 -86436278344111015694951155824797490848 12147038 -394951953495446119840090098974060252160 12147039 -955918470555729426945020145859419990696 12147040 819029656004764687684654192841274163200 12147041 -259942381361520059530886993811812308668 12147042 -134874081636759309853952981738923622400 12147043 -1130486402496112592175200906809492180708 12147044 -204655211612371047368155724658002976768 12147045 491955320663082493182316988277170332320 12147046 -584395014356839860410951350898998026528 12147047 22040409440255015411732109707373762480 12147048 273141739914196484793231726838517053440 12147049 -1345993153488130090786680699108534026950 12147050 -206327159120723840737491204109555200 12147051 450181274518237031504827367682103307352 12147052 311720701651635701223015070537711025152 12147053 468802903002835818488343950299217257302 12147054 -11029619939261536979568167397136209792 12147055 -485936479436924793222922511793473402040 12147056 63865203038297515878286978525782343680 12147057 207845039224499727078785519259669930240 12147058 215828009824332415374306743608545219072 12147059 -901745142558476182988072906032698646272 12147060 -178547251845153591236313515437728215040 12147061 378873421748203392745499573052542464320 12147062 -718845400065081971921558080448714479968 12147063 341670618698610904438284390128541370704 12147064 -401762158847855134212162659544668528640 12147065 341190317605260559225353063482984164800 12147066 -265066945861561522913765299695691740048 12147067 -1083716847668439129690185441595172097884 12147068 -228412963881219632541715606227266331648 12147069 141286268497088562630919285902449760 12147070 564035444297011933761465123977018880 12147071 335794366835982655192369877213097177600 12147072 -246964230399546851621005929578338713600 12147073 824734473752708078083688623632885635284 12147074 -51261959420631748984812724846411900464 12147075 106114805444568704519810331230317665300 12147076 485230414057661698799842366290469440000 12147077 406470334328158583146839099904202371932 12147078 456680000673280105875821711357382660480 12147079 -738039359442923585964997472355878573568 12147080 -469864059252786023292950650678038528000 12147081 12986668059305409184790714657837962464 12147082 -539367252314783384810265274246058528256 12147083 -154840608367627979361837266818711502496 12147084 966546739055894870139260215288803273216 12147085 -747324847345817818910418027146246896200 12147086 -46110805533874682047598339454944111616 12147087 391511598231372569700410198714916506760 12147088 -66466326260496064174680909155514277888 12147089 715192933223541289387189242031440808560 12147090 125429922687342987439618052519353612800 12147091 160885732132610593524820841744914156368 12147092 329746145486362171075171228417449330432 12147093 180345981083168679601337706471818769504 12147094 -697992382732563436821244446679535975904 12147095 160774960961824773521933560666612189680 12147096 283269084130691042213045364847257968640 12147097 -281565672049894053516306305074207933680 12147098 179618260686203867037341920884380482800 12147099 1225999408660014890374919883339034809600 12147100 -179684263126118138072956139954215334400 12147101 880524701788337607689103260581916496102 12147102 -182433930231647459165964143232919080960 12147103 -1334876368507958534177197869200847064800 12147104 -992690354458987522960325931814457769984 12147105 -161593991957046897844791941553319975680 12147106 175919170035507986411232089986302801408 12147107 258701313506765113145956715371015695312 12147108 -220645371889988194839288682888184970240 12147109 -711325575838105768942888417349007973796 12147110 -88177751953335370009143297116582567040 12147111 -415952798037407658734178112601954605920 12147112 -1494011906833968927021392293664918661120 12147113 -10898255634830876735459776203334014144 12147114 -10516375974799142971937523702368455680 12147115 -912577305568960692637874457854178638880 12147116 111946992850422149300315614232951536128 12147117 -926873675817845347387167667714975792320 12147118 -314133213372966667718557999012698802560 12147119 348796139149925093726707530560680224000 12147120 -180840552764224468222624361212120596480 12147121 91311303179169663035378306875712265600 12147122 222293330980048533484206167914776641952 12147123 7756094207896805867283561344736917088 12147124 -313016720615102221994332339879157452800 12147125 1206755095358505741575777837874492387000 12147126 10183807820616308315368797026396398464 12147127 57443120054999111263187826637656140800 12147128 355409460078437143337267051128541675520 12147129 -661641736065429258867479766886867709196 12147130 -54428525609064977286814176196204492800 12147131 1350973745023889727271389245909104024932 12147132 309714044460183125123778000274363126272 12147133 389026736856450844591851239568663990528 12147134 -532737791777826312844508754644927702784 12147135 35280137076053097922822678656448742400 12147136 338410562967422055400247301896300134400 12147137 952542648587096406035411449837362827760 12147138 318096557920010282055999126383407576320 12147139 -980544200424706822018052791484623045060 12147140 -248687197120383380471588885881134754560 12147141 756668744240029671462388647188795296992 12147142 -12755685312386328914752762973057493888 12147143 -541078204141624179551393810730828196920 12147144 -938436609552135506887267618413807329280 12147145 -73020227409620661108455773438794595200 12147146 -1029463744145263267146364976056149104640 12147147 577555993266505312132235683843798073724 12147148 342188298412469709579976155402584473600 12147149 949080863264780034346843698081730571286 12147150 500413322867392599948036449882503833600 12147151 384449679238170863371610618077311891792 12147152 -30561403456130530620009597648660676608 12147153 -525211856241982254320932617177000442896 12147154 689330970494552063959717074172391941776 12147155 475477920684310992060415395079829457360 12147156 -2653835656912909918488807879625113600 12147157 24066086068950378363703249418026260000 12147158 -322436338051673521345719303285001091520 12147159 87164717509265618135580259789514102400 12147160 -656959601846656037055011289830350848000 12147161 -308139750972214894931037618193557494520 12147162 178881642111322284842340276381581889024 12147163 177946552472516482262792382561551793696 12147164 -32031157608369841411812027181301403648 12147165 -24323044992137579938160429810176069800 12147166 652764453645080262178958863084107772032 12147167 -777065648136248107503379185323969350968 12147168 -544885247580914361711940939927038984192 12147169 612309475659782840784620721590540270592 12147170 -23333496576828225526734395321168432640 12147171 225030477400868344403225600528187029112 12147172 734771794282862293552647301139730090240 12147173 -753037209435803257395097306207145224578 12147174 37237161246321887610485228208943566336 12147175 175153849311232870406773967917977120000 12147176 270361152451654599701398201109385984000 12147177 -42033067762608855163614094644023110656 12147178 -82356123228243329831188973588422987680 12147179 1052117405920267295527595544150781591080 12147180 155635035049564569217833343315859404800 12147181 1098922128719766447188837508723876856032 12147182 -15412549080423872537394684237072898368 12147183 -678137302828219882888144687710536853048 12147184 -90065060543848610358622763625564667904 12147185 511859654084161617723466326174383875380 12147186 44861293387196386679666057977139624064 12147187 -79538077422097484176176617078170803200 12147188 -629538900788857637884899929418747626112 12147189 239918285678657153076179069548772526624 12147190 -941016623867218302371957078397302400 12147191 -512507290487205082683763815532045762128 12147192 1261723765010061706706169918879792537600 12147193 -138075701021527524919101440839036623276 12147194 471563851397122235983117357812379610880 12147195 -50396469025133573096018788053867294720 12147196 1180196564783361432469449977537933926400 12147197 1844189985721104803298365258405861666304 12147198 -8535511990788450345670357873710397440 12147199 9935636298222062229246788049287940664 12147200 -7870251241502714076853137872152166400 12147201 -458081823380232901893970297465328794560 12147202 1396608100777255041303229721655844664832 12147203 -475458398658563961278871762472145932548 12147204 -570438360686991921460525406874557666304 12147205 -87334012430447603263689788780900538240 12147206 589364390262948316784848390306111635552 12147207 247446423029246773498212938387330134440 12147208 -1487719424945323475691245056188217866240 12147209 -530276345535230411457993007415470472496 12147210 -168932979591352105771243436171593939200 12147211 250753298140988665469977280125345432672 12147212 -5516460671967781376668716872138588160 12147213 378479022337448988565217029918929417600 12147214 914662767187783993031110444529341556352 12147215 562105980684184457050800741601780330800 12147216 188647785258485908995318330636661555200 12147217 902417287254985592055042147990650693606 12147218 -304187980329577015112074666053205094400 12147219 487878175844161545478988771755469245440 12147220 298228988931181774870391366805370183680 12147221 -372453507432008643726970517601868558578 12147222 26755116698251557900556725294913599360 12147223 654352642002315500062433806962792751704 12147224 49224525348307878440062339514339635200 12147225 -38565011337975104512849777220575680000 12147226 29134403083103312062130263016945246208 12147227 1371487119496884136588163976828503251080 12147228 163468589812832713770798543153459707904 12147229 -88118344706499034722636286957599094560 12147230 273709671464067532713807350496471014400 12147231 176153775556652254818075806538158004624 12147232 562832855083050498542700767361407385600 12147233 -196718626406941010656449178565991216960 12147234 -117116710794209278691630133261347471616 12147235 -1317544047567633158604833818058356577040 12147236 -178443701612209299952934829974816142720 12147237 825112759594796926255696262605418043648 12147238 -319789571545317921029404724819322600480 12147239 333586987236775100166063782341846678824 12147240 -114326435991875650959781680396912230400 12147241 -169883256089706232604209789004044853888 12147242 4135702208741154876486890645557968384 12147243 -23700346479184212265907848948703986176 12147244 146672310795967750319486622938499987456 12147245 621284285462839972562975064965600277600 12147246 67419047998844729163563502874193827200 12147247 -1190050711307119354506378008618993287560 12147248 -23635189995790452527045714222187085824 12147249 143406918270057454620355078689169653408 12147250 342128998015197460214598569528068680000 12147251 1045236177771248412603057588064234800600 12147252 102569994120499877237922658581629847552 12147253 -1098292634720281367751938205818887110656 12147254 -121801782250230074218270236634172640000 12147255 -362062334180650434508552265735572740600 12147256 1399773171966732383014456304118851174400 12147257 20999154049246808821251534771674326272 12147258 200918164279568810375778864478972473600 12147259 -50770915387002385963532939423052602640 12147260 309735132410216550996136814389303226880 12147261 -248417300953413407171076631462726888896 12147262 133904797128066922791690923603498707200 12147263 425721547809141686096070457610626744512 12147264 127943257375354448642987768658214256640 12147265 327861696070839249751305870634238007120 12147266 -335491769007289282328860192915890479616 12147267 59820513141083783025547258180185326400 12147268 116359887140617330541718346541404798976 12147269 -155020357642852334233982007323234079330 12147270 172940497535281514743223163642696652800 12147271 1706414892545970455808685493938038256472 12147272 179486201406497079527442431176599398400 12147273 87740823874309652379922776474576770880 12147274 116742982834604184659133244800318397440 12147275 -6863082180886487343469546843624682400 12147276 513301348220004318992063168427465452544 12147277 -885840817256476090414483015348174331840 12147278 -155108091022265597770039335059954120832 12147279 373548528888578551590091411981319330184 12147280 132958472087651132155339758299853864960 12147281 1011288103435186862094066331704991380852 12147282 -45424353614494456457038568786207579136 12147283 85757327224422193224441243814665655532 12147284 342667629377690950246146924950031015936 12147285 325707401334407027137445270467843200 12147286 238425193346410775732414718615877154592 12147287 659411070791992435431340164915364616520 12147288 -35387177313306186219499434060270796800 12147289 212289662526261006347406765164760975360 12147290 359805035853590882968734606387539186400 12147291 401846769714585506124908886442930722240 12147292 1009192772692499335323981186579018646016 12147293 -1329935325637371906751865674620441226458 12147294 -73101761389722987605813380846201353600 12147295 651858648799392713483249410939977397800 12147296 -610055268653671196627114954330487128064 12147297 58674452999971843058285346734655699840 12147298 -262791730578534190331619546968471015040 12147299 552492236522879119393849950679550268720 12147300 303161380930901667168176670753108480000 12147301 -1426625948592281310927194147892852087968 12147302 -96175102295386774449848469985670415648 12147303 107662068873512913752616011679129646080 12147304 -13199763706059777455014776898509864960 12147305 -2120167544572737388856028202952818412700 12147306 -33124713147648142586113493372925770496 12147307 78469757953167215014656709280953093200 12147308 -399808410885711261121696258000966279680 12147309 -423394305640978114040698393818047461386 12147310 -38673199434276901942337944346202892800 12147311 -1311733741708139970298262802696281064 12147312 52644945719311432431144732573360979968 12147313 2717051348212103434430122734276327274560 12147314 -144863842835302373423661286277773941744 12147315 -671381601012635447329649059169043222480 12147316 36438911048019420859000871022233642496 12147317 283006164327909495970055946032676750720 12147318 187385893507059329875270890397814756064 12147319 159393501710366820091214767350165319680 12147320 -227619795579699432817272900676706611200 12147321 -403433455822159283312427910873705338288 12147322 -283982376191210888244817652372602250496 12147323 -1507991223160225897193929293239699086428 12147324 -213371509003926051159145491941979168768 12147325 -193988481776660739711710953656259739950 12147326 166253992778328335272289851706906138112 12147327 -923409134326266349425270565104871484760 12147328 4251823580588917111194466770034360320 12147329 -403008859639670000103719978783686505040 12147330 -26617719370994687614270348293148039680 12147331 -279218434990109949774898289651428617008 12147332 -1237426835470235393383656954512014840704 12147333 -858897455543570066105925029750680258560 12147334 -730314910178567501072571906124014113184 12147335 33431411164018148631221466405335595840 12147336 -667494848003747263747582198133830855680 12147337 1882406478862222915854618477469751021860 12147338 67357953348292307128791694360311539712 12147339 787772737348368541917011434960525029888 12147340 -334843403033400669348507243629044485120 12147341 -113469357183019368343160250933350781258 12147342 -44260001948225863445334415005819294720 12147343 21479003840518672594649220652832730000 12147344 35191123776822615162298390077516349440 12147345 -446670708947785985106215474754669072000 12147346 39651151985780547584536565212680422400 12147347 1135655070211594840024931787178193906520 12147348 -287786875182647794381134457605957150720 12147349 626131984738794613354861612800984624960 12147350 -162877253743580781998762733546828518400 12147351 -93001290618282190448848173612603174960 12147352 422643487558236878201550583543528366080 12147353 364171352301868000072466301080614102602 12147354 -446961554708966246961313720119644060160 12147355 1047782646061248026152148999015461493520 12147356 -211051389180073192896486580729529733120 12147357 -256476938208964877587058799974197035840 12147358 -33506829855474298123006122972204441600 12147359 -169684437135565247781998274314354206368 12147360 387259869176919728868669571889139548160 12147361 718393234091020523973558329610457716962 12147362 459980319336531370893081520455864760992 12147363 526583941251090022502099780258995952292 12147364 -1975307614905866591822315532716104448 12147365 587402174728332338177107059421421277600 12147366 -52393873970010810486677849564945098752 12147367 1217584684350630263631876501953085300432 12147368 785000508121210457659604814514298142720 12147369 -323073629210376108985234179388567028544 12147370 -71534633176547874735111064497919785120 12147371 -22017421860771712446476070940018769136 12147372 732062762383986782780647937789071408896 12147373 -413986344859939104876344633201659984160 12147374 -880121214874998628109430130044523195200 12147375 -993777017041012568272461414406009080000 12147376 -43308319884816625895953622414339637248 12147377 -1270635141991285146375920060251435507728 12147378 -27572984583225501118533758643139257600 12147379 923213367626839833727682574872033068776 12147380 -182666941791177830521711847212872744960 12147381 -307774704379198450352933072799043338240 12147382 -102554148197966075356556316233207696832 12147383 -542104422021628900132968572752101265368 12147384 -507647500957399775110077727949311180800 12147385 -1819465914317741666113547820712593997440 12147386 58596061798612427055940601650560097392 12147387 109619362450528638680934676811609210880 12147388 84595468090327479737701855451966315520 12147389 -942224385134365619108097466696047037434 12147390 97160872679700510547304414814047696640 12147391 -378012805542571841408342396283338742208 12147392 188662236657982309154020509454832762880 12147393 844251990197128489843632761787764514864 12147394 -73907087426669946230782898846923228464 12147395 185853177085815867336698783750779500720 12147396 64483747877441330925905137936311889920 12147397 -789710692213773272899841533731784317154 12147398 49987076543224762268441404628245212480 12147399 -280836692368794124852852653346519040232 12147400 -394844734459728419084944471688519808000 12147401 114584104901475712526237612852916833280 12147402 22501764651873013121467735124655474432 12147403 -837880023161914458612615108170612239880 12147404 -154747628436613691167426651604268125184 12147405 -45962340602367302954321876073686679840 12147406 983159883251824799923376282939940724800 12147407 1484174643689420994416240128345310717472 12147408 -3589782462285838525685910570363518976 12147409 1155044926496063159937893239558099891200 12147410 -157933420896337124366355315005761505280 12147411 131204359185702348438311892230653391664 12147412 -65109908340949908263496938627840720896 12147413 620505034579213672316196255312744740640 12147414 2126843462106295115845724169271234560 12147415 -251160956694255681061882233882237914400 12147416 -52266443051099511223134398898731243520 12147417 -171174948576249552443567132852915686566 12147418 1009728794887676467740106204155656559552 12147419 7319965120605816983822702737832929944 12147420 -472347075913370793031410467583581952000 12147421 -633862368504225656651757542271722503776 12147422 207791427723730109772158438900619832320 12147423 -121491810374153366392655466646503438336 12147424 -265212987571697496027439629577111732224 12147425 -597263213286539154235364540174628451200 12147426 -53204608543827096683660893145750108208 12147427 -1149335133888039658691669088624069912916 12147428 -493180821316248696284020451070025372032 12147429 514880315719559620759403194077259679232 12147430 57772953171885442328844745614876927360 12147431 -53685432244261358795627104602392465208 12147432 -712530802943207305171768659537100800 12147433 477997421911117659324491562304100589960 12147434 330314370579790532471721404428287949920 12147435 -1442409995460859868268432020557446912000 12147436 -21215945732728289362035162118954629120 12147437 -205605282704229216981627030103205010228 12147438 -308507541084484971216328939686988971456 12147439 480139433290212324544052962158129258960 12147440 417701245478893761259977378928223846400 12147441 -145348882766832106354831551859425935040 12147442 77578088900774560313465024074931257872 12147443 118157757880115465043961687302636813312 12147444 -908382665258721032938902264187253569536 12147445 -330472709052129678405971945283133299300 12147446 597233576469781408684168255573036224672 12147447 332003509034679741359282531389812869328 12147448 65552328629899181373557267342234357760 12147449 157929710754221385734100256260473024580 12147450 -24387951228228193341667898467849420800 12147451 -595410532234999457397658763536261440 12147452 -812620102042978228557369289333545338880 12147453 383243470287390680027782216131283751244 12147454 -339878529531443647767380589937069618176 12147455 -1060636827760339830434479352261266255440 12147456 806713030058345883327205131988261404672 12147457 10025421870585600668266715937334747712 12147458 -951276382602217828102152679442692698240 12147459 -914360488249226195629011260116602546696 12147460 321930427207175842024140004069479936000 12147461 -974992564321941608782361003656025662176 12147462 313503456396693833729966839199371257600 12147463 1489576521062575423665794192306889250712 12147464 232896261555312345165965589160282521600 12147465 -109168823679834264867466966979130332160 12147466 640371848163647901079380939280051056432 12147467 -118542473990333700422637779729243634408 12147468 -27094995718369647906182635994184552960 12147469 363680794202552512906735370091613601196 12147470 -197911213835239018303724095305684387840 12147471 -91017068610530794002942319498948080528 12147472 -2011650669479665491447005593241960448 12147473 -359758483409042287880812848928816038336 12147474 31728402973819773765328209243483248640 12147475 35141698398338817123533382644062647500 12147476 -985293849356446728412071132219938795520 12147477 218389792057305879049703105973755908320 12147478 -307711977902596623175088075804645391744 12147479 1461909563210680979171419293772017684480 12147480 193263681574570425516450955689184051200 12147481 1688755462906913227652380726359048934864 12147482 -380510800141947883428788888389242075408 12147483 1036910130751935029584065885496243545600 12147484 -1091461855429332184614313600744029673984 12147485 -346470962284412689777683220111099837440 12147486 163471471260828816212351522097872663808 12147487 339559903639112783909118538641620269680 12147488 791142364840508278256097882567074119680 12147489 25107167268115105003056070992721149570 12147490 251856627965058604866577166616454260000 12147491 -260252505896679487454442965462688784080 12147492 15399955008685107238554543975267244032 12147493 663928624970524796300035214868539917884 12147494 490589152763968608207013960734947011200 12147495 312955653160286932962311272482431847120 12147496 3458949720427925117772085359261941760 12147497 -724779680963895889841898327850109495808 12147498 467016843082427485489722351015967622400 12147499 259813184875980718399535181133585831680 12147500 1049400948351238103655397873139520000 12147501 183723051995686638744392974807451610432 12147502 1161656981522595562148160578760809761920 12147503 735794160575027944951511317292692569264 12147504 -2111906332085270386931595366636257280 12147505 -182108681262570200525357377778074368000 12147506 -82936070983626025217599808232186808320 12147507 -487888868506737964820857851025352067840 12147508 -457112213071397414803230111148640497664 12147509 560032866880148614275224045384920592640 12147510 201553360958719627619559216154386739200 12147511 -2896921884847513038040837398301661523728 12147512 309145272449876470524075909287545835520 12147513 193420033295574743186144546661100703424 12147514 -965614683703627465529864104949403594240 12147515 845423578535629713622760681611349612160 12147516 -8947699534057767707891820135053998080 12147517 690489994718668611708496505935511288000 12147518 504398997881401938897210462750911554560 12147519 223019371782291616320765129208046748288 12147520 103491708173166107937458901079189094400 12147521 217761355705955909861260459867802603400 12147522 126646403176801357230112861957947084672 12147523 -916578396755381112265810294967247339600 12147524 1184676407201105533438719869753197908096 12147525 -93812690823183016364585409235912032300 12147526 -170108764652826601279830870863891800320 12147527 -41642398772020000602913046922281323728 12147528 829848699238426016139728755280794460160 12147529 517611451953921735717999535407801223130 12147530 -908408001833202138347619805290104681280 12147531 -468302355356766273417843301520044040256 12147532 -624136544202292777920013747321529576448 12147533 -960198498008898500543199835664624830218 12147534 92400212002798556605548503541327409920 12147535 -835614073611965672329771420273874595600 12147536 -2928521794382174061527772421187174400 12147537 6236882386955675428467081152556047952 12147538 138514827483864283341940339250550070944 12147539 1276599782084719687587285207627463055340 12147540 -254357790608895904479441828486258892800 12147541 288800278692267718420957738681339216572 12147542 -191317596709629868258517392255609890816 12147543 8844368138055764795579484076557511680 12147544 -291883337427455255276714105584338124800 12147545 -763801330100687955405743967113621480700 12147546 -71020968501746196073109055671538863616 12147547 215880296399487354531554048118046586400 12147548 177691478213456036229623058105634430976 12147549 891116974296374421075361793561796521760 12147550 128188320176727866452853617287699916800 12147551 -295728788722342538266458638836486103640 12147552 -729705263986582867942861796546883747840 12147553 2414356999000368398332595892825171986 12147554 -710135887015789223266619626829423745888 12147555 111779253015936181254951922672170048000 12147556 58225074843502848904419494275675804672 12147557 108389373312697718822569317776474042400 12147558 -110690685522764298831818595014384100480 12147559 1068436041164633872421776259329677112760 12147560 -1052612510985949876433375971327075584000 12147561 708991020328415863473477832784032279332 12147562 32075844918202175564484658921839681024 12147563 -397537488985838775293425771604795362188 12147564 33472009166313482874348199997909483520 12147565 42447313695732561080384811738447525120 12147566 275454839894991805212206318474749617024 12147567 41110574414459711484558887276881697280 12147568 -37888308589039509030150634601432055808 12147569 39052374477203968012205340653798630400 12147570 598019649064698837170671246428886080000 12147571 472226865080398507464614241131520209592 12147572 -216380408638517771036966908331321099520 12147573 -829398691610767311912543536503125887232 12147574 604391037219749589684361987738724418240 12147575 -18380142731981566189554084075106924800 12147576 181367315203712317140398915265418690560 12147577 263873226544008517805651333987459369860 12147578 -286494757807846355458058994907631819040 12147579 -12641518532100129941199614970491661456 12147580 -521697818734092808037681434931613173760 12147581 216281587941494574811337297023225624920 12147582 -24641301742248194251905213499275926208 12147583 -82118724163125262029179112365260852880 12147584 1023010714621544521406102110109769400320 12147585 -82372518494384931952692787613728137600 12147586 -3500286501365549752062493013087192832 12147587 1083881126347918570648310421216659002236 12147588 -232841517733586912947539989910400106496 12147589 -805353468030046458167476935108071592610 12147590 24776309694653613936127735466763703680 12147591 133095456744208396464926587475338833744 12147592 -801001094328014748367733299900024704000 12147593 -1033950882716792556136158734376452764800 12147594 421176850781833958861276591688794131200 12147595 -1017469318463578934188857530611448306400 12147596 -303584839245227399116163768370458476800 12147597 615565574687628809185330527277577518080 12147598 -266528394557309259412212987979992599040 12147599 76644081904626242264164880196711447600 12147600 27966598496639027177646995114242867200 12147601 -1420902244125404690198700644256650025496 12147602 26158463477191685963948697069068360352 12147603 -39637449732230570068866886753653318144 12147604 -54404884591429654631702719611578511360 12147605 -2340219790026432008549160526739368080 12147606 -99119354540685001274749980609538704288 12147607 1063345551985738806489416604307860605160 12147608 -980571992114911682423862934905603502080 12147609 -667720045958247979946938129410374466096 12147610 282776732329320290992422517250825880000 12147611 207797554380966299261961593430536699904 12147612 395905332010709655167701457404971417600 12147613 -86882837214035475243865051152422956776 12147614 -674950313572500495197715927989607240960 12147615 734543852539526708180100958753049156760 12147616 484046565909293509860797911238548783104 12147617 -1355506828614298273375355963189954227968 12147618 -14002336818109146718901834020941861888 12147619 1501835633878967126635210222649479959312 12147620 -1365665998653683633350470333678256005120 12147621 294354730421188881448580608529414850912 12147622 810140396229229197353407464965011077312 12147623 -354330439925501136543826246536474439320 12147624 1545215048252770615172069320770084864000 12147625 53455073061820681172862090992381904000 12147626 -517482966248048934628036295338226161488 12147627 -1007447525293846540260746020960167819840 12147628 873251026165165026556908876894972572160 12147629 -2994544644013129957603234917967839744 12147630 -207466600453543382455181153781166417920 12147631 451212047256072485834992255261585610880 12147632 86668895939643506751554910464881262592 12147633 268436577118354832028646271005098884802 12147634 -144253777047446754145156295240927055360 12147635 396865266613787987232721372907619556080 12147636 684016972817189305617788365341625282560 12147637 843230304615469766174382898049633057500 12147638 -6325781406469924975866541847677333056 12147639 158513529547196028855093618804423567312 12147640 -719388000553570753564023584970255667200 12147641 -1212288274140092313630168324377637903216 12147642 111823239826213842077329276280549027808 12147643 -3924686007114224601344814856158400400 12147644 -419811930851649505512679881063876553728 12147645 570257988146957362357721307729256218720 12147646 98128558757091338007853379387439277440 12147647 -711477315906427577913341751157501064808 12147648 -41165266618527421052349204633967656960 12147649 -1219011772297098052670171175856949902380 12147650 -8195017449824754421475590506144205200 12147651 -6611996782089421499839008891216025908 12147652 1108002756074337760108549025072112049152 12147653 56705703300954590757940056205210913280 12147654 -299072779762670714303828753432203100160 12147655 -115171303511658183266757218414348990880 12147656 106802719686339217534969748188416000000 12147657 37808166385314426924074703678795828288 12147658 -11799569116331543757457651321329466320 12147659 -903358814967434242635126604079856556140 12147660 35655784727831008142314909898704158720 12147661 -1547417260985497027548952676416389817738 12147662 634403577637462534441610509637276038464 12147663 -811396029609716978761376446200769120512 12147664 -368731830282103754295883255739527045120 12147665 -19357253412540328985622746569779864600 12147666 -187127976760566295259338206623888674176 12147667 -201931596990500526557701590700103920128 12147668 105850739860121951321248040595687356160 12147669 57414780951624165159050375343954009600 12147670 -192570314621556968774068529183304510720 12147671 -711084098526742289686674033948518347128 12147672 15501140952373771221977610720215040000 12147673 1870626674220447057879803750547365680020 12147674 160279377368055517490672173903322112 12147675 202679229373983788655000723095487861000 12147676 719613031366824181789448859761045096960 12147677 641047382744419749424361021752849316352 12147678 -56059913499047933099789710685085327360 12147679 -665545738949933596649971493940285370720 12147680 -317286044059517918797011472622765998080 12147681 -88877223659498125094328453137082907776 12147682 -1294237442436894461035933499205107395200 12147683 333662681314150847986154896707113599320 12147684 240889316743622232645870651272585819136 12147685 460715245832041747826733381005892515520 12147686 -454900384562519204768748531994841234208 12147687 -174539819574548475045461397083458660680 12147688 -973216078967352237610989972791255040000 12147689 -179984651615925577778114765358838173510 12147690 -235788267169063042127707969134577036800 12147691 336016481132650154050466679919659544384 12147692 273073503087444697098858756508362378240 12147693 -997857608311571007579578326949581503936 12147694 -82686509557739583383465940739104161280 12147695 -551962351785280327101487690329957768000 12147696 55485191316121789528783046102782279680 12147697 -1543142177165310404942642408892652391854 12147698 44554985471525637356950931747988296736 12147699 -191605642627229305203493426331082687120 12147700 424582131494926279234607224765529190400 12147701 1347834808142338163748863950565031894702 12147702 87254719249867715179358142949040799744 12147703 501520669336638215397091128864721428864 12147704 776251421278549398147494680685758709760 12147705 855352834294793937694670173482993715200 12147706 -309767228144671776447492611919359947296 12147707 -552005750268299621436882219418982883840 12147708 535009139430985702738960673150941839360 12147709 210475534246021411328503532102418662720 12147710 -205275248895648812720066926935209447040 12147711 -63353473935921161765024397456891348720 12147712 -350377829008843896630317666712791547904 12147713 785678101110192274867120645319524264962 12147714 204346019201062068213379548285761676288 12147715 1291242238673238805942492991031600720 12147716 76467824831353745837901445697278537728 12147717 1501103222271997868412054246101326659648 12147718 891928415240379637106873431690413620352 12147719 1010842008200560019880962103547488582096 12147720 255227565108467686135837154786242560000 12147721 27737955960226871202099360460826302672 12147722 -59463347216175600284068989893670552576 12147723 124900384717685092910570060054661691200 12147724 688486223193862910259417230984422012416 12147725 -498529428780754080958324244963242614750 12147726 31538289352501616698372199987714641920 12147727 789538530247935997281715467901114118576 12147728 -17185585254603437933752531117351895040 12147729 -175753937568416458142521969427406427200 12147730 -28663189782080463288148731345816076800 12147731 -169367542735036837942962945346971075168 12147732 -28648606120902211861127297487514356864 12147733 -503338155225393344687852368045406243396 12147734 -340905592342413573661988646523826517984 12147735 -42371286223622290121377687555913702400 12147736 -1149691817684631784294939625603368888320 12147737 -751655557295864254307878996835688324534 12147738 -96659761979283259690648533257753916672 12147739 -1382951575138313481769039661571604782460 12147740 356707154261560095479989634990033710080 12147741 -53444001653503138260960331855016314548 12147742 899409977819532148308787317930177382272 12147743 1657613389340392255370652518228898160992 12147744 402535944808622151283768483565065469952 12147745 446692135678174948729850525076826838400 12147746 321421222785553860161987459407496678400 12147747 -1446395962503046337863725483866650307328 12147748 -171674910110863324916946375860934366592 12147749 -418674337480014932041372785174275643936 12147750 603549385414000845640430896613829600000 12147751 -326480300421456581386710269491697955840 12147752 -1035023838778190494458387711613527091200 12147753 -302705559802958397227576556826950312192 12147754 -621100790953156060042269067993736153424 12147755 -712303771315461348626947094542052583840 12147756 -33901420571802335570630243666898124800 12147757 -755913968406624748967296761474936924948 12147758 -4090025830455691365351863669213288448 12147759 80097544497678522808489352413033700160 12147760 -202933671071439519859702397361304043520 12147761 2021438029511801328074574779358957792384 12147762 469269917440357568363662197192301234944 12147763 -958931378450900917450132321973401962320 12147764 662687191359790267612097045336973926400 12147765 155229706862251710361317947264967688320 12147766 319692227019045557120565075285422474880 12147767 152587939776806455845552094329198011712 12147768 -554878511144237489545017861324132556800 12147769 36180874783335516419892300978231408170 12147770 133929649618689242901040725602651016960 12147771 255285161818375081578265329981877741680 12147772 61298642965099420423830612534553903104 12147773 -141668186238678726199339357805549433696 12147774 -41575217154783379941337654592079216000 12147775 240579575810094973764991206549852003600 12147776 -316033736178303038623925213186135949312 12147777 121069460396175523267314299735580369714 12147778 827305909939254372894092339398202527440 12147779 96639796272751448821388857813626234576 12147780 -117773988425443114421639342837811425280 12147781 -1666603874817832356234333070448734635300 12147782 -332038486084954690707437910827695567008 12147783 180378668262875145491042730819657676800 12147784 -24302451190161558570567266464420331520 12147785 321084516588587530501929862254761387400 12147786 -677583748083854741298521199042515604480 12147787 -1240136272182354131580603066458086051564 12147788 -501378600331906526776972201534149557760 12147789 -67704736835127651775007426798695638912 12147790 248517316074845623818483186935983102080 12147791 -1094433852821094851776183508066664479616 12147792 -170074242853977462676291199634213961728 12147793 104713738220913701200676952782179758400 12147794 49618288817280739951276874460860034720 12147795 -382525192346105851797381367073790240 12147796 171836424572285560083294545810401865600 12147797 1387686887275762108198860990037000861920 12147798 65337207326867139011679814705358414208 12147799 -403286574497364188214179074253345471600 12147800 -141291007449774985293268016337466368000 12147801 -18434706463007883109153118167468377120 12147802 738468705415259364156921528185816217600 12147803 -10335012083963285628394388013880183344 12147804 549868092509178485841406826394894974976 12147805 -357707526485212117479386774487684276000 12147806 1268739366618307167387666292783365387648 12147807 237290800285689146971268344701616248192 12147808 468452411806023665358307288914604326912 12147809 1836465751402571676404372258062322146116 12147810 -387940413879744442272021187250251430400 12147811 53536931869287770079627878400851985744 12147812 -591538890379649325363324083554122348288 12147813 1818581738739240120152904466552778014944 12147814 353486554527360686513001860188811382912 12147815 25410713249425193352705245574211357440 12147816 490216638083384098558533576879024537600 12147817 16407685221627508810404864633777425184 12147818 -182763007473773325521676545887001815296 12147819 878850646482100233187834786159971539544 12147820 -1496912716578193458304421663947310929920 12147821 492429086330092850405181542145414096000 12147822 385635806731978567182145929446248527360 12147823 1170229236841815854691526067058137669072 12147824 -144557505280573242851040398636070567936 12147825 -336295746802125132143338283034368408400 12147826 115301116265284648905869295158283294768 12147827 349201819211091355485864718066968953676 12147828 -9325141807851581265116350077326819328 12147829 -282481344757746435752323509291478255570 12147830 639231084487315244386509725998632614400 12147831 768443137108628777090102525232209247000 12147832 277229597916482241225481028780836761600 12147833 -1306769856791520439093339582090557360918 12147834 156780737707378405431297253814207354880 12147835 226272586667532476865266855322046033200 12147836 110063318234450956968149759016981780480 12147837 -485299901602632419164496256844935182400 12147838 -520202651287919463938550337106579240256 12147839 -707270099410536289828455103137328834080 12147840 232450623395572900600788185901957120000 12147841 282575517347527416982516107706685410752 12147842 -198884631354826111404251184213461130240 12147843 -1340701798584960305127127906528312399392 12147844 12300667690329302662457611244011211776 12147845 -186700772694072128075636993437054492200 12147846 278543053614451449395147620044865536 12147847 1450807229187813785699115712588682166296 12147848 1302411571663829406587706798564004623360 12147849 57208519940860218661476079191137699328 12147850 90496008151190846058661034762308320000 12147851 149573995791580950145830653914236249912 12147852 736177325062330744729985017728840863232 12147853 -823734352331918478682172354554966317898 12147854 24221206105231457323337219130999869376 12147855 709253245749869627493241411265410283520 12147856 -65400782653864672755479044439377707008 12147857 -27451192391906025885738887938775855580 12147858 -497286907684590697620706527876949069152 12147859 -357843949344622276349493648734729153960 12147860 439527644270856735421495840791956467200 12147861 127074722113931337431219853821379425184 12147862 12874297064688745308757413337014036864 12147863 -141191165745389273306610451091836044576 12147864 113609647965951619064435689708496486400 12147865 -252732906932233572024563260433340764280 12147866 -741979209853773945966729674164563652368 12147867 10920173837462907068985716376763752240 12147868 680950940783970559198317215643585262080 12147869 -19748649871721722109335427242708412256 12147870 -35961160949425733435371493652038307840 12147871 -1717022871791307026614136986845873264928 12147872 1833746690393904800748521519286136602624 12147873 -797648310368511926856167339407124897616 12147874 159638978979868211322798850488828186912 12147875 -1994955167843629824511544715382320060000 12147876 -189295468723005722877447680064319397376 12147877 -27827073855000735173153524234124421120 12147878 -603074323350895520152675024014543466560 12147879 338020691994486474823324003103152588584 12147880 544631364705484053489509466083002368000 12147881 -1187855921298336572982816763914568828800 12147882 -576886896646387787318758527335535652608 12147883 1292219445472917985340999379957228848424 12147884 584876287808050639306495813731757912320 12147885 -106006912603801296596645278717325599380 12147886 75417264386229296599643737730555203392 12147887 2971118258762177143573766805004540416 12147888 186570422017835421199354547392354811904 12147889 219551506157996293878496405848572707974 12147890 -95608808532211145685661310093492587200 12147891 421638050540644005749121502911660754944 12147892 497866929357962303573770222945597808640 12147893 388302571445543967343800375961724345820 12147894 -19684183513750234165667443042450555776 12147895 -650335800001631332915105475597734530600 12147896 -145437694356492815856513135252226560000 12147897 -820460808788254700343405780739875480000 12147898 137007517018125624726160473637262556672 12147899 -1233518169605934425037093376551853427100 12147900 -31486304005551058214067729404389747200 12147901 -134505162502067855779542801294937417088 12147902 -617319832919806139196826722420153110016 12147903 -50503305405680448117172934778561554136 12147904 235362761642700613077274065233527177216 12147905 35087858521072105937855615929085414400 12147906 267647777027999244211488972713020804608 12147907 1735785567139952192974672965760510052156 12147908 -38020813113536382059356739431562379264 12147909 112956663923629071689239135175544428160 12147910 -298729496486283922842768788171945667840 12147911 644227788026053304677440231503441546304 12147912 74946443218442572777608106275024568320 12147913 230792592392638742280993617899511939162 12147914 143270649427634859124456201946414380032 12147915 296454158190806254951400918649508036320 12147916 1131731373912476947000951512991413760 12147917 303112545136975671424575746014732782966 12147918 41550758096159158723456827814363079808 12147919 707527107542438819189762930177452738560 12147920 125530329183880405278573784798722048000 12147921 -124214020449283106187166346671394521920 12147922 129520563944376000188584453465097722512 12147923 -1358826523810710599556460533362831040000 12147924 267527078739644805973509629294874028032 12147925 61590846571937702035591253895969424000 12147926 269457748953714387327565945348672124160 12147927 -187491365836892822452774985588671082496 12147928 394135184557298939433216548704659947520 12147929 509613577354171259690586896173561485060 12147930 -17914147868521141809403920082952297760 12147931 360492127066643747029785948912004422144 12147932 95230807283700918775730186648890538496 12147933 -474645847388820812987729687973061551936 12147934 -97843684461302708121396027296562240384 12147935 435086310184691126978557991409801349200 12147936 173110437157100288454278959166778507264 12147937 730200538469630170877022430362658568772 12147938 -382488230776796645164194244903641728640 12147939 -109256825886824718227323708130212627392 12147940 -168243467809591810990100915867437240320 12147941 -323277199940359636636800789126507173160 12147942 82081068179209730971985913466019512320 12147943 -905554418471930230916108873583971172808 12147944 719548576482049378395834006191108044800 12147945 -110612743893852794941651074231253833600 12147946 505972917996658891793930992434043682304 12147947 59115166843759954011853796066848313232 12147948 945536989985116252896663905203624504320 12147949 513112476164332727429742814820189016192 12147950 -105942019164537820872661673360878032000 12147951 -182336200865004428686074798827646433776 12147952 -73439640526852850286051330115735388160 12147953 939606080553703823464277437634447978304 12147954 72790875535959367919236744689652162560 12147955 77300034096235965096271991676696360000 12147956 -685893339711132299564749881754404682368 12147957 -679077001851794441004820743624184144146 12147958 -481257851426249380722094611678917846400 12147959 1091406543564451962643800359785809917160 12147960 -229605783586630502092346109979651276800 12147961 -529813216898358278032819868277922899968 12147962 754756291630892860933267024882865717472 12147963 -400628294623017853589495487009557330496 12147964 -541305166802372893004128137577834025984 12147965 -896982993570294511898735836576725472800 12147966 -7152441798101894849314779520574384640 12147967 151114901836282957097203708951844763680 12147968 372314767276119017811082081603556474880 12147969 -249890774479049860500980016771991346592 12147970 165854568460905835310698097620313088000 12147971 658860178531094062542597390625433956608 12147972 273568218116752599969320059707595229184 12147973 -30622259401336433203786505019870527200 12147974 151046867427333899733311131403555218752 12147975 -15823378473607544250380852860280175600 12147976 1387758849678463501496339781585380398080 12147977 -472091595531566828730189178221056213148 12147978 -161287722446348357933261686046001089280 12147979 986511827371751852587829116865558137440 12147980 175676263827614943052083137399222799360 12147981 -289299203078578692311135652241477635648 12147982 -312112165609272181450776306830485217280 12147983 1307825334894090030140316718725145517232 12147984 -234707234230969853020902644283006566400 12147985 -243161723142840874710534646453448327820 12147986 203486584117112964227292632270399014560 12147987 865454544002992233453408385941949074360 12147988 284169930464387748770742375600425369600 12147989 -70277008725559309954052335638296265408 12147990 56269764774357083413591906318827571200 12147991 663307721744933976344518785474350787984 12147992 273097478838740636949207431136844800000 12147993 -181809766155311764424148300934588750080 12147994 -105704999518876942237290217817776558080 12147995 -832731166533077388506146078982527512000 12147996 114897583941566528427408738414631452672 12147997 1140772800682056431028048092581409049446 12147998 359444051576439202018892022624761136000 12147999 1332750896417082784536242401906776582288 12148000 1025121070389452402808526445193756672000 12148001 -671398996658968867351837046243928814494 12148002 491731861854369293536488324643815367680 12148003 -27581031489586912295280583101851142496 12148004 -384897810865487216918569544027097689088 12148005 -316610003762033920334738492165853223680 12148006 -21932518653146439950654200942555228800 12148007 1427943472749954134634064145303311787256 12148008 -12902848654061012949509238233498419200 12148009 -930397950029623967736054980444849200796 12148010 -174823446091333234537008240302369571840 12148011 -7919010237611550604839811957494809820 12148012 -1489833709308042272302591207724870018048 12148013 -639146939956985981406555618450930323280 12148014 259024732805416551835855880773317150720 12148015 159134797512571869383257010354568027120 12148016 813356600659765831994120452968579072 12148017 -290798380523962877260129490060918273088 12148018 -2323903427306834499958753057811657184 12148019 304796549881482147015323556207671228544 12148020 -397563950472663999525402965550350572800 12148021 726625201909160436241216389989402138222 12148022 -432807889256349200893563435849891950688 12148023 73676036040402688872041275637130298368 12148024 -89063220331019686690835146282078126080 12148025 124062785741359469993293622846177793600 12148026 -754720380057370291928247031300562153472 12148027 -1315124912429142411689318322124590084124 12148028 995067982547528316958321413152293725696 12148029 -18684444660633636889735317452244543360 12148030 16586586846550169805049307552167891200 12148031 -353009192263206252130190630401527686400 12148032 27310853076842584793921539982852358144 12148033 -753209772748866820447183939259831430718 12148034 -478808190860688565755704068773235089888 12148035 -265201496801960548371886781553197566800 12148036 -670406206968500827068140137797730357120 12148037 -246063857429484325455132884759324713536 12148038 -16469148442790809162175173283367198720 12148039 608232450498353698473737283858473080624 12148040 -565525579682253666394794804635266560000 12148041 -1037283637773190245222224321594707347360 12148042 -76146539540613832646397255776102244000 12148043 2895860475103168057932246757752863063520 12148044 -296652034485825765069540597903030251520 12148045 -64416416008558113447457684183905168000 12148046 482450282537078427116619739000037615424 12148047 806135602261366213356869814669236650800 12148048 134675699496067523515211107192814174208 12148049 -858173778174595091008697656182206927760 12148050 15444650862971581925031216698177856000 12148051 264296844661522019380984504318785780312 12148052 75800335886040060299891863361769646080 12148053 -33288518135244809338055466625153171296 12148054 56223245743776300460869495469342717632 12148055 302162012047364017900734127369892610000 12148056 589997716192214743207239592259971921920 12148057 415196180992699554305565696696158855306 12148058 -153684194826187600769435750420770123776 12148059 972592008358300180749640469712531456 12148060 -113828862438410639715613001949988976640 12148061 1375849639241636797549061091552121498662 12148062 108952536269346838386684682792090656384 12148063 425026964494042979531010923474379469504 12148064 144466706646331479944873734056747466752 12148065 77330114398562623306240402646005141800 12148066 -146206446379010798903260306807403681280 12148067 -497751684827427883937150514085133798400 12148068 -508840569312248904861680053983007119360 12148069 -156777696952412635652900155976836982530 12148070 238311872079991440778906543880442898560 12148071 215176131716505367771498135684139850240 12148072 576942839121182250314922523004164423680 12148073 -9991312466329173096019782421566862656 12148074 -333235336330361312084203444617009006240 12148075 84620899337427238828189001835005783300 12148076 -50321334930998424502254680086693882368 12148077 -211534890370774828753645927410463212192 12148078 -184230337289579051630451964247618925120 12148079 94852729620024416498616648192365545680 12148080 1035457259868860624260903383288053760 12148081 1524318797158682721678741854453733463680 12148082 45999183307047958696740194076848101392 12148083 -668504009587990371227963726497361312400 12148084 -299272914516279625329404582487527892224 12148085 88827445912085959740202560428434266780 12148086 -306083144844987356287591669392942773376 12148087 6047712594416058442928024606355923200 12148088 -562435535598350038005193432296079011840 12148089 -30796456065207392261879577968749679232 12148090 840875303060602658234392986529881569280 12148091 -352861242743330873834322025312456311000 12148092 -14611943568055262452789273551364059648 12148093 720953986523884183105910132439641438342 12148094 -10282907961884631126466600218911932416 12148095 -143553446782116660951521945927010190560 12148096 873962969369964021194630403966589992960 12148097 626177603961413265397555732351214489940 12148098 428118190546481274689052285189196051200 12148099 -147058436242546605057946183955988809264 12148100 -244890273745450516466107538392250880000 12148101 -211798971406448949949238319339668524416 12148102 -15998860076563056860645458134654906048 12148103 -957094942280378046932340162667287279336 12148104 -445846071320749964260324430916163706880 12148105 -232352377726939661252504446040116376640 12148106 -401559352856099098944357275169724250880 12148107 368066502749569295073410665339589870040 12148108 -127337226258620471952182324049834896384 12148109 373259204629494660041248374260826958380 12148110 -59935997685903830635035823415986521600 12148111 -19468640092566942014195845101020315576 12148112 57191135670800810395028248029085581312 12148113 -2764514828516029238424545828952856416 12148114 -880112773695134798584910496062194288896 12148115 80121047520490821743409061584080218080 12148116 -858592015453287413835113320762423265280 12148117 106011298345402218989937399926777452800 12148118 151774649234380655839403464084976118720 12148119 -1056469726324086726367334622305170647000 12148120 -499781921598384134587629170829006643200 12148121 -390962190182852663808589748417580138678 12148122 -126129616416384167102257771111013008896 12148123 610748439001311389762073882822815355984 12148124 879563670325396850040542177888806903296 12148125 37107320834856512903882787305337600000 12148126 312473928727441082505086144329943728512 12148127 -28927495462336880343999091585398165024 12148128 134480098792765591650609293757031317504 12148129 -1443063957089746582075865974955809842240 12148130 150104403748492036364853949679156243520 12148131 153391287871318819620474944406916623360 12148132 -182844829321610787793116867138316572672 12148133 -1998816104048620235240516693584210126980 12148134 173042938159193806968481405760798412480 12148135 -827184695746650503159375930551055470920 12148136 -24529199536501325437445197502874255360 12148137 -38351445534193175814327603872724286848 12148138 338389672065056128865427844771798788096 12148139 262393137023052368188323533689209246024 12148140 -138448723694079456653456278375922810880 12148141 1604015192716723345848573120824952555542 12148142 -139685503537404768076705579763208636288 12148143 -301124323926457594150494713314640985216 12148144 161072567629173737542598783473704960000 12148145 11025105943139565936470178080991990720 12148146 613623099360705446066433974553734737920 12148147 1714531040509166257275104059730255898312 12148148 354686558665091439204012681823308472320 12148149 19107766007430657158217133682208084096 12148150 -96405179357072106496957523050533024000 12148151 208988840684663302626833832006285376992 12148152 819240342978175936442929397388670341120 12148153 1484258263971595065184614234202261151402 12148154 193899472222669028332106405729378572800 12148155 -101313380504033907086741639673060450000 12148156 550068222001830686044069961333194524672 12148157 -159566938379782089032171898335985610176 12148158 339651440831271370201024874680126080 12148159 317887006146556868829529466945695614000 12148160 -282471652806291889000094203087127838720 12148161 -885325231658499556580677283438775806928 12148162 -79473592101107455399889404465457523168 12148163 348770044376128384882491934261316832000 12148164 -320672419746382710449401889890803916800 12148165 538373401817738341628246372423698080060 12148166 -214679638532281708528099227068632035840 12148167 -191918215552806566876646960235656396120 12148168 333768480095815482175090720099898434560 12148169 615202925153311487121666483628274807760 12148170 -13498842702304593366846099455204951040 12148171 258045600512945067412339355083443673344 12148172 1041664697969977080931762406368941104640 12148173 -97543694936371908965227840699323592554 12148174 -218359610779201089272055205316049593664 12148175 84135864543980911340951347279534239000 12148176 205199049780297908889369805747410960384 12148177 -132869988502901655292773151883731699416 12148178 -37881761671256146496033178715542576864 12148179 -244221600700772516139484976349186305232 12148180 -383589474770223669902833193159735654400 12148181 -1003151321231645661543639563188611620736 12148182 24328256932130338896711966707955583680 12148183 493440092835932078254808339553494563680 12148184 2506379049151945433585538229903738060800 12148185 -58944809219310282459076677389512212480 12148186 -201525393308874782992216563380746795776 12148187 424270090071400972126436125463110753920 12148188 4921513943472322812937820370107916288 12148189 1252440324092872802278043494539942727756 12148190 -239042914191463334148110301808765982400 12148191 915210473488672884709091183203391182080 12148192 377072109298885457285324389373464018944 12148193 -798669290397939976450412994039176621520 12148194 -50131791004851430786177170258901865472 12148195 802180441806958547037561268003428007920 12148196 -425375425954477387469685836874596745600 12148197 -838576623086264825272121313355160119200 12148198 -47362731703611861908707530162108630336 12148199 -25064167010974518500586502342771017600 12148200 -351836076097909438581097766465830656000 12148201 288473215117362009029240839457564246400 12148202 71185689352524118072903227819818728704 12148203 -810378073855695021342262763270834166696 12148204 2221022720287032036244031378186575553536 12148205 266004913454041422861528091778310759960 12148206 107732568215289056598369012671373026304 12148207 -521251847960573505093543657725515866544 12148208 -77146139117796758338196254214719930368 12148209 700796273967494461677518575763238802944 12148210 -74118531535174955821630161035180571840 12148211 -1135651815243541540949881449156493817376 12148212 392205422227489002756860535724773906432 12148213 -431081993439196506505196032959761405760 12148214 196814118069136886842601245945037412480 12148215 118755851668902798444470228044357509120 12148216 39139109130608397177942131898571468800 12148217 -2070708392579448624071938893564851684268 12148218 -3376639442142506036570316066459740160 12148219 1228839390840167477786766641771789571620 12148220 -41927821031179308648501780594295603200 12148221 -748668097429151951543818291254335198880 12148222 -12831929462508858493745841303447523968 12148223 -1185770172090831593999883347366084310528 12148224 -477419841708715156459272911338780753920 12148225 700361746787691131624033880864389104000 12148226 -413913193868342252247900603392830426080 12148227 100638970739745087316717614456256358484 12148228 67460494157916443603832778226011837568 12148229 -1205149245104526624783513105759500731170 12148230 181590373600834525146728757550929870720 12148231 -39204665928166252473598280513669634816 12148232 -358510335015169110771347658385292328960 12148233 -145296339003441118879281955307595070080 12148234 190195706855132883034445117276969144832 12148235 332136928874653193829779193975030786960 12148236 229792387843187794442772106034003177472 12148237 12064620738357320981934741700371603340 12148238 -723263348501988361115163970347366012480 12148239 -62345511249229737808307294658004609920 12148240 56480864777657273246077931725146193920 12148241 401496143873225613421503622237306942272 12148242 -321607588734175829642116940863010013696 12148243 813809881771068226452406432864854632492 12148244 7626394859578976412371758927367786496 12148245 -136949997020912706885239250145599566400 12148246 375453072984444025096653019740889763904 12148247 183768161871195046985517111963196254552 12148248 -98082841676572459079690247143199866880 12148249 352131601110254673986719688558254639360 12148250 -663069325868188341702404305269333096000 12148251 539496930001250809170323618467432079664 12148252 -840933196035215569492633956587552611328 12148253 409080843180894863713712384453307151884 12148254 -81895776266714955332930817583826022336 12148255 119486946882301996101386663855111339520 12148256 666585561788786617359189568702033231872 12148257 555745800250656655707643229941954823520 12148258 -387307971595973921947356815902056735360 12148259 -209828165756797742287300569038288009400 12148260 518472564442989477175221121060629442560 12148261 278690581622382527137503108453319698400 12148262 -83602417947085443131790965293802817408 12148263 1913672295802366001498381763170518992 12148264 493918957766065612362796708206601743360 12148265 -558248238900393756945929179120664693340 12148266 -166428366469413734366328090806641264896 12148267 27354173175585188969643546129426139316 12148268 -445448634797956214716537275995486976000 12148269 -77035719494997745160236658026923971520 12148270 -102186315545860285692210154162332601920 12148271 -944668498661665438575571960528327116528 12148272 366992679922609552153036447182502625280 12148273 630305452304483954973737499909124098624 12148274 10050143041452209353585815546824901120 12148275 -139823987686155592194232465057726882200 12148276 -890041757887676161110222866484337913472 12148277 -38741632318258594801023251412695848800 12148278 190189895853854372402499924606083555328 12148279 -394633432103959233558181007646144488 12148280 -132214797269834648699055534521558630400 12148281 -301577511775179195873328087282352807430 12148282 -196081868106536693874274019793521154816 12148283 181043492749056946202892402767504616720 12148284 68520637573573614637025025868739208192 12148285 -1622524297825969199980399786541730223680 12148286 615745268170330148486409095657134297344 12148287 -191681706052755886648321340070580432440 12148288 356404205151056801930549264095170265088 12148289 -930326054837252191162841133113214466476 12148290 9445662751782890978609099818209776640 12148291 296677402076544642697996072246971747672 12148292 376607510493457451863135456787937576192 12148293 -569200497278067157243609535688436405536 12148294 439623175969544704554290483403111417696 12148295 27669132150810163053025137581881700640 12148296 -947833256402037316671874662224163225600 12148297 41617163313544029485773809155528027072 12148298 -102770443773691705854489619039138395600 12148299 53013002930095828146622063554582315144 12148300 -177411629968567966082001231261134323200 12148301 -610438035490229039969256480265487645376 12148302 -505164246595551576685934299235974283136 12148303 -148944603526117942450874705999762594400 12148304 -124025258532534708476443755709480304640 12148305 -261384207292890944046607676163201864000 12148306 -847397942777140570881641323347037050240 12148307 303950474988060885884868347980425230112 12148308 280785491284592657345452908697759416192 12148309 -225315113523535081081767845054163563460 12148310 -76555249855555905109042942731505130880 12148311 4150140253908220317756532306352375808 12148312 63841535992139357167604894751113871360 12148313 220249974374490153806398990296231807744 12148314 -5504376225016054569733161848023802112 12148315 -1076842083219410194470580262464855256400 12148316 -967210883222207808286191146876747496960 12148317 745675050227263411558006730980453248 12148318 69404411045071532463229451956952160000 12148319 33835522406458342104179927248603543200 12148320 -375605418035221722575394056793450086400 12148321 98711655027310524709229436047945887252 12148322 -173210757243014931958727400413831212800 12148323 480428567250589462936241174199514293888 12148324 -404482857499367259850077003052315582464 12148325 -789943976493202976950151420219534289600 12148326 180538817244445489090646443213102550400 12148327 805581651256508451627913175747891349176 12148328 -5300601584721321050039698514206279680 12148329 -794060348872072282107822599138958389616 12148330 -20892632417679522444754568481451874880 12148331 628309749098732698339201941332309683632 12148332 -164284210098124221580964452226218475520 12148333 561502861833834391367720232488553654124 12148334 406210892014926267918996896533452948480 12148335 -1061946397340027763160163691066742467360 12148336 -23597057870374075470645866484902461440 12148337 -12201836393658495722085521400187872588 12148338 212746499070804956165146158914925039360 12148339 245226122226180430962526888439157253456 12148340 -267297681980433474188303263397035388160 12148341 -33277389982227231352554515785850059200 12148342 -126369740778616082100957465242898349056 12148343 1344335216550100453137186709026079583592 12148344 206426989581207335949831888354915225600 12148345 -300635970844723955497155732577829539200 12148346 101800925038060305281666748338307265536 12148347 -107794790912084351285294700005995702272 12148348 409003607409058297058590996957283268608 12148349 -1641527196386127935362185905505856918650 12148350 126900442688680718699415362819421912000 12148351 524677930899711347569790172757965844352 12148352 174477025121566963833641082234140098560 12148353 -65802366130994361770389704400504320000 12148354 -179768567201087989463057372410219608624 12148355 890423481483526938732209424745811951760 12148356 -158680191867501272379052710618376759296 12148357 -184706157372237020082650696215479522020 12148358 367803944872411290856427596612854912 12148359 100576011441848443032101888515553153280 12148360 -1654522838075106725010807265615872000 12148361 1360772066611288377598898903086207659300 12148362 175506263859174669164693605067722748160 12148363 1239540142011463111083165145245962054612 12148364 894559367219688062645250714465602199552 12148365 -600699296467789363098556081439491349280 12148366 -357197609308854213253839280920856232256 12148367 22913090756058632151141963294419789184 12148368 8316486526232598618602791139243065344 12148369 1238317303330523933790161997052860030770 12148370 61561100572046812838357453898821836800 12148371 133877047234484789247762788851264310208 12148372 18785479159674373119256195602331299840 12148373 -141842810622196277589837498724718380800 12148374 -262483062682116440257951842402414796800 12148375 503896911269195252029148979789100482000 12148376 -173880427491327729972995652448321904640 12148377 321500545289583043312268882547713648640 12148378 -607131676720032131399682639361597247232 12148379 2721596578510329008142217510376094299376 12148380 30671507182630900601871163699070400000 12148381 63950003033969110174473325161285840384 12148382 -185524200786922123217368382388421036416 12148383 233698904300195083453030349261008573440 12148384 -352554208887001653025321868310529179648 12148385 271787026321915956910184899791633455400 12148386 -183402207864684008812793010251688529536 12148387 117044482758216933582473607085307658192 12148388 14330545998066241854522256326464520192 12148389 327559025148830436072199167055804040928 12148390 127624586426223420282423478029599788800 12148391 2022261315624181080070558179814503221520 12148392 121369875539497991397781045896572190720 12148393 -783801351388340443407151398918703550976 12148394 -414536740293974675821760717515856400288 12148395 30756418322708712947107138250343091200 12148396 775547737195800532351084601345792685312 12148397 -305930680504475390212334174971045586154 12148398 -159690229701555846591439671577082918400 12148399 156505954755548614555482174655811518536 12148400 -162850493633222811801092954661273600 12148401 132795744008926586946755474821059922032 12148402 150979730476145192329807873780770097152 12148403 7917868986589322655252944964171867648 12148404 -22398517404762675184534288562807390208 12148405 696628308786901179030258970220957388060 12148406 341335025264626482624491777960901492864 12148407 -40225804994778446407049973863528445360 12148408 -784098309440956063719216396155580887040 12148409 215195637515546435154215196082874088000 12148410 24761744535266140108596429240692006400 12148411 -608133683864529680779720167520780465200 12148412 -299546425114325839328541299048613401088 12148413 419078278812377182149754214773437529344 12148414 9776358779947618480612366908469654080 12148415 -872100114350793595925610338042006196000 12148416 60473876542422571145577363708233908224 12148417 -595743562088598718657836712731828854700 12148418 -175413238943333554828208875960522881840 12148419 797027194107810697876508403980880837120 12148420 -254422665406137966663280783278950910720 12148421 1073795687043257731745819739704825298240 12148422 185872310954268687355381244569976647680 12148423 -349770336050821484050650473728370889024 12148424 746221392943419280992307929627923112960 12148425 160516142224519178841999838157770030350 12148426 461001375026635629498325281389552475744 12148427 93778516469066909315151953415889482192 12148428 483224273334250533466372686350513733120 12148429 216968420886700027151058204389673984640 12148430 201313166376111414856665061002377184000 12148431 234225425936328774114749847536387635344 12148432 92950416661896909291708269256013299712 12148433 714489144497461264305418175263842279024 12148434 -773741472648364296121581448138955151360 12148435 -52826935740492740921003593178077766400 12148436 -1100744647878923599031602133465606920320 12148437 -108945422611667096320522006564931091648 12148438 202264282662218724974969078206489923840 12148439 425653588587680072538231247967967313920 12148440 -759230448626790385386693667002394214400 12148441 274460309680194641633928450141468052 12148442 -220627285251214089401997069454520882688 12148443 -797107368701111262445183928494633243668 12148444 -249894429243255702192415349171216867328 12148445 74456018379424351494027169820534559480 12148446 -6300979001792028111187231377037387776 12148447 14851649963429879008384344946613883280 12148448 -248313170774976785051456105743358361600 12148449 364272190480432097499185887714373740464 12148450 -528339288590281225314668197843485156000 12148451 190591126891956024516071187906131979264 12148452 711430472657191110246545737217960002176 12148453 -1511424012448538519354784300957698247298 12148454 310393306198906734362144104700071571520 12148455 -306088371046389504237667896247105489920 12148456 650551107733656574842303022950775603200 12148457 -170337838704184199800144108015376244294 12148458 -102795740811552508841771498669236416000 12148459 209437525344673100808451289551873194216 12148460 383081793761146943002588550686148321280 12148461 16842478805662932475676308095123238560 12148462 15008014888371710959806049629095608320 12148463 -861138709562946629063649680018616858288 12148464 -101763521644539385093499212400789225472 12148465 17311374410793932106485185712636808000 12148466 266864650870441181905771650847696158720 12148467 -14802755131191317614444969211582493120 12148468 -338381907740251462913776385627948555520 12148469 878083453411683654122544530259050364600 12148470 307327699751312880447528393467577014400 12148471 -936932849283622804208278951173215620856 12148472 -1345672896258283775829054406068589854720 12148473 380567686166901944025201404208203935968 12148474 -11066525075003834102379422765591688768 12148475 -447716896187795958972044154994601586600 12148476 88545105251226330481135293386802872832 12148477 510658546897192940037061393437624229920 12148478 -339460278308895957680445305152188840960 12148479 172421993166449600027403849340995516144 12148480 -871814789695912714020140998498650685440 12148481 90165137717007016291143500983318017282 12148482 -256407674625319274558581359966978364416 12148483 1571862736680634427987184486624752180732 12148484 701672171106546348467821980219072038016 12148485 384673047166629959970463635226438455840 12148486 23109328866126224078288663697149184000 12148487 689766419834959088016490895046852801000 12148488 -464386541424593233592769533795133849600 12148489 6345577409633575037412788590583761440 12148490 2218355748676397044134209727516348000 12148491 -294434502043626828570081712138256749608 12148492 558999053333644701568153883223444213760 12148493 -96002563282364139983245252391193300000 12148494 1037600038847426695968274948369804538880 12148495 -296375075360216817962173758642224288880 12148496 98581299957209653648705409563763146752 12148497 -37749122648819496516762361053216628992 12148498 -344972332455472477311096698563457931264 12148499 -1616915075935841923014540364935437962680 12148500 -32196690178989525236991708464394240000 12148501 474274651447118833113651141716116210332 12148502 753149364080123893423322522908946897952 12148503 186847599551146980779231443687572625104 12148504 45208550235199471701518584925145077760 12148505 149067854193020100851914873781579424000 12148506 350009750586267930964204532200993944480 12148507 177731856049921266043094115405061601792 12148508 -556141082803923971914055755607856307200 12148509 -852873295702241575832462258206993303392 12148510 -201748194626666406980312861380206679680 12148511 -455280441349518774274960411013459049888 12148512 1046276521506104654389394469958288146432 12148513 974868735238255220753374231616012286720 12148514 -14805375142935090147031135272280885248 12148515 -683703380894840411876081777630178756000 12148516 399194587172718320503446769779157930240 12148517 418780186864990690046114751651892729020 12148518 271883560580929049697132973265421642240 12148519 -501192148614478624204027725944250635240 12148520 -10068556412781967612110774549879859200 12148521 645937144886418636942267316216824816 12148522 -65900784222210571741304721844823012688 12148523 1357450468345574735404567490122186957320 12148524 -108197654766088814253919974206965916160 12148525 -75414936497727115274594284919042309950 12148526 51124195428875144885203223332846203648 12148527 -289268287215238457243555388863080840560 12148528 -39919065897720851540576224142688256000 12148529 1309379486846757904729343726003153606976 12148530 -153519488344395350842537503870814471680 12148531 97829856845979825434415884113244633712 12148532 -18798629038719314098497228642967259136 12148533 82087675114137052837261984869176787420 12148534 -368187342614827993641384618817859654400 12148535 -458798205179422955759365604815575912000 12148536 -195439417062276102938104576576684032000 12148537 817630512676561502927077275200821862186 12148538 347817268389012893705195267297757405696 12148539 62716982347617383620420641156694281696 12148540 621363661524060742655349179994536186880 12148541 -2875261871285064457049892224862939674880 12148542 -172133812274743725849245783192574974976 12148543 653675458976790723199768355403681271680 12148544 -407742621465949468241483568084852670464 12148545 414834570634446176236927264062769288320 12148546 -384840277895072709671989740944547256416 12148547 2327037396598547222705592964063359541752 12148548 -642005862147390804286788409200048645120 12148549 -52244047712783675994782940973337322464 12148550 110868651298542911951406808722279400800 12148551 4062398383470518047997299764915925320 12148552 86539606851579249801201885560328192000 12148553 122952777676360085753109482622608768784 12148554 -79320156615315845362062276215747493888 12148555 361949047032020555782621646453412529920 12148556 -228022377888181275117662096326255660032 12148557 -757830200983855641882202522287626615808 12148558 108278873730142203811179157849989362880 12148559 -68376128879365889859588158836957657920 12148560 -229458070100340500313522759805462118400 12148561 -359842316505090084375729948137011101838 12148562 4763687858875134233592624850875024000 12148563 221330689025617592377620781573203681024 12148564 -499603791206834558461355623550387308800 12148565 333827591846431353703846510553894812320 12148566 -159937080561310330913760570426966835200 12148567 988179520424882421347326591074073828616 12148568 848170260725573970302721605502278338560 12148569 -25711888338482007650927234751205853760 12148570 475434538356155023996838494732544928480 12148571 1467958069611665896249849432804225090632 12148572 431445683122256320035906042602151321600 12148573 -812999344144942832215727481407275593178 12148574 -99124287748527540207668315297201947008 12148575 -2473915430336956125374811806045078400 12148576 94399745805938348587266427727674343424 12148577 211365979270329833972952997840115476224 12148578 -221578848907669570432072926751912866240 12148579 -197693169002455897933469285924897886816 12148580 186246214829487339221091587131299402240 12148581 -142428482253137046952270654180529145120 12148582 -164944825581751135188430571911553240448 12148583 -703226831701102442006764152820507385736 12148584 -292073967895479905393640794106922106880 12148585 533035212829944721184052186223493919780 12148586 105607650089641466705871166791938760960 12148587 40499050115511724527798089200541035704 12148588 -940351403248465270693066000829654509312 12148589 -503296254743115273424433359645741079220 12148590 -86182737437337397628640452876299714560 12148591 268653265967206252490412821600673088704 12148592 -312381237098898774954324439557695176704 12148593 -988291103278426765527244143045141936000 12148594 -520030769870283848154505146247553157120 12148595 296250455084887720034502749901527391600 12148596 -444327120650601690365504377446683258880 12148597 -146258516406493028612562072521405366016 12148598 -125810988537537234213283658796838852608 12148599 -47298839895284202694875479275949094936 12148600 -255530188688722523425204652112076800000 12148601 -1364389402263993123043613483704783141398 12148602 222415732451829322277457178838385272832 12148603 895508978447976658372245343079925170852 12148604 -100835800149924825219854270742186052608 12148605 -43152925082945429591810225143415130240 12148606 186491894044761016996524996922113677184 12148607 540693874724726392223449635401705692992 12148608 326313275730639971046995493505141309440 12148609 -178774031492692340981083311671048269440 12148610 117561167723129158053850543045191466560 12148611 -587283149342565652693286724901379845128 12148612 179454410721741443817189400531827130368 12148613 -286372826198580248031885095540608575138 12148614 234419547675929879833645725094345967808 12148615 -266459045064263234907564057160185615240 12148616 250461707889863668586807943042598548480 12148617 -79115711199422154149530080254308835520 12148618 5970855013086777021497561690544827904 12148619 -640306948978807600002748135282477557000 12148620 641237008579686167402795990239213977600 12148621 -26568179928196793193957402214571613056 12148622 -916943759041956056373832325010167659200 12148623 57318150984827303171355595214199468624 12148624 37690054884785756081460204977379672064 12148625 63741073658737444578452137512991122000 12148626 -113484293068038307635688621590220632576 12148627 53542725553316065319185251706138727640 12148628 15623567261908071348518858064428818176 12148629 218855460467604887873464011748749127584 12148630 -1554155499284819430953383212262260480 12148631 953954435462226489677843656719465254400 12148632 -678319247444380917910916487592956180480 12148633 313067100539120066885755671589112523520 12148634 16605252862853900446669798842949887216 12148635 436409551006686569907817605274442367600 12148636 -391886188588187284745155114447297937920 12148637 -1348020132349499865328625596133186706714 12148638 -77926853003607933438054848187100216320 12148639 365654570062726450530980137561484265440 12148640 -48207620929776332648452761523134136320 12148641 1178759104215471878682740246624655969552 12148642 -544332364935246955212108922422594144 12148643 445459911137005485114974748986975457888 12148644 -189399327668466898488279264118192803840 12148645 -773190366860492204763106681384886756100 12148646 -53879874268838463904812580567825289856 12148647 110453413537696327969375755194360742144 12148648 -529570656202725691135350979397604848640 12148649 -555839406076743894509848115903620729350 12148650 -61355129854386756854634747420744000000 12148651 1240989666341002969951611846384526213200 12148652 249603003459473590982719131908394995712 12148653 770198708823826000032370256918992773408 12148654 21424641733840027903213327213501440000 12148655 58338213239092621927467603435474799560 12148656 83133282322928091066989470076846407680 12148657 -227811257475191811068763648724070830720 12148658 -495039685826030463701247786637865902320 12148659 70754473152622864188104946832036865088 12148660 21844718999819490563899591532528655360 12148661 7175476845884264710780921978078367424 12148662 -39992746387457946242303065673924181120 12148663 -1141029524903858789359046031905359440088 12148664 1121745673846724647082235239523448811520 12148665 95270922614671455221942721912373608000 12148666 -475078239439120924621161719251839858720 12148667 -278160970512337243486467647683555690560 12148668 -208502774861667925114872918640164824064 12148669 -77794175408914205131012201589856482304 12148670 15272228948249627863964825524932617280 12148671 -260345611187592727564382024366514691056 12148672 -57163894140915277803877073975932616704 12148673 -206777545953880201838861197840323114960 12148674 364572187519411735383221043457332389760 12148675 97238321796186800033491750707122169600 12148676 216430435423876973724495171373264312320 12148677 -1188883752628858352852001922922434364160 12148678 351374463947191223513826164316706738560 12148679 -809066597536348144723046150127056784840 12148680 -6836117605693425780815164189519872000 12148681 -25295107312074955888047688441631055308 12148682 -23367704705365521596345829030614163456 12148683 -87374871237202468328334185589448369152 12148684 111333049302046284499782470818508024832 12148685 359578426844663764589740068704717410560 12148686 -145572240857308741802277436406916511296 12148687 1457192570272715382936595510954093892336 12148688 353135706608810409621838039033526771712 12148689 -109868943420011120683317189884392380480 12148690 -9595513834076483962711788904365852000 12148691 62255209601132992933512728664117248112 12148692 -225499041041969132152937478220235378688 12148693 224176419824867354914982831510695553536 12148694 395330438391488558385069310551980740896 12148695 8610817569123933848106191722661200800 12148696 -319913643644620804335852407287709614080 12148697 1593672337215568985556311810149726128912 12148698 -19331335802824170888355589709509352192 12148699 -1685154237014603552041928103857246764480 12148700 -75163733471580221456812699314435148800 12148701 768208963555736247522056814599054891904 12148702 -263493096658140355030675928500017556608 12148703 222136204298231791458781565545159751280 12148704 412206793667017869190635677641605120 12148705 480370067016615381818372549931257526720 12148706 570715419617051647198459462585524201552 12148707 856056828929690371531040718730162552440 12148708 -586820854389811291560070556510033399808 12148709 -633817999666895818916034599918565031140 12148710 30531534504784525385249444151231651840 12148711 -967320222747092388498886570082181951688 12148712 666256217127126393481610120528273587200 12148713 267861471628153682871865498190786406180 12148714 157515066924784154277981891500679137280 12148715 -70140925803070419184978849479528360000 12148716 25144941508628315457221543835432382464 12148717 495260037751799937028812395912918456000 12148718 535277647620994138797886233440126890560 12148719 626014198227350572479426907127450522880 12148720 37838524751834438450457313666803302400 12148721 107175629292590280760436879837984954292 12148722 539902698400877637917627047349632866960 12148723 -171519000497627014616058910534621119028 12148724 -306967255475824825498492314124249933824 12148725 -161288042649695341550863565184545990400 12148726 -188200066203197896168563911163197006688 12148727 -289654407358836735971744549242270183728 12148728 -313158136532859791564860379969684398080 12148729 1671262634699328013167940108160581268330 12148730 -2535870719408568738227341345851379200 12148731 -414407480503500773153489364083883302400 12148732 -55775750746827917182535555776801275904 12148733 3015182633202445216751911747865909484 12148734 287792910946449988293404874810468339648 12148735 -622654805844044604309892664657057045040 12148736 -471061694381525738512495030309012635648 12148737 515854644383319108387604183425937005360 12148738 -75850802761055668203574780604860999680 12148739 565965866333404577676327681922630709760 12148740 387461822941333036848815132563984354560 12148741 -662711347612614642947347101922369550016 12148742 -432427878556104725748875791001522139648 12148743 -345883110266395454515832149802177417136 12148744 350037073016995243387241893289127782400 12148745 98601429712088308791008979489490498560 12148746 -215510029312539208318570350283947282432 12148747 15173629552360431892423835376728855296 12148748 1036529427429464718421272646543340967936 12148749 -482820612516057827504164795743677359680 12148750 -58416407046846380197010380909519800000 12148751 -37116306060284325940903172742210804000 12148752 22562706520823512537306186094645084160 12148753 131041141021248468628559486886382074660 12148754 -419183755263361818238713897791571134688 12148755 643781527975120856800448160203046496560 12148756 -1190810699654111923267960311558942129280 12148757 -1619081750265290291211736788596799626994 12148758 850296320811056317099286589609822721920 12148759 -497924705694244998391753664303708428800 12148760 -379557701893854453045352648848821452800 12148761 401244745233559895450856932412569629824 12148762 -42157451771336001102555710469685636368 12148763 647299113112141012795502957489684316 12148764 -27630907033466937092775258188807898624 12148765 93289173139305033325046605355097642480 12148766 135041997636067389154629241436730527040 12148767 -7957469620999099580988026046820237200 12148768 1123101023597201456129460412556019302400 12148769 -461512781475180302482820441133741148830 12148770 370043990054248847892409075361336985600 12148771 892405493640716463113728380290059653680 12148772 620765207754273528353153551031370869376 12148773 49438634838797912807415203558081244288 12148774 -709724403295839762887665552583546083008 12148775 398972236134469424344756284413073079800 12148776 -162545047107568072651568048775393116160 12148777 -40505977099990702872038094067927946374 12148778 -676787177164953327693647021453478896640 12148779 542300718926001598425787981133838308184 12148780 -54629129260017746950251143352227512320 12148781 -426068083681732312773544411763555213418 12148782 163150488532941160094394168300071114880 12148783 658590860103686202060145414435427766032 12148784 -116196104012074009850503327173375492096 12148785 -337137483676020107614293595771075795200 12148786 3038818303995136705780681921181283744 12148787 -306745757934366399692759280440399644848 12148788 -67435990812382799757402905137570713600 12148789 -1351373612716171568591378628017854091410 12148790 3603343489106060992079917254414643200 12148791 -30297683864361646824425945578511192880 12148792 63670829510125160266858229762412134400 12148793 114985911867232645720008680808111148224 12148794 -178865835769962382897711249869575842560 12148795 7654193745575955821562935954098776960 12148796 -217094998011115828261539583794613847040 12148797 450676581796212880308952416367487510880 12148798 69782386930993758512679511839814598400 12148799 60592585051352059279523651818295898264 12148800 -34545806091444276897758403215700787200 12148801 -343187668635782131290652270633833176320 12148802 92050186269462977492931094073159580192 12148803 902694782362395353962467737184639531012 12148804 236434201007305523793776664647545110656 12148805 88847386809114202224840606364242001920 12148806 -20714599324326204560108853629775974016 12148807 -197374557136051042220831190696947865600 12148808 -101925103359563835369782319199855411200 12148809 -135953582920753335779657987300029605120 12148810 -3626447450649293169420540757951036320 12148811 1581596075334203636452261805739434843412 12148812 36905618632257709385603184841814323200 12148813 48349854037681947562516959937820447520 12148814 -208116893453965731617363680408158059520 12148815 60316916766963003157104664218327344400 12148816 3475423213584220716765605262879875072 12148817 -1501542745175739910875599822181826844928 12148818 71078501908378702976678506067502428928 12148819 842676498833814415711987919473487414544 12148820 -519032673955853206029757324779364024320 12148821 -571597197568316115914876385107040102180 12148822 -146632936223230460374772889488328951168 12148823 690704741913923342589996082703173156560 12148824 15705114150806541880957902317936209920 12148825 9961229229437906743153797731314935000 12148826 229860087268670255884921316899295681280 12148827 503018737092872872035418822191377748120 12148828 244562374335249394441788932416309035520 12148829 22922761053899884742504673696927828864 12148830 -105089997028774332253822671847646073600 12148831 -184874269112632310218627701790369627736 12148832 1437577292013395590415898207849543892992 12148833 -5057065790522211002973955368143176512 12148834 198667149287143771172059537513752372816 12148835 681766314156627094738897500900865331280 12148836 -68631444010012867864057261539886878720 12148837 426943755961962740406673885765373259520 12148838 91204022346521224800521420620304667648 12148839 -189791844232393738989565633036470526560 12148840 677853006713708449638409603441602969600 12148841 1138857529944332257139865935817171229242 12148842 76490313606775946243216197165951770624 12148843 -24179577898860638127404528487468633200 12148844 546356213184041510872088572920541564416 12148845 197614471661425012754651628093331924800 12148846 1098481382863388389946052064471674395520 12148847 1006800237487833086919324922764676376400 12148848 19950909418207508805890575739244380160 12148849 356699183953193189813452201607831632850 12148850 279914605790049670838113152082610764800 12148851 336920074341217775513031028683565071360 12148852 40423271878850109195090984362321687936 12148853 -534644522708893755602599517932063763136 12148854 251421818679910077575689366867825038720 12148855 -737464399013011522489637704750176195240 12148856 -148218496423567776382488894602857267200 12148857 389061280455121215985076661125912843520 12148858 -542952305092669845265067454805017432720 12148859 977919207078056643547855159290763822080 12148860 264120692532996288334405664028622095360 12148861 891152509765006983669988709958584963462 12148862 676918359462233327991524537258656819584 12148863 1096243446236510424203668821860844387984 12148864 -369705591704883522659390814264754176000 12148865 182865507285384043773625615668040786260 12148866 -22410842524650374215090147872365220480 12148867 1644199834639726855282723232946719334120 12148868 -873219991260505352245343624648851911552 12148869 111184901565686617517389012368227643648 12148870 -20695711010048198557486996036193447040 12148871 411084456122299460217316613280427563312 12148872 396205434386961039647995993364517027840 12148873 650867860677711393552851470541891664288 12148874 217730521405125500798025443137656205152 12148875 549620977525772831094198062476690200000 12148876 2512153402683422885282325155431071744 12148877 -957136254232488336711130371328809646080 12148878 -198414183707781230147465098430587607040 12148879 -17917410722081996379614452659543876592 12148880 -192371068407629995229121631088687677440 12148881 569734679053005934387299209091966965184 12148882 197927295101897233778242901545722650784 12148883 -1313130132494598639594476699298866745120 12148884 536680439175401546978142129572277120 12148885 154243284997505359856704423417369872000 12148886 -16926761316989959983594675528530238720 12148887 -462148824727639945404413334307218757248 12148888 -907571929418572386597213553943561072640 12148889 969075358518124717880692090269058083456 12148890 -27070842636776769166857201706589276160 12148891 1707196223084383399102258221433173772292 12148892 301686352291817196074176333894493137920 12148893 1677788686674694500614343187501346107200 12148894 849513243469100716180720147094854874496 12148895 631245074209463681657058962734906892400 12148896 -352379961046686998870282721208870895616 12148897 -202420569036639632923435215401796924288 12148898 343219949243444290382140004133603493200 12148899 195413168123215942359563729854972144128 12148900 97194576907352527632139570781483008000 12148901 -35560114449910827187360760260105577796 12148902 321787825034706930688060828924653687360 12148903 -631202720957037783971549131861052049648 12148904 1076370270468415587754179760953697075200 12148905 125428596957449363360978208342859118400 12148906 -33546161439306908976336122451307000320 12148907 -585110601895208305766984403094394042040 12148908 -112480578702606819798485763880480957440 12148909 -210278943079734825475594637072646126240 12148910 -583875783804388225602168745069611608640 12148911 -177704386645012812732862681929155751768 12148912 221344069116726642219913831825459445760 12148913 380420859726160508087201355617852404596 12148914 -423612912816552929383059336686249687808 12148915 209389764227797822558103797531103608320 12148916 499967855379282872061333205053512294400 12148917 -1333176446064824199210470021643938400 12148918 -33916046524697827576707115081931164800 12148919 -35696517362598986987438372475935249280 12148920 348790248927877709566174224924868608000 12148921 -951090803796569881700669453821394849878 12148922 187755666452828873287521135828879191040 12148923 -816838669467600523468181375169007310400 12148924 -1262257695990097195568169363345413807104 12148925 -162893239555799840537031889775315980650 12148926 201682813271046993480990654896391014400 12148927 -220962124179064249898911265650799021056 12148928 394878880447618869157235100114638340096 12148929 -360408209742114774704436025150056946476 12148930 60115712527768321443344408868039736320 12148931 500687839114548031679860114340685623424 12148932 16224534784881268345948293733494684672 12148933 31179192316879442635118008567577553182 12148934 150084520709659652585734790645184984192 12148935 591529360730855375751840000223234894800 12148936 -1784083690635593321143079216704290816000 12148937 16312969007114696170359098645288458752 12148938 252373884295969254269065149898005405744 12148939 686022230573456309339894406577096511400 12148940 -285046621743328612720249699537651307520 12148941 442486883953854949508763885452343312000 12148942 43009624605067596744433993318167895680 12148943 -1109031978239783348450530913249493130560 12148944 12050144392420623192209678323456671744 12148945 193673789781443484961266691470424310400 12148946 754914755542789559026437208861764438672 12148947 -53588112752243003695193049463262562048 12148948 -278967124751914295755515613893779288064 12148949 583346987162149332072920817563329740000 12148950 -10942646864017605017026166952410880000 12148951 -35611741885129119470433057418362824768 12148952 -28971256980931002320765484909866434560 12148953 -570604644629709245295605608362576054336 12148954 -319252713476995797827461824317460727824 12148955 -110170484975464771675035820313724492480 12148956 -254286445415846314292920880006943384576 12148957 793623553150994114506826542271875479206 12148958 414608118428339138314415467585804054080 12148959 -280920309464254651710406063361304198912 12148960 158763295527410412247313149340657909760 12148961 509455160765753749475422320550883359200 12148962 3975122527832546007090410551864991616 12148963 -1790552443780293137802092699930443634788 12148964 -708799780796252723827110224283021828864 12148965 381074034211804329262310174795465841720 12148966 -471079273414118363654174019305651105568 12148967 120935664095426226654251246186785385016 12148968 11962446436962612266208138307669524480 12148969 -17159791115858996029195660708071751680 12148970 662847179392744550248627032100592356800 12148971 -11817296110533543148839664227186596160 12148972 -587820196208320244407085869197558240768 12148973 -170676778136687142065863012682448692778 12148974 414170858292389555357033339264328464640 12148975 497106299337209239800965760988655249000 12148976 -121505580034380185181537147988153466880 12148977 79021720636507072300256375060924939808 12148978 -71889403525686815843246084829266695776 12148979 543585639199268713304280253256193948984 12148980 -478220132619866273634751914679789670400 12148981 361320338079635256589120768058902468732 12148982 92879826571201340732023292938200872160 12148983 -150800404823377184999413486443161521152 12148984 510081979288326505729261144806133186560 12148985 -197538591002239289312169650935123334400 12148986 -9621380776604225456173745536802574336 12148987 -483899678211646951186945576933072879056 12148988 -286096871737043204446707688331054272512 12148989 147419543978097889129913527200092210688 12148990 -23569356300963665559657625750161277440 12148991 147603006855288381029019296993159942352 12148992 -19108565912148846577353534759518601216 12148993 265923468254204019294323684645111102464 12148994 139213191416298759423112636531514386944 12148995 -191945717820736276994708790598194391200 12148996 1478536427676454217976200584200666433792 12148997 -232395517604626426680205274902727823936 12148998 -509402830332815761174336206598521519936 12148999 -1110582546407065415059395176677905554400 12149000 213603920985440423252257458168384000000 12149001 -1146876936781348025139542042919149724960 12149002 329719828423717177262484286197343835952 12149003 -1184034770292530010378476274208295576748 12149004 -138748622921389655738247575212128976896 12149005 25448193738921401292885489293554080 12149006 -299805384206078291747213951594089194048 12149007 60725339846015741365471841081809714176 12149008 124483858143116153031230547416020754432 12149009 -1036336976894300471725715610592549907790 12149010 -99063862097903222091397062572838837600 12149011 272933806020028747537937100253178873820 12149012 75233622660392156643816751358887372800 12149013 -217543683695740585034942289178806876000 12149014 -505691125096912544034125863283967041376 12149015 -1289366544670422982342362087506264193600 12149016 -185153431000464443393331166443874222080 12149017 -315848686920467255632409040035802203120 12149018 -253372698338873515216621362055150210560 12149019 543170893207452157653018032884375907244 12149020 35741875423800094292940836172470138880 12149021 25874411076464623143179192233654245222 12149022 -70422428950960310714922886403484595200 12149023 -80775303730248912672488637280562388000 12149024 120430149789842163550922378055719583744 12149025 13130213605105977772790986339752873600 12149026 126597568267122353560047484532299301712 12149027 -834561907587491003499583513424266391040 12149028 181804276709314255165693590765121167360 12149029 -299555016715305763245983355899058313920 12149030 315364819939255763157433114136818368000 12149031 -169276248879688508339031283206259319520 12149032 411852469217505667311283675942434324480 12149033 -177415627123927668976286167608589237176 12149034 -74100816101979943854857619758328637440 12149035 366266477961929279792435953632131561760 12149036 347776253035779657003171099580212890880 12149037 491121471279734025450683603064361675200 12149038 231862190311598626513299237677251908480 12149039 75492733428326775073501587334104751200 12149040 -11984070166481077647452802245229281280 12149041 1317840215709314261035848151865777767442 12149042 154273558604734887741483211865806444800 12149043 342677652758165525699535395563811732544 12149044 443161463145397194502883969035846502400 12149045 212793249001159811162426952142597878300 12149046 -68416012131636682579890305645350177536 12149047 -1761955959551398748969836519341265712360 12149048 -22854973819022686051986222421066813440 12149049 409858806203560363049443570492142862048 12149050 257036213282545605870043053371680240800 12149051 -12576697952048655814495308184680910296 12149052 562154811201557653621972912588684472832 12149053 -354289418605389671240176758093383445920 12149054 776548777911537256833124376526093662976 12149055 202813587399449334491985687665097830400 12149056 -487352433134114294307331382765399572480 12149057 -103396786932933312701216596038717863340 12149058 261438330335872734674574446356063219584 12149059 -170153009906128886474679076074094870496 12149060 -164778048962127120004053038553337712640 12149061 386049987433015898905653186458205162144 12149062 -59867297024521568618297075072471671968 12149063 1363672776292156466416795112592763118280 12149064 -496345227925984029381294221760523607040 12149065 -27932479080225187320132503938148507220 12149066 -416928209710967280080980136517164130768 12149067 -284414459424053344946525054929978285056 12149068 457658719322597071763560808820540846848 12149069 650721557586579751500091436883970804470 12149070 243124586905660099805072373146046979200 12149071 1816581052022118557743851223757117753088 12149072 -277933610981560077290834176959402172416 12149073 803415456225080863240491446729982687522 12149074 206726600329832504505130907118643003392 12149075 -774836131858186400270261911432163187000 12149076 19297653650928428594267359279523653632 12149077 -504999037513999754102954042644304645568 12149078 -387911695578332695286744219086620968160 12149079 -208064549383986110657277402723833061552 12149080 716377861173646190686250890268950118400 12149081 1114108131013872379850176673558643708480 12149082 79798645641770651430530243780789007360 12149083 -210649316465460554341297702929603922176 12149084 -799535064081118892046326038177008473088 12149085 -218355040527410098835950837402048412160 12149086 -95507455453988662653862046484163216896 12149087 633603087864298717962897770811176357280 12149088 114076281973076656651581569296886661120 12149089 -255386768804933204380840066396707878110 12149090 391944422249473481989519643048925568800 12149091 -6876344446473421167732061441984367352 12149092 848877873247000686563140338135501055616 12149093 115343552242629674738790619389064799520 12149094 6375302854805917503062604464672747520 12149095 -613722435143085042192865346707880654400 12149096 -729069998620147232011335209381863587840 12149097 428965272461624367954173045822594186400 12149098 3514812344160372810052106554949205888 12149099 437752004878309461575424485392806491280 12149100 272953978363375966359550941085087200000 12149101 98868673911243581031975932686370690880 12149102 199586472349539210971533439738124461952 12149103 266172513506777621205502123237110028800 12149104 266652729943052184203308524152946524160 12149105 1134164175460095084098168911665787848960 12149106 -220508858507935748011714666578995836416 12149107 -1215985263650249654880296515325916638644 12149108 -524719645818843090916258595978647673472 12149109 49003626810624740478336734418404235726 12149110 -581604033882095982941549334889763687040 12149111 -90145774777798727536946629761465285048 12149112 537195918074411239332828080545817579520 12149113 -22878243580555242006874465627441271200 12149114 119607892935472031830355896639668392160 12149115 -392385749846414721394371497581794336000 12149116 -206629168083409807413285470478928865280 12149117 200770135021908486016863417452561073792 12149118 -520604355932549079172946760448033992576 12149119 10553694070711201373756108753569659744 12149120 61475942995790881665392001072444211200 12149121 419425125449744655748382216343669060912 12149122 -369423011049309469290280355725781091888 12149123 -203078052966345519854157529147981780320 12149124 245017374430344881973632762480099868672 12149125 -1228975732113258481810043332945798152000 12149126 1125369054863510552230736377938467712 12149127 49643184927815752122709866879474417264 12149128 -1214078093221340914295816612275020103680 12149129 663220829154334417767750535962692784384 12149130 80655832281637137936062020443413713920 12149131 453829202595857851418362076416970424592 12149132 924980752297172657390273630251924354560 12149133 -344101890827783756138743384985313677376 12149134 15780691208938654507970317628386376640 12149135 -339033658417898610076949161860659375040 12149136 95888379313413819713290749971660144640 12149137 97601483708198335445692073810396970240 12149138 182879507738792432832577330816487544720 12149139 1074438961191390353838964688297241460800 12149140 -96337814150450471257614046191176563200 12149141 254507020723792713175588064279939206542 12149142 174925835318028769741994360537646958464 12149143 -2379751249174601368828559573449732375296 12149144 -431191812600231500315993399358393139200 12149145 103745676392440275939033334555015500420 12149146 -289731022210737598040805111538682323728 12149147 302732587809886213562590982621230317552 12149148 -28565095979652678713089524732998123520 12149149 72432533057882998549458368350359714400 12149150 147002219553119632676101337907391665600 12149151 -88234060876673375917718784121394592000 12149152 -544191903811054191519030947325124018176 12149153 -106036574465227189025794399771526820000 12149154 -443476323035756342917049072263284434736 12149155 874967134419288107910212138034845092560 12149156 -1049321217056899550403248582867286543360 12149157 1157223538700599796847504182534637521088 12149158 -9371814405100668650899238516776891008 12149159 -660307257601054968916150244777369023872 12149160 256913129969945054284610838388027392000 12149161 154132704307847473155899434521942448104 12149162 381648804116805432104273937077374368000 12149163 -19919363315000410104306478948128863520 12149164 -588395234447903641485733311962298023424 12149165 -153159376878431551560631469155629753600 12149166 15068863555239316823349743617093813824 12149167 651962142004459997917560243639707501272 12149168 354971069794359684464374103336109342720 12149169 -634150886312934598944434527049184607680 12149170 324986642444451725217624552784734758400 12149171 141941901781510936318918274764024576704 12149172 6014422144533198195128521140199759872 12149173 -2079252638624422125242872892463375763200 12149174 480318496358615307969700896270727122336 12149175 -300511786959307881357356672443966492800 12149176 -341174421757722854438853072718678732800 12149177 -34503787147059782352284165539240662048 12149178 -249461969514926808670290124610623589376 12149179 -127168772496008932973687340033959769088 12149180 -184307158654650861955895467721820518400 12149181 -413710076374719011380736578969886977920 12149182 -552463432323165914780485687263784535808 12149183 785543089223964623011438351027476378432 12149184 -217374067752551033599855524352270270464 12149185 246268358914057989355713567805117612200 12149186 -64168045233089077013654128747227945984 12149187 -610074951738332570175859992884420996256 12149188 1033820629000856222228525218039528949888 12149189 110723871858389267539244826379392458880 12149190 5149069777444845039943304413609672320 12149191 791292975608763319606681979468499205592 12149192 527479314554803277639601178886233497600 12149193 -300127592995195102443168510369808247616 12149194 17108033572145023290906446511631209312 12149195 -344826666951536716750351207803215278080 12149196 -290156662911523079922410156747735351808 12149197 -18703947864496024858702099082506369280 12149198 -317478530791421177765374451304390347136 12149199 -948135056625338111279042256265826164032 12149200 9254968945903921588013317429313536000 12149201 24658242138737772994703285687050604544 12149202 87305943431489681476401553024457057280 12149203 -1379200459999097609574150913893590574960 12149204 -852490341569291612470622714073165225984 12149205 -16622644456617140440814896517326689600 12149206 -295511754519802456818331110408611444448 12149207 -951120611784615391581603274945625928744 12149208 270959485054687647196285525191915110400 12149209 226523092050620242100862324370414451716 12149210 96757386199549012398891336818846699520 12149211 -802140260301412998032142857424712762728 12149212 -157661621224216340714917950097973422080 12149213 576764969958244638158654296317277911462 12149214 10964182318047413260339191450573441024 12149215 -325561245650984583460579217112791328960 12149216 -511553693722714067029571515292016181248 12149217 -590187629108126472913268722348185281760 12149218 -168974712620365838881585097547775024128 12149219 554617050988710336531110093051128318620 12149220 3479135507457953359813408818074050560 12149221 -134116145393566882516145605499373158400 12149222 -437354934551270049867345421804665869088 12149223 -98846408817129882708707742765966978432 12149224 780656604868712459155276427742502502400 12149225 -48285435411296907550746871615963446000 12149226 254691729490031950588459691385479362992 12149227 -540729740912668624467827115929145831560 12149228 -107008805733683760314066329562311440384 12149229 236124277417247554680743756535438993984 12149230 154224679935705649174071136527692621760 12149231 1487197124971951832929133412456002746200 12149232 -185030423990110311805419239768854855680 12149233 1639463669011332790806322877781238758482 12149234 206495513184461132129562822182187968016 12149235 69258908478129679800793997916970039200 12149236 -623907135154775323089162231624338411520 12149237 -1694231016816108388314018323998278414216 12149238 204397809238079091347983075010289438144 12149239 -507280752799048717901656611210303357744 12149240 -2833582856112064569553430859147571200 12149241 -216446400610010084085140086819576498944 12149242 -155621373800654951240628338286833887488 12149243 194270292170901039421872824086014028128 12149244 -45573389385973778483278075848500674560 12149245 -586870255067717164766297160270345599880 12149246 -118471980089564355513400592198839512960 12149247 1426264666854820080668284191356590920 12149248 380504881308089790515546592733802004480 12149249 138756429108284978526848669516197321920 12149250 448686296712481846561569885490539264000 12149251 -2512800311777610819176037954562605220896 12149252 -883813726901435142172048923765028700160 12149253 -693469428917508756691167074530713855138 12149254 1574353399792374262218602892316326912 12149255 -637522808887475853898853214355524744840 12149256 -424510594615127226050013752841447383040 12149257 -1062857937694804068037651057539233579494 12149258 -410661827070187915916629153200837803520 12149259 805214897051961758354623612085426028504 12149260 -250737062354152976666973111941591884800 12149261 98538942064521299385167743058470740492 12149262 -617304655466888561905933914166416684672 12149263 -2096508730963452718668915168106452992 12149264 -279000477014054231799376809846144491520 12149265 -2942488881000424908636336106371532800 12149266 639509558345554856222900149825702802832 12149267 24626784565550979560450129246772145920 12149268 97104380985693067024392421660015933440 12149269 394858032048076027975150019892075192960 12149270 38390428192798529758705439198676245760 12149271 -170916792878210398790556056440188840408 12149272 118428628173451603681554302831294054400 12149273 -307735181349625469028228629887728455478 12149274 778514671891399695506355814757909706240 12149275 -91467664745000912197120318823591380200 12149276 762468572764530566359323432914015516160 12149277 -406981797190114802518748562192628152768 12149278 -243932499022404336728072623300436503680 12149279 328220053161730111063823236232015762184 12149280 173052731167569889159785798409283174400 12149281 -306950377493967932510911799014870017900 12149282 -99480424568109526828300143007783669248 12149283 147071472223934620187732495529115956144 12149284 15180233748225237799112699799582597120 12149285 -768412744319357171946458945996512521600 12149286 46000218981556609307638952710495299264 12149287 -216533403881415459517822451271470692080 12149288 -1037657694467705826189806940812626022400 12149289 -875044985212892831958031209327207409500 12149290 3854417601146179996994026770030781440 12149291 197800441096053014492204235583150679808 12149292 7276585240627978180337567938918370304 12149293 663877382261209812939336370133077462444 12149294 244398218123845886654486812342960101696 12149295 -430360511378152032310227625724063529600 12149296 52911036380731512976105258518657564672 12149297 -366813493439354389034617447826861669148 12149298 51097609057266917989939809875069475840 12149299 -291373976844010811907093955342774563700 12149300 628541465947928641837726022486742326400 12149301 262053270132315474289708999866740866560 12149302 -28104389351070635669972402620693941696 12149303 -452753202440644644902577171659336194560 12149304 348754230963427322268309930720884490240 12149305 10555718983020830650734873197511893640 12149306 3325396716509938547796049037428472064 12149307 -485749643041990566575405093406323344752 12149308 -446198875622162614998598719444129054720 12149309 721543224898877842233045065736161393280 12149310 181233319452034828545408642399327980160 12149311 448539244477218486233128526335326752400 12149312 106600639643795337347919290866983763968 12149313 51487487932165418318282509304621933568 12149314 496952376900981470847544113139128238080 12149315 -224078875060577455630097981450083393200 12149316 -259773465824518527508837047163348928256 12149317 17652737085438840360118172101435645660 12149318 1005643047813760589151455891417300751360 12149319 -118272893866324878816552975372952510464 12149320 533282030410003720398565636022784000 12149321 89112392617315260367871052540545921700 12149322 -516989447099102519703492295430304115200 12149323 -1523393193712235425740020204740015496428 12149324 130843214852409104494989806403579187200 12149325 -16714477386085933026229500533838960000 12149326 46100267702197825337635198133721415680 12149327 1230599583712929644388627697194637336176 12149328 15202094893221008006809521882056884224 12149329 1167838592331023961483900033550097186930 12149330 409999089104919220712599909696587622560 12149331 402656003829987624048070204564257976320 12149332 -209816512732945009687917218727983429888 12149333 -528347848177158614782803952326521976000 12149334 -9151772478291706504920290832366300672 12149335 546781586795807134772254573485426602160 12149336 -124638994819350721899180112437266227200 12149337 -3744497196865053867190148857067304240 12149338 89536190341483466274984581244705358320 12149339 -243276055775920751322561541660147636080 12149340 19024432875647176952877602533020794880 12149341 -258758560894751265753481091397638379200 12149342 627343981111422631103044150323358828992 12149343 -924176639405774441619279210863608492968 12149344 1401595445798298030397721686684265742336 12149345 174595423012795178249180520702799563600 12149346 -343080058457012446663080192665331685632 12149347 -3925089420189771547476787483669129920 12149348 -96899460508519072515314567503430860800 12149349 -7204917287359412189478338947944253632 12149350 130259540614959225633381076125205848000 12149351 1292248435618249699165152621569642951352 12149352 -46861626649961897494858692247271040000 12149353 -1644747515216636219462085860998033043398 12149354 419202553393000853070465271790395678896 12149355 404148859977384753525393096116642987520 12149356 -589255854737712012841929373376812523520 12149357 567377098755540392953624302155967168864 12149358 -41613292559298047488660512675800236800 12149359 -1036062720829025307595257000126108779520 12149360 94838265827126951466874458395443200 12149361 36308240471741545574908423543926652032 12149362 121493202803220929761248017551133064192 12149363 -1722814611595833970208543604068183198388 12149364 -65470526414978443235080189093905997824 12149365 -446214231784029415593673364328269890560 12149366 300429619054754947109566867157982946560 12149367 160243936512283302683431139931219016680 12149368 -77071225391101513079637023530504028160 12149369 -417986760154716797995865756044816587180 12149370 -37889447075426826379420900807509783360 12149371 -640056888583845824404973813252074002608 12149372 -236907192330744444435900193001922791424 12149373 610027491918312424383004470425447666304 12149374 272052212360331466428953743789440367680 12149375 -56865341883882274709603421462167490000 12149376 842606737882730150114267064379323187200 12149377 -1208510866214679624858137907995468827774 12149378 491180442588333527412782221481721226752 12149379 -991858344027175833162877577902293446400 12149380 471424301637077887138978144794007142400 12149381 -672203185463852019874635334806732262818 12149382 -63101288713351707478026070193221595136 12149383 1366559168417004984319145928722719236632 12149384 -42578075303722606570535343879567175680 12149385 -207634789134939966980724280018428753600 12149386 722009022700407875306190881450079961392 12149387 -271225171282318092343850575940925642120 12149388 -79337989243794850685760648151418342400 12149389 -618899520497127869022512486530309466144 12149390 -15657254675146364745823730387513971200 12149391 -234674462386591379295653990598968974824 12149392 -2403758524501102630741546256154951680 12149393 -1269397220407380686529785280048853937358 12149394 41947166760989449390438240266857897472 12149395 -254919635288797368050725184907134310000 12149396 -66484710724268887526554777248119291904 12149397 -148081998385401604547830567666743980772 12149398 104949238651058608972093219504618944000 12149399 101775161056837996815206676742112651136 12149400 639716620729679857320380246592000000 12149401 -749831343856803363518233421903306778096 12149402 216841716917171593300862554042884740832 12149403 -310661520386851448144458379162501990400 12149404 -282370791037835846418304797905338188288 12149405 -374048665060171115021006188415937110400 12149406 -365568115014559431349899506637970452480 12149407 617014866377416697305161247108082687904 12149408 2316577956014637836773979530909616308224 12149409 -110746313850957652374775736232690562896 12149410 138937965596679909945672876530635776000 12149411 -860942096650867397722741312793243357988 12149412 166969415829645078662768950221937588224 12149413 1615163046043839092606397463345740165760 12149414 952417403539870607500647882695327257056 12149415 -367278957588364384134498306642067218840 12149416 -618615117608989808665769852649202283520 12149417 -369888742972889228597886879234694241280 12149418 223414423307053026314646802679738933760 12149419 501212878984582537297282031095935712820 12149420 -308202870834546839843899909943612958720 12149421 -272807752902948982456289969693405552640 12149422 562026979109332722298937644889483332032 12149423 450154033247693414851285040022989897328 12149424 -9058573571926257097284082267405025280 12149425 690884300887840857594737754044228390150 12149426 -514227405857704441974242142642191183088 12149427 -243962531758242094195740194066612643840 12149428 343431802331441189919309581639230556160 12149429 -1716578333879141958226842654693303197970 12149430 -184258194370754399969109974439851018880 12149431 53571926965982578907620481612713992640 12149432 1362111189726711118425904192167606374400 12149433 30311426063801121014812582811522356362 12149434 292219037989248345211986484593649190400 12149435 -7792245483148804706766817138730924400 12149436 218464761173127203290004831947428864000 12149437 -1781144134447297796045096137667889773760 12149438 -192054379720441578166861592227611736704 12149439 399782751548074737856411817378547015624 12149440 151611330562178260933821581081224151040 12149441 -30350895210869248931076096036743489148 12149442 82478418877264587085277051937972413472 12149443 510721909968613078747732304472554469692 12149444 -104603266373396998388658199250058843648 12149445 221836041624251280304526345821706065920 12149446 311390045088566425741614102699739654080 12149447 353276386353145247448385876951783495896 12149448 146495988590624054296995151145704734720 12149449 142701733446380686926023608567514472768 12149450 202802696056165837779707954040998106000 12149451 146966272140447001482058959344987953968 12149452 321803308318975607275370042522477823744 12149453 387238108245385049800925573674986072000 12149454 -246826825944484471728274707294079673280 12149455 -5720147021754143764843469124761879040 12149456 -143850510605688742365209260686748286976 12149457 10455031467555171726783317717233808640 12149458 84921300730121727223003930303313498112 12149459 138522403653702426919053162363338491392 12149460 479116997599082874092030771212400640000 12149461 -354364569754861843603648333682430773938 12149462 25113960632836620475293533284805886720 12149463 -37764947232926514370755092318055435360 12149464 421393075440512280444105291734647173120 12149465 -188537625281661387094917552901171654140 12149466 149005306766914548790304826847336241664 12149467 -603912162264545342078015724285702942960 12149468 -139418686187861776963516619224188708864 12149469 -1096296346498726170040954846997094726906 12149470 -592853772225921906973551860305942384320 12149471 -254481041477865434966752666065206879328 12149472 -115312119413817178855975553154328559616 12149473 1738674252639475777315645914377217344 12149474 -420225599228031508393327410598184363520 12149475 -202868185021546607321738155728986296800 12149476 225031153616787794604104534963676114560 12149477 -108280088517693233203872733884701473920 12149478 -2599715631691733951158351075468380672 12149479 -547692154264338227119905544968214216320 12149480 -167557648849865370393200652968342323200 12149481 446807175502579453236679908964878302352 12149482 -840318814182521567654968459074148707408 12149483 264200070774610085293734256586441343732 12149484 167551752623856598473321171349913089536 12149485 39404505321577959546235940359167736800 12149486 -613381522839682549249091339920023000576 12149487 359870505804321899301815602937248016640 12149488 -26852257902620637094732144244147388416 12149489 -309267705048180778728610022138096640 12149490 -315778952947597799729039858141294906880 12149491 777925212116800311459884690466982047000 12149492 742262455769199591330834501255328373760 12149493 199733142243296771535002742534331116000 12149494 -31149522187830358220023513759043923968 12149495 -19658392792539853252079688949340313000 12149496 536449223418205019511944812139032965120 12149497 66733117985428941613494233536564122432 12149498 -407644077501548968288735426694042599200 12149499 -728742833015601933351522989536981839336 12149500 1341859028585551612199015008986873216000 12149501 -266322869946734041782951484483851303348 12149502 -298252020284472777392941926243608818368 12149503 -167932405331932220079910639227597407040 12149504 1014637143610082460270892412468314767360 12149505 161541004339617477896822058318268728360 12149506 641699129132425638051925778862561407952 12149507 1338425966409878806759045728138364725756 12149508 6378811778469740600974376537011445760 12149509 -1300349145447929718487887033492709105284 12149510 229830474886817480352989532022286776320 12149511 -1531143109937304896264922578884114234752 12149512 -40140805903605483026707834999997644800 12149513 249762098939483881757905022699206932762 12149514 43088890159446815730150891947866593888 12149515 437111925871721939978111665772937530400 12149516 1119302947687270000991104060097918568960 12149517 -133628388227095428569922825847719585600 12149518 703161188166141221496827697954001497600 12149519 -423923164895175635332981846053607072080 12149520 -11590020897805693647627028119284613120 12149521 11907235643041886821467713491434952320 12149522 222531576770477645075565186751474573824 12149523 -619223506252192340075960721670076759628 12149524 -1714812730887596037493892457000680040704 12149525 -63997852095676396672551009665005291200 12149526 482141921566805769222210514755818815488 12149527 16959863850204653936964478211180481160 12149528 -587288163475101735817443007786774947840 12149529 -84658402639900313001015843665440493568 12149530 48737415786463703330833629794952323520 12149531 -34049808148301947593093836852032173120 12149532 -536620856877126818670805936437732332544 12149533 15310008055168893327249999981914344128 12149534 -203317629272810763956502033300832788480 12149535 159017485825218450824637348933775503360 12149536 6570690757695825159996681864163098624 12149537 -482818888862539052782533805262943863760 12149538 -88998269730371919055549858920948744192 12149539 -115994808916081493850585340586876170660 12149540 -29518115275252241470735997259261358080 12149541 193564806321063761747163102008831500800 12149542 -252149048947153106768120118972704120448 12149543 -380888115015414100643181900690036790176 12149544 -758022686261539092466125522476305858560 12149545 670056916502430396690157413062939272320 12149546 803397225831432718928037068023590363744 12149547 49268949474590035825947728689777996800 12149548 86467946434211984484614452461125452800 12149549 -7557072647541440175154183541880609600 12149550 161568372898405365183536682070612440000 12149551 266979613004200225341479053059334285504 12149552 -403220031820413332892605977308870574080 12149553 -92723670660108413456897077877448007872 12149554 147021681173848400702521371316446796320 12149555 445321714836035147010580342338384355920 12149556 106493320649338133840431226496830287872 12149557 -192816168187699872470807348424153013088 12149558 -586525063956415047904806294703729281120 12149559 189986600250940739504030916278110138800 12149560 -307410672501287130275094989867093913600 12149561 -237318589252496689832621888542727482428 12149562 -241354174886568177031619917560557544960 12149563 -221144813952688195504924927363872284188 12149564 -3458181701642811233978876530808168448 12149565 381238082089001916808977433350347616000 12149566 188867477147714217588245488123573628928 12149567 -1642793304494218812162446796457369656384 12149568 188436290228024527782305222426099712000 12149569 -132720464848628331100385153788869358160 12149570 -588939607886180710303543593262802519520 12149571 -87229797951987268569788832868128371712 12149572 201635630261370262409107094613969358976 12149573 434733210163578844690082848331940248640 12149574 -154090906547042005988712738938061752736 12149575 -50478689294296439324927503768786071000 12149576 478560209125552081929075856274938521600 12149577 999328465669187964756998514408599069280 12149578 -31264513183523559540831564509805337344 12149579 -528275199662498772127405630817166849840 12149580 -68592053291043691836140784613543203840 12149581 870634205174577524046427333617585201612 12149582 67603025042671756737096879917800095744 12149583 10739004723281157024034658237395279104 12149584 -306699014735921046890332546256208789504 12149585 78387886077216952517531441110588119360 12149586 -64744347899649174545543134184722173168 12149587 -1010966399201177052051827731512221855764 12149588 -970357898383417672988804391796689500160 12149589 563855991548572459318065437337843791808 12149590 511260026197278665587359666563153452800 12149591 338240757155216816856974794678927075968 12149592 -84693617828537854543586934961288642560 12149593 -1011576047823042742598441607476452030716 12149594 -1215240652195319726047588189790994121728 12149595 -60059699591555114588372879636891917200 12149596 -626821303304808716831314842588010892800 12149597 126674945226611314305831106129856972652 12149598 -272363590656072250227086477031527276736 12149599 -1064156046956052583998840639144052136328 12149600 513378337015792152654575127013992038400 12149601 -58793663912989982066103571270868758176 12149602 188948196381056431710982778658353125152 12149603 1345211684107119004737695438726514011880 12149604 618765831079199449895346774733481523840 12149605 369295460747120895852891873219832854360 12149606 -143312594484374679504623612307117313920 12149607 -14584610779787221068984153079398088320 12149608 101962461464011060885843307134587648000 12149609 -139678022736916386153958532678290174200 12149610 -196154085210598377364678211668389120 12149611 1334392629253557258018379099684048163424 12149612 -77315778976197786702886857543649929216 12149613 -87836442355060197003194126214333215232 12149614 129239270575733000665409573783592587520 12149615 829625962095910441744234710480078290760 12149616 27652798522621509243129850943802507264 12149617 101781422045372353282894946493055054260 12149618 55503935030517541505165706323784191904 12149619 314638297134454088616460613903256882744 12149620 -138001892391266439405116541238392913920 12149621 437553397923459464656737637630950188544 12149622 151635453045346055695732756999135136640 12149623 -689904628870923932309859438099359307576 12149624 -684958618678925906423550490381416652800 12149625 151621296689038527960950386610969040000 12149626 -154841943715289312762073409370449390080 12149627 -321654261517954589899293686177408498928 12149628 117968197415904295546716494927201534976 12149629 -1223602999335852778514891556066684347770 12149630 136630054789158837396744526796688144960 12149631 -348163247110116975029871908400638506872 12149632 410866004342572794359923184848443801600 12149633 1561887194706778355260969485798699402882 12149634 40446857868852535944492974893974282240 12149635 592957148263811172994361162446230444000 12149636 -769613752087193409871694863356958897152 12149637 -764222440902128926936988423906465136000 12149638 -32088323790327663805330978088308317504 12149639 616315286476407321765450492126938827320 12149640 254553209740970326569787855093843200000 12149641 -546379708736950640307765673292258622720 12149642 -367666461791491309704226420376078328528 12149643 357317656807912072523630654748736955328 12149644 -158893723482365737838836733699518947328 12149645 -598766958888278249270775445878373012800 12149646 -553703469704070058760140907568786180096 12149647 -927067731890287847863883430865708054080 12149648 68876262434673584464860298682719838208 12149649 539606511715888414571255901821671305120 12149650 7348536793072853395445889584982057600 12149651 205587664034372989679544021339019028652 12149652 83672130463755572167705587363091200000 12149653 -46804907584110435849329397471366945480 12149654 902690397194270714959768739243736382080 12149655 192972170114742206114911222031073047040 12149656 248645898382296520390378785460535162880 12149657 89973847976432123644810542538550604360 12149658 86964634067065452615524717514609725184 12149659 -1705875514184711941042137703920984781584 12149660 -412148895115742732808556214400016343040 12149661 -192140561415799598322562248246262028928 12149662 -263846393838505985370982550735764930560 12149663 -198345269034145208420151591086729645088 12149664 481853329881099226574543314488451399680 12149665 107512100494774213509093318787575385920 12149666 -621849297224678693348386248612067473120 12149667 294223153263275172914218269886684555008 12149668 695121637541257757725624741318395794048 12149669 259194210542548246221017772887782301760 12149670 32685061480419454636209845920584963840 12149671 -9698938588444892995565320499291573128 12149672 -262408392141952426182607309935897523200 12149673 312559950643724789324638241707708381584 12149674 699452711488347538796065447281271676160 12149675 224602048998605059225199850206483145600 12149676 -4825185538981865145609885894994673664 12149677 1246445914796797828882003336889030414700 12149678 -533722460297107402554191230724578302720 12149679 1103232780492035454858257411309019916560 12149680 -173924045643232386454996043462163824640 12149681 506055114755276066456780580158948181312 12149682 -34239943117301926444135302944243370240 12149683 191090895244515430810304769408580522240 12149684 -882306161153930551603422539821063507584 12149685 287221016780917057295860650518308728600 12149686 -771898666909138998507949648632256115136 12149687 304497412496546117601251910738360178392 12149688 1300249836783056892338357520315421163520 12149689 77370054790039020312319354747431708756 12149690 24444856036913850203843037296079221760 12149691 -603811276389592095965039128126333208808 12149692 -324971807161700483745653421300360285184 12149693 -2821183645042734273864085169172727200 12149694 -24581302803630250364358813583556521344 12149695 1058750481287779432107839903551051396800 12149696 58612701475492257079956391548797583360 12149697 -170807822894688603225377037230092310928 12149698 382758287492459299068815041849169819520 12149699 438659236992571111862861170875000560700 12149700 -84001285603133890612817841957916800000 12149701 555920143992972280851521333970338613504 12149702 -205032294758696505614782222995074126400 12149703 -1407411775969353911431123862537938993200 12149704 -91413357272444718501077757138161172480 12149705 303995927647918553884150341470951941860 12149706 -124008933745968732885258644769318223872 12149707 154858486549572222337428598403649879956 12149708 273930262909896721591458555965065406976 12149709 149985989824129252678564956318133518336 12149710 21957172691777167475697345885065261760 12149711 -521855953296658628964799042625184541968 12149712 167109451906673686685496647868316385280 12149713 -385019481965542718147929965816813638304 12149714 161914011581472263259648831562441293456 12149715 116900001488224028708976350550192099120 12149716 -76832821330922902317195212328113580160 12149717 743568995981174355546249262243832690766 12149718 -39417991200360159193873670134239700992 12149719 1327697485597596673309144747976082794120 12149720 -322951015149811258506077484630492364800 12149721 -163902216882720945848485414109115258720 12149722 -58885272970295461565435448744615586848 12149723 553422992838920507112179610133329771972 12149724 436722642572819385087698412318189327360 12149725 -27078682882820387389879078123949741600 12149726 1406327913579717942284774527231410063360 12149727 116530672989030621911331435223546544640 12149728 -977755297723659157034957642759138181120 12149729 567860282159663463785308339264692667284 12149730 -631166925878195972964735970385170790400 12149731 -3073545953547227111039063470378213804 12149732 596489155855666618890522583834642206720 12149733 -360337769649504182677541264018069775552 12149734 -415988038078331090202725635700902535040 12149735 -173325472306802298440085167331870170880 12149736 -13803267785075621308691415254660382720 12149737 49788336510773251299317178264283846400 12149738 11285807240624364733640642135221255680 12149739 -345879238358929751646469392628421084016 12149740 -254346908700650583533818176959565542400 12149741 -1029098555795383776572444097469837122858 12149742 557295237796708828163972720233647627264 12149743 -24958880335491833598142636241258837760 12149744 91062406255320697629746417892462428160 12149745 -326028634091676534345210439838601338880 12149746 26879790405070693539464333724806400000 12149747 1703246402720238520022345833320100806072 12149748 -233433440041089087676948839643206741888 12149749 -897489286200698215032288291199713831250 12149750 227475464028258012441640158308223168000 12149751 -1030768006310637669727761403773717515136 12149752 -1137970037644390531382418046701940838400 12149753 -75050906572522212771409787003814506880 12149754 222189144063251326352702629699332349440 12149755 15408477069853621412310197281915203360 12149756 -62968046422233810922039176186098416128 12149757 -1505117404353717614276403284997282312000 12149758 631709637966704015100450309478669588800 12149759 -1023624556850550481588216855083124000560 12149760 63681699406479253493512323467480924160 12149761 -445865031640418757650929553876658539948 12149762 504251008224179157994448653054066251264 12149763 834287637407486664131683831093452042744 12149764 28748444003128026787631600421882224640 12149765 -1158470251549560163263639794949206774340 12149766 136772372274089517851529912977291278752 12149767 104793918121861758528648390651119705392 12149768 -305507786321930964769941567831217274880 12149769 411920774223500148444555471344994019344 12149770 -211286991451557378166736256434754709920 12149771 1045947449837572452442633921891349541972 12149772 -44123550336638912052185364609745310208 12149773 -314653985479587046825260920987649213696 12149774 -881728544985442940632723201063205376 12149775 -100869175797766956769201809566406039000 12149776 -75168883681691572100619250137911771136 12149777 -1229213421428417622194450525400589759680 12149778 -314389117964313376154074751227368261120 12149779 29653880147253454419343441694410796004 12149780 -12648361971321628853270434474413250560 12149781 4958035082686360546523092511165257344 12149782 520138617943987038158266296053049914880 12149783 454041250838609514716732472322537801032 12149784 298956190022493861495050323153689600000 12149785 146991532434298255157668087538162521800 12149786 753269615270237382887665517187618687744 12149787 244395072716042768314050840264335142768 12149788 13063813617894740657369218303289931776 12149789 -247743070362955293449930273416950250176 12149790 13198876210884894081628961290882371840 12149791 -1254618242833539260268656499392181339808 12149792 337644582434894571801212828552087273472 12149793 -1059904747636976183142664544670748115118 12149794 -244450857968070443969485758947108794080 12149795 324185027208264766388355738215762586960 12149796 -333267946946863951601630070447399530496 12149797 1587325743877536350889599261943264144960 12149798 -915335812628150991048632007975313836864 12149799 -335015958114916412297390370378290483712 12149800 172013244749771132506306765624190208000 12149801 -109000473061053172184094292780316425308 12149802 94149917930481802274960792990814657024 12149803 1332898424119556784640501094053546384052 12149804 173019822999100119809239144113849139200 12149805 668077392566334070250944112484420537600 12149806 -80763666261775377540396934510588113216 12149807 332617956741024401603531822304344581920 12149808 -108191279786888337328945879079034028032 12149809 545934012119867232017928626375467326016 12149810 -24609796094476107626666729345095609440 12149811 -1185235547349135864335145690555690048000 12149812 -589850512581393609280144123655647049344 12149813 -13033372359004981227338364235806820896 12149814 254674538543872299558809563379220292992 12149815 -525507845439403647474077066495525542800 12149816 9345595070012803891304196157555138560 12149817 -422134683690130183517861777387853682080 12149818 45299574079104828341140157245984245360 12149819 -17726097979213523403205085903141505792 12149820 -298475810195711979316136219824852800000 12149821 1526371854807438826283183614016160248172 12149822 -165629048458379024207569695247987008 12149823 50183158359471957380813019426962319744 12149824 -575982289658695781178881880587160780800 12149825 447694781163557372420151634909892462550 12149826 -24033884016970531912892830022062932480 12149827 122734287817552018259934026267831647676 12149828 37764519187324145673736290698239176960 12149829 -1316209494696061288039350803423904638016 12149830 -4702149694378980524888289557920972800 12149831 -529512839535314846939104298007036992328 12149832 -168858483740325718365001870909468016640 12149833 -852422472542133814673357960755097242918 12149834 -545818224243925888959893969004004511184 12149835 -340812437780440763963583865881903360000 12149836 -386138557853259800361905874769240113152 12149837 180601664780821597653621260350842866304 12149838 925265383935837240805533980538434496 12149839 38839074841384454700316824720136295224 12149840 -309629732559992205355213992656710041600 12149841 -134633216981078131460388462596990993472 12149842 92487882366389461989580861851997212672 12149843 -265941218501073488656913667653518789908 12149844 605965943190331516109417175163657476096 12149845 448230086204263309321687378046104762680 12149846 254790947078457515782340538085371907872 12149847 616008078436363698070162356290883613800 12149848 -970970678150604984454874086676291696640 12149849 -412625012547970376793271386491991727320 12149850 -9283283797445701397435183728885459200 12149851 -339305649201600071576547837194531080960 12149852 -40900646475583957916391369183926784 12149853 4131198067504072697874811687199527008 12149854 -218935836986608937009332696202025946560 12149855 875356326689086407101789136109570910760 12149856 -167830303491618372901633039238868369408 12149857 -305623470044138075790287931802152551520 12149858 -134079322895224767051656690117967952896 12149859 -876288433586037096747603565830908937096 12149860 136846920893967803793063177745196878080 12149861 -336270897535000891450494891556392734976 12149862 117412145215450940815494368382818972352 12149863 1581547967425804145583534979412536786584 12149864 532052363440834967453198496612301839360 12149865 1093170639112965927014749464764620800 12149866 -444418720174896047154419340291590858400 12149867 -563510835547180122156129929114761683084 12149868 160841767787394650424025984508033226240 12149869 -1737849007828455274578734133146140433940 12149870 302636517725697314869637469667887753600 12149871 -27587644285058485402687572753153302256 12149872 -42982305752295986115317104406183804928 12149873 368449302436116090264622578642266594400 12149874 -373896946384218624698525425140058660992 12149875 508698778424120310958846976807772012000 12149876 1395291792396009958876664698264802930688 12149877 -385961483977054164512418248208991219680 12149878 -129408272898669393331566781451088801792 12149879 205210884480032557432014429455492940000 12149880 -276063929525919776117419239946931404800 12149881 93898740063869571226452488640387304682 12149882 -575597500289397520225378173094052504208 12149883 -70801581903031393219830015733744013256 12149884 865922427913564212812735211972813568000 12149885 -211669136224835067252916954412745630240 12149886 27506630080254779433203205787084790784 12149887 644022371131962970503606482808873389880 12149888 72827733844672963417934642835640811520 12149889 -149913099763972507100521405607392352160 12149890 -88592511069549124627516862311680076800 12149891 374476111987561355843776693065207514272 12149892 -167872210404359836835656125684331315200 12149893 -480323134046662641395853844018870872642 12149894 -179604214396984982224861053036225488640 12149895 346627284548432107951638696337556832720 12149896 -603755630392313872624323294119637319680 12149897 622623806587556981531855748058864390272 12149898 308006791896745284511798419692403029760 12149899 345573103501515310738279989691263021360 12149900 148467847869703500038275919780626790400 12149901 1402081519927953683874541720894961868 12149902 473993713858863256165531814070414488832 12149903 96676641420627121986079446468507315960 12149904 -47446758477646478690007760402125422592 12149905 673902298821978961023067188965060829120 12149906 -778503766509114255567563126325993933696 12149907 62677648707278593336563722514249715200 12149908 -10457069822896090962054891596905410560 12149909 -744828639851726764670743336436389725696 12149910 -102423817076426718769601384281938000000 12149911 34224434571649110323567611181980164480 12149912 -73849965182590036568212026989776773120 12149913 524529448075449539807628225203972186688 12149914 -374373909590791892544103288857105950208 12149915 321189294371591078032517416459272970560 12149916 246687060820653577233486268772717491200 12149917 92895759501971687182347000448267007460 12149918 165453900592894202228146059691084925952 12149919 85155739167841301496120765692711964120 12149920 -335089232806828230119977783885861355520 12149921 -22892129694736535554932244894353108288 12149922 56668805766962013590514622557332352000 12149923 -1570345503111086305994483565424662894240 12149924 97731174961488589698575319328416441600 12149925 -170166782565608162424080925214564200000 12149926 279011176078934065024005978104217618912 12149927 -332667142254225791981402639724296658384 12149928 -136766575040401403310762921652046807040 12149929 -1132579578705260994723817189126075988160 12149930 149636447231671978759079313176893824000 12149931 279303407231022762791802400084225528152 12149932 412910845496679280176731540927437627392 12149933 -1311103490008713045191613453020885635818 12149934 -64918953301747814230032731177569658880 12149935 98540108870971317544721322379251992160 12149936 -232575944168178454469799470832743006208 12149937 611396417561295824581848456358559315394 12149938 -814558526213652494608826584758855152880 12149939 1660195161555155920101770724428005876056 12149940 180728767310038267011485012534375424000 12149941 -676951111553873966991938231552410704658 12149942 116943276122259661458790016824044145440 12149943 -343439217382799640051538951876132063536 12149944 620871529443413920916036339385061724160 12149945 1496553539528769686254027045620312000 12149946 -185404821982499143507864309487788723200 12149947 -1646628830923642948544451748473448968604 12149948 -40218291784875490395764987820840328704 12149949 -110876861904706506815034325757220280320 12149950 -317127522575442786198507166828861800000 12149951 30155011224003515276535655198782643968 12149952 219716207486391967323381962742486269952 12149953 -932795177739699443172603554946236973056 12149954 36955343512095186739123275563399872512 12149955 -106740480973620096120713636976910598160 12149956 -99693174560788766338085384890806435840 12149957 -100189925540644292777978311885563584448 12149958 559731190069585620985716209256272795520 12149959 -153523271126705183370290938162953580840 12149960 -237651381952545227500520335912032000000 12149961 -234667055049786550463602813052868991728 12149962 504669315483897353377179825991925067264 12149963 -159354880972475902194022464239290122240 12149964 3062069153727782552402083574790790656 12149965 275724124785167325895307081808101445120 12149966 -401043937355757524915803141505803829568 12149967 -475326985869224466600981639415734988920 12149968 302530678869241573633549298441154723840 12149969 -109560584713097167052024330451634614156 12149970 127309156730544962603133956702677893120 12149971 -1216527387621240323255133821030520871828 12149972 -227331545559989157935304268569381208320 12149973 2234175263864616733115900142839803200 12149974 70242515128638637095953532512456936640 12149975 235140356225587736433240244537489985400 12149976 -1307511668688230539762784105505443389440 12149977 58369814157992874335337581286596352 12149978 -822944923726274480113328907869463762960 12149979 -14595391284634185935916958555021486992 12149980 -92098062751783177786710185293978644480 12149981 263121529077991526115155679229017758784 12149982 68589890366637778644974683542851099520 12149983 859790078046430802479903985247686601600 12149984 -39515388965701938553071301257452322816 12149985 -91032072913068580607026352907755980800 12149986 75227639405111651080501353827799718464 12149987 -100697824928654877241184436527887387920 12149988 392393959372802349492103261780998958080 12149989 -663409776289166812107162684312913481220 12149990 -175479866706441889043417960194596681600 12149991 -278056304649562383101189348665467961248 12149992 1242302108872939201780081361963591040000 12149993 -391908514524102025004245626980833522758 12149994 1940236144122805078543466267346870528 12149995 94391865293167260202796210083216407840 12149996 934668323809706956527761519592713180160 12149997 748915998570696153082510409959927922400 12149998 -86915218305630262620267741408610011264 12149999 -2581504626470418376809540195454664845080 12150000 200648280863985288388649894173593600000 12150001 -281970652652848421425507627457921933998 12150002 -636287894615468752478058408721065881568 12150003 -170517535728876760694643843746899343616 12150004 -253301818856665679046884607129140834944 12150005 28118228462263575550586127682053260160 12150006 -266497655829281931796654366340427340800 12150007 -458118135839165549321893547712195867168 12150008 515045635574724158942478653913263861760 12150009 121847273578399860798875619159304230714 12150010 739387897605810517025039179060262741760 12150011 1668089942035102358315569147928321784612 12150012 46923206655215646669057518275981148160 12150013 583338714537354202264276758994826921280 12150014 -129417292043773429056347215365068782080 12150015 8530650900227136888302418522588644640 12150016 -376426881779544617814370271554432925696 12150017 -894456578364302174081604049074080212992 12150018 -153486844914694338086642508387028742496 12150019 -423896077201383942934351414825300288608 12150020 -25616888418504199061960958495141765120 12150021 -4517304787725095542264243694888055840 12150022 74358824179808633948135748022331605824 12150023 -683390839447221457434166150583839179720 12150024 96858728118503534834442457080349777920 12150025 -156480202215606749258460085147807910000 12150026 -84227067563029398580871356662843832320 12150027 -901331713382822852375049812183444078160 12150028 485510664270714569257605938726595088896 12150029 629513192772853400260599742294713048630 12150030 -163058956833837096913826861837629303680 12150031 243682081401164152751852465862067270832 12150032 343266339723791287241350252419549044736 12150033 -335193207690266381292837722040437891136 12150034 -460897564859859192419317099272988969152 12150035 -816572650667958343717094936236641533520 12150036 -631795239014642026013158111010275100928 12150037 29382879689893398027470600618263793920 12150038 196506917074450215046244232015531262848 12150039 -177532708570795598612302190156320635264 12150040 74993195774611871217316897454730240000 12150041 -1656084059048586942827937037487806457916 12150042 -97050936383924411259379364101863828480 12150043 73433362192307221997111324391297950400 12150044 348359012043174492365999945486123635200 12150045 -293404971312358752169960241084860291380 12150046 -508462363794497447610479423342382336 12150047 3882923959101883796421900998957690880 12150048 -639776250615134589344279026653667000320 12150049 -680852542075988108151004524036053948736 12150050 234678107128009399190273228362755465600 12150051 -105540463888359798654561410999424395856 12150052 1293795993273687648595088864225834654336 12150053 -19494271547858042103240692748016728840 12150054 -89309385625743253438036205626172252160 12150055 -395209511837375639591300928780618644040 12150056 -364566184084420222789720385591982336000 12150057 701602142293214316751988972297008509840 12150058 -374011865973370780216945328200773111120 12150059 562934215347172926503128857760498126260 12150060 -32273555844060770444586540232034734080 12150061 -542705684402910173159389100318465011776 12150062 149303720208289492813778247064782196032 12150063 -11747638340505983676333886531657694640 12150064 -197364492230578918491664851328384892928 12150065 113294121725114255724451418027750465460 12150066 253695025921315584823376581218013056000 12150067 1461414687486169884215820482929062303116 12150068 7907045832010645057090130823961982976 12150069 -321072107086261473878716048976966175456 12150070 484888988756511920145612091492304156160 12150071 -259941213818021175442147498451038192728 12150072 398886238418388750654335504642402611200 12150073 -178191826751828968399024419678474276856 12150074 812558507481459729528472975655607955200 12150075 -103277362177259521668660440490256454400 12150076 -99759211313504133018707473633401226240 12150077 -554181464386214837637058411725139030074 12150078 -7335008702551073393033308876143931392 12150079 1366854584710185929009887491718168131376 12150080 -115232085926926112262625513061744640 12150081 -58725812058186489423646107262845781278 12150082 -22290296784510413905622518836410196480 12150083 1059498000743582128774743286307880265728 12150084 257791965500912660127934211075485326336 12150085 100298478521551623418178254246515730560 12150086 202622904323863604759638058785016342400 12150087 119675954738403259876995848645667023952 12150088 -572827302824117032291346603072458260480 12150089 -10450331257790400397940300890341542400 12150090 194373106613882649348178215370898718720 12150091 -902484429725119422939856515921610775808 12150092 -383856812927996201867759790563332656384 12150093 -540910189741994217482302321525807638336 12150094 730939804986392441379368179890709248 12150095 636395556828670242222765355350825791520 12150096 27325986231589060743861348757998403584 12150097 -182687717016830263415538463460095099148 12150098 399990292095579793903798194769942384800 12150099 27188949405349694110245029605305934560 12150100 567399060717550548685349556302304118400 12150101 717554672831688538547652770674645759200 12150102 -58003753539328056388053730035877582080 12150103 93805475505179080118225361573203109504 12150104 59196226810357633257835027496753356800 12150105 253107976482379671620606769041635389120 12150106 -308899432685442527426171151268872963840 12150107 -1319419867444675253346923765827485619644 12150108 -924706801639712111315246358586400148480 12150109 -45730701101331649137034393066948392320 12150110 137860198307807618337814030266805282560 12150111 901267848215901350543939099514940641024 12150112 474605186199080475312846483061263040512 12150113 -26646255563648968113451225848711742140 12150114 20045074384253709785147265355585224960 12150115 71666812400727393190947742872836007600 12150116 -976816525488986672252603279992362700800 12150117 -332143505320450663098771544237473384480 12150118 -24252285244693030876437703461134637696 12150119 265218787958055599249351853526439558352 12150120 -341579484081415362211673421557495808000 12150121 567429500365662714170606376885462009600 12150122 -442763900916770360086357521137556866208 12150123 6956297392671855048898136041756276608 12150124 -106656781755606035951217319853995358208 12150125 -232808024412917702045358020297712906000 12150126 -120794854640651113813149780277581154176 12150127 384710426596697165537803602724267369272 12150128 36757167760368769846890078768687120384 12150129 -587593808673600089520340990023675388320 12150130 601446364462793902092709681526968238400 12150131 -379882970459391175818767601962555986608 12150132 -478279147726022253691874676163243296768 12150133 118967225210620860894070322446386383260 12150134 -170062365882156211897327317861709490688 12150135 167579595555947402685233858423819287200 12150136 268816776669558152778423732359899852800 12150137 747609922430597142059741630253004023786 12150138 -42541008599856391569961930503188621568 12150139 369898481249482954729584579343256200640 12150140 -59992432779678749887057976915253534720 12150141 273253980710291180566932232130614484160 12150142 -618898768994480511023469927788219094528 12150143 -667264734832386691871487102372789748608 12150144 44664652617075721155365444599676928000 12150145 41393030322968034674101148740578226560 12150146 594202591690195802812133808353656224 12150147 558884232323464425375046720741729860600 12150148 -599976480738097759272018770838171930624 12150149 -1732826348330038981465440117734773106880 12150150 176766834731693865044783978067420225600 12150151 -39482030647933034218324996767081190000 12150152 -344840728964842427510363754342688849920 12150153 -795567506978995232786170587234221700438 12150154 274881080995484690451332363614739305776 12150155 -246688881339811621016546619903798785280 12150156 -65301682960191487602610933772921123328 12150157 -1437774578902085848183093566789276638688 12150158 -9334955172499115449347908121311631360 12150159 -111597180094787287728949356739237493760 12150160 -223955551711817337597924722415713648640 12150161 741872856847506739391354151435136042992 12150162 -4932401657258920561464240206906774400 12150163 315394964078626466052699509146092511520 12150164 -157273885500334323489451755237252218880 12150165 -10468295397330598548146505036229272000 12150166 -2898738044559124554605406086950004736 12150167 1296624469374911788346204097771319926216 12150168 -333748203801746059879657208618330234880 12150169 -1600274146586429702613598828722451509430 12150170 -309510586057589390029099385836222290720 12150171 -52790465107905089035749637387020475392 12150172 2466953989520257905125180452120194048 12150173 474959912523636016756836346349560422240 12150174 185662215258988544699729181657787517760 12150175 -97241861829816284336747964304509076200 12150176 -416896216191078788510480296028989882368 12150177 4445497248883908510742980252495798528 12150178 -528797440342687104290286750914873757360 12150179 251851215140152523611739830218865890780 12150180 103833089971183000313193085444043919360 12150181 55523934341818634207967276987900865982 12150182 -110045595463138324479547326479250433536 12150183 27489799012192599697172919554459099904 12150184 144500198326066881505259684516883778560 12150185 -89121736274330464061512419753013250040 12150186 -27920110176819213988676232276070659072 12150187 -193014691367958504463086519488069822928 12150188 -110813026845695517848121504169066245120 12150189 -2737464440396267524414540830800068719360 12150190 -144535117752492222028569653850325620480 12150191 325596567563916293790778719776628178800 12150192 -224312529786525929185728426600847441920 12150193 -3644994559589303842347297028179920352 12150194 -99986709995005239035090070367873210368 12150195 -374104589164344861358624951039625584080 12150196 94840876104399716369722081801983262720 12150197 -347582855221434191062834767379747966500 12150198 462999090492018342859174177330957811904 12150199 -624212030326934430466805980775354855400 12150200 -207255626122078088292150077800396800000 12150201 -196283171134195539301593667318808068416 12150202 -262688962930171136081087731947839978496 12150203 -24580316145031874521626184615283757600 12150204 -443772987398884520677400724643814645760 12150205 2253700662830416362339483831760017312000 12150206 95396238697940415068360171081225160960 12150207 379238611310539744194410499694417018104 12150208 65166293741140763789795046025557180416 12150209 25185841939812062974268620504558957104 12150210 -36603034976842228018592389683128908800 12150211 1514647222644097109670390258120124170812 12150212 -107953487562198316607599157529979285248 12150213 -224762750132725114071362087662989255456 12150214 484388232238750248481892153798250543456 12150215 354235887212463981232705947855705600 12150216 255702186938570575972661752275866419200 12150217 -539707622162619978197689195758059136000 12150218 -51095501313862614087045112395039679440 12150219 400004744062318359073941126193392166848 12150220 -480256246051477999896728299794729707520 12150221 1817707265210768179931943857052602722422 12150222 83908373579934423634676565929013064704 12150223 2163470391754627393160248159188529369920 12150224 242069210369720321575971899745284259840 12150225 -120953610662327645620375984941644596650 12150226 455733160694721972163229491857786873984 12150227 258791554906570054645627948654418297832 12150228 437583402296070799107664635762216683520 12150229 72067497755341365024046992164211434240 12150230 -109687268983708063975541883610315046400 12150231 -76016937062344621323321774929712906648 12150232 -65310239093939405841278089563469977600 12150233 -274551091980882462649633151554507909632 12150234 -454741574238015588819430818162780706560 12150235 1056913697294110090379188977016414495680 12150236 -424520312966027295463207459847763436032 12150237 933058307858527766749593151293464777760 12150238 657471608719935537191172203660013371520 12150239 -1067375543003082925549627246981156356960 12150240 -273443621714975695732115577935206809600 12150241 421352027707741464515353523125367434884 12150242 229344644417110427171374224351921698592 12150243 -63127420689049981742595746417531900976 12150244 -864092532002502783069175377189623726464 12150245 -273700125934237646510970358795121982120 12150246 -538437557861048185249564155866586883200 12150247 929994863497933889485044923973604880696 12150248 857936451999461021889204228586499358720 12150249 -220347914240196877328623866172918341600 12150250 145414399135700109786201040391371008000 12150251 -365428364426857309798789311997203814728 12150252 -21208914516183320627680288807372750848 12150253 -740881583464065673276586499118909306880 12150254 -40067792236367194307061850843818528960 12150255 -136123480641139789579831904463046362960 12150256 1265128691512517478999111267589423104 12150257 150670164236828664121142909775727531392 12150258 -400942785970108745252322894545833478016 12150259 -509555331719788085441424618469319630448 12150260 -76538898753647494025727181477005949440 12150261 873323152263624069469045451395172924910 12150262 -91278889197994110210986023670709910368 12150263 140879078811150688139188487838881089512 12150264 -83885958479185903806317236967319797760 12150265 -287494265112073732073405011722108291000 12150266 -3065005749431212952108204373835677216 12150267 570668466089212965694679594662320416280 12150268 -231125126083088992063961549513490183680 12150269 -437030505370648828466152045880172707904 12150270 389105231793817116778419338711420774400 12150271 -146908256695371984533044910478186873488 12150272 -108006431627704314420546362230702080000 12150273 -568843516343747104492155513236879792256 12150274 256754246333111672283226638005404483584 12150275 -228633605917110094458710943845379030000 12150276 275726550547011541521249316151206751232 12150277 -418789505237992588137883893675746073408 12150278 187120650039971731541796884421130924032 12150279 -110061682090392828473182551867957365760 12150280 219927203310419781837580649745050112000 12150281 -472179740368501895462640500113530050496 12150282 93034477813345976157421546889285990400 12150283 810472320459563572215646496666976708360 12150284 -6232378730770206924662094056166864384 12150285 54139365909058964180253634756267096320 12150286 -158755905557184618085101277830904051776 12150287 1130296450828097551616869929238838959080 12150288 -159193659403200043317068727540099637248 12150289 -264614679043024030452414186683761464910 12150290 238017263636162446370353693130837450400 12150291 222879016735421949833962962805727529600 12150292 -688493326315934628660787429967319269376 12150293 -549977185842017306562732821226864511620 12150294 163236565769164769147527284622483667328 12150295 -5941207904701698471058042010712514560 12150296 -1158083260747771848966499752155791626240 12150297 -1747452558198100666541515247208013356960 12150298 775404396039972251444599672486757595360 12150299 483905383909098570621871155563347794432 12150300 -103149554744144800233727841973021926400 12150301 1143654272278251908519782575883141137504 12150302 212512312175130278360727041881332772992 12150303 -241061663740094269330039203610458571392 12150304 150334676994630231435839107484471132160 12150305 335235189346431988566940667151129677460 12150306 -94601210461530302866917505273301062656 12150307 -253245179483843353569760286438438162720 12150308 -187628566354967928882636065963845995264 12150309 -105690037108998231814857896820230506944 12150310 -196103440694544503770415602223790480000 12150311 -799867126689641998087604640281219246088 12150312 298222255880229726281530249966012907520 12150313 -265373163157148580452115368547501338304 12150314 -281482606664481863508367758722801326080 12150315 -637510317562566399911949480938512212000 12150316 199487562476920725271244238308395222528 12150317 879106924474846077516260799257662100652 12150318 -285234753417898416670131223540381442496 12150319 -771037092504247463688687998752403206528 12150320 34333504809660716414952037291504435200 12150321 -215372793867665519676210684620491587456 12150322 -214117745565698363855181058066566396288 12150323 -1018933924521381406295971342291584493428 12150324 58465089098151626846854764187091577216 12150325 -149444141174407253660094903396921436800 12150326 73822009920801581277752599297099375104 12150327 301749303614844683614096999784515208832 12150328 404371565044563249217106059054975119360 12150329 261835221643694981792601341830344866640 12150330 -29822628881501688107222410667542606080 12150331 -148737082077831307683489500139115834728 12150332 -614462035517313096223198516051229512704 12150333 148534712491642836672839134404026440440 12150334 -537826762984345182434889343370216951424 12150335 -801293133333056851365109058137552532640 12150336 -7395837108030504497957184485720064 12150337 -1644544620826808360636699762561840001600 12150338 3821327005285842859432223650875471744 12150339 2324427412296092560318560444795554400 12150340 -206828631071000706825871976949661244160 12150341 232019429921498734692397732582025417280 12150342 463409815392267999396555529268884160640 12150343 -37573753805565269925791903199381726800 12150344 -132038645650486770937108591313957683200 12150345 221019149235920020230091843598047427520 12150346 -92754656176079743261324283551668774912 12150347 -2286956659467262011611720056795500431280 12150348 -78496944044001237293183856581333483520 12150349 -167136258116728153855090987063183569140 12150350 -148836240748624664602213889044999651200 12150351 -763158617287188103425278278744982841600 12150352 -268021753435229420998036635659297234944 12150353 -669337032707139834594034139173543744398 12150354 128489310700249061745518015533189593600 12150355 -235711278349644661765625775311314099200 12150356 -160426993158362915848990748918073715200 12150357 -184540595876869924262724917533514438400 12150358 -532351739979723961318404696928921313280 12150359 98399923821363285438276592741538097360 12150360 -495401149400404285123222485970311782400 12150361 976967069001527805859514824587795254800 12150362 21698907425833000298248654071708257280 12150363 561877582876138413211575229965970389144 12150364 -160632444413351251100615726717320052224 12150365 824728841291012573113473162644468545260 12150366 314619135045725679636410246777666024448 12150367 202971606034843718589328833183762393640 12150368 -113564877890972599067170254926384332800 12150369 73124053225775858369745465043117253760 12150370 -226513537847159772045150223203630873600 12150371 -123861431198941775418404646715679350560 12150372 22922669710500570567152227447453016064 12150373 1499509359703889259866285599151653786622 12150374 400058975265381027002989846722373683936 12150375 343024323092843301347903373695370948000 12150376 2570077496638137194012475575733288960 12150377 1010746436735689690083773366935302407226 12150378 -182409409699936591697267091591887769600 12150379 -254149440628958647220502175443059242400 12150380 -538346573394895052823938723344511769600 12150381 -26463782351012465379095030461067965440 12150382 276026668426615687971526400231626569792 12150383 -1727619381362439605130625103219816498424 12150384 43659630064494801625849554418743803904 12150385 -43747581896432692413924276114268703040 12150386 -134945307892314168992822877576606199680 12150387 777572610682542030745690038359559865200 12150388 164033048951754292848827555076516192256 12150389 -1919999849005071111575112088384117736100 12150390 6455479973672731694980709504423577600 12150391 75624844356798890928734279243689365600 12150392 -364933639808760870995645457007420416000 12150393 -253264333492617116078226311625676543488 12150394 93936302966881988268557188289464039680 12150395 -444438559120435785649982452155911165280 12150396 126475937339769854780069348583644247552 12150397 -404358413442472300281027519301572491168 12150398 -20698134345055175920941369470070769920 12150399 -323962717670460456596404237775371943736 12150400 472295481135383395109386793481928704000 12150401 429281103703306609841769620188737796800 12150402 -22358524409292397402591667708776077312 12150403 585302518009429134040177190930636182652 12150404 201863016187069272665229843537994592256 12150405 45725005822281742380430973112435828000 12150406 308844356753767402520430519869017767360 12150407 743425709156993419115159274977354262960 12150408 628850817683964846247565540885298462720 12150409 116968344955768776334198693544371349604 12150410 281344012790726479035414819755160020160 12150411 66975020296513188169199160661591428864 12150412 -13352777727582962270595406554113412608 12150413 -23415920649466202357170734205802692032 12150414 95147756601285454297957891775864459520 12150415 -355954764627584386474094254698235840800 12150416 -362765719422847822084416570829267427328 12150417 -262953343230716181348178442922902661504 12150418 -236281273043068796700608024428225373184 12150419 -289355457159783230999062076961780661248 12150420 -572573781484819178432913719438655283200 12150421 -325985197363845051717964841876943979378 12150422 -832598377121276018627482822957531435488 12150423 -1102768438797914027773471256608017056928 12150424 12026151099064318956479913254886604800 12150425 32639304552965625896420413786095028800 12150426 -62813809033753817255325382608918105600 12150427 -400585212761239083783269237031657476884 12150428 -426861452628683962472282347918159852032 12150429 -725486378464386603399071451872764962432 12150430 -212469133705383955846372949778496876800 12150431 1668470621404831430577865908958491563232 12150432 273244654991740657760641593142935552000 12150433 902805429066791836260363540997123020564 12150434 777491027263338902555125078250378849616 12150435 113351681186618517577229305656600864000 12150436 -178918438991421037153973585308737047552 12150437 519454819129265088025669021050498597120 12150438 24596087887835410050339454674587680128 12150439 21778179505148803540314481538863104992 12150440 430035791202178734584234984302647705600 12150441 109759594168245064270511269534733267850 12150442 298952711564103212425775359133956381872 12150443 264594410063840780914382425047510397440 12150444 101659049449630191874400087576412490752 12150445 664372279956976645739061831206209058700 12150446 78817703870280801390081209812059604992 12150447 247215857394673896989072684118517153800 12150448 55195768932705979254827947967206850560 12150449 -1173077401279697171796862824930482315340 12150450 32871755606320300066669309771970611200 12150451 489887282699752277004807767006992509452 12150452 -1137021572967438477282317932670242356864 12150453 64372796492975427741638185219234549248 12150454 176100671537534115938431439958579828480 12150455 568000041140253618823635004924246566360 12150456 861307702397482603163240278971718963200 12150457 887272970583198469923338657976478778 12150458 -261923920093200834249357800116887628320 12150459 -1176971891928608302346854185770271260160 12150460 -98036439368917127771404640142537523200 12150461 2232522763496024539662237531324591751320 12150462 -108356003416800741916390886506993443840 12150463 368478438909008365392130949913722313504 12150464 8802966765694423850767125551262990336 12150465 -333929002623626374789017460174006901760 12150466 -56691822714110081863247163341302593120 12150467 -4024541211090116184811777120222238976 12150468 315162011083004203553560468761411022848 12150469 479914849678319204158817693831544064060 12150470 -650363541080545219822020777335017576320 12150471 579551319978213889464869823582086313984 12150472 1013571606803121114057234206605886284800 12150473 -133737111712319834945639858840734499916 12150474 143746681548077398006231114235552113152 12150475 16575589250544721493637349865945491600 12150476 366466099141902920892704037701435154432 12150477 29071553223474642049412785564250993814 12150478 -9846632140666812719412422707105338240 12150479 132250906008623297286461828277081514680 12150480 19117009632137073366586522518350069760 12150481 163590143108865796261073001335380074240 12150482 -296800238295582406593564425161660753248 12150483 -35333210212387780490660697443068379976 12150484 -649993565304498238564299618548992575744 12150485 -1267089809734998777467009149083366600 12150486 32261622531267123293481168452502994944 12150487 -2367358501858648252222523421840737601888 12150488 51419441963713883000711811255821967360 12150489 44737039084398186897681403308065077248 12150490 499509358102266798031886010890183673600 12150491 1279180940646283320009469171287584093892 12150492 -287419366024942383807955543399829741568 12150493 714609711339511763206469750538443256640 12150494 -18210739138590826177643001958053981120 12150495 291069149929802312135049397984741099200 12150496 1354400068427195058481234870633075310592 12150497 635519457333077560663996259595503172 12150498 114293085950660673923993356006914805248 12150499 -1433548393784249641261702021727952422500 12150500 -466463462523295974185186600187494400000 12150501 16014262006283598900492833296720492704 12150502 101155349844511754210621596123151804928 12150503 79770273967479644784008760712733333400 12150504 -191175790579026984552728576576660244480 12150505 -128535797221158937097118353741103032640 12150506 65711315782413980438131232743755563952 12150507 650180538280962261597000371629650459120 12150508 701590393283993301211656537099887895040 12150509 13648678009426222901726193473276817408 12150510 5878596326925235457857949385592550400 12150511 -667145837080040817013743740672932036720 12150512 121624227850872251706009813486076428288 12150513 1050152266709039875886406297072265226400 12150514 92271336567187160705488442577497355264 12150515 209965880057253737450275201782565753920 12150516 171433568479426605170013418602513039360 12150517 -942262599049987053889131220365094198336 12150518 346381817027709152554853054908429410816 12150519 35237404736825694649194844010326780800 12150520 -401302156947332918530178577893649408000 12150521 268672995266394349556183174196018345600 12150522 -523244995503207174741818279174160957840 12150523 -87734415975746715520216418484829382400 12150524 -668267285907011495237850947704158203904 12150525 563197593492060942997754392290959296800 12150526 622199130999692112159735220050285683712 12150527 -789749189814223737372441039318922925328 12150528 51586966349048224875757288085639921664 12150529 -1087350110483964907870323073047847571928 12150530 58274049807035773564660831219967714880 12150531 -896003953202854050225516725168192085180 12150532 -490593463919551749766222513655925608448 12150533 190653378032512226294406446751578146782 12150534 -831644611770837973341706851627288539136 12150535 -76938403387897123927411227920743087440 12150536 1356659480598206741352063303241361817600 12150537 -396400893193384625586589876880893424448 12150538 -19270749888073389186929645850084019920 12150539 1063839974748121312251413153091588992340 12150540 -396973230242245529668768591941414758400 12150541 -220089864678739843498491644314029651016 12150542 61716631710046156904445121459951536000 12150543 -178960745076482042653412840491982403072 12150544 59718477582660745917673398328152031232 12150545 145325489921727582491131424777712907200 12150546 -554763653836760351770148476054170155520 12150547 226199005837302358476321255939748411080 12150548 727545744704139054011107765979690587008 12150549 670042756327991402468957153098870736334 12150550 -12586457146189335809562857003517583200 12150551 -178288778464859924176725481684732837536 12150552 1071846824976011843048500685089335705600 12150553 -10370947186569538823189551392385262576 12150554 -315252776376908186967788823646471479840 12150555 38052050665652592137919988317558950400 12150556 126103608803588265207346228691752304640 12150557 51677858242378856918668244737473943200 12150558 9673965823232607437660023839282985728 12150559 -356658692188522312217596625039747278240 12150560 -454049582069622152539703046089132605440 12150561 -411692348830464721937114469166121429328 12150562 -10120549953814024118446362231720481968 12150563 1252658011907395747653520917848478407640 12150564 -18051892743986356991637951740047924224 12150565 -350536102886740772568313392717338467200 12150566 -223868450692521886796006509060632466560 12150567 -24914333726137107684625747345326334800 12150568 284606594175717074610087951258529781760 12150569 757218482976655135732504739559173582970 12150570 -26857520886187865326066744999640808960 12150571 841889569606747310695246250920121422772 12150572 -371007389038196264779792068488141322240 12150573 170709379196641912386111813999147941184 12150574 92234900159265443266296008938286802432 12150575 752764453406210280359310140710506085800 12150576 -11446066120006676113091360400512286720 12150577 1345483787589485383874490499411117867572 12150578 -210825173486760580350625857014960640 12150579 -226082942478812010865513260249046576584 12150580 -396419323053013411782928123020216960000 12150581 4800692767928224276065278161395803520 12150582 66883700766737163138011412868719897984 12150583 -991359437777308837482711411501722734168 12150584 626856156184144015738773202557752217600 12150585 -288420377470195961331374525984935719360 12150586 -378121094280729382425986387199597917184 12150587 1126553988177450820578219311665551691236 12150588 -56259282305404283112534125435359219200 12150589 -80879071612770211717473515362689832800 12150590 92171309245610234453998541625359347200 12150591 526487097462962782713012102588778638792 12150592 -511273844107291411650785518948897521664 12150593 -457053540345742797326521781847928094976 12150594 15726871427010291998339955056361216000 12150595 -932002220896353322163134130722703040000 12150596 9378706986930573217336662652686157824 12150597 156975982169167813652735395940434999872 12150598 359228127766529611050829730770098087936 12150599 -479498624855088916445079983865237617064 12150600 -117954858679071033340901818657603584000 12150601 1002203558494617403121641362885044286208 12150602 654273403164797808881738782295318152752 12150603 -443241253339577635887071212987629349776 12150604 225055968564159485492686132150360889856 12150605 70038990258146539635273731480170513920 12150606 -58554957298436598687133473089338824576 12150607 19696367602943396406510391885230780512 12150608 -300900056670755940985180761491906641920 12150609 -132744338201513257169518822482198341280 12150610 -291115156769330270120263901674431311040 12150611 760882123478105344925117242119811245636 12150612 -103247885565369490238891762342585307264 12150613 350325759448075554347805151722031164444 12150614 -138548870400121908354370072902880788480 12150615 63296134151579581511693328501524389920 12150616 145288543149184238684125625894441748480 12150617 -830984894536576344118230394599348521334 12150618 -101716928910850031149213405845481360896 12150619 -378276986911328628631855616985913107792 12150620 493315998123596714235282889627506439680 12150621 -231833662113556521828270577892869067520 12150622 -969436588193011715063904357117414163776 12150623 -987406791001746389811576466002314773320 12150624 282067574414842573978335325399440949248 12150625 -161989337922311876819169714405866773750 12150626 -547819917941568250297877168751741613488 12150627 -859286318841111107886228469582872268680 12150628 -844529325040973319758831057256195563520 12150629 -114325796757004352708932387583707835424 12150630 31044110889273542739498577883559759360 12150631 -67709464418823058954069561625989775616 12150632 -199300773909838531841356323494919751680 12150633 -547072523414369837612713895431883961600 12150634 -234453995964419441842990632388026248784 12150635 165161955103902221321994066050204297760 12150636 87155153559618800232769477994989486080 12150637 -542707390819744435667161324590519317760 12150638 -177491399776453251856144140540998493120 12150639 -4744226434941011971380407927904765576 12150640 21765653036999896514262174289887068160 12150641 255632068719004446880432258795890297042 12150642 6659231818673831862009806891088076800 12150643 2415763644591322634151776798765472471864 12150644 379529153260549003706733121223884572672 12150645 -38842710316768212609865782916087320960 12150646 -957442318042996367747499857993070002496 12150647 136015864644185795358870766288327854480 12150648 89568389515560707795154600861652008960 12150649 -497011768998821348542689966424011889664 12150650 14652851911166742821421123454716000000 12150651 -636188339977566535655445489797739267072 12150652 -409575667940553602718236817036737280000 12150653 1634750571935155004300897622430315181580 12150654 215609412295139878008806200152101709120 12150655 -331318410048024878867330911227248414880 12150656 -153109909333339007621515606368410664960 12150657 -183686093519591232587914178111021996046 12150658 -120250413277950770421506652162988571616 12150659 1229599194042867311420437651859160495720 12150660 612387562782395431560538228439361576960 12150661 86392005641784139259205760301670790492 12150662 164344431379151307908496394698178484832 12150663 -298926877529302602313247260464362875776 12150664 106591382420294797914022654628850001920 12150665 -1185283518461578138745671076827466019000 12150666 26247792352620963182163137440338228480 12150667 -285344045824486488463580655126402850176 12150668 -759377303305216384115879520621230613504 12150669 -668174367309546029866767638199822805056 12150670 7860668464816904840489506295431925760 12150671 -170416619453116428090701609940201958320 12150672 29605409395947425368652883297625571328 12150673 1387736270715690138501995830790514319922 12150674 -337137454853535784480640568838263905280 12150675 1162217365746523922878789298670913536000 12150676 1210332377074372184627492993070756440960 12150677 123818548947245149232194737718696846272 12150678 -201125771807886200175807035145460332672 12150679 -631724431770636534793149092468752675880 12150680 654277453834340210612493136972063334400 12150681 -239917727159213913011684136357418826880 12150682 -3751584595231846409385247412023297536 12150683 484256494964047715137836164562791836932 12150684 81290572187067883137249028255259473920 12150685 -18235919166788070934147472839259853600 12150686 -261377898693417799384065907263628142208 12150687 -627630699877827945938340529542874278840 12150688 932976589671985467033750947538366627840 12150689 42638855191040398945653441440287198356 12150690 47468663757459976682078018068377715200 12150691 250506702326544788348083599620505041872 12150692 334332931486289971966649836092567474816 12150693 -39537673185592351192183624396497823200 12150694 -294949097046306384789300074015029699104 12150695 49520228424487380327249444685469590200 12150696 292496554366630786861002320602053427200 12150697 442279519952268043271804240850806826340 12150698 40378113211031214112624783388572741632 12150699 445542337027784795146816206497671261440 12150700 -324358228932568903055835331429459244800 12150701 -954850668598848318971889597693066688296 12150702 -229649221555415504657701571463097374720 12150703 -207372450850403716858589708982772266720 12150704 -26665156634698227793907730290826412032 12150705 -4400901375024192611052815246179457280 12150706 -245864830219932764879212344174086670720 12150707 -467473341220099712370595882543117044 12150708 -300257159107968492879333786590134333440 12150709 25321148878858620839862374486390739040 12150710 -110002143316711505106969515023451020800 12150711 -246048268199252996015232011526694835160 12150712 319578298883165717288672468933458575360 12150713 595491148097953425320212346323029025962 12150714 -715977733008463953375939324429807336960 12150715 92291562678145699064760955316495388000 12150716 -111768079052479858673185475578086024192 12150717 -555097189012855348192131789263433730752 12150718 -110537403310760436422363393040564552384 12150719 117522289006647986409391295943378523872 12150720 7419854413707421211862099090053529600 12150721 -575719803671918920298049147993267033312 12150722 -981627492098130763800604967470781134848 12150723 334942775709543505903234181632306567344 12150724 475379792815807268608384509095088826496 12150725 2867351752409566294586971525064832000 12150726 -159981589440807600431596716160740008064 12150727 -469484733805330750343615313352985928480 12150728 -1493761824722521186425693757609430016000 12150729 229768296131507022299566797040459922688 12150730 271657607487451609233193308724937457600 12150731 1490097321246763371364700354626154274072 12150732 -517562133863026512034567083933701369856 12150733 -710627195239336284904744173692984649024 12150734 825190360385502774897619245268233614016 12150735 -157404594630019983061447546586526582000 12150736 16621783282367307873893155947135680512 12150737 -583339329181068148587556835861663662620 12150738 -3523537342726441313184515053502150112 12150739 -977776947033095951065302370836607326240 12150740 -206168329263142439797369601437615104000 12150741 57006926079906963695640404732073748800 12150742 -35842094251178833988077353496553557728 12150743 -612159909146061455408821400121699660456 12150744 436424429855335605760844109471922974720 12150745 -660585543715460552776187727297194005500 12150746 -187581216239839122294849522812208038928 12150747 -261562726225239777342048140327461950720 12150748 1111459922633489958096956078173382609408 12150749 -124506110634961661324495901654022712436 12150750 -600278561551978513654212931235562432000 12150751 -1616507548497536576047199069755776593248 12150752 59610660365314811213706221164145147904 12150753 405153039698957141269934329292381890560 12150754 257059317808536620534042865559446956544 12150755 -906755464753784766550620176498660358000 12150756 1068586714982314584810366841090380994560 12150757 -689429672839610082052058893102054788994 12150758 35918720550683261618456340903537120480 12150759 -160891936613040891316501625241370625496 12150760 47433252383686705193228035895721984000 12150761 149889234193913998000401980045338338432 12150762 152529290985501598758972469649264779776 12150763 410816574720119452923570269042629395696 12150764 -420559666161537861224498361509180231424 12150765 721673598087379805342766873859617369120 12150766 -643631070906659669017154714277350604480 12150767 -1131281032262985492225657413032420282368 12150768 305854607347127889213681635962650624 12150769 519384097451297361270405853799539370496 12150770 453846924020434741764838242789613109760 12150771 -20410854982123251644841936411718948800 12150772 93932024411622548692224669096068073472 12150773 26042041494008120234618783561249516604 12150774 259314044038783058122997299612852390848 12150775 66600234252535490582392081852851400000 12150776 -47294161968022405754786078328899850240 12150777 15197455767029365560183655144272394176 12150778 745126022203089607209353787737749315440 12150779 -123682480919494293085968809603215174620 12150780 83536650997597513141724548673709189120 12150781 -832881734543028797533430017806098522708 12150782 -133798917416793067808641126924939379328 12150783 307202146994084717377554312253762659600 12150784 -23605346481667813998580905831038976000 12150785 436007634732227573845654064731453670400 12150786 -2314990662820045514485687463313476736 12150787 965680854984036208388321504838855763920 12150788 -184986114107893870686904496711612916480 12150789 227990688270670121473096011025305318720 12150790 -337240901143674104290987551862457865600 12150791 178946778896157622035846070350415195584 12150792 -86670000466003939970425859752968391680 12150793 19785700049843796463215088226697473280 12150794 327658749957620095216512642813162363696 12150795 296019179076039819293624841037357582320 12150796 -35117146450261448329260833460760172544 12150797 977987917380254040565363927546904444460 12150798 -45126792038268995035197707755859073024 12150799 522507000939804891160421974660504122800 12150800 1280149465782901901568380061525196800 12150801 155833307997405523387953310137124069200 12150802 14888300010466465780873957598014186272 12150803 331494588746777456374209526887171328080 12150804 -176152835238831262465862165632675123200 12150805 831617059998639885732089946104464960920 12150806 669107491971017948195430767087644088352 12150807 1313519290921310088781198812002387522688 12150808 -52792909770423115243628552120751267840 12150809 -52004933310740606152902644523865163760 12150810 -11192987241779117474522390830812426240 12150811 27817356809921859731242519041492260392 12150812 -289535251093626824248072648002058873344 12150813 396120694754948243872120006869015630624 12150814 154734740623065088448150400314708800320 12150815 900789810796337565108063494886070209960 12150816 -904675562350268069024497121845686829056 12150817 605934686286162005724501803430116185792 12150818 343953577803303900179930742489897914016 12150819 -42572356928825628610639149691680701712 12150820 -1437043086219984131929344420219989760 12150821 1049181120980832416638432783073549965212 12150822 -89115213389847356747382032655969140736 12150823 -785169102134651263535134558763100316280 12150824 -627542281208458327205377557732306124800 12150825 -318625958552505343724385243191620076400 12150826 -453108035912747855621065550954516207520 12150827 -4077000446208826063661684573238571200 12150828 -250644548137098752211089415291551870976 12150829 -656393955046761632012821251901825726570 12150830 185410925440828034554307918090650714560 12150831 -216555143204042032730269588068610916352 12150832 70700750583530726892348151887849717760 12150833 308328078314467776582350061856649334324 12150834 439378836286411718626938720790693708800 12150835 -335423623776274993265347336115905556640 12150836 602656576130713404070976922203728644480 12150837 110592090465976723027746096677710261440 12150838 -345473771797655586004179236430300537600 12150839 1026056748203252393239231978474347113640 12150840 182396361479621058997936848680454144000 12150841 889125100876165643039121164536436595242 12150842 -29433642171480066967473357724404211200 12150843 -304549169857192778480007957553638255336 12150844 -594344511066277568206312196059706635264 12150845 442805445691844175459822586039698439680 12150846 21566531598905948556014655010911066240 12150847 -987562546867686875389897254282803449728 12150848 -12768499352464547743718003737063587840 12150849 213198697288488484712767970176127126064 12150850 -25331490336869004068973196759793556000 12150851 -898631147967878581409196551571664238148 12150852 -174461943030916549827699952846827945984 12150853 -57592417420372088794765431317807614464 12150854 2320099433297064467271540359268139008 12150855 295588613831377117086175693929341673600 12150856 -207538958004595374209832829984197795840 12150857 1049462621071125051274836308845055407632 12150858 -591639244329344232721725046413242323200 12150859 7455679367060642852173389101230519040 12150860 442855939470774316491610495237228661760 12150861 -973053150124451595954803865208713071520 12150862 -130753488027066444554862659265664757568 12150863 -775766358759468495437238257438401115136 12150864 -74015302555594031290190195078808207360 12150865 932510856672001208445000922862383798260 12150866 -97702296542763764502011690353449524736 12150867 517831733913534412559795831122382890680 12150868 1016193521109383975582328978648394905600 12150869 -377322736200206277781200977784022085568 12150870 93879863875653901804029378262460860800 12150871 -276480213230807935276721892696132941448 12150872 -1622712191445881798414286626715344056320 12150873 617830562180328116297137707589952546160 12150874 -328369132102213437935124943684015165728 12150875 853935379424422779293577869215380084000 12150876 221317774277930070833128200712532716032 12150877 -440004794892161356654374411263630210400 12150878 -324118926739023177023743168527932514240 12150879 148339386948658618874459238975294735888 12150880 242913684669797268764461953905275699200 12150881 -79076482676148479618373310182559509228 12150882 32257395421883802086602097253786661152 12150883 -516125991124023213892315373882113373496 12150884 314121373595941353571964361078267091200 12150885 603303459802286141994192235973065341600 12150886 -349740647736865467547588365510159720192 12150887 -334137413545321269648299860267942804896 12150888 -94507468409064924714676745930869555200 12150889 173651657659432286340260570022961541690 12150890 -147410738458618695262970547152855926080 12150891 12695619940226095592385661730199556932 12150892 16040955209247468360345894095156470784 12150893 -1603626265491784822196758693430683621140 12150894 -117456468439903982244755715541549824000 12150895 1271699029098396845904278185409565014400 12150896 -357765394147325638429484861923688448 12150897 -1492570721486605818655622917407400704 12150898 129112353064289747918959087801466102400 12150899 32979549346351703372449954322971667496 12150900 193581961030810886299110602000377804800 12150901 -439577750231668544987789563113035908448 12150902 36639959369464412938090742554934920704 12150903 -163573604355891739004659058914156871520 12150904 243469939795183327031135351301190901760 12150905 -183466118907172350438205360872554873280 12150906 279710061100625596438065470086827249408 12150907 1484710119189459982437767683870376693156 12150908 -58132600499975184423056678307678855168 12150909 -455190330505929409058370264935234162586 12150910 913054782236620514778130797988235550720 12150911 -259598332685517695216419910575566669120 12150912 30051164459894125914723318517664317440 12150913 241352018166277664443953255705715936980 12150914 210338578218458949534370630602236911056 12150915 -8631316317945216285161793582806568960 12150916 11568075376714288338153131437096304640 12150917 -183296302322192667727910038349143828800 12150918 119257968500283423305353804177513881600 12150919 723077213530981934729701447191204918912 12150920 -700525614012164196118207481813793177600 12150921 1040911378595390090131605516300961711104 12150922 559291371490623956068226217001492764720 12150923 -43269267102073052297624101577048124576 12150924 54747023567766687362083683454977825792 12150925 -133352689439886712576664122042256768350 12150926 131406551428649676247086401671110197760 12150927 -942976898503442203685207074343136375480 12150928 120253708971203578653310252610201034752 12150929 4110781653953862286697560763384659776 12150930 -108187477051540853748073711621816373760 12150931 805100285152487206160966713749111138300 12150932 -1105674352579563092517631478547758161920 12150933 356540665847526152504270868735587281824 12150934 -551102647216197406723912538630492412384 12150935 52727729454719132806017098580611664000 12150936 -265202093598384232878217935343989350400 12150937 1286223987259155384304932730593657434400 12150938 -924952470578578868033271607901570948880 12150939 -131376817270386094950735132533072295312 12150940 868394094605357476255786304335872000 12150941 -1171893909496024925420749687840104084 12150942 -432940834533485991188108000895450295680 12150943 -58940651052433169713015725562352320400 12150944 522767991616278327034267036261473976320 12150945 89852396007511438965232604325733161600 12150946 -7317808017647384962236478522994675712 12150947 -211251467672753075627894865331728269604 12150948 212083493448027683793190866120116269056 12150949 216196001711524339869165660151867071036 12150950 -200746790235777684490920214979208480000 12150951 59410376788415679763580634833236723200 12150952 1139389030982563319712519135012416716800 12150953 464530346385547085698964334363782654202 12150954 429872738650094326924618109911406509920 12150955 150550974941925467363391825052244783760 12150956 935594089928868214494107761289861360640 12150957 -186787064082291737245836409538671620096 12150958 123449658693582027505685461085153206080 12150959 -967450709151906656135072025065927423520 12150960 -82801039819613842454504571239995146240 12150961 -509609136007694203405693205235502723438 12150962 459087178955490428974844140688882830464 12150963 -18712536350400689047901904602168009280 12150964 288350924701600223873298507548181231616 12150965 39080902875409129475538191987256436920 12150966 69416558226390731342951627892131382144 12150967 -541593691541495949384397532319901504984 12150968 714456729445039694703627319586985922560 12150969 -140220234840010940310368384802881481600 12150970 -233305649220614180709389929327775001600 12150971 762321226651028179224859926618290246880 12150972 170593691533707435733103896764210502656 12150973 235073690277650837508074664755151000364 12150974 -534329162043785276206862183872005119808 12150975 -339859330548635752455847645123379424000 12150976 -533418140526498766006217545204938833920 12150977 266979024889554250698603264380602893312 12150978 111853131661698671475711686880500037120 12150979 12646533043747721935074248406741688832 12150980 49767410933195195440786923242586912000 12150981 419687939795844478611879490258253880540 12150982 151960713900041041763827820372297704512 12150983 -9424775268434687989135542738659541456 12150984 724755247240232121966139878789198520320 12150985 -118035764236896939839296338849828161280 12150986 -786965137721555591268852486729811595520 12150987 -498068509818086805560558442006450041640 12150988 -1379707600125279258664277074224469737984 12150989 774892889644562470941090243051321020790 12150990 -70566123757206805470846805469124672000 12150991 -297355392118643247443484428969098233000 12150992 -12292022131939584288036643693988413440 12150993 96008882549733577426834727663123563200 12150994 -403489973765764516168042159035836568960 12150995 719529585372616761631636388256058027200 12150996 12580473335590999278541817103781306368 12150997 -371457311288561765699366314001457523520 12150998 17534598202169107285978449577300822464 12150999 -226342284459862501018418898922308864000 12151000 -285860396285255606376954228528384000000 12151001 -560213455244497084186526612528736978108 12151002 -93563595132227986201103860948345314816 12151003 -362437617719125903169909757382356131136 12151004 -340465148438327748439171163150208374784 12151005 31509473623191135899993601200255427360 12151006 -65658893608916672358246245495274159360 12151007 1120196829444148072270498430615877220464 12151008 -337423771290492058686498197520097738752 12151009 -405523119866354126244921730098671017196 12151010 -249914643406823997412329812233930375680 12151011 540700800202071235523780223282257773824 12151012 -1111161344631366069725556165913603010944 12151013 230481770465467470795357316202283325440 12151014 159645734728663362832434044481985448640 12151015 561463757770171255342076204586560128320 12151016 808352384641357927785037351303377500160 12151017 917520888554083578709900648559639031588 12151018 145972292020555552436359514622228871680 12151019 1298597488649549346779317446884849202420 12151020 -295698475321449177524699648022740075520 12151021 -1421708169922163593764852446217082932778 12151022 23779300332889214852779169131439291904 12151023 81332718266768537005099634413449438984 12151024 -61538534290285372283944620740037083136 12151025 -817359001793754496912061804808832107450 12151026 -9056517982872420242224291219562027520 12151027 -277970802536478433365696304358088311808 12151028 881979615824563969806390405147090423168 12151029 -964345053982615713107065395736599372480 12151030 310023768413522249836543824026794076160 12151031 170644524142263878497772171412135065832 12151032 921051117846066829028271751072043827200 12151033 717059643618847673837238507009789554282 12151034 275393449261606202162491652032157655552 12151035 -100109984594724954294376808588940038160 12151036 1043579528516728679760047386756843799040 12151037 -199171436053613418396496226894379488628 12151038 227160050308507227757543128845571096576 12151039 192954525258012613159795659750263283072 12151040 -380824780974196210519833590269822894080 12151041 342420360391466339022268938316981692864 12151042 -75800000924792722138504330767120737328 12151043 -274198361781450991289078954126130447240 12151044 -438108347116212398318189730698440859520 12151045 -172996849061846612115010738324081456680 12151046 951703961906277617600749598927343461472 12151047 187014953519662904986777652072338799616 12151048 -174859907439916693975283475148701204480 12151049 -1443340688303373952065997801349450925900 12151050 -157542040889883029732380853047572384000 12151051 -1490877712059618493641482055157271477760 12151052 156869397771287209208337990863673198336 12151053 -63409021796446905910902523422361032960 12151054 -160959414304428765853326814581672297024 12151055 -736558584427324005650952895464385440 12151056 124595401646137346378332475040772521984 12151057 -777409596919458756788593186179498929040 12151058 -536483662081227300723756080763857264640 12151059 3535427966850575216291831050206350640 12151060 -257742041534288991887364862404402124800 12151061 -316747914018171484910460357532978467840 12151062 -52398258135577033440278172550057344 12151063 -1361450838801026229753000571629507957688 12151064 -468985224693484009937636325495778928640 12151065 259483238848013514788835581971126547520 12151066 -635281049691559470152701240101145194768 12151067 75531753630654812291048389628829514116 12151068 -238803738640899452143465948545893990400 12151069 1621502396598178104939907055536421760 12151070 33039833617819612941113852015490662400 12151071 -560493438854886098306871617254714272360 12151072 1566830231296668279115356141826383347712 12151073 579923328614678317399179312330646400640 12151074 60169910449579168697178166911326381568 12151075 -817029714819657911324422013576807673700 12151076 -230540289738301880065523586483026829312 12151077 546315305505635796160462861546578273120 12151078 122295204168517568126293399964138994432 12151079 -2389743492734526273720724759788402024 12151080 -59535556185954931127513464331833344000 12151081 36188164536365969935322664932299843200 12151082 -71263487116146624358725624349770575616 12151083 48892677101686221490621310537953209600 12151084 406845386746274760549419507916786941952 12151085 -1048155783778493690926132929272495375220 12151086 -246758226014755247268255800987040371136 12151087 -1112252202699300815499845579066830447680 12151088 78806144734405748530403690150539198464 12151089 -438669360416817083266511528624651895600 12151090 -154205322241759657882851836639479587840 12151091 52606146484131829726347268739226811584 12151092 649249929053787570767985268479638679552 12151093 383502882580585107075255722442418473820 12151094 228003551773865982274880917639352135232 12151095 597825220479206030556212008996183232640 12151096 144782220858341402007496800441664450560 12151097 105322437497620136240180254898588370432 12151098 44078728885023340859349614974600531968 12151099 219172905617223035596641837120169840800 12151100 -531514307062673158799576902861279872000 12151101 -107644629829903007757584111922076416 12151102 140411286566804277089697376938600892800 12151103 598217250041436140044009230530812028352 12151104 17774280408587045147667333645412073472 12151105 -278905457203794169563745565855538192000 12151106 -61955243343847021529767885306525900800 12151107 514404294931485426131747937814989127680 12151108 -210283620301356883138315550892588687360 12151109 1099744735917725566040980974457396139520 12151110 -11871337517184286646516672820210522240 12151111 724266031045779177597707024669673600 12151112 -8588105929604735268694208902707732480 12151113 360833676507438660369299001556148390784 12151114 581867634489433750813914134111181700656 12151115 -598230928642038100055427670369456230240 12151116 412899373338870804983024614453481195520 12151117 214501210241707248761205936708695367840 12151118 202667301206050314105650049402835449600 12151119 505064035941367188216737295146649922560 12151120 -120526313478937550999408064747423006720 12151121 -1115290656385305408635238007222316177856 12151122 404722050254508315582395427795294943872 12151123 352257315056567581746875797365747842880 12151124 -1372829621487902002153041502658742653184 12151125 138603825990525354617602531525078368000 12151126 352055023489875490198161975854254220544 12151127 -1134620234987905705763107878157964629560 12151128 357652190146343756868421311451841003520 12151129 35345392670227403378177490974129192340 12151130 266817122174162488950510470558186369760 12151131 379634729629954221993924667927868492952 12151132 151569031387583898427043671697948672000 12151133 -163068980433534060243840687458887825800 12151134 -20655809923650941342396891036858741568 12151135 500452981012790512931425220261455447080 12151136 1076753766502037204467481257699642048512 12151137 142715537819334750268799457803241423552 12151138 141510367172690420504515302906024624720 12151139 26204936999249278547470521434115609600 12151140 -366017864259106903578238246956317798400 12151141 -1990636295056181987082098741696764756548 12151142 14341892781482556382706844397179012672 12151143 461695763579852223696056744768865804432 12151144 1452811252645698342427876191213469916160 12151145 -277944063796556016297667480010860531200 12151146 106976740264755743155405167082385879040 12151147 552384296548489976397283871667343572596 12151148 -1085809406950122214006806130786392913920 12151149 29324821516281470222433362573562780000 12151150 201128753269257385979122865952842145600 12151151 227121399376816417451216727578782803432 12151152 -25620777376943070579188064276688699392 12151153 171662934071809147997754129682206978048 12151154 46449834658400010620554054917573109776 12151155 642089622595849747266096847764460800 12151156 -555602390133755419705734470414610340480 12151157 -30984036241068946746722820465052886628 12151158 -418813312310134546059583708253288768640 12151159 -264685675919488193965167263423580480584 12151160 -166885322074341422074742841231491481600 12151161 182001789013037450241642587205187944960 12151162 -398828548660961147490420435615524673168 12151163 -85432761447164403452302606703434841472 12151164 80763388967203645996396198340500824576 12151165 66769343418565286950589799351169248000 12151166 -291855776336299450289301250850357011968 12151167 1151353126558402252112471927013928577664 12151168 -368363222448614917498753296214523904000 12151169 1396110905142611726708094005523093309570 12151170 18484964902349041803986134956413980800 12151171 -593971384853156403040100535189754908248 12151172 -938633196661658002118867151510832496640 12151173 -430900891415946598618204647131726297856 12151174 -167762635551477214854084017938798439040 12151175 1083091162028661681891523983755444440800 12151176 -453107323193188579480879169777051074560 12151177 535385060559972158600846220853334352026 12151178 155612998426721739551856130589016246624 12151179 -5116149214960510708539866236777307256 12151180 -271653933821893776758058576909831475200 12151181 -535004198268484699568616233628015026208 12151182 496995599383890373292629600786496380992 12151183 628194197595695410258815120159861792 12151184 21865701574366566216333728747117936640 12151185 505920971575413220360362542039031148800 12151186 925111939297048449100244130624247035792 12151187 614180006530898576428090233037008449592 12151188 435921033958630315326226769814987448320 12151189 445897640099556330699745502774066414990 12151190 -235787119998023757439426937853527032320 12151191 137590774063470622984110344617472675280 12151192 -1180978762268219729297071027928259133440 12151193 950148073795344045208263667266776126340 12151194 104036157402350870189043662785574584320 12151195 88942220705370068583092463639927048480 12151196 -262860703380241991692514851346584281600 12151197 -573025077495176879673372380522195677626 12151198 -118277562804136861353121542757530240 12151199 -821433847250123425498805140887486617136 12151200 -257942453006376460716474358728150220800 12151201 1155904038387415978533986915129358978304 12151202 85407779562461762411730291708635300352 12151203 507117522678791035129351286146263878400 12151204 62696120210979693481147488271233937920 12151205 -686049210057082361325696335529087677280 12151206 -10075145334482831305725639868939185888 12151207 317010430394705073397083791501019066232 12151208 -913634177434025842427478406690491479040 12151209 288219281793540168337799719060403553024 12151210 101457712630548424741540391873457233760 12151211 -100508677866215251313230246347711177600 12151212 -143647602491542158810354606964593228288 12151213 -259856781990392572621861635073660272416 12151214 -704398469698582166851951580686969316544 12151215 -28158135141526956827124696216702168480 12151216 49897327151702050495512488188498575360 12151217 -368729619994509799970307598691223168408 12151218 300249099640298912740738842117048626304 12151219 -652597191049261882884583115342945359856 12151220 -10451455890251748044189002652842314240 12151221 297320057421004596796742290660886420640 12151222 936223698352858559090066777184276480 12151223 -284211885884247047296092568799988321360 12151224 -343573346940144943395150826676747182080 12151225 -189412635071501684939097817293261056000 12151226 567979599494636660706551804923370339040 12151227 -492796423028940465211013377723037232960 12151228 -738580830103100061707558869402685074432 12151229 -57619690928790534832573864942338673152 12151230 61210237879893335912589601914687959040 12151231 1483781311352385396206634615836155956032 12151232 457584849653151176733369991593606512640 12151233 53739517811758945959628205432515482624 12151234 -311658607906635265621869315666482439984 12151235 701408600330926430457560660824104347760 12151236 13534860425483438408986383762617518080 12151237 -269469374730019306706563735904718595200 12151238 177326547378399910630161891719192309760 12151239 -311955816038998189920364396213829994240 12151240 -449469320623785888069588633254771251200 12151241 -9833154683413656933506028121328390400 12151242 -814215171491588680617831842513694965760 12151243 -706809875605810705736564226508368716256 12151244 -297364589616160244444872003694855709696 12151245 -101642092851994560125968300278097426560 12151246 -565904081869293678253870489938633003840 12151247 1386695076296414186750202112586287251696 12151248 132844269587202189110747400167669760000 12151249 205734960354119072829714793138609822320 12151250 125621843181713328417593659870514370000 12151251 291272545235015108278095757000130624592 12151252 -17061987000707390422328819562373425408 12151253 -178920998962827166825100005256179693056 12151254 -257114354811409775838855203599597295616 12151255 -177979192241774932739736702501683172840 12151256 -68464539871440298440529465999948185600 12151257 151006981935778636158246230032216413888 12151258 -143906789371553167296554429423595681024 12151259 44987140405102498183294001748012039480 12151260 8425239710800732874646643295058447360 12151261 472382946245940288819705347990509006200 12151262 200479574530999858444379792403147157632 12151263 632186990160718735740101008004973984384 12151264 200377600156885422743869946666820304896 12151265 -48285557975843696153582418501671401260 12151266 64545773413821640455366613341805809024 12151267 1266721173145095354676725832205728924316 12151268 343088717065605838889717458116668682240 12151269 322257557806718343099704704596161177280 12151270 -479187467255375362991293779456793728000 12151271 468732160091391992132605661396280712344 12151272 308824909739310169677598793048103321600 12151273 -440561614050804484272250159662598065478 12151274 -254306366536417355036389854652624758864 12151275 110171030285685112102375483780341289800 12151276 681373443929164092866911545336083452160 12151277 -764428193368721640475909680890725197588 12151278 262385660284805752502197074015682197504 12151279 121124113677708098366191735085292839680 12151280 343224572867083623653148736983406018560 12151281 -189369243591137297603726328774435062016 12151282 310924074162272515811761434855259037184 12151283 -572392430478831411214384760114720200272 12151284 4248590175072000512599951896301209600 12151285 -328080160793412429708159620226340306020 12151286 557486790135428947601769759950407557120 12151287 -275856963978255627438246556960745731200 12151288 64257119596186754954722064826457743360 12151289 -868357300208049725960972813045691317910 12151290 253205916612302937228824630212273612800 12151291 333437232596309299346608573512112005552 12151292 -890161644532136913917497314538341801984 12151293 -155489411445444399319439291812051006464 12151294 -137106249208122345473119634247752319744 12151295 -71579324811891331267379929998869924160 12151296 14541210802619140654858655637272788992 12151297 561413801402895247360523197087775583746 12151298 -866799356091925483269533793862586315520 12151299 336215569038308571693444228003029391864 12151300 24313108797827196576139559890189312000 12151301 -168946902995181567408572540283445893600 12151302 6804963089461373952787845310509527232 12151303 -405592524389197176336343273954726767536 12151304 2432622571653709331644656681169351680 12151305 397574019480087637863425170468427715300 12151306 220841023512603588089824535149136494080 12151307 -131426053753933873345145386798600167168 12151308 103811136697512266558765089155181415424 12151309 1067049457794964884529988959313612302380 12151310 -20565744871525510437136742617029415680 12151311 435425872901348579609873505695607008784 12151312 352282287050045137732357395219210838016 12151313 2450828117155531618525188290810212783860 12151314 146860345386428873040690598257712243200 12151315 -705332814488143188561882875932372655280 12151316 1071316525709299876096233397646785799040 12151317 103644542872909950027155197550369318880 12151318 -131971398084712535270247601276642679808 12151319 -275259673244816253473905184829063326640 12151320 27014962732877365011027356243466240000 12151321 34837722478421613516779090514698445184 12151322 697107580880034410559509309556048374784 12151323 1017903674117144731734878487866533432800 12151324 -108864921738326529132285371772575880704 12151325 -263864044616175262442995081545520615950 12151326 -137966054957113957143652606058533619712 12151327 18412149512817488280026527571447325880 12151328 194937009294350025383303351063304732672 12151329 -956344804070034967965855296328144398400 12151330 137293549600801653040334082411307318560 12151331 491033959315508015859742500439638750264 12151332 307557365932025128995395693649216368256 12151333 1509059094634009881820479774114988280640 12151334 70371116609731315680290660749898553600 12151335 168685621677547968544605968212225704960 12151336 -356816997506290178270524302281786572800 12151337 375466618330679606525988638262266704320 12151338 -19887128723906942776846961079801945600 12151339 -887539561346131705835591566278629632544 12151340 -346089256986151242200330547375528760320 12151341 243778923543047061100920175874645824320 12151342 12586019827341102242819089094525378304 12151343 829822683308810800457213408884177976592 12151344 -82961313258655824320544397083843526656 12151345 -988427879561437028461600713361972598400 12151346 111418947555368609229459504247272985872 12151347 122582850280258386835871658959192290656 12151348 227906154066046660505101443209017651200 12151349 181590780298272734834213287044595410432 12151350 -213525998684159111024145303809962224000 12151351 -424464698042710186486313561514623458648 12151352 110733005283854115586777737347293102080 12151353 979569098397909800845022741786910509904 12151354 -317794601671566453064602407425055719968 12151355 -246399249411670516256036563207622282400 12151356 61732572471999071046177018445998120960 12151357 77121100329468590952263127201417172620 12151358 -459967029416749841515995240017592510720 12151359 -767667462127087991753645067897404395272 12151360 36892606824139910324779238939594588160 12151361 -15367469473233303616475691627929284668 12151362 494380809405598699598509975654201031424 12151363 412947676229139763766117133962694400080 12151364 25626540731627914287335950365639542016 12151365 321236072727658128164762131293829602720 12151366 -233394111754798833057235829895588022272 12151367 77971313386394253351809460340499560392 12151368 402345055780696187041265598566097331200 12151369 -182424272457139355400596472493242561920 12151370 3161431324608563942315878012949790720 12151371 -350736842671811661376911796033576610088 12151372 1048259054415163733365599902075711480576 12151373 -338238853651809168832147109991344924436 12151374 -241138708325610233661586511555599134720 12151375 355212262636184052139284680896711188000 12151376 -163792150317767221901094565521237884928 12151377 30098702938803983998005530629193803200 12151378 -354089167098310747156660996527169403760 12151379 -110620481339810713203610005117727945224 12151380 151842189758747374089467989648500326400 12151381 -336886420115305684096148851727668062336 12151382 -14986819492193701616219297007637875648 12151383 -134460027186138144651789233292686971392 12151384 429798877964271432202683033340084961280 12151385 668616247656589927352717151854136412800 12151386 95313503786692286386485451471762487520 12151387 -620666177377889695864880796396254118680 12151388 -937769146814238764775213488484683625984 12151389 35382131259267406890649004582578947648 12151390 219048310614028579379842088622057033600 12151391 -271560211917053004037079522953236528528 12151392 240836294047908003056373730959402467328 12151393 471898626973558632171110971723935254320 12151394 110710996431431246252869686775039868496 12151395 -69802849247555445748408042217587594080 12151396 -109589569517317178931360905364275688192 12151397 244161161613203130630696311679024378300 12151398 74325413176640739593128576256069744640 12151399 -276314754338743975829459840070026549336 12151400 -519811375003009493728500880933815168000 12151401 -84854951759944688309292112657861003776 12151402 -35202991967397548950898695046966368848 12151403 -62655027793344873151474560559089401520 12151404 122028962084845815195093017209343385600 12151405 -115826094254490626749666056385754960640 12151406 86118763387545574387748394831984441600 12151407 103659122995740619949194703823913599240 12151408 240588336203308330421045406429714808832 12151409 1727527622097477224640752532631732742610 12151410 151137148426212782175694081190542287360 12151411 340268986710365314133131502961415045248 12151412 -199757724587247623886103005347449927680 12151413 -18368251339979145631642607119179393216 12151414 -21226879467361541126839570926107189760 12151415 822608279598809938667797217354515232400 12151416 183878284098401542839111868687152660480 12151417 1319163601872375351288544181002740127466 12151418 -165191216154272780410492915172876253840 12151419 54163610173452381126125965545933722880 12151420 -29438076078185422143625172627391037440 12151421 1940015829969744736867501662387300218592 12151422 302359479265835604669471630009829997760 12151423 1319538532370403021017630256153380257744 12151424 -30110496048170773264547422259254394880 12151425 -417642166803357836373684399532862400 12151426 73344921229741991761286638865883624960 12151427 1704514777572503930316735116318438366400 12151428 -244709336825733386539591768618636538880 12151429 -157645050980766137404135808059232415360 12151430 93016868416409002213218617658904262400 12151431 -1385129270197592693686086076024094649600 12151432 781700985634491715366238384724273561600 12151433 -348975332884155936476381435173019134080 12151434 -43693904992907172239889923046934628352 12151435 -75537157086041252268150244195228886400 12151436 -276511776563383503268561398033696697344 12151437 -62180481134770582367028061777243409280 12151438 154782264432519650738482176168648123264 12151439 -43387933688535586988105863693553642376 12151440 41207577708428446570486566207148523520 12151441 1602840896899080926859919087484872108032 12151442 107026059360450815653628374602136172544 12151443 -905209710627597925947004944179122788936 12151444 -626734043691032434146469254703417680128 12151445 1117613291023881779678226855273120404700 12151446 196992334437854085358243030009852853184 12151447 534024252034142573867478883321734699264 12151448 29949551759786403680071041951913359360 12151449 -270170844408990479247474648841096894416 12151450 400224297602792036160253700673412896000 12151451 -357975007106544376678140434616071528496 12151452 -43674753237137345502321367030948896768 12151453 1341449727386048502633319530959320265702 12151454 6481127036442637086964490888195177472 12151455 144791701421180595890353180166932888320 12151456 -7294500176664396384885108744835301376 12151457 59654866116819161744254167711715973892 12151458 107993015754820173656312747276261000448 12151459 -456545884316834946172699490076356418340 12151460 -96077837882858227501133552166905982720 12151461 9360394501348737433563529951308141504 12151462 -387979819562528681945414466075500900736 12151463 364040333340620674185338433878992069560 12151464 415730803959876853721916271927001088000 12151465 948321055532799487441602658058086237860 12151466 92303339478081993717135941283263441760 12151467 276865285695314718760906919912394929208 12151468 64319420268129965649550213220965221376 12151469 -99375456234221082949857055362546736320 12151470 -203824527385669232794279874189614512000 12151471 -437124682286815808600459818865430441328 12151472 -26604994110498191907738777009150541824 12151473 102410159381863571228323698167155250688 12151474 -782886607208520186206285605102308046848 12151475 120998683394030029215453554473888416000 12151476 -64322656374093073571965007465709360768 12151477 142340723006857220504271235543116053760 12151478 -246816726104673850141888854116051940960 12151479 354821512366092279163001422048724490984 12151480 114303322404782940006661463216969932800 12151481 1313339807554932355521853841703312759720 12151482 -46861822673851723080097193640054144000 12151483 -777717099440354379969776774790017466268 12151484 -11612608443189011328302891047337769984 12151485 -279861579765697923090185186589323716800 12151486 -880198916173303798244621885375414548800 12151487 -228841019773176505386408664429271021568 12151488 74507682040151071757055215093510307840 12151489 -199808469275110347443680271220916635648 12151490 -149391181573656078615109229489295260160 12151491 -214628394793637676086573646409928438976 12151492 -755178827811103210162264800392067827584 12151493 456799071165674219842907487367423372800 12151494 -227295917498531657255427415538785332576 12151495 511731891037008926156328372177129099000 12151496 -126912751099943834239432061310690263040 12151497 -605675219368521863300723371499719734000 12151498 139445525636385884321038861223551288320 12151499 30887672204106725655145647355817349648 12151500 160547256082150489531954729266994944000 12151501 -270875782050221679791523833810637199498 12151502 376850263940086776131195664922999341504 12151503 -26723578699053352414548037645949512512 12151504 38045571692327422003920208470016000000 12151505 293304500023600731914846400439312345320 12151506 -384215258893131334188795314767514484096 12151507 -68597411173112980771018126585408279120 12151508 -62267923785087214226551297318269671424 12151509 -619773001117387691536981216220145542496 12151510 394364027227335039230882431246794432000 12151511 -7492954194931593061909737783184800888 12151512 -94876823850960912878839060456969420800 12151513 -1419666889190183362695716964948116453616 12151514 71808186237391569301371833352863567856 12151515 -191896847668654614881913150216138350880 12151516 -506625668634072098424929861471306382848 12151517 -59759816475949847879625765534930856608 12151518 -240649155528186252753372755646797052096 12151519 -1127230890842190112095618937468301421320 12151520 -26213885739914983821025115076270489600 12151521 -158041763481043553965731991982455776000 12151522 395156984128234140247585604563067481600 12151523 39742384246877531047827597333477647772 12151524 -181493997336316595691165685961016999936 12151525 -65150259787671823661423083380252086950 12151526 380730188604049808856430658141006409600 12151527 296861569961580375620673424800640774608 12151528 -1825949327209373707386738516499822755840 12151529 191483204050370945442072117916207693284 12151530 278360844046936517222178138560709732960 12151531 -336628338033748692890977942320448823408 12151532 -708163745578713215334165963230645142528 12151533 -352490822964869163794818448490432481536 12151534 284484464605028286084832691064089380416 12151535 334246914799321603457330182025433630720 12151536 46677501768911068533029073448391442432 12151537 -25592130723185008182981453252494376000 12151538 66679424778608006883374252918428408320 12151539 -23345217425259802373556859907546650680 12151540 -356529273141160039164199048128000913920 12151541 -823968433108052383459015686080160188928 12151542 2406242296242398733526248989885208576 12151543 -290220333169179834020380375451255561120 12151544 -743597858825187041940072006076013076480 12151545 92993741890025194510222214719609574400 12151546 1614186566458616210412421534875775200 12151547 101619234672107323577004167810999316552 12151548 -485251463468624284645287374545423815168 12151549 109752863297503852788309826670117212236 12151550 103406504036914171492902822752843524800 12151551 -64990396245200266172788754295651746400 12151552 -291461212959738122645289143406184890368 12151553 -1631044237474237703732932515481536915198 12151554 355812223953043831117223771103274369920 12151555 206379150732030488749323377760312842160 12151556 488348851633536071127838340311881352320 12151557 -805041380776324012893375348290840875872 12151558 -651325541236289082224149294731093629760 12151559 -909037053905636121479388866984026293144 12151560 -723744423227454902150288281957055692800 12151561 -898496327188495039862264502121524416988 12151562 -260950408521526336590158078763950289408 12151563 -439941960002496971926045501435478230056 12151564 -446471534912776493109920813974060569600 12151565 436482744692505947467045032900178064460 12151566 -74756884220775467352248177748200325120 12151567 -83485414996286215139133101213565605040 12151568 69765267994501806520335925506519072768 12151569 -878389900268876065381902276014370525456 12151570 128035343591698277482050245712646776480 12151571 -205738318939092493271465365829395807056 12151572 97121793247949545085874675760559880192 12151573 -66369212958463123142804974101833380864 12151574 -49449698157602520194527731008463232128 12151575 -196696040868298127660188944997205343000 12151576 955488357346593296804522606864074414080 12151577 -93986761499190915937087124623965949308 12151578 377895939800179822793212943314265564160 12151579 -37087005507694305895586290387702383360 12151580 6894476324599384716817081491724492800 12151581 79073697635220317569517500423117519680 12151582 601202023286854528430866845365979988800 12151583 -59155649316204881724852007347864883080 12151584 -849259562046389413084453774560538853376 12151585 -2623507709134520527513099824598948800 12151586 238347625875998189483109413915717638992 12151587 -346300963933235506183167812785373614848 12151588 273780388295895389495852605985994940416 12151589 1565240032271305053468168253204313473440 12151590 44927511703553081263277082241878036480 12151591 1573275252747164223671962842961464770800 12151592 949517766749498920949322213640346496000 12151593 1339946040164140416002211509299550550720 12151594 21533085707364479752944515543258219520 12151595 430581507379481957341173195862913687520 12151596 -214672558721397477943510539876347140608 12151597 -412335177999423788975782051566388350848 12151598 -74062422079840125322166500072069483200 12151599 583347189965955290417204798802446859408 12151600 -179731567578225690785884876091648409600 12151601 25751601864702539004882765659672921664 12151602 221867548801324102914293362811342302080 12151603 532707299833662590806182485056880723852 12151604 9773316397351783223313123048729680256 12151605 165571224453868338205893747004556963520 12151606 -84212349940084154829527271414493489248 12151607 21314096242485746961779710535934512880 12151608 -123361429350332154370915555460213207040 12151609 -219667879587062332860097335229896884050 12151610 253225170931494540215990266213149588960 12151611 12072448537229551675871767903018231680 12151612 504305070742554582179869116345165307392 12151613 324270173518937085993795227050443479808 12151614 20780625600908509370163265965497647104 12151615 -159343683542904534678601541900640921600 12151616 -130335831350356829261356485281395507200 12151617 -1177303125682503247580290958930950176288 12151618 458410131677829188682599842789336535760 12151619 -829948993920434457755653186594646660760 12151620 -6003094944801602354259151652525176320 12151621 -242896144946597159406598911207769956 12151622 -246568635590852041474911130677741957120 12151623 -25331176012362382114668263282612072832 12151624 -174542074129500284793386855076234854400 12151625 1356657034393419782401463803167330069000 12151626 90481067327881522950022009586214088704 12151627 962779295125019025051908602874519441872 12151628 115334868090909792637339478694100537344 12151629 -176590028092192189958992139737557980256 12151630 -45498634406844789047612987757943267200 12151631 2476153881200487781641939232193073448752 12151632 -108880870193054137289560315627440046080 12151633 -178095738475660114908159397958724855192 12151634 161354136190195678053841091136730232064 12151635 -451855304484725984758289732445182600400 12151636 142666873136797095095163152555170897920 12151637 -26013997607014368515560259150320785714 12151638 -247561554212334483577501860483702739200 12151639 1050708038086391861843243233962729906440 12151640 85058928752919038302123506712412160000 12151641 -937672870375176398283758831144297929008 12151642 330470747938205751968223590749225503744 12151643 -199294489480457015060405387275542703584 12151644 434952213400509576519026620143168662016 12151645 -931139784692093328154048324499359629600 12151646 -228886788366849668766682400678762108736 12151647 713107979170929827306099168416576596000 12151648 -165854442494966402720032210290769920000 12151649 -650084610669574719934024427333742874236 12151650 9047459581476983136802924270776115200 12151651 818256401762697499172619596645670138720 12151652 -76754151075464937123575210669584662528 12151653 13530614304964737399706243663044355584 12151654 361052787272097577082068166451028073280 12151655 -139164105127781252424877650176544682440 12151656 -939587065922048713894332480445603430400 12151657 61968559841399878100906382439353198906 12151658 630404665380875605710491423227815905280 12151659 -49643418556630321583292362394434350080 12151660 -458266201807047525764102789493958840320 12151661 -1337267241263322060996471962213389485738 12151662 281138785184025955540369172275307900928 12151663 1014427785421621860132902967811981300824 12151664 2084790585677980651128069779662503936 12151665 -76048595851560848205908487881120723340 12151666 -516152076662544056002906381679294271456 12151667 3435554989690873748387897039990022480 12151668 782228259447280467103794231861747572736 12151669 -934222978553224240112463991563269848704 12151670 -530562911673501994825011019725748638720 12151671 1962793914534260626110555680976109824 12151672 77304244557657286342333760226195824640 12151673 74898246693747087281480470204196745540 12151674 213074022260069761965081470812249136640 12151675 716254636137207212811194660575167917800 12151676 -477833093432875477291610708058806999040 12151677 340026854892594923309180497271034261408 12151678 128346845949539489511836076389562132480 12151679 809184327557579738499187425390277361280 12151680 147134089648767949124777645973700608000 12151681 281546514266392426113279379767126894120 12151682 -145208648849329547840672964197813058048 12151683 -749778026124854609459454334955989087548 12151684 -1093019763287139839589040987133080691584 12151685 203089757757496138539541778652763787520 12151686 -338343334258587050658661250356555695936 12151687 -694864700814413779804739454434271570664 12151688 -507705210086019137691335226799267246080 12151689 764741469486334244250191454961704319968 12151690 -151038762297359724273193365578876928000 12151691 -118372820620060887197729590094305592616 12151692 -86955409168903004039014894491389488128 12151693 -201032034029640887890134814046508173076 12151694 -280225641802148352887492948343037783104 12151695 -237457880033397368933564503889461596000 12151696 -781289248153079183655565944988876800 12151697 1711657266016258782390740138426468573040 12151698 -155769618714022105263016192448982738432 12151699 -110601118804326518023670774506768519680 12151700 54595157334654914963696701013163878400 12151701 -798039625730789133158232749930637612480 12151702 9029727628381471017424038058162456704 12151703 615216063367558343608953278247743887008 12151704 65252633229129692486640804802477056000 12151705 573968847135817540794438824469610052160 12151706 -521907015199619419810145330363730592272 12151707 -817294858022262563174896789617701952912 12151708 -1209848852324739860929316834779738358272 12151709 -673988521439635741389598375959737050074 12151710 -259652053566839865350784685595177044800 12151711 -516953082128375628618335013566910851856 12151712 552136215405788389090747914563898703872 12151713 -227904728308435676429448278333082376320 12151714 7169981806195053871822041814562649600 12151715 -777845334970608120589770349473321230640 12151716 207103730126954654907647526422878617600 12151717 32303038918041327770778619804176760766 12151718 -345110052878471188824861692822292444480 12151719 245467613534455514301636749386595105664 12151720 -114708175837786124716537192285347840000 12151721 141653374094994293059964477369544319488 12151722 -208952196529596113124381703451737372416 12151723 276926209542964828488405303217154946588 12151724 341683678968825099097893093726794320896 12151725 -123953266446420881604778884538551792000 12151726 20095521511381427727587724499931272704 12151727 582701218098364345062972863752718629872 12151728 -33951802631809194160304423036434513920 12151729 -482369738952700398488136976490883213020 12151730 -358005820928364742119473702733510918240 12151731 912184097965440886773421119474157087344 12151732 950208111703838443367038556797481972096 12151733 -478675295674139993279455955203951109376 12151734 153668202035920601525849554317192480768 12151735 -391164540506595124753465047034090306800 12151736 260227823522114070227521208281651200000 12151737 -195214262932858869692797464800613067392 12151738 -95939073248079619252550342006150672160 12151739 -1149230772516336682855079187330412514460 12151740 133139867092258566756776754474980582400 12151741 -309870924463267991115942219697335470080 12151742 64969780246703345830000558018269722112 12151743 360995390683106619817111049169396792264 12151744 76083440884154285010382673732419190784 12151745 120039381701805929550878615864205971880 12151746 271286153024505584646725692557260257872 12151747 -1835381716241433983231564015896496548804 12151748 106664332071842864520680514331401670656 12151749 942417959013489151511887339513512913248 12151750 122812525051668081750738116999273760000 12151751 -1806229657312086883247831774795284500480 12151752 62766303805997346945490417152713687040 12151753 8586409901354032162919047588555044660 12151754 -354514303472382237381154005123148550400 12151755 884574055118074267969333637465155161600 12151756 88168865475608230428207965898610421760 12151757 -14084362174004173911840054176142064800 12151758 -380329094205433319378096012542639764480 12151759 464184957317276267389098234741946635000 12151760 79276708885332905957899419449320980480 12151761 -144335427441590198606905257334955328528 12151762 100340255867884580455587626342873218560 12151763 -182646108400708543772629088108606908896 12151764 -38727715269899677980552580912898617344 12151765 -267267803259537196977728485099727038080 12151766 -948213789670899967053650099398808458176 12151767 -385856000948517050552507825421098637720 12151768 287508053576398159739708330648577730560 12151769 451921805516934311955701438578589604096 12151770 314904903219951575614476859820177026560 12151771 788157255587419264097318007797749355972 12151772 -554087551388388787715439296770803440640 12151773 -423954334292908567588376003962967872800 12151774 -125900010467367436630890211494634968960 12151775 -121274379843306400380130390400968564200 12151776 -109232943789302760948335917107423215616 12151777 517326289870653615068552399790796785072 12151778 57608821131420100525783089547886989824 12151779 511139765015715910752682984539184988160 12151780 -185925252451555746702192878045951385600 12151781 -547351562256959195142496189278185306208 12151782 -25916504347232791307693484041480158368 12151783 -10965253566473731267883237237845985280 12151784 444804301468586937179544996958044994560 12151785 -162782278786777580887546965252128428800 12151786 -116022460723008080495534836223501283408 12151787 -979933912391660783431576141863126301248 12151788 505971118395600940594133974720488960 12151789 -619945613138783087876532609154587915476 12151790 -270282817256303128933236983997006397440 12151791 -34802977790275143506943082194998586960 12151792 25243862148232962413233899478049095680 12151793 -458504160804196077369408323323064642460 12151794 208667812260757699288963512745128707328 12151795 984544350081301838075340404213563474800 12151796 3710338889824385432777793540026548992 12151797 46795376995575316457273107902158469120 12151798 -1612312665581070798541548184765440512640 12151799 29398038368687884863824508233818585440 12151800 -5513614802100464053383895395681792000 12151801 533147084929441266054809229311199229802 12151802 -200020707379283535258400016094915772416 12151803 -938115597149855412907175771595920211456 12151804 580112177918007971103564514302722764800 12151805 -10475669918318107013451554798811728640 12151806 -387714771349713625606460269565710780800 12151807 109616847933274851756668819214613632552 12151808 1397272603125700967755549197125107580928 12151809 47292810425168523479443669277203506720 12151810 578092630640705127096841962473774538240 12151811 150375195160775687958578902607292184320 12151812 -212995974896942443283837650316699750400 12151813 79045448565515452464640021754019171424 12151814 -106302722659108763296155189273585673728 12151815 -1398917251014933577641995092818202560 12151816 407843056538731495714485873849692820480 12151817 -292323399860859529811519003218989272880 12151818 23677342156567681441455974747556305664 12151819 -1548231218443200398043308883151600481760 12151820 494290440436202531244574953782759700480 12151821 640479864740702247998437037143729785408 12151822 355146384237000462812874297907949097024 12151823 -174248692491049872644048292962715278928 12151824 -306881722676829333941785905529620529152 12151825 236415294218607103113149874520225216000 12151826 -217264864054639634446633097141933120736 12151827 631468754231676224338233469076387549364 12151828 -450232138175186860848986102712480047360 12151829 -531620244854799274174152651473157568320 12151830 -111217847485513066565645091737270016000 12151831 389502756354533037289968818470830577000 12151832 -196978348846463998857459699897371197440 12151833 -437367492404185145117338860645121686576 12151834 433168337110860150259687754948481431520 12151835 631819167600434227896618063920760460560 12151836 1678316377098960146663160096232581120 12151837 -1296598555311115270710824978071284695840 12151838 -182279984869460719897996300584768869760 12151839 188086801575244312841718687684701224320 12151840 271542260746132398521887386539839979520 12151841 916475013042922650764670828097803922920 12151842 144353101245887776626547640924979837312 12151843 -14602074278635010308422879930055156992 12151844 318927987587260686449322309931616928000 12151845 261134664550232468016564755501990124060 12151846 2466425738003046148429809156291078144 12151847 -251610727902778812260990984264277853704 12151848 583523768860460934183902099279615016960 12151849 -966589280378636705475926016967730683760 12151850 722291937362277329934540886126718476800 12151851 637856303666942091106860788113480319832 12151852 996335959140075215876032309743104711936 12151853 583378015308805258437505587502922970678 12151854 -211410524755707132510671328276564023424 12151855 -591052305948474683592902228497727678640 12151856 -364578293709321295176025207329591410688 12151857 -585846842387678014172317007090789402208 12151858 387781794780481414507339716779714219280 12151859 477641301185968963214478440899519037760 12151860 156538434543697313658613954274095964160 12151861 1043773040978371960020907138683633476462 12151862 -225836273469359272528678455270749801568 12151863 23089649683855514716997917215662547504 12151864 654629307046731971643479860578285342720 12151865 24109177711369251246825133116210657600 12151866 9189373953794471641426126438102625280 12151867 54799711243937915903018544188300410944 12151868 161247583577941145740457647934658969600 12151869 640872346767527267128269493946950360320 12151870 -206286584350612376917016137754250739200 12151871 1428930292062642701614689218527840031544 12151872 -6025955470656473208364290248966406144 12151873 -148275901317977608296371577551872613420 12151874 -69262314822257451798426701395298984448 12151875 -95008264988957236009643502532072185000 12151876 177909434912032483544853115277550551040 12151877 667980970707627824666249939580281429760 12151878 -631186214742577316590138995792123553920 12151879 744019931880546367927356314954742138400 12151880 -487956285209236783921231138691894784000 12151881 -64543500143864392730666338593697197888 12151882 252070093157231769098061783922232276160 12151883 746695223232329999779411887777740923548 12151884 210850268967668100169514429810917940736 12151885 726557605893440453276258299684785631800 12151886 7430235343787569236026961893954971584 12151887 -582200918565812883108091372220117389440 12151888 -71006873855523504954718787441967104000 12151889 898135964391417601984625894502837951360 12151890 -161564017914309510617438577895314278400 12151891 -813005128721386993392069876450462610708 12151892 775192244100127635965274185572987449216 12151893 -73667194838316251252107436336280312960 12151894 -220338718023742589841954502041179361504 12151895 59960101552782693789409828325799226080 12151896 -222593232870276220528059742577986867200 12151897 400397851484610041353640839150126257792 12151898 -4513090130693105367932687794885604352 12151899 567151712724500844435402996423020241600 12151900 -63797910105679318286251341030931276800 12151901 1705615886601552312812133286352848324902 12151902 -40347690610415617585189339335025069248 12151903 1049472849391116206014014532344569438784 12151904 -748224742676649167514210998676277690368 12151905 -9952153313624931772172960564707944000 12151906 -328761858919005772747539417271823938560 12151907 -24322342767888537394374850269299713920 12151908 230567442392341941480577828330141549824 12151909 789892044455505208734522653107559008 12151910 232106434875985166886434811543380856960 12151911 63082424797782693685496760115664941824 12151912 1064358263667437541712929778100776304640 12151913 999108627669795159787987908873198681600 12151914 -375593842953766564169307208147849317120 12151915 1006867057274008635538326215287891660320 12151916 236206939671641554901786981466193299456 12151917 1080091178795694015278483516242815810240 12151918 -702644389936791724306532208628264443840 12151919 549174247620305014132948722245705985144 12151920 146346271725511885343037201758607114240 12151921 -956931671393916713888163227082335360000 12151922 -844389256793713811765201376058797324288 12151923 227574819849229586350396193596242977280 12151924 -1757639375697758911755545588748075229184 12151925 -807194761274655018590989145975415384000 12151926 65480792762359777743718647098062244544 12151927 716982150597528181909867336726999164776 12151928 910218447917504487226058385335588352000 12151929 -8313220340740720296093727756123456032 12151930 -240443258865956285998883767670333952000 12151931 578387196938557689383455860856703766528 12151932 201274049430701248360735214049500964864 12151933 -430345169209511231892621349906635591456 12151934 444256756181508223263320494259836275072 12151935 38679200600496693284913439216991040000 12151936 -611562826506132376919928474705277747200 12151937 -67888538039061637575813564834050755200 12151938 3320122405389239099236205805416939520 12151939 -323101580790605687862137821680499251776 12151940 1725426131233084768649854910913998561280 12151941 375132575854512748245609326833908468192 12151942 744053045952347841622859185424275778688 12151943 -29469293502664407809137672091050374576 12151944 -543103722580347522363984738111376588800 12151945 29655104513626176116955307308426141720 12151946 438146008998389752977062518923391807584 12151947 -169464296345490615472859160071491173120 12151948 108418874846555133446041777987048320000 12151949 -65728320133540729212007626962123006910 12151950 223906516193974208100115669110103953600 12151951 -1517825479704597662640391437528272664000 12151952 101196615918099135454059938751341199360 12151953 -1482455454964808487148223728418311542432 12151954 -535493034788710538129854316540314272768 12151955 -190402609886992933703029351319366376000 12151956 141742838875147335155661599139024771072 12151957 -266899056194564619530164279328899758060 12151958 -46935839320014335754492936765202194432 12151959 -14536078846420101001332359055879611520 12151960 674061957148275385914367630142143488000 12151961 645628865489610353752387111753877951562 12151962 183517927223120679724251133964597863920 12151963 -463950550955043848125522833247619115080 12151964 -997229065306933659353060424765812648448 12151965 527133445585456915203842447665326720 12151966 588273258110668783791472641110678058240 12151967 -478199598650141140171946446762778474040 12151968 -47359338377447444802824441952501497856 12151969 -324176231838995536203844146467714816000 12151970 301641669217121867550166032682447675680 12151971 158579539457687717880432511664343864000 12151972 -1663006511045524424582719244494286848 12151973 -232445000351193886646852025652894739778 12151974 7816777547125722711097189279946192640 12151975 472439966442667121431288219330587357000 12151976 -235328647739366248470405343966594252800 12151977 48667755087736936670320884247067558208 12151978 -194369696612439749074440093984756492960 12151979 140050333548775896875720575449325900176 12151980 398347864383155206103328063872951516160 12151981 123363046954231771915142085573769235904 12151982 4374701378035515576756414170598062592 12151983 -111374713778054485559116644673277579136 12151984 55413585356629624703616062517305999360 12151985 775007727202514635139860617361791936180 12151986 -586577318295062796000557603120455680 12151987 -1209878497034472307380270325691617125364 12151988 -830909051070766169241680205711333506304 12151989 -474133126235379021828998429899601420100 12151990 52921108401284510293003907239996796160 12151991 -390711589019550546673386247418178215424 12151992 -729298485804949427841720487067341025280 12151993 358904989065267244405475048815482009600 12151994 278227674966017589013246146271463704320 12151995 -287779075585049903532546185507061043200 12151996 723442536837441475329330037767876224000 12151997 505794378501564882301886345732216399520 12151998 335951311448657694723907696047311253120 12151999 27018643615893727913424815760183446664 12152000 -86897683390371751934523547827830784000 12152001 -151839291867797807400251231995359114720 12152002 62122703293821771116693075202155039952 12152003 -272801919522438501792620290860699185016 12152004 -151151093102944357917183545287659171840 12152005 545189672027762676334231642067660680320 12152006 -626651604575331393731310882418026726048 12152007 29193373615059671979881759445087234480 12152008 -1065770227780098446413337362741216788480 12152009 -1551931331127591158160729193025096570790 12152010 -111160517084287476452493739150278988800 12152011 102237822184698537548347179082096703800 12152012 1167990661343149248800661823024713997056 12152013 798254107952975441215786500420674775744 12152014 34047431396426290251910526420887425024 12152015 16029133034393535936640926146580060000 12152016 -62754642464355894713366029737529221120 12152017 -112974209790997695713703684350170174080 12152018 -24279108008631914916546441001102684896 12152019 547856624249891121521705681660567174208 12152020 107869244906814223534929022652114227200 12152021 -140339812351147957320742982299058378880 12152022 511745011278358052528562026350194292224 12152023 271733437471311325336086551308863558664 12152024 269642545000659687928606797811867422720 12152025 7304378637628598402134113214761870300 12152026 246735987102890686655294232637268297712 12152027 702490334322586116972678230257117728000 12152028 76191996080676657472754733158098968576 12152029 437026990400890851283668019275535358630 12152030 -277294694548809756793599520301416651200 12152031 38041280570959548426191231664081619968 12152032 7846865145551943055417820867419963392 12152033 925665336136102696265388975090840357282 12152034 -195745007974741059634422298840561901616 12152035 176839605313092980097766732472612268960 12152036 39981286192607945703182949222272608512 12152037 -92166663110558733110061559612023579648 12152038 -474580045333559209288377781757464475904 12152039 -632573084164169332427806393313436990960 12152040 131582045080683065589151001200190668800 12152041 -747323881115131898356633723248662698416 12152042 84809029376586154549015903318051944960 12152043 1075666256584940004565149657623258997840 12152044 -1453864617866241116471416616898805785600 12152045 -226472048494995853079647856156344953600 12152046 -95457250083901088790173203254329351616 12152047 614210216575803830839086358781802652496 12152048 68361723675415475518531224254370742272 12152049 292764058356900367770735944181494617920 12152050 266853600328176539498333476356651532800 12152051 -1350335150345952111256333558135139760948 12152052 -500915002709979985708944756045767761920 12152053 -365952678839073237448020724089857259840 12152054 80844316321040504701646391482273023872 12152055 237790845896680325011422694076392487760 12152056 13041779013281931188496543935505653760 12152057 146222775949872517940478280766714398800 12152058 3115140819301493770194436901240033280 12152059 -1544638185515980681715682234329777679384 12152060 -243738340471125632991882205928733926400 12152061 677716692872107907863911281064519182310 12152062 -31664564127396659296621983167232316416 12152063 53804633241683221545465704554536890112 12152064 -83206825405232428061149567784243429376 12152065 -738968050415619880808570398351227948480 12152066 -620228401221469993801466466836229534768 12152067 602862268206446752446620816237021627712 12152068 -1287929302036868304229321458230318177152 12152069 -141690427249808246462000329471737692004 12152070 -84847242375104624172241866207541497600 12152071 794439565745213690830913861924125605272 12152072 323297814995724698534513262783138048000 12152073 -288715992929386807923930485257184396160 12152074 -1090026994504137455927562840964519577856 12152075 227162174434605693022253347709601390000 12152076 -199706640697350077881448319322812088320 12152077 -11717388274330495091069640275820049600 12152078 -261669436271155970267702326112310848640 12152079 -1235933498807311445722752289021436788080 12152080 255822175994512879676312144065966325760 12152081 1490212808308229525132786574883383432882 12152082 -252309642733356274108323119855387726208 12152083 556388627476299911607884745118666428160 12152084 239396538171343137654368869179604979712 12152085 566344509442828276743759139432891269120 12152086 -305598733867145172400460030658069847008 12152087 977702154127080713027101030447631756352 12152088 35155438550667442157044024951931658240 12152089 -2677213493625807119811319295677711455744 12152090 -333365583305025978426153142310999527200 12152091 6082878244143718301694867010023934464 12152092 448739880426013994711255309142636463616 12152093 -85731754674250029934415414944574426880 12152094 150474800824335564188922255115761595200 12152095 277177519338015618883684614025650235680 12152096 -796729913603882357149291099878693273600 12152097 -70488487892885322529804187261593802160 12152098 688734199406468763229007225869907481936 12152099 -1617810679891103802534675877941988692900 12152100 243534363669085104604087068539796710400 12152101 315895532842803793475367478091608160 12152102 299960971602245048308023209480058489600 12152103 -549539935177479001676023983241671867096 12152104 -1146580739158164251197675600436509900800 12152105 930310788155414126889584708677681920 12152106 -5896363021990035303213660169349509968 12152107 907633224589147686857138313520303976232 12152108 418862311355777850777151671590916918528 12152109 -256971229203039752091597468034795068096 12152110 737355956072416121637234864203186712960 12152111 -233335776952978413414760793424651768528 12152112 53451902575296167103930059253837987840 12152113 288917064339948159749508894859985086368 12152114 -544283962867066551891160988633045732640 12152115 714992969938064845160517508262003896800 12152116 1119231237343674812950400478784986173440 12152117 107531825520330680857188703481591748540 12152118 359245286719932584978834548387186630656 12152119 -132607346619814426080586183222553725440 12152120 223572753572753370629482259183790796800 12152121 53133516402961447775261459685361420224 12152122 -455259353967986206781341651606646059008 12152123 1579735703137115125964545135764353131704 12152124 -66240489918956747037800752913449144320 12152125 -1283360748033298034645340817205635416000 12152126 -183796375044301525557725815154892453120 12152127 57071833209291427217592855331681689120 12152128 -477746502837229778199190530306704146432 12152129 -1529238996407557743253209496641552845520 12152130 -145374828908434337758853597596631700480 12152131 102643574230259566034180144150274418800 12152132 125222610203015880266291007158174588928 12152133 -141293227430482524706501716679822867200 12152134 -129841995200148931320080749788339456000 12152135 -387299136551931475575445448863684006920 12152136 -709308787830002163757837337667900825600 12152137 -481237504101625146897765001112412402214 12152138 -840796369680064538342194013219038499280 12152139 -122245613238930315766602339114240005952 12152140 91778506416195427654132337915072348160 12152141 -1451195446074228658467635874064997896458 12152142 163125740954056758092705321648764473600 12152143 232455483191565299545322914621223745392 12152144 3245048552496749706423817677011681280 12152145 68175528025766506170980056261075664640 12152146 -493212345092344569304337556567042671616 12152147 -65587407767860611824107001617896000000 12152148 21971001094389785580816055321522759680 12152149 483455862326851835039492377070334112380 12152150 -136274607088472508390650690985497616000 12152151 904434357135943732410978868869257160 12152152 -441394905714799989284427815969399377920 12152153 -81126368366023281156116450005396272000 12152154 68803437304663515723792820279567463424 12152155 -35288122015371978204629597195804138880 12152156 -899860612007480517094156470218133204480 12152157 995851508681917403099874847552843290240 12152158 -318152815184796980355557182224383265216 12152159 -341448071534259216543399199974630532920 12152160 670614117360659478554532199354073088000 12152161 182318831719324687404987575264045278528 12152162 670167529081852287448091094333543512064 12152163 -289949997538996646612491751550401611656 12152164 69501602629825992707482258562705894656 12152165 200044405636446073124237678914821517440 12152166 -251468850810216453978718441277825901696 12152167 872465318101007946105210518450234252216 12152168 -271076200660114429298712915567992586240 12152169 310603458872874420883074688210248421284 12152170 418354707689156057210948082198349172160 12152171 1671325948002339648969044288400915372 12152172 290275953885169620103108985688147456000 12152173 1026099403111492572667730569303941931104 12152174 59000903301128906955026497182612175872 12152175 -98127194229795846210334583809675392000 12152176 -192601028943701609939206416410595393536 12152177 1202678217968303104595314567377902947026 12152178 -376943052764886316038809683554763994112 12152179 -925615459952048832667737547383178125120 12152180 11080625869343548816180594838363328000 12152181 260717038136840826696430350270599941152 12152182 14086557696721377778045634709011902464 12152183 -255155370893418361574402954927535865896 12152184 -7272250775229168076464326465389854720 12152185 -1321503395033452836409400087396070363000 12152186 -260589101336955720211804077110274087936 12152187 -12069494802084487243491507079737761472 12152188 641861717924265169993459041774288991232 12152189 432605128540864022453887164303251295360 12152190 196343102433625055157615830678096507520 12152191 -426821250420403084946466988045013466200 12152192 222201262817609979713211887028220723200 12152193 1070258982587342855651596121941173110064 12152194 112012945357681615741022109414725498880 12152195 -458072958979024770846757344487684966080 12152196 121294023878689198192075892812965688896 12152197 851437660044755661980504632544601838012 12152198 -433727827182087955344418245755651882400 12152199 205474796380887691706267944715889943464 12152200 568030823411650177585088669907348864000 12152201 1093420194916456433089689896495115689232 12152202 -86906113240803740559540795074321011968 12152203 445308734476577915280281283505385499280 12152204 -33159379900020950078247140124919340544 12152205 -9586763998789078488545753962881737160 12152206 -118704584811433195406327947099776167040 12152207 -2570632633900025540941690523848272541440 12152208 -216706009849791774213553282388253081600 12152209 320805111750083604132961185300853263410 12152210 196902970087563007167789640805672217600 12152211 265438218432999839844801085463073044736 12152212 4906428827243941870894450436857339392 12152213 205048687079633812998662569254384984462 12152214 -498371502894167165148170817869522304000 12152215 -117246788817219134295108363805306088880 12152216 768962052752409154596889445451747532800 12152217 -69725364719205781575671228361022021632 12152218 -23706414399709784486567504723004103680 12152219 929843083386587568833335423079330749440 12152220 -507126503829554179815551098102673725440 12152221 940934856088666047552818519385220488422 12152222 -10141866170580555072981093902297489088 12152223 640551376494043321878289733050277384472 12152224 59798110784649050872086003951942500352 12152225 -843684043107093714984226403358555738900 12152226 202217364933401351544276994428417905664 12152227 -1136773750984373312048662053905355493924 12152228 -1261025704938708945937970364261607394304 12152229 -273271628654793484959102312811477331520 12152230 -10825386043975427454133182627750912000 12152231 191821503108616977825395564923839865824 12152232 877205601823501183123630689959942507520 12152233 269763501512195582984594482323054399482 12152234 325356037255485509726904554120457404160 12152235 -740849422004407391236187451141453066000 12152236 357641174668510904937965009249926233600 12152237 -6552285369774779672895339522972755880 12152238 -82226691821861626302872865138514544640 12152239 644498592914116319229017165253570003000 12152240 137762410498642611997153500014684405760 12152241 -1205175550763048217978570077829947614560 12152242 728180991725464705824484174963579840272 12152243 19646813038784682322839284960956142640 12152244 -24379963202251370336042477808598579200 12152245 -1068852982589023405542145304294364306120 12152246 57882171614421459205910213726230283904 12152247 28806340907347861470785564755546426320 12152248 155394532565564723229862113463074816000 12152249 212052777114692213368256182213912258560 12152250 253285858591738046557719523623999936000 12152251 439802015125130581804594852560696785252 12152252 13057663060904128044714950498630753280 12152253 -910941343787158914901365142057442762496 12152254 -428775945877264795528857422308697283840 12152255 668211323470903817347062860819781053160 12152256 274457348483060599621291600119311892480 12152257 -59307518625044964354598030901389249920 12152258 529154882911686235051144313653721333760 12152259 -287546942817101317908222507850067773440 12152260 110500206663072856224794879241685670400 12152261 769877687501864755317007512504181468224 12152262 215115492374703804888471482250051241152 12152263 348498493786196202796534444764430884240 12152264 226847596585786642557977822392568555520 12152265 198150770803526271714405627797068048320 12152266 -115024959271998840365416831838641908480 12152267 -576479260404361691059745381755245070800 12152268 26095801111669421666328243734306811648 12152269 -301301257543359241985119433826450280330 12152270 12129591805055707782489267180657196800 12152271 935142297834835587198956476428153262224 12152272 -698912957766956889280952250230874112 12152273 4193913669989080139764299350471915520 12152274 488169483802545324450286652674594666752 12152275 312404840496979432191607173133457756300 12152276 675704740401549707619163702890193831680 12152277 -157309896622088220188137033439954703492 12152278 706191105219030614122134689490724657440 12152279 -201711285461490172192726906517772790272 12152280 -40391079308164602887370469331986022400 12152281 -102056323256211487275256100310511804918 12152282 215424821934445950595454824604339626992 12152283 64700388590583217252592158214950031040 12152284 -499341955789211669798360179410938320384 12152285 296486450669498006177691603253062079980 12152286 -517763137903191059086987697851001449920 12152287 243079689912309867166887643077002055552 12152288 293149221659770853169810722777666420736 12152289 -236816151701284114977488893399463592960 12152290 -21852196169242737815271255034104933600 12152291 1514629943318491323701303252147606454000 12152292 -202066196397399883127984281536782158848 12152293 1516373180562922996211462233063048188542 12152294 7972261622070481798927910707682809152 12152295 -730571720719103858294057312379340322400 12152296 -239479941405287368423144853878904064000 12152297 -684776538982443420382588238292047702028 12152298 27175877087208280027307743272880405248 12152299 -588209175681988681072503159050627058700 12152300 -357894374682356949686570247753963897600 12152301 -76867033712182077467131855153474492800 12152302 36625264669390106232804830821943810112 12152303 -472657431168334165729959521433457355136 12152304 57754891232458709670480118608073949184 12152305 -471595882659491325311304627113783568000 12152306 -352027612664472330093275873071117617648 12152307 -310752044327211776423048107469732105160 12152308 99972334101725780193786393410105890816 12152309 425205007821935463626068947230607035004 12152310 3799215215777529281010556281887539200 12152311 -483984090553761230051867944193267127120 12152312 -364569308602987413719873638830472396800 12152313 -367345417910819729984950467347222780358 12152314 -343264373044132001342764991452333033248 12152315 -264755266101608685996370220823880063200 12152316 -9524324846712173523781196589991944192 12152317 -17304567491246678047670650092603498888 12152318 6251303981101372389061822439338262400 12152319 -1266547864134025374240933274056385427712 12152320 -387233560178163578305559163914409738240 12152321 313809013148784597015642065800428075522 12152322 -48749431421068854040245102188453406720 12152323 1491932155380294417956288920519192824572 12152324 -516118424775077859953872410449379456000 12152325 -297276583488523258160431573979748580800 12152326 -291718406362606402350207982561814255616 12152327 346055396684703252887845922066770826160 12152328 -452024354505048256609725398221128867840 12152329 -358707586618071413544567661818930821248 12152330 -76211753099047888656316915248425686080 12152331 -575359606570854786245712482461385286888 12152332 224586535900352610245957906201715709440 12152333 -309437030752628692050388268270957088000 12152334 -335443676297538013138182326006784476160 12152335 -260679163803399919392033148612611566400 12152336 73219182804658874833854598861239877632 12152337 -318472305329473259585985047556920532240 12152338 197256054885399295081483537593537989760 12152339 503300636971178329772333498637462283056 12152340 44425513657522284124355971039939806720 12152341 304831159472794455115354390673755917184 12152342 -175061511891146569433166136573505313408 12152343 -14281588416914011671032001645328941720 12152344 -1125677322014826590257478461128072806400 12152345 310276238027744160302645336524604372100 12152346 242238516774947501042520877229413786368 12152347 -736077462522892230223884611708584707248 12152348 -535265596806387622529039710589304391680 12152349 -5034109906152127299685575159712573632 12152350 146125433905295020195041742004107804800 12152351 680807267178195283559806185149371328352 12152352 -386706354398937165835103057169906401280 12152353 513693745794318827552839606690935371440 12152354 -17113690185218816713333268831176986048 12152355 -6945422083949392212092311248519859200 12152356 -331759433214902204665956401832243230080 12152357 69928761923126148400071302224532481312 12152358 -214874440479733700010773146479265073376 12152359 3125555066333830217151422847994245216 12152360 -320116142774259870896507084821241856000 12152361 -84342945658648344522773006248524612864 12152362 452515394273692032592267768211575514880 12152363 -97382071039093698205552090432803161520 12152364 108615042125351097461101792188618964992 12152365 -775040245758308660686817538137955431400 12152366 743348910182864050920555735823624333632 12152367 411730911868508933348981266807724393760 12152368 5883899072746042222840548228960468992 12152369 2264612045038885379411364796923172429860 12152370 141036436357130191855189467006109693440 12152371 326957625833266040621307028028492304384 12152372 -1631643389747499436051306581638086656 12152373 736126050752284043591286721880689668384 12152374 123058872943791452193243287963506780800 12152375 -85042141171836175147260479840660160000 12152376 534054642635485986444094886781596467200 12152377 2442767997888262470088552357223620719232 12152378 73587163435846187260908601801689361920 12152379 566965446054332127516987615443342818584 12152380 125824932355627966910174559466381324800 12152381 485486886250878174738951466196148312000 12152382 403317380648098677176931377438297100288 12152383 -29020245336678332064551939087472121616 12152384 -88428584798547837643998869972175028224 12152385 -64068084007046972699070748697533301760 12152386 -643449621239585286717009940097633122608 12152387 337829661088897130273281882677126189600 12152388 363487987885780756220190980495805619200 12152389 666137463802620437932264849711825996190 12152390 149072015431677497068474914533290243200 12152391 -256429247743007341534952716277685954096 12152392 1494378702150807289248224095070363904000 12152393 1644170804123080832344270942093182000 12152394 -36191277426389737367643622696122944976 12152395 -80322191338611139384349649308066693280 12152396 -137426434332640008309263944784105341440 12152397 175975357139079699468867070799091193920 12152398 -54072598089967082951880140416348801920 12152399 -127442699875100643249299969125472083488 12152400 12038462124233579462446795575558144000 12152401 11111026018891416028055237565716876402 12152402 -6744088785699493352691076504008728448 12152403 159948128297886484978048435588629964800 12152404 437063716770325554073899904767835840512 12152405 -608366111307006082260634800843309629970 12152406 -159733252385494941127171223422010474496 12152407 -863756301188807590702261855753519439760 12152408 -129925429345053007249666507723495127040 12152409 -625781198744628672704193347056715971872 12152410 38450550439023838825814803950302520000 12152411 1404781668351548005211973356949906675012 12152412 -292915697007752504801168277688422819840 12152413 249636959586438341504542920608591153024 12152414 1372811888113007951879297530876808047872 12152415 341093110601323072884878882877342291840 12152416 -440792806923912783971424663031625809920 12152417 1421121782015476574205264474336054866466 12152418 137633790690606856970959188899232964608 12152419 1577904560842939593305525162731336354840 12152420 -225161952432029579037235994392420515840 12152421 869944284130011252936146581763774058840 12152422 607615794011512395114000299389008604800 12152423 -865566504051104031036921159108357057696 12152424 328857347494014513965923039514847313920 12152425 13419363669802124018384234064804538300 12152426 -186979150539856440193316175406984580352 12152427 245429196480869825836575919150219948032 12152428 -7696267071919596431205394416040582144 12152429 2595732745993156943955748747592831682720 12152430 -280064874076028562021520412688965691840 12152431 -538866785784367884188208671847619310736 12152432 2326792093495652127974549623161618432 12152433 -265899603421355172887714811057184101120 12152434 17650982583645486933160010329479696384 12152435 -223022921998700237707227409386506463120 12152436 -57559805211480671242799605946608754688 12152437 1396898577274259881850064984339795067392 12152438 -592446826129015352872281594194854124160 12152439 -258774325955254550462137649865448622856 12152440 460612225676168238435861015361382400000 12152441 236620340793985346024313485550316915584 12152442 -5412350017651273779315523301407984896 12152443 -1605656518297514003092852279871169929308 12152444 190396799249067310055812500236028327936 12152445 -831517603398003282959287113866472960 12152446 -1864946268887279815627741405644323328 12152447 -433955441462917471655469655697647231104 12152448 -102210614153192870978914705063500840960 12152449 -528955761255287210960059432364145639550 12152450 35214489240710839817251738671301006200 12152451 865153725752648462683500571558990520304 12152452 -866503392065409984800585767081291634304 12152453 -58469837764066991558062224716961600576 12152454 70450728451893154315552814616487446720 12152455 899711371644240368216664310730964549120 12152456 -49702407695188749777137089816032614400 12152457 -332919368127697358047108227583657464000 12152458 42476489122245038792396610677977420080 12152459 -709120049665883472568786074433303407960 12152460 555809766202855786350654342255094824960 12152461 953790630045719636620556537328087970752 12152462 141231515348171440786669151303301739392 12152463 -326257249276198784566978764290391918456 12152464 -88454743203459309583608173398302130176 12152465 9614509107049631633608969001998679040 12152466 -92191584231485958988207646314683730560 12152467 -1693438621862536638195044854785300933768 12152468 36214699329200948169820575388349003520 12152469 107605056056274858944775462771262466880 12152470 392282980468913616397833819422737848960 12152471 1763811395928386964792800279670816962592 12152472 -270117044884873547034076636390065807360 12152473 -1094011581400295911101620356773990573296 12152474 402566965629588293490119821157210474736 12152475 213281431636520175764598651146900525100 12152476 30102900331831639202074168026189987840 12152477 -417083488805302339084536257385108367488 12152478 12327504192202260518074581202978962048 12152479 403203385662977124931788219960034664760 12152480 396810824882714691448331176283178270720 12152481 -971594720409916088345009872213821306432 12152482 -55467543636276685626215710310808702816 12152483 857058118216094036447390959882322716320 12152484 -207610850871403981302000309363461836800 12152485 357479843309271871132027801715352111960 12152486 -458071950216783725046206976140519601600 12152487 408551866102095231106444403752340842368 12152488 -4992922745173473854699001873920163840 12152489 -1217386172851465983196511317713315024240 12152490 -220144772436393738459945431116226304000 12152491 576790488123834213007716667584679469120 12152492 496436740744159599136521248883100938240 12152493 495560786977557892059788410852380524982 12152494 -660006887229677423464258780312888768704 12152495 -296821668463981728742198576360374250800 12152496 -33822956270140053407544633141636366336 12152497 -321356732132480930408581300886968146368 12152498 -19786651053949823945751664080439926000 12152499 -543710706835388933003798307630832539336 12152500 38627331001502455421585771260656560000 12152501 -964526781627329028639471420829451111268 12152502 -116597984396001168168581981195449633536 12152503 827959420460778825559178286069379430400 12152504 175132376102991643707947118911539691520 12152505 -306551122680992515305499429866718675200 12152506 630165673496720621783851777467389214720 12152507 159873367357403491083657075496904496840 12152508 -174451277753355850889207732232831959040 12152509 2063744349845876023166650719929575473120 12152510 126744144344060636621981972122089903360 12152511 -30286646925067671193862612448947046288 12152512 -383011717380890869178668849204769587200 12152513 -977880870105253082472027446948360738238 12152514 -135663347507051382117838588611336960 12152515 339103925867890198857351712362482342160 12152516 -128528105453246526096747469328084338560 12152517 80948244286211535543067470317911124448 12152518 -331997499535011449448590793909006075648 12152519 -312852320120005614403096509006988731480 12152520 213892779333800276782566161333179852800 12152521 243066310729929043860123089829099606244 12152522 -418241261019028699859187169788994793376 12152523 -21870326607728574813840129506585854032 12152524 -867743612243960725640400127829585691904 12152525 -106888446282170862905399846874965952000 12152526 513391226628224303620295485823703342144 12152527 271584570350938151868252405725255412224 12152528 240914182534851475681451709544717615104 12152529 -6808306663931728785547984343224522200 12152530 47747953483888000035468960859452966720 12152531 4908751821360496910227121329052750472 12152532 11150494591133350741420664900547379200 12152533 664325781490163185100069610816051422400 12152534 -396889404026677224140062472055153871584 12152535 409921390271328035714922713777591859360 12152536 -743974045203518918120121526424953774080 12152537 1075388226705162995652888156894366952260 12152538 -1698792634318884638273850155237876275200 12152539 442942188727652747971236181573065168096 12152540 727437455919387363047441179650540234240 12152541 -227166064274291211177641775326285889408 12152542 -68268376999198049234848118802574664256 12152543 107892827259004412696620427934701449944 12152544 247000674419467127021919676382486986752 12152545 -494453815241902544500119319901009356800 12152546 94559363766101627453961941868475415040 12152547 -12094556988238444383842442879600511032 12152548 -165904813715564510947612405448347345664 12152549 502779276878664271012579315421287175550 12152550 237773469400114546562891280148411444800 12152551 -149255104934297246233060643368082709448 12152552 -606917521830635334598786338357382348800 12152553 -50511803300142835050291127006007205696 12152554 602208228159215606262753829953200300976 12152555 -613640641355565151733142142534337355840 12152556 96649770189301748160400626281460357120 12152557 2532544600901389174675006518492590410732 12152558 145471229169726448435148797605660573696 12152559 -792405635936859363973878503884226818296 12152560 70884854359872483767403395628971458560 12152561 994314253360627200094497895464618126162 12152562 -44204536565562617883321494393122789248 12152563 1246174699356555702329530636789656324812 12152564 -470867624864617834548860361580109499648 12152565 -552211432997319283714835203553423688000 12152566 -92995753854027543749635277399873955840 12152567 -236388248473958038732066466333972221728 12152568 -748848531372480547923222018593649930240 12152569 -821142487871262352416469900069510128000 12152570 -446439450258558840727351844568252979200 12152571 1053104995972901344220743892347801183680 12152572 -1047937323033755659980994249943458588160 12152573 -374486300633960630652400165078921611936 12152574 3684820604261550823646898151593305088 12152575 -412427311037269999021238311717978352200 12152576 556078316515802933415383849938339233792 12152577 -267562597778339820137829241714888220880 12152578 -99378516242517745642026677852980039776 12152579 583147033840998882871419129416388755184 12152580 65435985385603531981037548793651589120 12152581 -1139720654486613013008097645505189514816 12152582 -32580096249848307407255278614914478720 12152583 211078459546120829209183458381025831152 12152584 844702990155746269478630742823499980800 12152585 160741147637888029163934103628952441360 12152586 119446518739391986510096243609508080128 12152587 -709282493192518250065995777297786542764 12152588 -535007861815293706453491258263308430592 12152589 -417423708509226427953945026026173734400 12152590 -787998197048355442321330943142096076800 12152591 -1452026959149058213014262979287331487816 12152592 9890507561998271946010720458335133696 12152593 23726716074996988132290412115436638704 12152594 -394937435654421177743123557482121939200 12152595 23148958601199258995115891057981465600 12152596 207647527772202262212593738259976803200 12152597 -299943397034983629033801556962421765380 12152598 -115585234939561470052868599093833646080 12152599 491484539692341281175856358169910742600 12152600 -683363819835159248235474039668142336000 12152601 497577393442908979003259864714064048192 12152602 15755582108198442191730423150929707008 12152603 420817801207261870341417622811092043040 12152604 -619309136205233716465117555227247855104 12152605 -384518865225156202687535920125673341480 12152606 -195943918844419176198132945111623173248 12152607 -7755939131138482844835788616598251960 12152608 526422390479453588195284603966700126208 12152609 -273527050524191726277214600468277770560 12152610 -310850681881139627012675890501827967200 12152611 -55372031058485104927316284202950365288 12152612 -909338041111143020742558705266337039744 12152613 -503743603744837119040055706189283299360 12152614 -575964521672052505530621418928250253344 12152615 670509066257594909567043917748093368760 12152616 -216253786394284592377447489871637872640 12152617 -9700120302587294072629529978776108960 12152618 -700552656244633971333704761447373436240 12152619 -503125541161131797650810676729016201600 12152620 -54166661237665951165319369962131210240 12152621 -964360071830296008036239766360884491230 12152622 -306187809195676144964316455487143752128 12152623 -116339351968401849215720437496236233120 12152624 82894716751534692552451923631868805120 12152625 93973868999492783988553437425410080000 12152626 -65080782952762596135408736117035999840 12152627 1366719940937530769103302344389155566476 12152628 -46895440042868794177400754174368409600 12152629 1733235575926429494797543864558652165230 12152630 83391987964335617925415316839113031680 12152631 -674803079822785401124263135001563598080 12152632 238263808426980036308761926151017492480 12152633 -474958408710248425282223829095831383296 12152634 333070897729132120110313055392231948800 12152635 -562641424120718965405906805813655600 12152636 229250237925921574595056760122935813120 12152637 -329820574213922048164280913267826954548 12152638 930374269415727347918351718622506761280 12152639 1445976884278209657482254799077354645440 12152640 8458365068200114236597854862625996800 12152641 226606297974688097359756722537730080084 12152642 29438370335314706336587505932968395472 12152643 -413961569701438018424086150985568772800 12152644 -9692038418692737128103128395593474048 12152645 667359085439054911127242178699480617080 12152646 -31542018329915456632732423831852800000 12152647 574581236149344714535446405632204472080 12152648 -674459399045236215324491310377195274240 12152649 1988245489728042132083234704672323563520 12152650 -155813375955936268535462469734474412000 12152651 214130636942812447950950728187205417984 12152652 735533651291047459306208986487188741632 12152653 -651539484117478710553654661673321851220 12152654 975140913006368248330272545472081808512 12152655 83782727380926068260294464521718900600 12152656 90990338667805677258240476316744794112 12152657 -877136288404242576267375799045325793168 12152658 -22202598429632128655879875209610252800 12152659 -1104859705613158825613372951562993413140 12152660 378491926512106831372034824263106560 12152661 -2144004246438241306824734122826678647296 12152662 429234080481150882766862320011375788832 12152663 446899492837804092033488334830380059912 12152664 1080162136221956433945768027892822917120 12152665 249098215107402924327913575371653008000 12152666 6084852454018659670290787143675632640 12152667 515920446038647605651192199861981421760 12152668 268467064858767688351177537368041103360 12152669 723512384633385049827894693779662316070 12152670 233776724602852989904373347679601782400 12152671 148915566470253603551760581543966837664 12152672 31976997050871994215934539437482967040 12152673 139054694970604262879970131501897504064 12152674 -660502816254404345275005376526023775664 12152675 24612689307242312563295023496167113000 12152676 85515224607958224209222893189894686720 12152677 51598193337789652872891696114602362780 12152678 943999826324035917743728811264343164640 12152679 212363849737102942475301687710680592640 12152680 -903245480070136133304815368868347545600 12152681 -165608590427953933430607971439069112518 12152682 -126164608109584811942746606457521397760 12152683 92267946710342096201858130724728028440 12152684 591341172083874813702831827609699932416 12152685 496332580138135349517773824947286622400 12152686 -140505284412214147228038959506120666560 12152687 -224841156274464293505542534632263338256 12152688 57677368701242979732803218586068451328 12152689 -236454422061830688070942009833704734510 12152690 -112701536435480712745963042882456243200 12152691 279102276051540264151875270759263204448 12152692 -37981941571447866620848151404346522880 12152693 251697563111200792662929207373037437600 12152694 241499727889939105429980477068290308096 12152695 494027918791181657818262270670515002200 12152696 -1591772895318650204526190162826956554240 12152697 -229359144566683682883725287422253345200 12152698 78728382168990895466734672236241008864 12152699 61067565748565119260749348013852526320 12152700 13999820819007142911463807157987328000 12152701 389037693713378788830884558899202649504 12152702 -167889042786161500180909810569734889600 12152703 1442345439543839499112304779260002304 12152704 23177597434335192799797409259999723520 12152705 1148556331248409035877981259911064069160 12152706 -182759332836765656414354333120654683392 12152707 193665913916357568392340661570930044112 12152708 -1215216610215012024228282916165428454272 12152709 1271565897575080284242074537431518563200 12152710 18551033476055718192897665998556165760 12152711 344718451391852517136265821912329193800 12152712 -237263834293083612787882765701695569920 12152713 -163640664995318079729113102886178177792 12152714 -235993408813003303058441682444643615488 12152715 -27906584674237267920063872311984469760 12152716 -36455748963468127227987696370915836160 12152717 368860635266316523953484805536872933654 12152718 256992756542657787652796313069373217664 12152719 168389586288890805010756876379843706720 12152720 -531955880615013686900072085490483200 12152721 70216495934469047017243512534552383424 12152722 5574910928020340338668676124968234560 12152723 1387962105024845521414365649264926027840 12152724 -20818139332491627057288016119549444096 12152725 253438781081592742766416916658090864200 12152726 437718469542151660704492410702496033312 12152727 -209764928765809943266297339082021546160 12152728 257201083321511078830284415160274124800 12152729 9136528411948987791123297673887877584 12152730 -260894678763237143368836318772470785280 12152731 -17243920414572481996926377763941503200 12152732 -1236400369125816209767686466966220603904 12152733 534789275817699103822253270501000395104 12152734 680582133166352303273386049440931765952 12152735 120799155007031545678411803662688791880 12152736 47727713409344513127701527800877350912 12152737 440775661998254773278866876847842672020 12152738 -190687105097474715862016835660132427200 12152739 192731296079859637981583067728689271232 12152740 187376315894521529760847737604406476800 12152741 -476786125632140465705496625399276229856 12152742 106509951552247128876300942099971543040 12152743 1517440805439830940274011732056226441120 12152744 145099877524691374530073819844338974720 12152745 404335480216454818321481829315946981440 12152746 16085408840306234337166684484196040704 12152747 1036330630169798337596094323601401668032 12152748 26465181206287610274933988496644475904 12152749 -225394055287804174432798685323287832320 12152750 766352702549536322173435949121691344000 12152751 209181314109741648296814853948611127440 12152752 -17425372193834913739458771818413932544 12152753 -641251387309864139390302868069660197998 12152754 3472504043301263764760921030877340176 12152755 61876495870802269485863608162633106160 12152756 576195804255309896545254615061352448 12152757 -503815539740440286412587237280513785856 12152758 -63783299652863806392175400973779495520 12152759 -1719220338273617590221467117060174910384 12152760 -449096302539798675163194515955511910400 12152761 -241202370615878065109522579073563169600 12152762 -329067546015135688948294983352720660368 12152763 -199358389343364382516410324714500257536 12152764 880442679848460350515240371231126026240 12152765 5673053061238121355477149886920479200 12152766 -129964445648489572342723192552010551296 12152767 -723103476003119218037785681687555853448 12152768 -146559894479707550706750663539243876352 12152769 302656779073218782866595201185741643520 12152770 32153242845217682395866980225923200000 12152771 -336834220117728092324523551093769927648 12152772 244289105972110521516874236822115764480 12152773 508581582535352855318368466467758221820 12152774 -248676068883090842412724011941851138368 12152775 -83450390795794759329575148387361190400 12152776 682868371620925912007941382311810606080 12152777 -59586083562652531001881638131560517760 12152778 -248718838676183284873447084268436901632 12152779 807149462402346835254023914175503812160 12152780 -289435067703404693304543685186443494400 12152781 -710423071368995392542311870791261316160 12152782 473978879438953192006277311638987705984 12152783 1549591505415940386631757131532972770032 12152784 -137466610254420889026971854506316529664 12152785 5515245818615151777070090186636852980 12152786 -21373915419873741462062023793959792128 12152787 -47610014467992423473394631827310779648 12152788 55721280398115752324724529697091721088 12152789 23682341923442531150715414620643075168 12152790 356547943758912107736494991910437573120 12152791 -160340181432629255223561693813818832256 12152792 -1451597340763156413577923765243670272000 12152793 358541783317152188726538607974775264464 12152794 -24276119473752321365495358336294631200 12152795 605136310369883885427805505025842855280 12152796 -213985428585062837855933397616966891008 12152797 -976225481467516137439886708416927857754 12152798 -52697711151716497149301555054777459200 12152799 -155008118701780621358393651106798538200 12152800 -468937486850146186297216834901370470400 12152801 -821596671554817204037027231486575729900 12152802 190905193572877222104776729510841167232 12152803 -205434301794821293554119678953824576416 12152804 764044744861105156597500237519978454656 12152805 -9487967077248363590917358615767159680 12152806 -498947619301388656375397872266603427104 12152807 599172967188968512502143873617445944000 12152808 1133243904514767161322329576727102259200 12152809 339765655549150563010076356216592891904 12152810 -2582937836014848943247638155585218880 12152811 -266787551797842798098355076604434811520 12152812 327802873047981794350618985668343587840 12152813 765411203273279170863700911010878893280 12152814 -660613275630671763683681334689792522112 12152815 601541479269480486482840059128988581960 12152816 86283428604153768886184788407448338432 12152817 -827795719086742565006905234223213610366 12152818 -367231650549420215086703708154219480960 12152819 269426856840148883314653079587498416640 12152820 -74607169824949259643889856493569126400 12152821 -56220461027615622355754999931697235656 12152822 237446712280534880465073530755026767424 12152823 -47381814688228418933287055471117793816 12152824 -387967140020921354340869273700502241280 12152825 494840674380281438129801152495091801100 12152826 -212182685349305991285762359323691164416 12152827 -766698613443577270861275799824939212400 12152828 105759938806865285706486766589562912768 12152829 -144347020495055158096824815772434858112 12152830 -172459117004271000534899838735264469440 12152831 938771530709175275894354007930445000512 12152832 5789608561794610205488109146381221888 12152833 300738657869684369610711630631397251200 12152834 188367280977635696155554631028418084816 12152835 7452390163358486577809147759302574160 12152836 -89764802860163634018887618340725787520 12152837 43953472172884009290980459619688857600 12152838 -331454484893915196102111245753651650560 12152839 910625074640612461181720027964991379056 12152840 -102386979301565921467962351707792179200 12152841 -257483559992880674637456323827540546656 12152842 291582818168942728066569928313414589792 12152843 207603617507612975714107799715992859840 12152844 268014545238069048229917876950843220480 12152845 682832803671971634517599079408081985100 12152846 -147621706695069686685387250099586686080 12152847 78770612935567825821674672541009200640 12152848 -271958185418226232460863421672401788928 12152849 48418097121734187246494915837003132850 12152850 39613057785764114601177906024258576000 12152851 873960975866432062524534390402113319984 12152852 307931387662518350874512871038317527936 12152853 108518813969131684653648089344529683662 12152854 -490061182702643354888380263947564371968 12152855 233817306651546237954696940636108377600 12152856 -141744788160523645938095086255226880000 12152857 -1019273550046647241665036726686176789248 12152858 206980030197366725846434476832490743776 12152859 -454549946976370371082770401192205950160 12152860 -481488605067459259728060722016600407040 12152861 73739944840225100870915775111130079040 12152862 -124768442723506395684728601210253516800 12152863 -466347636560919833790687912512266633888 12152864 1151551297961608265343941463202467741696 12152865 266624177337292195551362096443082958720 12152866 746737770548707471859954924208362327424 12152867 1390691837520262940370032435706080488080 12152868 29881327108248742288644012182407741440 12152869 695021398611561881998214069781140518144 12152870 6644294221465638423342833536286962560 12152871 -467624691869595982694504726908647270960 12152872 701501398752883399953418665540626503680 12152873 -22019695478671030090357179097635103878 12152874 121318937936976892818177930893671676160 12152875 7579507831147858962037142278097280000 12152876 -137134217117184550965386278221388112640 12152877 822007988784608026282518534576245280 12152878 -7653503884991007216075605328975148800 12152879 -1345464219690395135293227667592173264680 12152880 53932780193082120767246109806267596800 12152881 -407843793825067944144522237438403806668 12152882 -767448226539582835227337022864281181280 12152883 884934369957482161784258516328422448 12152884 89119270372425822791867954823573012480 12152885 -956106575194677219376426864862202580200 12152886 36574688361376926123270810091222118400 12152887 -1769532685782895922515411310449470880200 12152888 552118482557149198949767024735078379520 12152889 -332334339877397075560097966090338872960 12152890 -526128004589019270243704582439937043520 12152891 815180681115230084409982268915430488292 12152892 -159466228006975304585702624717879310336 12152893 -3432413656820808698761899269664053600 12152894 26183451391621406311545980382569191680 12152895 -259927779484027097063480284972851815280 12152896 156455200810721950711123742367214993408 12152897 646031159357517537256178072526938225346 12152898 -561846039058962387293281648964719824816 12152899 50521883470236967467880456452379413504 12152900 -105645751964346301302903101082852307200 12152901 -183325680769216216839620114615354210880 12152902 23273269597570688913211684560248559552 12152903 -153053364931498421604567679962777776544 12152904 -232533616537909042852811751748730880 12152905 -710773153905339055330260004405986854940 12152906 648656797819870868721777084314495599152 12152907 1090035015830960612274815749753116096 12152908 -796383187740126346128464827578293417984 12152909 -22761445736257631796430342590502318164 12152910 -96792342461116314342426699096645365760 12152911 -12809969723413978137028766766903516000 12152912 -207199540564942280030334006896405520384 12152913 53974400771343775623253489512518234400 12152914 350540424018512509025348218033335488160 12152915 -123216842000443217357622677251221064800 12152916 338652546952090362168204299431832020992 12152917 260386119365570323890185136137503218592 12152918 1307229400022735477100804729269995008 12152919 702924896844383817854819193849114318288 12152920 -416816753306916909171602055804101222400 12152921 -8470176803176067563348453284043823856 12152922 22205195574466016403277785244753961472 12152923 230157270346863102840327664221429775172 12152924 -107783734985150968027357483525024186368 12152925 184298161749526377334372280334946988850 12152926 457920040849935029362362335861334602880 12152927 -1396351904850322462452950454899406688224 12152928 80940564451299258105764458991575891968 12152929 36537022834086973627969944224881376176 12152930 -12832602108923693773833821300579328000 12152931 -1042275561155854927037967056923357194240 12152932 970835143089279982831168096962637240320 12152933 44654715143784549829881738726448117212 12152934 -586434261598618265399290114646974658016 12152935 -971386672768340837055976841498427570120 12152936 -22274475629760583440606429779792087040 12152937 -504200191764067486975152707260551657840 12152938 -30939048563676082147858368250203425280 12152939 962477902527598806537351492752571130740 12152940 -242647626526814983660836924877900416000 12152941 1313384170533502536380805871073855072342 12152942 -49766500144764355312577705332496496768 12152943 -1019098472827455006048979173176176857600 12152944 174272131755402283387683366095663759360 12152945 411683509407753746812625343459665052480 12152946 -93518399521441003245895930644884178432 12152947 -445172169561272690179121034307626067200 12152948 345732082547523525403644772085290745856 12152949 429548983733149731977969625388273426464 12152950 103078334647846964343824599409218872000 12152951 -5856345060681939989132542657780494720 12152952 -146072967622164220889384741587930030080 12152953 498790576479696152971147259606292904704 12152954 -201421644192064456467746464338204752640 12152955 -163781583154567215625968491062705312800 12152956 56916188031143944319642417758497413120 12152957 -216516333946992215867744568042153976128 12152958 552339898171002893806158747847740888384 12152959 113109552544210346319711576412990716624 12152960 -964679725024482581752419336032826163200 12152961 -830781239791809896065206042925019904 12152962 -121559933556279110800230674049111032928 12152963 -768306186542555113240621379239296320256 12152964 33852542611703204060622568880949399552 12152965 1547997878314047858874408736621433388800 12152966 52860776325321101958349771633089928320 12152967 60825905318087892702613501860282299136 12152968 1461430129659331222444534847137670722560 12152969 102189293225403260236910784492465010440 12152970 -381165157140175810137186039959580672000 12152971 -697998899208828900200613831493460278828 12152972 -522498953213136430012400846285410483200 12152973 -465764056958564073755802713339306606592 12152974 109830841026297240607728386055727594752 12152975 -137854969606902620155840092139686747000 12152976 -196798621229544160631599934293676261376 12152977 1279280688311382327392097730711706727012 12152978 -1448951178616031800742635326586634118144 12152979 48535016724789366199323429317882243124 12152980 701083275225760453869288133158135248640 12152981 -2714812831010892498148012319558044519488 12152982 293726852732417407243091135143843142592 12152983 109419701958451870043507939654144384544 12152984 -968629324659457677147507064603076413440 12152985 -133801161881648303888607383470406093760 12152986 -727536362432520840774489991408298753808 12152987 496015203743403136837568115501075688704 12152988 217883701962445149646898166385417884672 12152989 -1131177171785518002917387086702741146560 12152990 -148172935664135783188746065700134136000 12152991 -579013568610752110691365160046750535608 12152992 220626011267049632169112097226850566144 12152993 904553066267803873151062453534702367424 12152994 100813686911223860838203998671028276224 12152995 -13123094309067837655972694684012068800 12152996 430650529022080085784594806388985706496 12152997 38319839188410838901995676473766349120 12152998 -385428291336174041298686569960798848 12152999 -503930607899635254729842015726222202960 12153000 488975060665339246705884550437335040000 12153001 -412073050148922449122549166483969178240 12153002 -576524743171994215570395067530715188048 12153003 496719359103053033877080413706857308504 12153004 15294429358218337267477044210544339456 12153005 -198822480382829056704296194318147892340 12153006 -59683187819084082067713087342008533440 12153007 -318891058755311692989860577595186896248 12153008 -58754518346998999287774992818356879360 12153009 937716973372615760347707596246910776928 12153010 328680539890359428631079542436768352160 12153011 -104694972410099116449630377485990419456 12153012 -170920413012607976318200244618049957888 12153013 -117065874864252100822962009230357374738 12153014 -928765474494456843412266141296230568640 12153015 -98830635699931891081324585220530128960 12153016 395466979872853610960810044520230318080 12153017 -1652292490528628965450532879493787724460 12153018 -117927678786212013498890064090090372096 12153019 368564738765191897267915337224239608420 12153020 231417701914028701602275710671162562560 12153021 -531985695546416788574847300200139295488 12153022 -29278105020307389868253439661903690368 12153023 177957343727325413762740864825351890624 12153024 -193731190690881407873612844628715765760 12153025 233071429667922599696527024911764764800 12153026 -244054125160728854161373085484680134400 12153027 74094071143667430530072506839506012160 12153028 -283877871610043588928137575418860435072 12153029 -885846882969261000445731856685689005954 12153030 308542748377510172639149755021471168000 12153031 -276265976951745882966041278377601666536 12153032 431910781575234344591861081868487910400 12153033 429807103365051843287878143224636150484 12153034 315744897799628880056581371035379723360 12153035 966616377147316887970802725799823384480 12153036 148867719474914267090212286380844236800 12153037 222916653926227322629379445484650500568 12153038 -337587386412288362826211576577445622080 12153039 -278012139104691993845301214093574227200 12153040 -22912942495474287801836449344896532480 12153041 826206732288824350973314232322422675442 12153042 -155925388381821276901497915000241111680 12153043 -681930081853898230386621305267636231600 12153044 433471211276082178115861207634627686400 12153045 -304064046867777193440011482770827678400 12153046 222319674858749459654788886637221526720 12153047 35607805174967954279821576308372439728 12153048 -411007721938442093617700239253340979200 12153049 16393048285679441669663652141649753236 12153050 -58297905455244421153249770138049382400 12153051 -1023780410628723368419857670794308106960 12153052 -742353861712078718108242900709804721664 12153053 -1225545121428812290922082727238014899936 12153054 -56089081283160899273340263777537163264 12153055 -889526869533187107092942987318715086040 12153056 413622184134838408524372302131738705920 12153057 -51332055794357544136528323570745520256 12153058 315563845849610217513596256913029365760 12153059 -680584445946519172605761173663042207440 12153060 -310845586831901564968484003324697661440 12153061 -1487267875231763253431026583382352094338 12153062 242708980335830605499457347315887037184 12153063 -386945495024796083627186669556296648832 12153064 55390298557157910229401836833510195200 12153065 -8256657903749247784385498769023026140 12153066 349815006748723265480371515628756794624 12153067 31442265201998986889605199214085663840 12153068 -1078889657121107939867848329592045969152 12153069 790697551888265251895512622378573163894 12153070 99369487342752812481113082255753020160 12153071 -45114181236195784521638463163495235088 12153072 387104089265353804584820760313653624832 12153073 -1064221894671496222221993266799026350016 12153074 5341781150386454284561685569935403536 12153075 -190466348400983560518133240997358244800 12153076 -357327293477376617917116226274990912768 12153077 209298535285152783293953472884977397500 12153078 -35413212485224643125415073869629095264 12153079 163202219759295118203462348520540979376 12153080 -1037792447010903539500616312459321241600 12153081 -52481318169042465639378371227998221760 12153082 -786186812783901323427929633665324606608 12153083 -2331709515568743638842080027869555359800 12153084 81218844889889696649974019617361838080 12153085 -17521135603326580966018210995422330880 12153086 128004021523685090689395828854669682048 12153087 -40396262329182876236173568340994051656 12153088 -757828477796992671811771296023020830720 12153089 295039944966650305321083873761797616724 12153090 4368821312340176406076721190884451840 12153091 55167054644606363719033540728193906464 12153092 -46484681079275013708624057925246586880 12153093 -209844248395754390015864387538075792672 12153094 73622483122813979692462252980498433152 12153095 -167113232380046144007613806530091418800 12153096 -810792078498141265977795714896667187200 12153097 -408774561972703222309273623329566288416 12153098 -181472186228841333086940751749503324064 12153099 -136176738580896547329164822435926594560 12153100 -269923782215258203489082087459615545600 12153101 322368690933361855583051224689557058102 12153102 33095666555044355473061770896282714240 12153103 -1643691168370182895800383775278170153880 12153104 -124776539332252693424875994165040046080 12153105 430086007863430235222801989828903459200 12153106 -164562372245614705741921385634087338496 12153107 489379082206887088364533892394745435512 12153108 347808979887819619311996932753912659968 12153109 577523713162682845884058614967394587104 12153110 -133888454082715242431851593899857079040 12153111 -786216023455924018341224024962516905600 12153112 649058968340581437788074373663628779520 12153113 36121745537175951905658157544256172800 12153114 -168403806517873501028417989265293767696 12153115 -155904979653325548298381931317455228000 12153116 112605797685405244775529687524787548160 12153117 257701970581408782030222417487931190720 12153118 1546246254492455663744039746595033231616 12153119 1484482398565289080167172056117615648 12153120 -146915756596713892073476167070321213440 12153121 -288806036423505253670386070100745291678 12153122 153921406882021053739575775100086742400 12153123 62261604555398983832723059141389013920 12153124 208448150203578300542390738614500039296 12153125 1228153640792785941033343053246787312500 12153126 -75474340493108629164526899105232467456 12153127 190878705668475410917210277110280993880 12153128 251704899922978936109400205762529740800 12153129 -123006817357930027165383021139368033600 12153130 -497028774244952136134758847509415255040 12153131 219852379746897299172010889996204936544 12153132 370739361965890897434772041835403059200 12153133 2574963565827602877308802814691727744 12153134 -256813129057451619379653902224419451008 12153135 -99195789242382127617619427348965244400 12153136 -197181107989207269526538627102461739008 12153137 -627318586997038997585776035564434015214 12153138 -73373640023655519316574245704838103040 12153139 404018901831861375125466648325388492160 12153140 -1015235921502328990397137355372679897600 12153141 -61352910391426913320220758240069908480 12153142 -783972776031372436957006787011474194528 12153143 1212030828128488089542457836932961812392 12153144 889811518437504877384417490550562590720 12153145 -100140824750628856915495559082954600000 12153146 1369435829569914791720270703723298464960 12153147 267486392092084950858942252123392292864 12153148 -5050718679500245719774431052104255488 12153149 673401465498758542038905890485833488800 12153150 -42278743616581560173717739552772896000 12153151 438549699331788973712938683564080232600 12153152 167779072748340614166977949465726418944 12153153 -326925434870332485353115319109341714896 12153154 -77688221742396734106935432123304648192 12153155 323618203430722361639438999036176083360 12153156 -270475465833798870663268023258088547328 12153157 -1632168677003832722999208950082717322594 12153158 621947534061815688173558421347273251680 12153159 683538938238040638667123348023776180640 12153160 -161571014369510558830381353524097024000 12153161 551585743969667127857501943020558604762 12153162 113235122006273293423415657961709330944 12153163 -1044914613904983279771772161594009609816 12153164 -1448378103123518521791305251768757603328 12153165 196940712757088921746533815080362971520 12153166 797083596704341145320090182546072848640 12153167 -201174953097842367018330472720607125008 12153168 -52673947063466666671426717427649232896 12153169 66609174451698834613271252245177526592 12153170 -661322698919775457790916446628006939840 12153171 353379247497603112238258925047033021112 12153172 14780330453535668698918064366359650176 12153173 -458930761404049955703128073854483740740 12153174 -4005495706668745262485356572438430720 12153175 867074713250716511694449418720083409000 12153176 20094302782586823846225739317805056000 12153177 569510409356316283327305427736210288448 12153178 -30802807497792067656574870774379796480 12153179 8824782265587213759441632354640359280 12153180 174068799483298272009218023022021560320 12153181 -176908323454204651689710670637648160628 12153182 84327996146083765844712930532323480192 12153183 -21989171948370346223080837086086507520 12153184 -315354197395112467400998806201476972544 12153185 678393914948166235164019416962325288000 12153186 -58874090362307156495360603106098680320 12153187 -1353712644043867596532789848386466444920 12153188 -1355856639379879213594745818641621073920 12153189 -408536275044911818438002534841574057376 12153190 31955343391046522900584691608268263680 12153191 -17760274440066093037362665270188908816 12153192 188548866142870067928096603773329981440 12153193 551627730223447667316502593933598691044 12153194 360969336398730221200957047184171198896 12153195 -475500067852818854644364905220891857680 12153196 527069976260733813518430829155638069760 12153197 874904694908284683032762763122558578752 12153198 -34536068939829574184224467600355000320 12153199 -524063612767982042912177954192535722800 12153200 67910720969113725212452448647215513600 12153201 -1061971397309165176423509979396176474768 12153202 -650750592766106474300232608838101222400 12153203 445701030253586996709105714926132773452 12153204 159573065314751495736359316677113282560 12153205 263252881027323615918968902397617862400 12153206 -100457285317088514515682581264761170816 12153207 289107975462644125817248629439283829120 12153208 345747229835568171703149076647685263360 12153209 -109233054517145916444572328908601777408 12153210 25231947766324251669211286413040832000 12153211 -26732298929780063380451611408420809968 12153212 481471393053252572216463727878930127872 12153213 -1801597480098154961910572248962136680960 12153214 -32523169667871197190192519848826668544 12153215 542770913557059727349524514365598432400 12153216 192911245866143157385805231384690688000 12153217 664643971273729966312758581339607376800 12153218 56706994105572990190981097880322421760 12153219 -6163231886901163372640956055461458432 12153220 -49705944266117665917156236736518346240 12153221 -250058932880499799566943811650394812578 12153222 197837551846961910180429620641340844960 12153223 877670561228866603719528397589124451344 12153224 583166712767422865236214414953669800960 12153225 -51042520064701024453009429835225367600 12153226 -577936425162765019916890111417909844688 12153227 -303124870436923202961727878073009884000 12153228 -297259250714876757305372730045305172480 12153229 1221973613515299805457585126820229553760 12153230 131791706991776184867583604126051685120 12153231 -867583032057201727545881481093797377488 12153232 31908919013927215147024243749170970624 12153233 525769474031627096314882276702555737600 12153234 -352874414138339809675661278740492712320 12153235 -656060700003117421077367744991950628640 12153236 156847770114786226153909182638357637120 12153237 -1019046522945599289533855583951091944480 12153238 -628313944295033412086562556926800256480 12153239 254218637249831925802510810279181716656 12153240 -17892107885183301547110916131225600 12153241 -119329401641329201545743588619299109248 12153242 -67387358182889951559762714700741455648 12153243 -227318207071587975385276928747434949736 12153244 -436110831583654623842954609295108350464 12153245 -1412568635775861927141527344801794960 12153246 -46099767428413169719472797197407118336 12153247 -609642913793699343089604336127588086304 12153248 1645186036337215543075756190064706584576 12153249 -207355336799821184823522986278287274716 12153250 -172252349999446151898307622726191152000 12153251 124044288550403879228002428284754246144 12153252 -435563366208801947255389536061467245568 12153253 161183094036769684447284954218210363680 12153254 -878996951806545254811645739233593723424 12153255 228522937998534702510694636831474742400 12153256 -983430571321167021414482662580091863040 12153257 -733089240673427273219968297812320741760 12153258 -216503334514507496581158884469002345472 12153259 -42659960359243669636893619572363406240 12153260 437212238944043743754467228026397655040 12153261 -262957016773755609390224614887663698496 12153262 9265080571515951516074837408814627840 12153263 -15008537833551588924880822873049037552 12153264 -103359410735117713577644606934636298240 12153265 183559200991602432019349396364740275200 12153266 78568192134608578080515418141398845440 12153267 194903064161969045842187118836195927040 12153268 -783702696489841216883213272443891674752 12153269 -277510013181951631512227889174340810656 12153270 -56524717925489384074056961532926045440 12153271 -65899374777443891506760972402240759040 12153272 -392043641359877617931616979254098227200 12153273 578058311991825474962254363438014172608 12153274 272579902696163807645706005441323864320 12153275 655082756889591978996970605977030173800 12153276 -12258131865244265052925129269039283200 12153277 -1119956853739573373644932499435716752000 12153278 57891734858937490281398461142984569920 12153279 -582190183038772208977733577071065001472 12153280 81937989664621117813261871049301032960 12153281 326400828762398152764964742984780110080 12153282 100164203200084336052317097810895843840 12153283 -461635608777600407582759953252647454560 12153284 377006003619415334025874852165078351872 12153285 138152753500950480112824317711890697820 12153286 236207205494100206286790395147443210592 12153287 6425196077773525799267454439591932000 12153288 18091897116997131567537303315540049920 12153289 564609937623380055132026500079819017524 12153290 554120853708872814998933134106906594400 12153291 -11496338880126568273463591221781097528 12153292 350264520296201662679168131518539366400 12153293 744819197967086544915805676741747656320 12153294 -738761657771614667615802256145416536960 12153295 24679763827138074393487572676477148160 12153296 -239452505424735580380748845362130690048 12153297 -104933221974689353384928239584821922192 12153298 228029112450644928741525446956387616400 12153299 -1289643706775821667670590650436871959700 12153300 -117603156884042160397366239983765299200 12153301 -501645082078307188416908758961339140608 12153302 19832996561595116121145911248987701248 12153303 325507565460884907971120138636064148512 12153304 -382979510638401641918023675994576394240 12153305 -2838151705581771421789879184000864640 12153306 -163344485123766672451646648373109900800 12153307 836078264801032157179408153887814517472 12153308 413014491580695264039694177733113975296 12153309 -16754375201624986733002579835325551040 12153310 -83014713057121422158075590868272381440 12153311 32514382812327429447053119975840285032 12153312 56571353598551748209338291353484001280 12153313 558874205940790583854437598178709094562 12153314 -144322901847042801165120745711219970400 12153315 -45641490793414414919549091291000948480 12153316 145251580355559612420805230384467111936 12153317 408964289263904421313728671399674990272 12153318 204579069661800825643451411169755085504 12153319 148378600887929392401996097120533232696 12153320 -243150057899473849221239077777003008000 12153321 1799732445925726632381200338727201562 12153322 -666479498461960917328465396946374494288 12153323 -136252141825519852457908867503551403120 12153324 -127731766735727288002085713946397739008 12153325 -27387137820051474694127637485393453950 12153326 -567679023999573977426661598604301648960 12153327 331307708476481024762279910372523234560 12153328 -59835907988208881122473388130343321600 12153329 -358373744100436155352999892238506551500 12153330 -49807841918709126557306166220370165760 12153331 -1645634416250255572607420385251097618880 12153332 2171310084465268776476664516265489152 12153333 235577228621920463881138096872176802048 12153334 -249840433770194248924623007126746240000 12153335 -632563820617732681879192088971030311840 12153336 -55109780515298566916348421823723560960 12153337 298151285076711546396011111149544599552 12153338 79421355793739699526722026337415272448 12153339 -101541318122512719409284564356110680792 12153340 -580088313834089373551665857767645468160 12153341 -1103828094550175120083375458265974987258 12153342 358829796284925739758663002183596629312 12153343 -68309313465151330473174206955805051632 12153344 -102993622010928301036301128659074285568 12153345 -135331278048257449629653564521897860480 12153346 -62046674881426348442462541545577646128 12153347 909201632775163309392802747258484145360 12153348 18653157172845796392509988937544478720 12153349 -730283247210139218960388595650327164840 12153350 183443326901611031914125760257636672000 12153351 132711596323678599628894657656926353920 12153352 1005724751073471852115685580897709593600 12153353 79793875041629052596642445451252241856 12153354 397229542654807097772810177309596319744 12153355 379129988819665110296872997545799561760 12153356 71974856953859867504882462872965660672 12153357 35894696903410399706797463510825652054 12153358 226914538419767421495325610737266078720 12153359 -499483198160506778094855930357296143440 12153360 46177416267456958959886653089356185600 12153361 -590766078745718387296339533574037000832 12153362 -385913512402809866984228119703284476768 12153363 367366314733981394843439447053848713144 12153364 105864365136540878237858414148109361152 12153365 -34373724616234188181910686108498780800 12153366 -419663536599937180096507020542839186848 12153367 1355883444551458666829268888316926363072 12153368 1061043124507019914497235189841159516160 12153369 -106787641256014712877354457287675934560 12153370 -184840323834996842047573996200879339840 12153371 -1139979911152239434025856993098724162428 12153372 163217134062359449794825446731326382080 12153373 1771750136116997430931163918400626731622 12153374 -105398464042688900556262330932666536064 12153375 249546582214154407803685636456350480000 12153376 -507496230821361616314718734861557170176 12153377 556530707517494206872980542852944448020 12153378 -178034758880174622253980348443911319040 12153379 464065130189275021333117667088878823376 12153380 419480700994386686325926257324089196800 12153381 261554505958706185751262483012571990944 12153382 1273599412664465274277108073986817304192 12153383 -1711427128922490378544590871489959081576 12153384 -92727000490721011953524934141254860800 12153385 1335575134531673306819175826540865685960 12153386 -197275957493137102880618816548202880000 12153387 -425435819701358240076772771552055504448 12153388 206123767623567340270962487048366730240 12153389 -11218466591093869391790589515526899840 12153390 154167794441341492119774444500915232000 12153391 -1793778860238012209508103745055558160 12153392 95554037625530159410836997295337111552 12153393 23899096889197682206932062004402273600 12153394 1054481832877961146598573043131398220544 12153395 26932728950768530896013794939892588800 12153396 -637054057477809282049239264033788614656 12153397 391828887326444240240194121372651156846 12153398 -1184927735784921413754800640483357094464 12153399 817134706004038980270308685913149996264 12153400 117658537847204716238206533340161024000 12153401 57928760796281463593233596970508025984 12153402 352481991312266194680731269413579608064 12153403 2290249140228389719239504676253377054024 12153404 -1067134982389437049789021484310125958144 12153405 -13468819183031140709906323415040969600 12153406 109381757335789115481978115674667153152 12153407 127007926163194886081417857199667379200 12153408 140250761506539056498292053108903116800 12153409 -226402600498515974746691425403046420480 12153410 301881060281973302284766682359782080000 12153411 -179095355164576725399266042090810182140 12153412 583662650932758624280532764968370249856 12153413 612650353007331490257929960113283676384 12153414 -75468327914001927158910827010055157760 12153415 -1199075166717996476927777887770068818440 12153416 11858077055359230165680544955304386560 12153417 414394401256472265681575384745269636880 12153418 199740514297324855612355662510941338160 12153419 1203830125542082042539362790355679428296 12153420 271036911753124776447900926753837491200 12153421 -243634384784479533379411690054143291732 12153422 191191321263072071181605824811896449024 12153423 -191888590505679145042918721140642755696 12153424 57329925528050219835219918858817495040 12153425 -211929535212016997460119399020341302400 12153426 899748342139570676857926163391551488 12153427 214032024387951076267458748286168924064 12153428 -142787382161232309509348042846026211328 12153429 1495769033186569902594766964630636257920 12153430 -73816044031609156252381909164304366080 12153431 649302093401468672588131342535817925464 12153432 -817503990982198448691515615643958087680 12153433 233920043971828659803703044030434036864 12153434 5057092732834239389126271649667562240 12153435 70224112052777289921202946583552499200 12153436 -1067726971249421131668998508366760197120 12153437 -24605037700076035597734202003379045940 12153438 -150248451605424889948544461855947170112 12153439 -262435463705533563146378071431501585440 12153440 515101412067465820390433532536849694720 12153441 641736741970580856391958726665950596640 12153442 -305298661396813513423627005827421746688 12153443 152973329587574427138194892816797058744 12153444 76971321500273881634030451188031866880 12153445 -1021660613267963920731243455112572104800 12153446 -1137100025506165445344811186766012607680 12153447 -453352283017887942207220460360711051376 12153448 679238300865726694405137618158721269760 12153449 207863204620293393195716521466957366592 12153450 -93468173458370772409961634877730918400 12153451 481253139395768771061909136162047150452 12153452 -66571660931011072636821585424550532864 12153453 43159010330445817082386158158600740608 12153454 -80273508425145809010657023411059358400 12153455 208035129342126816389724051324421164360 12153456 -107663078561004946741790314238548377600 12153457 -281711303347625662071659935984964943616 12153458 -136210305441815845339153007030356960224 12153459 196091487586462862758005853717675015728 12153460 -83081921852336717057685625703823575040 12153461 -1390396696456995643106995865069547908100 12153462 -413124039436709937097153515414862928448 12153463 -155154151166423927344813344233468515104 12153464 122852532046179788548875436159747891200 12153465 651213832422372102856984200111696312000 12153466 -303072275244876506328691468969421698656 12153467 379699704531664765752983289709140036516 12153468 172194503555945975007294856332023063040 12153469 1252497978390912417329907327527960413920 12153470 439390469078853378919919348184050486400 12153471 815120003038012108736533919515670321664 12153472 1510507690370904440312368159973179392000 12153473 -1107791469173321954653260954130201009278 12153474 1126098549625712174307081397624560768 12153475 -812863380318932137984704799884851546500 12153476 -28238834520690208137206351179389063168 12153477 -389955537984447019689039451018482662592 12153478 38576162294371058431952800985018773824 12153479 499126950349965248864612198469630436584 12153480 -344130559788661135854120684359663616000 12153481 -12456461730971603401837025006478448368 12153482 -343480786360848267081265867610153424 12153483 31606047811924320089001922873859646000 12153484 77653921323722614829327352002355947520 12153485 695679181971944922737509177542116256000 12153486 -353142160083074415084621786379677828096 12153487 -1449875763584125746096041742198930182208 12153488 55660935880060795398944465568226344960 12153489 -468034655998401200187576429913338805152 12153490 -449743871171900278942364603809194012000 12153491 -450755292099861760291800863718970231728 12153492 291748275394838073115217131305309546240 12153493 -1100540063183887666067167648743127624512 12153494 418478332034680990081820767828904376960 12153495 -27949537398720951289009115998764825600 12153496 -323094652730001105464807665151345418240 12153497 1663566479795850824867138520730032911946 12153498 -18173278720258659646827050908807349760 12153499 -108563137441533152594997364810258713936 12153500 284826611383087636746878531671787520000 12153501 272314014901027219092236333387499977292 12153502 -94028423914141179832332381003686654400 12153503 -36802925851658987169746872109942761248 12153504 -258609291961275847813952115732419444736 12153505 27076512231285516685948242261458661120 12153506 -501497018970521924478869468104702608048 12153507 38581701301891846818705976869040953840 12153508 -237049523937651130323282844485897394944 12153509 -1438752590885199989224815061898063336196 12153510 443591204217139107714478500341764243200 12153511 -337035225677293510518200307634251658888 12153512 -274522652033143550423863916267160453120 12153513 -1406537081121742557286160374554214315296 12153514 131909735639615557025813345131692176640 12153515 296589080300543149759034372389904703120 12153516 -90865105506684241534676312231212339200 12153517 -1468140516142518520332284603568876083434 12153518 275796285564358731448673183596388920320 12153519 -97062823636627219332790046078627020800 12153520 -773714571771046117203634527001313280 12153521 584961478323909270024513128554603607040 12153522 38094924607064985224886423307403143680 12153523 187743390035966494841909062875572059680 12153524 323100119538252364731142557748965605376 12153525 394988937640940531991620178185617965600 12153526 107060744891484622446595097180596439040 12153527 -143564936431962484909325056810300692000 12153528 -905170336510948892439764811297521356800 12153529 5400217798984310031857719515700921284 12153530 320007630659363081737885664591778878400 12153531 233622763726703012575747429106946970080 12153532 -1140756526127666157074606760889984588800 12153533 166855628894342846007317311338442458720 12153534 21595171665957435371530089776022569280 12153535 -140078884886612697551539520873019654000 12153536 -238443433838774245143489076119887413248 12153537 -121698355020499857770710187905733898240 12153538 459911219627238153120447372093535336512 12153539 122644512158667413594146846697596712280 12153540 -11596895736398952386797830530919628800 12153541 -1080964278355281683598506268230825337058 12153542 -486322112776953419742320271195227635968 12153543 438771023043725527184167079795272183464 12153544 -217330296388187788170593086902991073280 12153545 492115313629096391600639273519760064320 12153546 -81760829764498864408535203765567358928 12153547 468703759735696567600609944365081510032 12153548 201652731248731298019442393291958879232 12153549 -39073768539000137466839984452096700352 12153550 -13152734856119399344372168091477798400 12153551 120748678653719591112543929595165315792 12153552 193580735328761940054284433104081387520 12153553 656949920042271879915230364951867106802 12153554 147463123580810850066766504168759145472 12153555 8042029376160225120129605851035370560 12153556 -108731339072546355833528239132235159680 12153557 -115489780499363167606496468745716417220 12153558 45266150096402815264742527392634267584 12153559 -1334508435345759326074180172800051585920 12153560 -395964514545108893219482698385281024000 12153561 49117027399072867089667922927416576704 12153562 -37475805737026499905992877790283517968 12153563 -15354784402087031183558342491978363200 12153564 28996390346199545863178061398309316096 12153565 -1580806526957618633091196641160866623880 12153566 -242291571317171282737288160779320144768 12153567 -259729846412688994013750946980084434560 12153568 753015384387659648355022375030922674176 12153569 -213335915184340241981579133221640171840 12153570 -50815178948874261739550451983981982720 12153571 -305706972002931531726545541623137264228 12153572 397698619038066381968193383395641704448 12153573 103570993242403213584986976452455740060 12153574 620991562396061122636547126100843661536 12153575 -118227573420759751106025638476772757600 12153576 126053357998005978599484759205251072000 12153577 -544055210935256974199550009765457690908 12153578 906201365036769031163621727565926301440 12153579 -438686622538719622666944127675919146512 12153580 -36359334404711020027666689335598965760 12153581 125354480435355278830974174644514393600 12153582 -5262705198303048967008154747708626048 12153583 15700556387279794980145717485784624504 12153584 169793598862456238011004020276214169600 12153585 664711224652660114428829140923220326400 12153586 -199837340288694419361842531130113341440 12153587 -840094920816996684894497076069991285080 12153588 -27673960886049484724171611172357615616 12153589 -152817884549581280409476164425338182656 12153590 344369823036688332102732339561906124800 12153591 80467868033733090884009218833226625280 12153592 33909746127734323320925027111923548160 12153593 546709700233148096505851082712585204842 12153594 -179414012348802735745106824612815248640 12153595 553504922429701219118890194197428321680 12153596 73652607531361806336753575281923600384 12153597 504287432246908733202661240252333440000 12153598 587398101727299302229146794614416716800 12153599 -1846734744401996549547533657213375463864 12153600 268544374659684690200540661069486489600 12153601 512839306339545795903935904444482783812 12153602 216177788470456433834648524938080145312 12153603 584277637542227357139048815657206272 12153604 -436596854362478339481120079448025420800 12153605 -105135574574503517293759691924185756740 12153606 -497386324637856051344408516905622016 12153607 163884630400107897964101969439755876240 12153608 -121469411423203675248337765130778455040 12153609 193144095548351073236849498022001987080 12153610 -42626535635917760216252286905454873600 12153611 -1179381842130575249807805065852399791788 12153612 -1843335669696116755640618511409545216 12153613 -2149554462916469601257421124969102042080 12153614 8597113529117754843062406677961722880 12153615 -370668024699332276185131561384500045280 12153616 333436504103491683248651799399168409600 12153617 165768116885834297988427610987882416626 12153618 549177386660720063880387288923233278720 12153619 383281875971603762588865258055390431020 12153620 138808663165332975209893472572053415680 12153621 1368748864825196093633838418803328004064 12153622 -139848767385702496243208206095353874048 12153623 1028420099835344510175806945203092939120 12153624 -12231122885590744068508339368241397760 12153625 -1528029486906863829699494233434633840000 12153626 -137335578763134415748208351248789641488 12153627 -181596779205290202308360723875614193236 12153628 -589320867616774446449208483778820290560 12153629 -1357242756454534406640914055112743666816 12153630 -3077030459502777555421801532245261440 12153631 191030710147292123371685936686678625392 12153632 1869641748468536359909025626434846720000 12153633 -488906434412422461976277732528903674752 12153634 -362632571723850030939972453093587780784 12153635 50094536794218695680972578063176821200 12153636 -284887510212018765068189127757990895616 12153637 -49016058562760936836017976267482300960 12153638 20792690191315119552692655927520991232 12153639 380405038230077580270512081418697050960 12153640 469027823829517410207282996014671257600 12153641 -2114281470306848209269081094083249810288 12153642 -140938334162309299299581859195862091520 12153643 -236490476500588832914656139157541484736 12153644 -82449132135163366329784253040763200000 12153645 175647252720376470136643144831381500800 12153646 166381659716842492800417291346092933120 12153647 -983498383460299804065853639583313887688 12153648 30216042626180598213928932634663256064 12153649 3101184089190623782551672547892185280 12153650 -234265157040815046113263812100844389200 12153651 530058554432857492735125789262290069504 12153652 -131063650572392998449392529213168320512 12153653 -571921336379447899793150075032683358098 12153654 566638195652838137170754554038830619840 12153655 593287678366519365700869469142253049560 12153656 -1407950626146602401338816273875300413440 12153657 92352200645171106886123767268292431392 12153658 607297940667843601827922784704752986880 12153659 -540055014441229882973313984975064595184 12153660 -284469856475474767352383192802135408640 12153661 405277206611267635962232144229535480652 12153662 -386633693463132928591339514904983356800 12153663 -120236839110633592328017877879113214496 12153664 78719007476858786298237054912795508736 12153665 -873233927648289064415272127734501616940 12153666 -3866962788321117007994313457930608384 12153667 566062635347299121517479966828769869760 12153668 1415428026036316864565159847628418254080 12153669 -93647768765586825452921513762947850592 12153670 -107366150073201625938369112938730062720 12153671 490020159921078367685298812160600047088 12153672 1595252590104223199126501392769110425600 12153673 578642117665781872807645292797686280640 12153674 28938641071655817256864114283187216384 12153675 -617535517049191226492721250822812859200 12153676 1288847439339324050061692046815686420480 12153677 -676328267156361081209807318466915102474 12153678 27654004972346105016053331693144865920 12153679 501667086182286691596897839655488551280 12153680 -50835295052969175434861281826195374080 12153681 -412955863734395106475862287956387616188 12153682 -674698605339447482198152861452722429808 12153683 604685775506070859885469497508764936704 12153684 -221822179455863528547888556511353571328 12153685 -615262257655624763110503453638056768200 12153686 -192946359018774530123556177641326114560 12153687 -26714793447038907900131436844207787520 12153688 438301222102354309732592900978556395520 12153689 -584039475988193212565428524632200176060 12153690 30964962722952909040864455099259249920 12153691 -3553372068287673762020830908273001062912 12153692 -16443731192888858275187751342618009600 12153693 467677140893061106596327123995604816864 12153694 -57573278095476468235873792007411146368 12153695 406816121762415822889658287549270429920 12153696 448945127390678186663932325337002409984 12153697 -144706848279683863341375406175340089880 12153698 -146227388024412148379050358947469780400 12153699 -171154876498973306968915513655454116880 12153700 115233478678264175252772138214716640000 12153701 560767385359029611537974026319883000064 12153702 -126099217043181134564696701112560223232 12153703 -603618261686124637585515088339924927048 12153704 1381964136346929139280825204035308149760 12153705 109597465997110272631271695272916070400 12153706 445133842011207851229828278592079083264 12153707 -179200989639618904110142376641488920280 12153708 -137608055218245995048661850756203853824 12153709 -757686999695652635172889740967468599840 12153710 408740219396928284866541953025070240000 12153711 -554092888927756679206974139020722939520 12153712 63026678587358561113907988400501161984 12153713 -727784926547315589830540353020165169152 12153714 28275560737491138122651972615462419200 12153715 -20260680109401629138338920733843312800 12153716 -574852459161922182377741363314246892160 12153717 -1253216564766365106780237298362428284740 12153718 84773068095583957496872048132584712320 12153719 491730004833810237664568534336006358120 12153720 -372368347449576025643437462202892902400 12153721 -1567839546729382707995793224403202285078 12153722 -193035177890368992417653178265378445568 12153723 162965316425360346522438835366847996928 12153724 -88808474692272052081828874668467712 12153725 909242414076694761101260394165203452900 12153726 2159522836827028620759811082758752000 12153727 773931320743404954460276189865040680576 12153728 -772084889528314343807402076343558471680 12153729 195501702450253316930729644740554400768 12153730 -948687711609226543337983885140967372800 12153731 -114967253928380829786069216553089436488 12153732 -51524256826045291110284059672700924928 12153733 945130511057990593577264063168423154400 12153734 64512663522785479306855105057908911232 12153735 7197627439885650950811350989158353280 12153736 73266095429196654966140760818425528320 12153737 -547268181129746752212438162394308448614 12153738 -42122330446566967687760394240598553856 12153739 -717276277861694388817012163888306422272 12153740 -102673728084639431734424544655557227520 12153741 -1115726791332038997670695929908172223936 12153742 266650709163835580100534673805680702080 12153743 48190703745895982615041178418306794880 12153744 142944558054869639541252512560803323904 12153745 459970508600184562016125276841222992500 12153746 -723650795313217608206306420206840196352 12153747 13652559872231488977086052905263951872 12153748 -188004989820666259544636235095085553920 12153749 -276180771975367401427809130344761321760 12153750 -6049459789490416656707093925941760000 12153751 -535541113372328215350464245693715013600 12153752 408282956697251993170276827779783639040 12153753 308607247935089317933794094754976091200 12153754 -181456165490578938676611133079209125120 12153755 1726023451124031551972643107831627664000 12153756 -294681393351266218438482329189115027456 12153757 576240796198031223612373347810407730624 12153758 711078090004474052657815467767954870976 12153759 -499117799507743749861902389941415058688 12153760 -471390073133507244890520626080064471040 12153761 -1184461417918379510675543051492248900638 12153762 -240937328884273922926234890237711863520 12153763 -1803191317974757043546422806784646397988 12153764 727689234832451700079595918335465006080 12153765 297983259408381918443454260237844481920 12153766 389432906364221795559557244224880356832 12153767 645414947247692094389829684774800812728 12153768 -692919703924075116918673538279060275200 12153769 -24409507121956226484844713247848711552 12153770 -32146261138028873166474890320700616000 12153771 -306315835796558051012199138339172649328 12153772 404509789795073550505995476436116247040 12153773 160894772246801792634908093425681572864 12153774 -393597661806920629530056194937092463040 12153775 -75059115273412262609892870167819389000 12153776 -155185185116827527047710529446361530368 12153777 1680876400558662710060282465285912648832 12153778 -1322401604773711842563868268552829952 12153779 1409125496721174575805734790082097774280 12153780 425294151018777865983275409342390681600 12153781 1513925751373213085503587114559647025500 12153782 -2896757454153982871678305737961831008 12153783 -954225706826185441637430325801073002776 12153784 1895605127113326506940568209309507686400 12153785 98017600270213992430696605859760832960 12153786 289167422518011269035564714849296651264 12153787 -42739070394721443903348562754722231848 12153788 120791096698472314889801101135880096256 12153789 1137710668951061775910654621237966178124 12153790 153570215522854406761351342258645175040 12153791 -176464101520308518554347291077273857128 12153792 21072491547423436961391345704550531072 12153793 460457750944225285031566519711067061216 12153794 -38887065298131282321060791994713763840 12153795 -410718026549961518118650887249068025680 12153796 119809854067663538884092181229490984192 12153797 466201501416573746780353903101419947452 12153798 76612040613918493479622120655294373888 12153799 306518771252168078791708907805486239536 12153800 -2814046115019641658390689932274688000 12153801 -161718317749438975973016054468376430400 12153802 1286409574897089658578950824503193730400 12153803 -379145822494910885559914638712067747948 12153804 508049104588771147343760398047939860480 12153805 315913109638479268968523876184528768460 12153806 19543801731693010279776130056662307840 12153807 12069468636241587655545930644843564232 12153808 -7174970831579388627736361352466006016 12153809 -789959685189843656433189930372233668128 12153810 366368618901237206705702975087145169920 12153811 -38485717498769535948287758321244859176 12153812 -196867677438977347110408030140328308736 12153813 -950145442853115089061180964060479476640 12153814 -127908213639687045524130218046022827744 12153815 271668053062651196959122440801656167960 12153816 792232120485194924459456682140184606720 12153817 122505700673512376715607999922009514820 12153818 21929042632400474890887241533351880416 12153819 -47838145034017974164572768121800068456 12153820 103934442152162915669664863040529889280 12153821 -4245639839012898372505322752979931840 12153822 302420466933440627938568760582406846272 12153823 -295484750192687108369394586738804479360 12153824 -1305983083629596090692732267671598399488 12153825 -176466390799098500833530946889418678000 12153826 -269483358902659043873521748615013252960 12153827 328302152948527915602954090360245463360 12153828 -130607608583118310333930978684291086336 12153829 -252307690713649880417187731017025367680 12153830 140029685730300855318444797304753832320 12153831 -136375677970731081633732762095095756248 12153832 340214757491900367544852222766846392320 12153833 1689336359885307514805549369344855455120 12153834 109341802470746579787263795081630515200 12153835 -296130586178337075493854096803092570080 12153836 1146732568061322840323284813743054516480 12153837 799437856081897400078352506271031517760 12153838 84122533008471122864603580028780192320 12153839 780543274606388791205597689212009376080 12153840 -40612065916081525409543091758088192000 12153841 223942646383937558712160045209972551360 12153842 916919988289875450849987896389704324000 12153843 -26130287263151124858659508402953770944 12153844 -416569813962479041332441250640847052800 12153845 1986215711620028431251474542241047100 12153846 147594874751811025201392333655133121984 12153847 -847316784729037669482588062460765191704 12153848 -319880122146347617075608284622304419840 12153849 -10876778571103710800797125183626615232 12153850 -91445764217971501497588477240151623600 12153851 -614307008604084712758922245842162958444 12153852 -378889964238209973386026720323534119424 12153853 -646683827441310321870142295506057851898 12153854 -117472385263746706520253540559155161280 12153855 -99517974445098261566963461534033774080 12153856 332503569379305951914172778184089534464 12153857 1648762185837476622310510456041643439106 12153858 -222470468636617051602484967627153394816 12153859 -557481438216261187848449785747847461896 12153860 196248755298817490639896303769066127360 12153861 -566291894751262696131910712590044422400 12153862 -111150646491286743303826892336629956768 12153863 -1016571231943135351472241963157495513080 12153864 -3351612815757763069644148637403463680 12153865 278576015548609077555763325110441276260 12153866 -384792632451451582015846824952959964368 12153867 277623417684077755833391858221337681920 12153868 617279625371914360902267690274960840448 12153869 -91394557386474775561838632584899153280 12153870 175840476618805225108230163359310355520 12153871 14543875571663636275525952266850693760 12153872 209054922094812266236716434120349720576 12153873 384105532116134535719675421673735942464 12153874 583293137726553930825479784284120001936 12153875 -258837490396650369998814257966700216000 12153876 82293947976835482428541862392838594560 12153877 -236078475802737807642430434445876759460 12153878 412553511102214672346808498129648124032 12153879 220041226028488503747426851786824605384 12153880 -177843144578036548583820750178048819200 12153881 637868006003620351426727927304693716682 12153882 -115367274329883893129844283155982848000 12153883 312120887061740388234603361773426261520 12153884 -446586668738072048522653835255490375168 12153885 297808905211652271414374251147526133600 12153886 183516235249961513108036916166107883392 12153887 -1120270936558528092618547324543136290464 12153888 -562344264259315380493219893503030132736 12153889 -651654932901845408415477206589068197200 12153890 -8954381390210499481699886371844352000 12153891 55056740787830470869366355512005935104 12153892 39859869730721604322215255308053632000 12153893 -1031417305664187274236375538010228145858 12153894 -317891114617621506950838501372028795200 12153895 -128665750625475393659222804996731252320 12153896 -118629762119280172647364569682661790720 12153897 269630528705723483775574133915284818048 12153898 866877334478200102340985989603585857200 12153899 1171040493699278382894186575566654302900 12153900 -170588594629804853544181298818154496000 12153901 715941106476359327848386140877862777600 12153902 36567836331557181272513522139828110400 12153903 365088371272057102171224094244903697408 12153904 -132750897686783960711444934587146502144 12153905 751017441020856467619524017638772579560 12153906 -483783609493707523625130889461031539936 12153907 1055895126676614631308238595573627088 12153908 -81169622691054471258735323032482046464 12153909 -288205687497299130332043367785994780992 12153910 427496446110268744547045385721573071360 12153911 693086424387427216576406210984712307800 12153912 -675845309082391688708631354604479897600 12153913 -304494216656756869983947600838016569600 12153914 247332746166472191525024015859591733472 12153915 308932965881875291841921553394350513600 12153916 29141465097596918722000283815068810240 12153917 -5027614602205010151583861755710003988 12153918 303758703847111250642714840179876027392 12153919 -1393619973472029652576627077431029391680 12153920 -161227264591210577362685643561369600000 12153921 -14877795513624619840294843772720429760 12153922 86191455342798016748400594663849885696 12153923 228544700980923572816769253102674890172 12153924 134086901228804385269341369053861317760 12153925 -7974807625950176492055777784582000000 12153926 1146342067534993356374650920126536423040 12153927 215619359882727265560211008886432868520 12153928 -194240968298219750828437802874062960640 12153929 -363891343873242647783671609115983618800 12153930 -144644100970688412534605203372408320000 12153931 -70980878721239518053290781685057733736 12153932 -26594985966653585173852120507666219008 12153933 106704796273455777573069934107709692960 12153934 -161785983840256773617050082693158363008 12153935 408699618100097446172801387275540655880 12153936 27857041275388020353895021692340142080 12153937 -368452462303356691189655811520505684880 12153938 210942230510502303357178781676369620640 12153939 -234769299083130838207398084375199211520 12153940 118572815127541167254752928328006455040 12153941 -600564436755377938686697660903722159360 12153942 131786851642456262297561438531459316480 12153943 622718247381358265983675847880488285192 12153944 183950781483160422646735701268784517120 12153945 -243125085629931060274113630516897772800 12153946 240693528337039504770972986793549864960 12153947 -129484194357476469564583817966774066160 12153948 146202801443797992168848382809800174080 12153949 73223619707155727921248073200918340736 12153950 1701350634983267416940667512502657600 12153951 422880717440704292237546866497797799768 12153952 -582940009959560787588606461425524277248 12153953 8254336984499625226288473396348664320 12153954 -373097030790940643304570027304851569280 12153955 249002350647774400371832659127889730720 12153956 1543315463224122155810710726891149646080 12153957 -360931781125203953722059101030190870912 12153958 -261570170739683986448636757160781856000 12153959 943686797764993233779379712133852319504 12153960 72559727077579547970415432752461721600 12153961 -373202598121831754452501992312883559168 12153962 310213791633747652244073856901651021232 12153963 -746074547160684462588261233658900816 12153964 175864079356888756692720271468334976000 12153965 610371761321369086719057560647811001600 12153966 107337255173282855987098518104580672 12153967 -143272898861036078414505008944013589008 12153968 -25277832299415147405874772447165841408 12153969 -29952926051166357850112133581856760140 12153970 39088176983869231765543292063644171680 12153971 312384152750704655917383144078557924172 12153972 -71256306110128921802086648680551620608 12153973 1072622158488544193139832919829721804362 12153974 -72248148180241778823481684866141543168 12153975 515172252346061966359554400161213180600 12153976 1161633196618847298715225377221897011200 12153977 -439426952314479201861115615291609525920 12153978 -350959997523268271174466328498521591696 12153979 1599741021180228751539692300620178290584 12153980 -943832236823047543591170592525655055360 12153981 13606296085727955717111338578420176000 12153982 352402671998927123338069723159408632192 12153983 -1134817729367141717078417673985434672768 12153984 -153997541322720996252214658530510110720 12153985 -112430858761320338305550773815330974400 12153986 10388489195105806460555184247392059904 12153987 -447634719559150203197049771688483843440 12153988 -462813561237890945511357117308310417408 12153989 -47150072666879474900488508324648908992 12153990 55018987818422111465246384454576138240 12153991 223417655171163639814764625125212779000 12153992 48369692589410081109919950638894284800 12153993 -4344429986051389927348282824195274752 12153994 2438469510643617374375983659490709760 12153995 352111816679370454468407954889095758880 12153996 -28680089778615108116478137011924377600 12153997 -24641580314890150703080510448022475968 12153998 176284761082595796095870639126707004736 12153999 65886873629282890962162686729286872832 12154000 -415155808090204318375732460528271360000 12154001 -260897078259275253570243167615733528096 12154002 32690706522823167524974857419321347584 12154003 525133759909567700693371436529541643800 12154004 957822741836881684365042607569174109056 12154005 184687182035326658235987536115299581440 12154006 275440226644082133584575528155067073664 12154007 -1103162294016441040096549603039593060648 12154008 -417696516318851406024914804117331824640 12154009 433481084973567520404371177275148098506 12154010 -146157606714081619567039522672580071680 12154011 197780680100498197900243051993847576472 12154012 401827319311944333096545509556199493632 12154013 -572387398296547211229305857764424918356 12154014 21345640575045413519563884235770733440 12154015 -31442514723117162878101938790942924800 12154016 237171128168581874005522505194128015360 12154017 -987346884494987714382042390481871568720 12154018 -37948675191522573951044200069579847520 12154019 122772089732571491087692749863368452000 12154020 520334423835616452528553418124410695680 12154021 -1212571980179070725684508013917196164000 12154022 744479210380480310065675659578818251264 12154023 259008905306457081913404123912268362240 12154024 1509822795394172197047404442879916968960 12154025 396915196779933477780376701775793280300 12154026 55274286562914119074952003154206118144 12154027 -474887155678668495461151278731329966848 12154028 -83633558812547222409927856408924247040 12154029 -546142168159615562153004347132462106816 12154030 -4572545123847022396010774625877689600 12154031 -621426943216456625152642254522301715328 12154032 154546256322022705703172781289118793728 12154033 138744174257240262357688487021726747282 12154034 -19386643246038064591543631135016748800 12154035 -617351417710904771296395534670483342800 12154036 18556649468313661810218980691518912512 12154037 -364700829914934120027156260596566189696 12154038 -192472406744921540497312857535766700672 12154039 982602563716033214625611865989166476840 12154040 159662325038181250606598633155288473600 12154041 795115106780739793748659105763340022650 12154042 -1366154986241035135076544340369046915328 12154043 -1500331354167073542788393685608027240856 12154044 36457860381323745340390015278829780992 12154045 115034479770946888469401925035255830000 12154046 185351486006652711407484977387997249024 12154047 -42114639494895119598413737905383615472 12154048 325336041073279365537776381269100199936 12154049 -1288396994220444734338332870248172069840 12154050 13949318812714754180999958994547170800 12154051 42824850915144767304439752274418632704 12154052 705948716681774905175604337644710238336 12154053 -904289406766646372338680487446383872800 12154054 211303779206286171014588095538997663360 12154055 -368131227132475650297252534213641420040 12154056 -30166931259467085558334110738686115840 12154057 1139332162323523668130234936016979593306 12154058 55425465350400723386807050273311790896 12154059 -348507657211311660811465749967459822080 12154060 -133445185227024113913534823420268651520 12154061 598244919747560951599360656386974348662 12154062 14804959941909191779385690261146320000 12154063 1606511486225882067679468086032349731312 12154064 75534004454589465746006805603471065088 12154065 317936993363794091557751490961681766400 12154066 275539046504937182473651406070449061024 12154067 563511476546774923588424542744854190752 12154068 170804081498889199856384069682906378240 12154069 -1697372383511846386995004537707972068530 12154070 -256035067003679661505913279577898763520 12154071 807148972843548907284618844304958923520 12154072 -317876234450067306264232969982823628800 12154073 -1267221218317692648142251680718991506678 12154074 -210175683499977540441591644801114158080 12154075 -421485228221972121531017087532627930700 12154076 831052721336348477353890660085958714880 12154077 -191383709394512344935450204252086123520 12154078 148150284238082677530301934200524915840 12154079 1205187389704824727760256048987417600 12154080 -311234259147581057387346578366547886080 12154081 6474975820302128436863997287145964164 12154082 -520713174522375424693402466750615799648 12154083 301031076093953341440156791896618658424 12154084 27017013100242099185002449360561330432 12154085 -122825455430005028647442098618889177220 12154086 -1615258204167221030560004468389351296 12154087 -764944890427541312345566280841896032 12154088 -495540486031786139616963701656531338240 12154089 -734314302103962222097589031843207121776 12154090 -59082958638512610955328163123905071680 12154091 -911866642088190985647226603263198424200 12154092 39744880892866751717289503342489398272 12154093 176804038610898267275350312644565454592 12154094 -533429957928576777123026744276233264128 12154095 83560980272584949680005398326306882320 12154096 39969606215256587091393688430707146752 12154097 1218409209292885449815280335947755815232 12154098 558536791917940589089426676720581294848 12154099 -1467504910663802155385342637093490977864 12154100 -79268529378092711261719792365402624000 12154101 -282445063155905557186044537815588979168 12154102 -97495475271786550648073772327392401248 12154103 -1666078343412882475366389148749323722560 12154104 306286961596158152861138009482601472000 12154105 -28151057885838019703479659700651947840 12154106 -780630853532110370093925717221361438720 12154107 38212746948387883498645224622659121200 12154108 -3784800984133537504243956863697342464 12154109 -1557253322563551725833443789057552344160 12154110 -201216141387327052724540724315792921600 12154111 -1157916956914093125793502895026605996288 12154112 -9075390271363697175826624912532963328 12154113 742841821476344495684080299599438781042 12154114 154982986188570207030893492800647194112 12154115 485300556686659421643576755743445609520 12154116 183235584803297230809244956807627300864 12154117 1582351774812891420488989235070604915166 12154118 356874669226588131477861595798156499520 12154119 48851800360310122707606690068574479568 12154120 -300226291596090907887513605948861644800 12154121 -498922816380719304789018719961691970688 12154122 -3331036259615036326658397199166398464 12154123 -285201249467074637825745165298691475628 12154124 49609964020052060555242361489311872000 12154125 -520433350503721114859860485646617912000 12154126 -942540180469208401409865157525047079488 12154127 44624505025014376121238526836607820976 12154128 8788701040832613380155992875378147328 12154129 -776227965679326515040275297935364589760 12154130 29184335653821773403737035760665351680 12154131 -807996152531702943933367500167652495936 12154132 15952367814963166666001089590376278656 12154133 1895625262025949212336541416021229332700 12154134 70282531028342766841812543881019372480 12154135 17945530285469838284527605369588741120 12154136 -1487590159663013620465656053539434424320 12154137 -325384269784182256341101186195459285040 12154138 -516134226918516262773183022563946179360 12154139 435492956144424436138253803550788127040 12154140 314959386329073392517378365478323304960 12154141 -406603560478437779746801170798186456416 12154142 193433931124983474214121038197650340864 12154143 -12741841484305462307180630690592480000 12154144 -1008201993026463700658226102232534155264 12154145 197509125421162583848954826401491786900 12154146 -58620639366953943264280915058515507200 12154147 -1576645728571719874061941654594312682404 12154148 614865146095854137457707453642313431040 12154149 211922758520281302069655689704557523424 12154150 160573738029590409084904775374885824000 12154151 -737223400640718777735008574172148339400 12154152 -311025056113627935868676237706525818880 12154153 -1034652944028780487224779376841682878080 12154154 -13450858872181176060811665282216345600 12154155 -192458583341873020967556228488527222080 12154156 -263363521408507366215325883205630097152 12154157 -693263018884773475146483106665377247594 12154158 717081037530057068596559513446453153920 12154159 -668306382190828272629134488012556806640 12154160 7246976347131335390829580878579302400 12154161 -542697010085273312105256456094461036480 12154162 -910888790195911817375163634876715325168 12154163 134764578146827572240406024295901175200 12154164 -222359553993333033835697559626718640128 12154165 -14638155916268781813217340849447040480 12154166 -145262746887634841853115021695737970816 12154167 129816209229674618195153919904108949280 12154168 -238207396682385125216598423979300515840 12154169 -1138832684948428446912105505978447693056 12154170 39207787351403164377324629455860203520 12154171 475909272092170548164151327887789414372 12154172 391460131148258132009866422304447560192 12154173 115972725722665264409179104700795851168 12154174 -23060424162540456466344980456256927360 12154175 877272840261715640428823333894723298000 12154176 39206897038492744034540543771137277952 12154177 -433801004132635207384156628230016683200 12154178 -354668560407294262783286224500435816960 12154179 -185088058989128714893841701046676084240 12154180 158108288250051677945818965090642739200 12154181 -142766431061998838608283051241200562216 12154182 -529446831586958891532110126343235507008 12154183 973904656938087904178768422227475385432 12154184 -129411795566216812866840233985946091520 12154185 100444431158041051107316373420821075200 12154186 45172171553103613088350724975465975040 12154187 211805544152319168274957547844085760712 12154188 8438722846205823605612713773974851584 12154189 -816229213284167423413063549366811605632 12154190 -21306842471625124498277622422942995200 12154191 116720576757108843569776255726951792128 12154192 -347987571166418856312153752489087279104 12154193 363239002438348193701906432543386384240 12154194 150594731121574006291559685546576800928 12154195 -1044577293141114903620170561768709518800 12154196 149735193031093008247924313150875088640 12154197 -553678248174779299559691594083818113216 12154198 83849812330266414708516713739360721536 12154199 1060827813635696205653156976804716392200 12154200 104708909470110663393906818122579968000 12154201 77762954653008750171410194641373484544 12154202 760340488383290628064254151255646341632 12154203 -1067718310049645842749028121289076528788 12154204 115942894558618248304287049123607503872 12154205 -174756351744412178529139248286028640000 12154206 -219504226629541433864965062737433587712 12154207 33137834079279008804089359787408593880 12154208 2457277707795817468164305938808832 12154209 541654130465525559466171259628931280304 12154210 -248602045065688174768446032983799382240 12154211 -1020229442438484542288167664744048617008 12154212 -13438783860242997099347260273996996608 12154213 -241359299827424694077250653777351264576 12154214 80924871073192593308580292883357481792 12154215 289072619829535989010703723206485927120 12154216 -573710589609192228916740173301055595520 12154217 -59872482026048207728312923812554753734 12154218 334940105457240760051873131238805675520 12154219 368276210579750581756872683927857509120 12154220 56245929815031902831971635117641364480 12154221 -260768286585546237242614785226539334410 12154222 115659355299790098292473018420306144000 12154223 -298618842459759763648587364246376046480 12154224 88262786604592781056714792936003338240 12154225 -491425885252831820165887075483415580900 12154226 147496912625100140399006702450339341824 12154227 -129089174747043018500754622647726355920 12154228 -1072991570739758571237920315085739449600 12154229 -416230105085278449916885027234528813440 12154230 -52368347672504064183292245950851025280 12154231 -104820864992432655642635919312398402968 12154232 -337405287318639712598537733134792294400 12154233 22525583882828397719815588294266754752 12154234 593892486530822193931542390016253852016 12154235 6890436564922977089733441949038010560 12154236 160952741216943603526247209365939240960 12154237 421150001133194986042821186067770181152 12154238 114965532238435139562911753864624171520 12154239 376206923145465931774613937891427211040 12154240 -96392973177933313629315924217980518400 12154241 504207775504421349227410032826777637184 12154242 -623401025712525530283769714100043668736 12154243 1048642207119592014044317399895529767320 12154244 220568630698394329897651658592199441536 12154245 -233510796316559951749603783224248823360 12154246 345025616156399672192734593995507422464 12154247 155666538435812782527756260704041019392 12154248 90719556580002535331061235358609049600 12154249 -859782055644339820476723558845142113664 12154250 138004078839690991243837222834527024000 12154251 15474507633921872274439251425842054080 12154252 723435635348347541000228292832732800000 12154253 -688453476433503548149473924333460426740 12154254 25623576278750102357712695955682024512 12154255 483332676967623966942453687908880545160 12154256 157743620557776250830772662059426291712 12154257 -1045319708664604697758804004237925225246 12154258 39650910761985115029342804200038353408 12154259 -752551719422009776347119220013537461696 12154260 -584305706659039061188872276549487779840 12154261 12329840222410326191512678854024494400 12154262 212570446271359119351303988147013112000 12154263 145263107677325003459168413658899557888 12154264 -1108223528989836607262423735640646256640 12154265 43417966187483750346871684130375298120 12154266 -17848048231308506103517823683568294400 12154267 1475822869406442858416408578030831597316 12154268 223369316515678548752160494893594930176 12154269 -875023816774440553471042563309661182528 12154270 81605556163378633457919816616173039360 12154271 729004004451419459321091062198029584552 12154272 -326238714177078098077714648799080611840 12154273 402787230002570545626623931069819863522 12154274 53932602867275622595819975708403174400 12154275 -60521094827127350447263367974500589200 12154276 11639704958231070752802096360673363200 12154277 886936747373249896877942689074854910720 12154278 893253053927971542680208441653591808 12154279 -363527750547096410846629901767577248440 12154280 -315724667706745963456616513157431808000 12154281 -19262178617271957029282158095112765440 12154282 -174731164580311726921365920555230073856 12154283 6620926298259371026502476521510598200 12154284 8048304848735453964192121522141991424 12154285 102996106618953253553148197190941337600 12154286 -135237646961090792227684888835282127360 12154287 118767643567323028939442289298886935560 12154288 36116071846061516266216107445043134464 12154289 25669949052885617909382394060819792320 12154290 -211746306128366016688776867869368481280 12154291 -166287021700126657222004286175085144308 12154292 -925896373360398589932749135384075040768 12154293 -32317408502986646287713884416999392978 12154294 -4378369787986692776333863487314231296 12154295 583753731773886865360638523717564431600 12154296 -140955322911084796970888789046973562880 12154297 6829630862241973594505354724046281732 12154298 -394518618740658988196236902692537115936 12154299 459043522271251802602038427220455884480 12154300 -26179091661926231250056317970881856000 12154301 866722153550574979027651524084313626252 12154302 156183019991827080991827568076296889280 12154303 -1761161496969020305532862752951503624704 12154304 -257447973654841597920354831497366077440 12154305 -413359800766037726627756862996858187200 12154306 785217412040297236403151894463993973760 12154307 277462769628860174260601659731830170632 12154308 -29822852046158981914849025739721482240 12154309 -1105085458682869014681969462574051324800 12154310 -25863257248378845360442385850987425280 12154311 728107896761408985587961935239223805816 12154312 1565426531244987690167224242244509050880 12154313 -102429270982658757517355861362162998438 12154314 -12778110873462980308233868912825493760 12154315 110535652191796443236211195202068006000 12154316 477702038483812627849992893225148599040 12154317 -18156969158266343146267098970954135488 12154318 769954451235999276033532842787430101440 12154319 934312694223023159790820185797190036840 12154320 -153417375208211898570169271642475724800 12154321 767715425194586966416517763807499169522 12154322 -210114370756106642785722178282653566976 12154323 -68992393029362656734152077267736736000 12154324 111220654927096183271838901473223196672 12154325 127282627374400539637220434329654153600 12154326 201724389665030694439690681712791287744 12154327 -125055955628134628593446180689948425440 12154328 1315961913785457329487967280842518620160 12154329 346475892402652124057714184393979722 12154330 -335639584516121189440853007819153457440 12154331 -155993453712673916097659378195121387984 12154332 -30135511471298388403885404064684144128 12154333 1266711705947540861351235900921550531840 12154334 499472417481825000666877515791782002816 12154335 -870900815693412875560636568168325986400 12154336 244608544765770839243021673117045227520 12154337 5657191515456737122194805221525688320 12154338 -14976696836047702923217594706930127360 12154339 775632994941819116441177785405548906140 12154340 -233692851546197432054813344138352087040 12154341 -1115532668260698478499104158575640191616 12154342 34654450583859750786012845537501592192 12154343 -1930265141370087775310093020128937372440 12154344 450254332661307750440100250845488824320 12154345 -116653101813179631089373514762844121600 12154346 -27939213212353105596773868962703874128 12154347 -791369059955062007957263789936479258960 12154348 -640776054043869223372422319657243966464 12154349 1604088045187821005248893290916155611350 12154350 6258855588286694350430215539591782400 12154351 -594446292882261879122757049401345450696 12154352 22405100363759151479857143150586920960 12154353 5265087750887508082417684234854727008 12154354 36931855176109716337784389447807280640 12154355 -31842459431931326532891323996841732240 12154356 -181688085782397492162026329194896203776 12154357 -591601042203703900957525370602357888160 12154358 -108813602853534924315762203630707194720 12154359 146134208189691379493249813712640978560 12154360 266464875788776526221728191495637504000 12154361 785328119000577040194506591008798356624 12154362 -49235771024848964916251943214232998656 12154363 -564295673748922531782927022750371974576 12154364 468325767374209145171807488541735923200 12154365 154542854458996480474069458694087333260 12154366 -3110061957855033648569646270419207424 12154367 -1661429012795244136873087858928118787584 12154368 -154227579218651678181395635210920394752 12154369 2329614756902503874961698455108101637296 12154370 -40060436013255157964132707055394609120 12154371 579176079871415971782606858005352017904 12154372 -228358219563883501788723835947885975040 12154373 -221896505479025817086569037620711944192 12154374 169089347833692497512255465007814495360 12154375 -2117752388133364717162109898843715000 12154376 374954330303442999026882372291565158400 12154377 -1102736382140494082680377564080536286400 12154378 336044184805536730748981094846910440240 12154379 786475782920205570337591478954160400980 12154380 -2435854720279194067181239002227834880 12154381 -621682198215764217036934106320607396736 12154382 934608838045893190515848355655860537792 12154383 -598337713286807011839501319833001679448 12154384 -9925852599147276035592429376690716672 12154385 213348998027305294907445093440327966580 12154386 -49666179165729695781706805029745644800 12154387 23551767857368451244657314996997529600 12154388 1466026322788852910231276797399432175616 12154389 73086624711344479559473273478245895808 12154390 -334692209489284104862486478351505580800 12154391 -1264393911068806268272730100814300546608 12154392 46972786509881509121936141325582827520 12154393 -549231743827680356936468786451675665400 12154394 250313733301989466620131370301433586432 12154395 -309154050147852452953210522876387833600 12154396 112896927268466971957972634734806868992 12154397 1465840087553714470495852031957123443500 12154398 81244701004813296254237538779420844864 12154399 730686274027985364266487063003747778400 12154400 -200222782381230358400664122896470835200 12154401 905503221364299610156738613079987872160 12154402 9411978634864029843538801767117134112 12154403 863983726422461637209946762546178592760 12154404 -241936582094011633328471331522481213440 12154405 90940610529552503612596270626505184760 12154406 470420997704279321891478203589262035264 12154407 -532397018981898553947895170950143532760 12154408 -52225171499421820212805588363326259200 12154409 386529687835781317214112655696314674280 12154410 -1146123446971114460432906247348612000 12154411 -10126591991044689933435390803080009200 12154412 -537958822153948898265904337413024140288 12154413 -235206061563492986526975637424992053600 12154414 301645020401726185672377298734428611200 12154415 -87725559221662363853580358643153474880 12154416 -138698154987493046600536413124321935360 12154417 -567310989083766938797200764770860165648 12154418 88349844382015218926657339230076282880 12154419 -5653923314450743277381469992007981312 12154420 -489950007467473818895805040586018878720 12154421 -90642313341998756828822431593052634208 12154422 218597976595172013263730496230042562560 12154423 -12000392270411524749900326803542715496 12154424 -176157922879726758041680621703276974080 12154425 541181107685486811604160480103513378000 12154426 -300954587046331702687308474646773780000 12154427 -86297219092511240339718025487834099808 12154428 -440678874279346835451502001110398812160 12154429 -454549045655921826895836563468771448224 12154430 167219590026832673508979768157003856000 12154431 -827806127372781339484926252418558561848 12154432 159717852991725364288306050529260732416 12154433 -1541592296091580965366876036707788474560 12154434 140373055866942095485213195175302750080 12154435 -40265017997807311397467222053385823040 12154436 170925599827023341098262541423433371648 12154437 -81467518993272740817796093960456094112 12154438 -882837637326274375840922578320352816320 12154439 -932492631574306681189528777357495593168 12154440 -618023520565150328546076315653227315200 12154441 152689677049978880653078337219802334344 12154442 -642899142512217329422683526965879630336 12154443 104790814007159303047178326261339181568 12154444 86054898387551439823219291879770383872 12154445 -1671386179206109295785396336612629823080 12154446 -500587437784149861602867439371186963328 12154447 1076427306162204413491782911971374774896 12154448 -201137891419427710472028625397332451328 12154449 -209662419319929269864263602990615520512 12154450 -159455657441746164622153121449822800 12154451 1109062175873064407475271106527633110480 12154452 235920354868627062358267689400129075200 12154453 857685410997418510830448296251295434702 12154454 -5208647426821667131046755173542567040 12154455 3842220540395061193279702998949981560 12154456 -146095588253413689801903464818811351040 12154457 -238782671061305864565688125906947818176 12154458 -304627291532003618476455938019741815040 12154459 775255248700663633501014299633914532880 12154460 412360934960498151443226946614008993280 12154461 187642480917660829527574775496718693440 12154462 50882147604238337619946492611593275200 12154463 21484087758282898725290970304353853680 12154464 134093798388089285820636370928373596160 12154465 549508958119703175200247196163180905920 12154466 -4161303762973697549884518108479769600 12154467 -62916333522497738402037526224880118352 12154468 -203437758757979897274725383068833740544 12154469 1511935663320576929904131184396702023196 12154470 302531530322981146652494365544393973760 12154471 612650936597219433095690018320776686720 12154472 -111421930894794548044604597265396940800 12154473 -210788145760390510756024326482326538658 12154474 -231839672453133916787564435887615773264 12154475 740351338221462978929088307470819754500 12154476 435309657399102947447836578971740667904 12154477 -1679674105195827653203443961179494069674 12154478 -225833686518090176698638193171663599744 12154479 269578031028350375079715705436196132480 12154480 47181405754231487588330172339624345600 12154481 719458041862062432903183895261168370100 12154482 -150036643416144493720988759962570291200 12154483 183691024131908474582747525729058534480 12154484 739155382277282352149699407743666911232 12154485 90933083865910583466415117031794757760 12154486 441070239284978448095382193999399128960 12154487 -1421414848687347293669298337483253811864 12154488 -40485926403652059629282522376007188480 12154489 60075225951948717821615433440907885290 12154490 -133380538468073843192453601707446425600 12154491 -325951494501162919904479670032987372440 12154492 134985646426637428960700956423255621632 12154493 -281575658638209783994461385575674568756 12154494 -341910355896078012512235194833297751040 12154495 9188743438260661702576060912263495120 12154496 217586970085909783086522672201754214400 12154497 498849970946709714974073137029538718000 12154498 -266610413587820681905590855360362814000 12154499 -718014694369427752640278113539603047764 12154500 16017899145230084702542957231507584000 12154501 351415633386091008568078890659734609502 12154502 -486109459321424359588098490113225530496 12154503 -119939980308813009921339896279068128816 12154504 522684050969552179569119724133034357760 12154505 -524527407944011552856929275125941217280 12154506 -14327594483286917848237679857889728512 12154507 -450353632251103152172851650955794334648 12154508 -774532382632411114549091072056992444672 12154509 -455134231038007216538120048480740800 12154510 -210312454674097268443142886582334635840 12154511 50105771433709794469393699920233846784 12154512 -52915434994614391562764080889587302400 12154513 -294233407585893510167455570920177763776 12154514 788825552970578885481342830233335251856 12154515 1239458116591407522342967733054273253120 12154516 738787036709701677248095859240411197440 12154517 -42554288664160925233901830423336600434 12154518 447312653803591833504556701692750880864 12154519 -118470713897837733997468897564016497632 12154520 -4372962184388718634874811998905958400 12154521 -35191182187641897089940389620740340896 12154522 -14462995290047498995444846529201952000 12154523 1232153372144288191677633356672327264772 12154524 470557285277097793336551692869180879872 12154525 747753866674822433584029174726471336050 12154526 1182246630526458325364567640327063374400 12154527 -321782978517043121315776966932311264640 12154528 -140943291076045449165589711622960578560 12154529 -1802759931266369322292702917285534023424 12154530 347323014476291074274109650722274496000 12154531 235798371183936640069675355570859594600 12154532 43820867018005996990583629102506791424 12154533 -1007077398560641578564925946186650927776 12154534 -85515581935643067746478034162790012928 12154535 -631656397825453210719617779937010608640 12154536 18879984686433503122890122593910983680 12154537 -217127775252944869494933606643978896448 12154538 -631601508362589925361557233879802394880 12154539 -1097690872830158329445080196798682551976 12154540 -467462609547242593247679662449879541760 12154541 275149124649381295132054300948677762240 12154542 89759918995092298350717096447144050688 12154543 -480557082317344278274372285479370642168 12154544 12926350837993260931905826328142888960 12154545 -293409517784341712743054504228250764800 12154546 225593610573734087023468444103582330880 12154547 588965427517965196273565174640098606040 12154548 150405410778200332492559634573839769600 12154549 -780485307592156869455172686073964366080 12154550 239363457710721904923956073380002048800 12154551 -192817581304396493648585850756762457368 12154552 7525125681518769432340177844023910400 12154553 -1590054255029138064436069796010658842198 12154554 -7376351513747310287451267042615893136 12154555 395678384584092670252441674122713753920 12154556 578782411360745484225074869300541752320 12154557 -556121312758219198408487304459542805312 12154558 -207051399768402643448146573985882105088 12154559 726109301854919405841236247826164701760 12154560 95767252381832800591140325382286213120 12154561 304763349864688149971872905289023752064 12154562 -177110159991014936853669580953240877056 12154563 -1508763805587146308957194171696563235600 12154564 -1153889508332052819282542645649563273984 12154565 75944630670316251698316286935519302460 12154566 51800099887511459639931131245763596800 12154567 388134460295998620007127190185011659120 12154568 -1501413757370946052351458625052153610240 12154569 -184804943014164485481618131908903897920 12154570 -254500268561602237768290903767737199520 12154571 -48931014272943221681907975970051104 12154572 282605571118257961737159546541510692096 12154573 -15051565041089044362793436475632346624 12154574 -46392076467451301345488499464309892928 12154575 22415494304166558641444123795096823600 12154576 -146279654586853870799637691104771440640 12154577 87241347604251756253189434596102394480 12154578 -24934262946282268539861708318294830592 12154579 1962387985026351780780367441245735360376 12154580 249891598379553458131677138618329948160 12154581 414111748055318183158208282135404051470 12154582 -739404325833774434207503343046972974016 12154583 153251448936124865666444784605237523120 12154584 -31422301203705168154902414582015590400 12154585 -485972849117352583013971017251591568000 12154586 -743497386130167044395058400542332117008 12154587 932533998936846522524631497497149572760 12154588 -504965588464768960248849323334343501312 12154589 106350975842710205394556690258998708390 12154590 54235454481395196432176806969512960000 12154591 -551515366862929622595235953995581552488 12154592 727358807602826221431208680766727258112 12154593 31139934961166513851095567512925926400 12154594 -12608347321229821172027505934287123456 12154595 -6502609227865697436708879431495778480 12154596 -172199417201525650712890669801389158400 12154597 52840411466533838951017449556849755612 12154598 611579493659213155697373504864038680800 12154599 -607594497804008492485071614137292016 12154600 384356962247822391487301352487776384000 12154601 43786570000401022039829623819966853604 12154602 255463586538432192747479261900500376832 12154603 470702818838341507740349144861352254464 12154604 114929583697423767924157408206929264640 12154605 287327632086927541401374514293070420960 12154606 748230964940779287988705550824468474944 12154607 288858271548236716604000848868784448680 12154608 126025712458213422998101025762456666112 12154609 -2226348973381831006318322362923030837408 12154610 78383815937687027308713593320778276160 12154611 -14989640657994667321044643039490125056 12154612 90674601830887460819770647271944400256 12154613 -597134844961614806531747935609898541138 12154614 42872804639468375676931640351686458240 12154615 443967665665669871457289741405732823040 12154616 1727805377876457845230429515623777218560 12154617 -132203113297040458035330330624809604966 12154618 123896437873075028540483284975597071360 12154619 704897933737816326182931481975413547944 12154620 396001138443094700894976281666932884480 12154621 -189413634841819282407715956392306257856 12154622 437390514347445127300581475611775706112 12154623 106964514585957748707055003381826688000 12154624 -1216357645329853985471297630273735229440 12154625 811107106197580743490171953789868800000 12154626 -246888865709121954586659960845251003392 12154627 1098811480274694175722068867505439188476 12154628 -422584827089884957176831221298222709632 12154629 20779335467686161789095224277381724768 12154630 -32512934073835895563613053056954695040 12154631 -260154063790769916518311525325302007136 12154632 -148436306980880479386715095419230617600 12154633 303407725170367992402149149995791604580 12154634 374680318019335565692400623863503710560 12154635 -134868630877682645348410402891305624960 12154636 488319734491022047971827555567008909312 12154637 -1193437707405070726580982034399652458080 12154638 -571198735039865782774062206814907392 12154639 682909449468434261933696193304014998112 12154640 108092941575690292261438214134783180800 12154641 127233449114912568727788860275968272160 12154642 28090102411686348784429054631085600000 12154643 -164921233051955712976594542348051990240 12154644 217009112012971198215878571495424081920 12154645 -961791451576568262928072905726786200100 12154646 -28542033478285854564230373468793780800 12154647 1128668152454305321385619453168238833360 12154648 65955955256906850710496767592048107520 12154649 -225185987301292186889982365027152105920 12154650 -65294255316177441702364137967602950400 12154651 413993033058343842943723263745671065704 12154652 -839872487319981034684437635728944665088 12154653 265656179336680275605752586752494982944 12154654 258267627586019510398782822875709274560 12154655 -212665708650555681892428310978242641760 12154656 404158418349331746716216444735577391104 12154657 -861725320144982202074701520221210824094 12154658 45671902663056371796649709262230137680 12154659 560979675289434890904273951761315320128 12154660 -75267287227750647814690873487416565760 12154661 1381878741040901590293686928142233770400 12154662 -85348078567604654007709846222063349760 12154663 566281825476964316811619939453212117360 12154664 1432887225316812044082485022886559247360 12154665 184434881571720506664489125567642685120 12154666 62551246411814588686993430102544313344 12154667 469049654261448689005017415147797571584 12154668 -264831262925540485713808575117759123456 12154669 1471178790646893410434132568364410578070 12154670 693227879199873589597395631411263160320 12154671 991258938807220564246375949407603046400 12154672 -152891775606236127275503077368808407040 12154673 474976883815595355118529556790581496320 12154674 179837540343207466683850877992824356352 12154675 -213343047079830475748622836425647810000 12154676 81075991217451833142745351730431660032 12154677 950340283023384908122026377670699443904 12154678 -1288130107490502787232435995876806336576 12154679 -1261365216714607302576513236684786949720 12154680 517119195542490873894883307766506496000 12154681 -5197946307115612447138139509639836672 12154682 34155115377152209820705458575704916192 12154683 -611659418332030701832636078970401088400 12154684 404977558900517527186008995659346521600 12154685 384361935252794633097996890764265552760 12154686 412969413216089036901999662133953577984 12154687 -629771716937026222052307832289773977664 12154688 -33275705061130717861216646906347782144 12154689 312789175187290054929048226525102280754 12154690 288836231454081274610357553843466905600 12154691 218110404354394502504278018025554760784 12154692 -437398422374391170525407060231799918592 12154693 2525769524137528068617784217007456764 12154694 120810054242892299170324139750338732800 12154695 -373897406447106862995109960066533196800 12154696 349874172460049110381534357544231208960 12154697 -79334170699490893222266963371182779648 12154698 -43321512002326697980509706111438138320 12154699 -335226389302343360088065138419610146000 12154700 72047031484731316957666008420678163200 12154701 234073675603752904294792473423028868640 12154702 -10093653330461788115877176710773570816 12154703 -573861290828103009630627336498774574080 12154704 220547784310883763718924373309770825728 12154705 -416447575838449809712342858324223081280 12154706 426829665171617676149470102652393235744 12154707 -1585806636770403476337320415515923320 12154708 879061353157401076221502804163469250560 12154709 -477634615532136743071875147568726514784 12154710 -137050659973306761560610514615794407040 12154711 -153639515401765000875324260770327610976 12154712 863015168922209374237113133878993100800 12154713 114529978005637195604152336490371450944 12154714 354842904171867866272737195456209184000 12154715 108738098872501148242200841798639522800 12154716 260204760521671340181480489890534154240 12154717 435055581058588168323235399383228841152 12154718 -40263276758254022630661506588114242560 12154719 -14278644141169935569191986340083977712 12154720 65466983918673892271272562407117946880 12154721 49877068917790260494404805051332444800 12154722 -162047766971919016686584222793005561856 12154723 -364273469754469641637356007992678605360 12154724 -244805430815174272338231986932521984 12154725 432170541194061561668988238269057816000 12154726 258694182999004492974873387127014365184 12154727 -571970931080337839240385125929233086040 12154728 -373103265676217369233744903474882805760 12154729 -2782217952690573919151010775265731579916 12154730 -76478895399929337857255213391175065600 12154731 755232308086276935893422792884169623024 12154732 89615756201373166498461357192851507712 12154733 -404902106680389950564325774439862031018 12154734 204978288163017776777034605305589021184 12154735 -416560824538810275071214323499501787320 12154736 42742151137651014415502907466513219584 12154737 -18890771158545129169050610527174973440 12154738 440054644903168375656757441561461414912 12154739 -323151999651037380353361569647523777460 12154740 -196480262932841782028497915918397767680 12154741 664083761398688509203323677117552945920 12154742 126648980457535485583743516222020890272 12154743 -106641919994323912308762439099344167520 12154744 -179425178904205378738753130394879160320 12154745 -784087571250848042204089581908847354240 12154746 425991496879509763938928622227122038784 12154747 -311814166314149807118435103078792745280 12154748 305993144912580185713146158108237457408 12154749 333363844778076538305807954526079537664 12154750 -776736815709094292089018581610847760000 12154751 -610892019533639316266469158869591125648 12154752 1309495981279014101787617810695009075200 12154753 377040856694744244689404380764972012884 12154754 1287150357278752936790078589419198923680 12154755 171357295714039116142777425639831688800 12154756 -595901558832226722676840792188759495680 12154757 943632499949781258588588272339701191006 12154758 70161095438993179602542810558671165440 12154759 -133281129144279150930699024512568097408 12154760 -73185202294161940901559581203111833600 12154761 -408486006878493495756187985053678325568 12154762 336389873842788209304967989746653083840 12154763 -1799580361075752085419922011645530764200 12154764 -718061435144618927417180386338501623808 12154765 39541657728371293853636969051810467200 12154766 36057399533364264318944218383524503104 12154767 -16498142082543117605868507508927551360 12154768 227585998650026313441875712527369019392 12154769 -491151685967430725172565898787672290592 12154770 398260655887796336959065740907616276800 12154771 371466620454573036063720703031236702200 12154772 -24970744845216673367155312969053130752 12154773 242832648032830316189224415693076909984 12154774 284554747980128133517562455255017731712 12154775 364414646816300325737332234398622695000 12154776 354254970179698390948997725807836672000 12154777 -221142735672204621988811044898395171308 12154778 -183714441822176202676276414841465252640 12154779 -8344796790655777015120927578780132288 12154780 671655013935065518739244749136800640000 12154781 -1549856144104563623442819472858558043418 12154782 264171455603089786310933220110692485120 12154783 590448315618197606592080579133714020920 12154784 -328427445532563494593563771786803871744 12154785 223375667775415317821203222496252515200 12154786 -27023666011578321439081875075127180800 12154787 -80194477466787095414323732165948473360 12154788 335212728894038112176584552972445177472 12154789 -948195734761789701146268692065013778944 12154790 4339982036640396080771518765720089600 12154791 301943516965972401129122626319324087424 12154792 11024442105037075289178977720973373440 12154793 -755436873392814128079576366165580110342 12154794 356034540247892357665276755069479412480 12154795 -164590873486110222754791998770491595680 12154796 -208728990850530416856278261569596923904 12154797 523677588506299170266869747542528213174 12154798 120678691052841952025524114568808221760 12154799 1044515404557446585017284945548788012320 12154800 34203102654702372430002160983264460800 12154801 -382280298938878961148347426243359321198 12154802 -449085662278101168688751661580999821696 12154803 -491429764355873458654924042156146244296 12154804 -675156571156436451900772633642708553344 12154805 73388812562020305537799660738652565120 12154806 936576296504086249478910878957691388800 12154807 -259787973409865732351963238978289974048 12154808 240504608666820283325853594389850931200 12154809 -869310956729435080946166082645965253296 12154810 -1278951004315495970706580524677606400 12154811 1395163180960376957424302530622892771552 12154812 233072551916426104186410273971333440512 12154813 -1829911314099658592668655506017026880 12154814 -54409683778091943333026343767583110400 12154815 738350765993515081498971428677589964720 12154816 331369675450897702823267209690459668480 12154817 372397659693451918633726472696103547440 12154818 269362687452215867203600094129117253504 12154819 -79117450801181764868338719130227885840 12154820 -736343998547275269573012003038628145920 12154821 -113361885602947063924719748189723901952 12154822 -948069477789749799662336055927164784288 12154823 -101079071591872709968693634437203233760 12154824 -1292458639088558344040583557650182144000 12154825 60358033471596238437592383573542767550 12154826 499354788787056751964402014047611458560 12154827 517853349718930460192836957800078409920 12154828 128097726599119458644800535416919500800 12154829 468075513227764770570807421536549670476 12154830 85671214857419638592920551401238001920 12154831 990396525974799894249614043854887879824 12154832 -207864659960617410742196135400509276160 12154833 -387849345837017904074453592028092076800 12154834 -51011875461687696398784762078401138688 12154835 6315777006522674956017585262484221440 12154836 511039354621759068708427647175178176512 12154837 -1591994328946948989902068635262251977280 12154838 63497005715579066613152869019473657344 12154839 -99223805768814708179563237777993402776 12154840 147611261145480160969423018266741964800 12154841 -746395654446714463729410850914383008758 12154842 79409062696964622943680559837613621232 12154843 -1026763449212544097067591069207146382908 12154844 -128724421989003766888765857890916294144 12154845 -82949782586020020175914643348347851520 12154846 -827989389328951067809259476243870514496 12154847 1490744217858682676567403047914301203872 12154848 82815830055972125769699252845816315904 12154849 -87410328326117175116039971663272620160 12154850 55665352635399554747660980688888688000 12154851 329789323326236884553218370941893781080 12154852 -279512227675902514721538095575214800896 12154853 30392558653063774885988595067248162624 12154854 -30203433379299304722556761362097648768 12154855 102961937552675328600665060332400958000 12154856 249975280968112058755862945910127656960 12154857 87339240577278003301853585228418349440 12154858 251759868578451454358671244860206661632 12154859 1383577338178730415236231001618297795060 12154860 -204218709458434360040817576453849569280 12154861 -659699353887981379862009067404713025280 12154862 -557950112166702123563097528318700852800 12154863 280274879749113858514830928551701322624 12154864 -208669984654128451293339842334849368064 12154865 -5103069538963491664623685253104731480 12154866 378460944687999200716637660004220424448 12154867 494557525240016679730248013031955109120 12154868 -1073082564295710310343670661463591737344 12154869 514959224090839834414493783962158861294 12154870 -577101412790727649308105214384995840 12154871 1335124091586980660360259486196940484072 12154872 -1285435895986427279027799355395475046400 12154873 -326671142731981402449342546011077607936 12154874 -277974293737691418661759165722736615968 12154875 976855122906408153720886099665502188000 12154876 -143270292550356633467118515467378061312 12154877 2047752324031800993695788853651569344 12154878 203067093557531756186957905266951347904 12154879 -550780519318075479209337402574321555200 12154880 55405198333838339554114985258070835200 12154881 -356109703925609778322717480674013164576 12154882 420945381315585054373447369154346147792 12154883 -66098141266571498569082579340033720192 12154884 48877013464385507085911514523951951872 12154885 139467365276819432151632712212361981600 12154886 -229619325059597147932072334059400977920 12154887 745533989018846946827115015358868855040 12154888 2361062690868045699360547715064539381760 12154889 -313573031202463321244297301459358264560 12154890 -242356363200709938590060553697118338560 12154891 -427275275443196246035811613322476671200 12154892 100718988087750789440575449659280033792 12154893 395049404154472738142650426761395004864 12154894 138428508773643046480763090542193501952 12154895 -253835745730651765201251305479056948600 12154896 915086288283260886743693383837679616 12154897 186684991125000977447281953518565264372 12154898 -176735236591405123949201943122712281088 12154899 899628058278953015453118770502055182264 12154900 -2627244888549899996705032461114028800 12154901 344396192841220466545333261509890351808 12154902 -181499545037621454356398071593561518080 12154903 879769527866294991175257931300585038152 12154904 1236867336246349224611285633035558901760 12154905 6893656291334586457089818390082424320 12154906 -335833048420665294401334385912077208848 12154907 356104101251073119626164537313816520832 12154908 -168227074219582063046603760383416320000 12154909 -271304311551271146527477137534117567840 12154910 140337464876062886021902355211829637760 12154911 -582968602106477441539337624591099193840 12154912 -365388434993144999027399947331794108416 12154913 -38935444298577904373339081134649735838 12154914 -44083402964814554936976110039806648320 12154915 96118518260221310885143326641695144800 12154916 458179221946154924564096145479412350976 12154917 -96074311953589474678571495002127715360 12154918 -488128002525272897605029078514859127840 12154919 -232022894938608821502531451391459146704 12154920 6422700959528268292838638226841600000 12154921 -1544265071019085248393545572136302899356 12154922 126117458918571472022932236782775891552 12154923 281788198926341482256720343256669290984 12154924 -79436273981299394338520378007832847104 12154925 -85192597337845075523481734426059548000 12154926 27448189461684878173433617375422056448 12154927 -455947521190836683693521498662906209920 12154928 70183817383225519717740480729803980800 12154929 566199421378260225297717745211458252320 12154930 478843954253931807046276600351844992320 12154931 -109479050319931879404330424448529617268 12154932 -545178868331835748785111192999637363968 12154933 -120442831625466363928838015897151882080 12154934 965677320787262013679108029487034208 12154935 140628547277739708007661478136468730880 12154936 395108631827817655340843862106242908160 12154937 1559334454361692669045221550036556972586 12154938 38666373269423869628416270273653785088 12154939 -1327778617231917649852872064301527360 12154940 604796324673541411351499270083790745600 12154941 -57320127158921246503698904212472089018 12154942 -11920093024949035845696005201365343616 12154943 -189238467521203733946955167237887423808 12154944 82588476153771942624758670908247244800 12154945 -320892602821307759901537930274208294400 12154946 512409046041793524389286626278088509440 12154947 209382175180187649257022498649308480000 12154948 105076986402792049118072333932539285504 12154949 -1273251922554855374311301717563610499528 12154950 -272896134994075116041043344105358002400 12154951 -512381700000254211038722384249455535208 12154952 880422581227603605801038993812072366080 12154953 1498558162659528084284391983832847065408 12154954 -328477564502028256273310349287250524928 12154955 -483597866000622194628697199920922636640 12154956 353329021232257181162396965205592674304 12154957 -954885683971411563237105640041280118794 12154958 36188349345755401456483777334577849984 12154959 500534135989489662874962151605247241064 12154960 16459543406879420376383957208807751680 12154961 282309519787349546991731774695437595584 12154962 -382786394473354135626923891849912792448 12154963 745066488901976240033521169624181567212 12154964 -537984286679624703464331564175719633024 12154965 141067688049114706107221487572758680000 12154966 -67352074481161128160946446363248935040 12154967 -927281842080632784708611557825645419600 12154968 134073647604465303019437271247192064000 12154969 -654541363324900513854141553913172352630 12154970 121524075518289740582534664461837779680 12154971 535448141359285539816593940408434979840 12154972 -190082817515509817581231563185077491200 12154973 -358767671868963690596205020245943771100 12154974 62830561590734607996276254529442992768 12154975 -48871844766383180878847746133177879600 12154976 226554899996886988852865415396294918144 12154977 -832965420141030045510937582676190952686 12154978 372865889122502568265638672904595278080 12154979 -713137903499062782923998230209676456420 12154980 -198708357395771037369123272537904967680 12154981 -136516305149513798964313744970627755268 12154982 3044082682365866421342553164412397568 12154983 263752666991328157305212818265231975328 12154984 -232515121722154701243759195525351014400 12154985 969745787046762130591374323732031174180 12154986 104850771393899986969546966281357890304 12154987 -115352137354301396764414564393037740752 12154988 -1172468553943431641388520613157239584512 12154989 5699508451735724852208636272640551712 12154990 -30998657992099728695525959622132520000 12154991 -945818320033302611066700212174532226608 12154992 -198231180676553053142299224150853386240 12154993 130971745034117654852037090871076748242 12154994 -201140390137825415835513689943035312640 12154995 -301473616280392444753638751361477184000 12154996 -339365078651602958240632899916897544192 12154997 76422066986077807159536901365346475580 12154998 110012142163068197022408846807548528064 12154999 1012541668331015478024691720562327730336 12155000 -88097264264610750648077452550476800000 12155001 210065222069106619935470394401857188432 12155002 436783263536477123004999787052813733600 12155003 347149443998749150539262617253678560000 12155004 644134043641575804469445464748454090240 12155005 202109545055305178922713096240908771320 12155006 -137678610447313389926938874655417589440 12155007 -99819648407837812725056065740713971200 12155008 -301314231098234331349180104515864494080 12155009 -1264823304644113446145194601174237074384 12155010 -71953476180357977104292144357393249280 12155011 119740391178225906292003564851878732304 12155012 -936048686567391015660351402342289666944 12155013 270334568067744327198824807542595582460 12155014 -568305152384481394378317143289016650144 12155015 -56167187694573750421134659566720872840 12155016 248677755241421662349237827013326233600 12155017 20631238144756458620452715247410421504 12155018 -303740742739115592996127682476627203840 12155019 1254823736740524513856891916123469672960 12155020 -187156549983308033707669562351942200320 12155021 665240137115317951144656995266962135222 12155022 -35895573753812832897086909890143513600 12155023 -804490101328829420822742405790027883728 12155024 -54794901045492132513770776003556671488 12155025 -2921245561350420406445930812855308000 12155026 105531834807792979750213078827866644800 12155027 559774195039636606727294142844297942152 12155028 60588126555779996926226784920004433920 12155029 741609338806431837309772028597218943630 12155030 -515784494721379004291552417944508839680 12155031 -394125680239010705143723082546446498080 12155032 -29952814041143286574862942370925977600 12155033 539148428433942754292247165906150949440 12155034 354365505373898615404428806597296980480 12155035 214107940496553447192215236115805276480 12155036 213683401206213340983279113783262612480 12155037 -354927380242910221341095101711652310048 12155038 29528336314794484338423498798980746752 12155039 -27572306507334605690552453366352599976 12155040 -358103991286916757798775921390890516480 12155041 1115678402216632017739316646754756106800 12155042 40617019953482738493807656612252690592 12155043 10048619671813485679113721360665980928 12155044 -175625666271209746299543696133557193728 12155045 189263497500586281233408788733386865280 12155046 592794659533586869666667809444528963584 12155047 -155170334995572715115692557005888690016 12155048 540100655276601907032098304651594946560 12155049 -991902261305359785298191893852328668160 12155050 351640096647692669462530795109714902800 12155051 -61067000370918641644402747819149225432 12155052 -57093559523135827010796524738364850176 12155053 -648151867056981403360895332962692471636 12155054 -732240876061785794922111163430837625024 12155055 110162290013800063064170927885222560 12155056 -141393475522319968364286984749182271488 12155057 1355270517151771969926879089118113052306 12155058 90304064836373571605729373814474664448 12155059 -289097740308790050099619717058648951984 12155060 897371993839059509308658255054481408000 12155061 677286801718442408958793465308594958080 12155062 63820866161252273077182095241208012800 12155063 105224172885171074939568460404184059264 12155064 -119300911806640150273701727082251284480 12155065 93962544603795811205166045773563197840 12155066 -137442638277337929218484771132189411840 12155067 -361818340654170274719234555353423248116 12155068 -6507041946854033917250570372305019904 12155069 -285806559586001341223447129673322684800 12155070 215666431883691769330635878726837679360 12155071 -426113716591630974965353696807931216160 12155072 -543746925814879439513850062467686727680 12155073 37308698895970134289487344099029470208 12155074 -623273051656377818735814607056863401440 12155075 -890704164187322366468051950413620549700 12155076 15403856400309996873082819475771166720 12155077 1836716697628229696127209680275927588384 12155078 -197812924071539536743984116023997112576 12155079 -4864266046588524944089247351741583360 12155080 -347843282886162178412315650398602035200 12155081 210761215949755302075902179520522529882 12155082 -89419969208574682756531145244552946176 12155083 730442332561554150469443994944626670240 12155084 -15832933746185963193575303662023120384 12155085 671501211895207928079697268366998637400 12155086 -30482467144628653945070032707197510400 12155087 904286746299717750835911916635167644416 12155088 -251620433459529113825081627197454548992 12155089 -974062478834092356158436441128635446540 12155090 476712655414166157135959301107962096800 12155091 491741498345486484172399662595928531040 12155092 532077624416960322887592796229473795840 12155093 -761635825329117650367008304808230835584 12155094 -180943339821874579933864477383965592960 12155095 -708802189613745927944770498469384956320 12155096 -204304275904064847620873555889485414400 12155097 -601950367400269515218543564655056185536 12155098 1028396741736351779582713004107428480000 12155099 1604091397411939384162185130804347404520 12155100 44308812735652383989954247637286092800 12155101 -520733154007809041566039695478334390976 12155102 -292059628732964015152503469811288967168 12155103 1589138071283368646545320356268736764504 12155104 830757808928229918636376784602839121920 12155105 -380694824538970003286112529195682476440 12155106 86001339127932936355150972135804209408 12155107 514623840010320226350570555150542529072 12155108 224657203809500631033726891317254127616 12155109 441542223173373357085033935199910574528 12155110 -53908936176530894806747440703203166080 12155111 3772884704406668177176568319119285592 12155112 219158622190236167631659130522246051840 12155113 -165715289982957269481520846148627123120 12155114 401603261062648497262538404631580916656 12155115 -43308542169667424066686662465899124480 12155116 820579495054519033615324855925388304640 12155117 -280316272020582271851295514922762263520 12155118 -511210922047639472917101442116870253440 12155119 -299475504547200078966186702810475341600 12155120 286361439819421859153052868730848051200 12155121 -1035046094137934548201081821872147121120 12155122 265567417288837896153501078281750822400 12155123 584542829587728867703334978423959431372 12155124 -340142004394442843497831601888143085568 12155125 717089347259253547618187576734382979000 12155126 -355514759880944709025800913581665024256 12155127 820269012513923891522707130315341177320 12155128 487538308704579904970017032617715548160 12155129 -159230041322934246640829872552677701376 12155130 -263493866894407494886983253894745241600 12155131 167414205349390464155267595190447852864 12155132 63083377455300223821889831361868079104 12155133 -567441770912927156111394591416613127680 12155134 158835449880378089341472391399684873216 12155135 -191379659153119637651110036046715830400 12155136 -429521551744399496273392990240301383680 12155137 1044888129156287693951139287696029526786 12155138 -79033896473184476378742495531337482240 12155139 -2589507402471281796776168628491708256 12155140 1609869277453678247302056478965267578880 12155141 -25870930969139557866960858917015100000 12155142 -721475936634104900937328658056712916480 12155143 -231287588083522699711015340440833702912 12155144 -2739479254947786349351229410438839982080 12155145 151520355914354253782187664685341878720 12155146 693669791789476503622479063960500500272 12155147 57584516475934964229204552980906877120 12155148 -12032996087857263636924000644139841536 12155149 61261433506108359610975478886698237836 12155150 -53933657637646856404225513318860528000 12155151 481662846761384144888532381664678801032 12155152 145973179340205978008273311427097337856 12155153 -638327833467311112912446282753978992536 12155154 2152045045327036189250132061962950656 12155155 -394812058840216343276297108805813369600 12155156 -482911262120183419161067102697043232128 12155157 7583083294564650174746051276657614080 12155158 125335649828231143893524562496460059680 12155159 -346984144867991830127068657096447091640 12155160 -350768924229511027330935096449833574400 12155161 59773893154985793400459599513940706762 12155162 56294540263457912764234158902892401664 12155163 81521275329458741747015340075730994688 12155164 5702289448247925209058655633907362816 12155165 -722309615481230731536789160980878866560 12155166 -75840110921302996823418451032223615296 12155167 -572442290324477707132073737014187106048 12155168 914445393614929164911580724679752089600 12155169 38974103036518000752589557691087230528 12155170 -51521024020375926891564528614999408640 12155171 255437011716838146207223428947547893712 12155172 -504376437181359944818810833370808491008 12155173 949231441490110660926064803254009487422 12155174 444827091718070872718163951756014553600 12155175 180777265618958594027274734319465432000 12155176 539925170339962471522712719768934400 12155177 1223825508842694283262749589065554952320 12155178 74491330712405998409544624834013544448 12155179 671003475875687345778142681412945006784 12155180 -238242908312756454735831260591991475200 12155181 932701106685287930864912124904139257152 12155182 327035710037308148695243309348895038272 12155183 -462568970773904210362408842369236483568 12155184 4105788516438046488711040729432817664 12155185 383433174478181506444431353570154513780 12155186 -248684315598999116465592152662558727040 12155187 1823461517200149072320469669507104621568 12155188 -228514238770142181626863217370690329088 12155189 -914738629305237401852026721608542498144 12155190 -39658588468773408651442912156454860800 12155191 932234171261196545247552825210878023592 12155192 -10463060639975979550962315965831454720 12155193 112905680607892085416470979753194351360 12155194 -134056228797266353481767067629064778528 12155195 -71490827887568014628326676187868204080 12155196 90804309468030298707308270476787073024 12155197 9831406098206659802624008774132233760 12155198 -481312219502767940751339205363573263360 12155199 241000429114431086707754278637021792640 12155200 -60817887850273917962552079651805593600 12155201 -499283512038013944994674898054659667008 12155202 -54168419377510944904790911900203937632 12155203 -595643352760841748726921585230895496880 12155204 -509810288967340443906941800355023298304 12155205 104649222667667494108149328850541993600 12155206 55725833269808572689931134167153124480 12155207 957419965464565756621376610602484634152 12155208 -233679102664309703588944065507699916800 12155209 -421677407823789484008476719107440358960 12155210 -238419700486070628668339765790983694240 12155211 -1297321075403458145778238270570084833360 12155212 918305970882912357808624447318817359360 12155213 -565716043427712214490254007076852203040 12155214 38555030335622051078835231259002623040 12155215 -1389059824946515580504992336154577226800 12155216 235798610214541930172515737644217065472 12155217 -217567646851220492144383368631601975520 12155218 -48509952279522448634901798579203865984 12155219 449607933461448281528334757050872325696 12155220 203254206960902066143620244269074472960 12155221 461627754950034954917108279278059934584 12155222 -316004701046396507609252319939814565088 12155223 932390532573806665462485067765178183784 12155224 92006740855046506359945441745832509440 12155225 -334311296478313362318823819045343134500 12155226 -485864424295555901926376024359094714112 12155227 -489847368816188899682549043052303494128 12155228 674161602399383028310389612403192982016 12155229 68841434319177835505712228783383701548 12155230 -39353777848343606069567307983903268480 12155231 26185093621680378804216108017534099064 12155232 130905243750352269104341664348920872960 12155233 13645239921226351472039471581382615040 12155234 294365215909395184768914273709943808000 12155235 34657510252268682849766730738805486000 12155236 118528407757511094387407059357777915904 12155237 1214187496053153153798023103112463813886 12155238 337172689464147616926386796421216746240 12155239 -363250542447983755531851547122502910280 12155240 3517359590300421171585492067457433600 12155241 178525973117921189910277319103550083264 12155242 -817682773928700357230978961051271981056 12155243 -668002835820534873774888823777599081216 12155244 -148721507551519243659090395578214138880 12155245 301121620721765062922234709396717151500 12155246 15556165471339424256981427846619025600 12155247 -111021041483326747342848775180870321632 12155248 82971433805018187412266030180870062080 12155249 -453347197473505414370980257653637636300 12155250 -346825543337460387780649440660051840000 12155251 131517316887176363722605705909376207600 12155252 -552850651427607183894508408345234971264 12155253 41518181387413512692216989274599495488 12155254 295335595705368985609337791847561791872 12155255 66850621781582380149051781811485593600 12155256 -405654550899815312286881123155868467200 12155257 -776945306278446044307991903724144489494 12155258 -641707413488606367838338014759615141520 12155259 -384306982711407763819810038797010155496 12155260 -23009570108951232345848634159282954240 12155261 -459714009302216726087298975949334232000 12155262 8778872238622288230776311144117407744 12155263 629721949483551757957336853703621951480 12155264 -338847194875158746778276166406189875200 12155265 24158436613209796960496939847750111060 12155266 718771233819234358081463973372003907584 12155267 69166622015980500374510193262874981400 12155268 52359607478537803119091909113960192000 12155269 28852382102225391671514446347674059840 12155270 -3506457600501257506504946076940147200 12155271 -637014367834945424077930735693729996800 12155272 -105839780950232806600758956850889113600 12155273 -590928991123143162462565480404045007836 12155274 -78744946156700901827953295341070115840 12155275 484630722906154852089124424410284108600 12155276 -83538048175431618748889863793557466112 12155277 167816290928336663818261107509649227232 12155278 136611616133658180630900862969218325440 12155279 238000180105404096906426588263622968880 12155280 9127057542113285638500852248468520960 12155281 1044495219008085403285143881427608128512 12155282 616514500522330287071870513167214638992 12155283 -3330060903174465738969375913678401336 12155284 928212793586006246362099204160364322816 12155285 126581740928344083500276455569353218200 12155286 -29957438792166548009914298695696072704 12155287 -361828142882803816567281251469720670808 12155288 -896127100398871968506985144951926784000 12155289 -198058708875824669592903273351045815520 12155290 -158312130149146175226316318603717969920 12155291 -1250584944848012164530382498670109613308 12155292 -1091084617433057265610668395231073638400 12155293 -35693907652134691081495595785332929376 12155294 -397950224850838219739733263407835913408 12155295 621342387385925925016376101290370450320 12155296 -537930771445531752993077403022599979008 12155297 -186648555706582296436439871455975424 12155298 -273259984812248763654333619212316673280 12155299 259752011182309989100770320768338807264 12155300 -267308706572386351192436200424918121600 12155301 -568891330111217268945699261685324741440 12155302 43906405644461919398844796146133031232 12155303 159810819771593928468382989170598154800 12155304 101369210389030292641364931031376363520 12155305 626594695887706328180434810700782007460 12155306 388637828450861765609342439964176363360 12155307 -56397276931591402748787352046375848320 12155308 431325990777454000554436090550005602816 12155309 95990833705057565210875596793177795200 12155310 304247699965539332643705256379285985600 12155311 -3872380896582944830495680456980212784 12155312 -142633440742228215710829309523361464320 12155313 717704207649846977212720045306073275488 12155314 21778839814310800432705634143781397312 12155315 379980310984284345516941819653431006960 12155316 -20872606013325254694671315629890195456 12155317 -979398383575908378810551426117299456 12155318 48662659520913361899058952287337318400 12155319 1251618284595860203697235227138285399040 12155320 -496038873893256625731005448722608128000 12155321 243076796250448243360021786851581541000 12155322 522846233886189276230768601495682102272 12155323 -1857015274775147476347892125573246608280 12155324 82609211467355769140284175480478951936 12155325 46634161347923722973392360396993473600 12155326 -225913878121422974747066333620203280320 12155327 997513330163046493886228392273976139240 12155328 504812271936340539049607386309538611200 12155329 293305227720166252031330551605396985476 12155330 -182524417006423454954949676736692846080 12155331 9485741331140566012233173453696160240 12155332 -3403746998245101886807845591159793536 12155333 -1497891063387296334649937456643626524356 12155334 -211800186446541095661737727793882724352 12155335 -1201849808125784390754161602902807643200 12155336 -1070817659931206570778236204004663352320 12155337 -190335687458980655900919094443032192406 12155338 -139395788219209556685298085855184785472 12155339 557637589527511486974397434859114011648 12155340 -137711872770215588368639272106550737920 12155341 -1342741096981311941824971839268498099936 12155342 -183434352723563349409895012053610825856 12155343 666116002136116219026225355521899510664 12155344 -322050524020847070524586113249630986240 12155345 -1065278251883095595974810343900011612800 12155346 -133578228070242821115377149756938946560 12155347 -791922976478604377784740564886401965204 12155348 376972950596951053741267480474558758912 12155349 312627540198705767556193194528708692928 12155350 -188435877422913772891993615223344752000 12155351 -253428699383629618455062952179452502328 12155352 128849643946481611705285417780629012480 12155353 51704470859344627138483146410408112000 12155354 -225808291218717497239401209958086724624 12155355 590329647672626333716331323882918688640 12155356 -700111213604431797303333605987103086080 12155357 718052181992666455567127250663036763200 12155358 113445152332442969384021658978577075200 12155359 623586123301247403932351619238597175880 12155360 75646898593731082594292158442278748160 12155361 130005233636539467803129599306848227424 12155362 -588180065947609239193188115637586828720 12155363 -1360695681928975536348862469534972119416 12155364 168505746754647920131928315210456125440 12155365 -372538980187405832871791241445156415400 12155366 199213511598384639070873716448021777632 12155367 -165476408546330065790642930625343317888 12155368 1272058599574987209386934495302767426560 12155369 240906225936074553712328625161304144 12155370 268980354374813467018788278444726764800 12155371 670107035722743044314040388147957315572 12155372 479985013459567701624633988190603448576 12155373 405454013444522653592721057121164984000 12155374 218942574597033314512791041998539024384 12155375 1950099682411179801689701359489895440000 12155376 -1968360347252964961864464992180305920 12155377 264827346757292597814249205055257626408 12155378 30511418948842162120271461130216605824 12155379 271440053362836359962846616793761233920 12155380 649501242241913507885894512184521900800 12155381 734672332850821977790928930741670483360 12155382 -149807053951123398627230021894750618400 12155383 -899278197748613050685670006171075191480 12155384 -778276026541050234480597844322523709440 12155385 -112859944802563540112699403385920107520 12155386 287188649452660814004725565768406849392 12155387 -1818897970911713535722878874845110719964 12155388 -39054708161048544353114599622859522048 12155389 1050966012076502686682641978779936157190 12155390 43475758442296055688831278339320657920 12155391 266949813667170783632549551341277806000 12155392 -455534584265902739732609230652024291328 12155393 -214908404603334869704836018557743122876 12155394 501988192996190430055704740548606972800 12155395 -309161828842747402708190474680467085920 12155396 27795129108507303545075637418489829376 12155397 97575761920619655940727231573060766528 12155398 -196217447447304121203552607808469975936 12155399 75908962670230591420236457667109410664 12155400 -172453435771291563308688356801771520000 12155401 641239815901286418287402356606671269402 12155402 359768858383145584658034463779985920 12155403 -277197433119380883741379002586574255376 12155404 -363390450741131343477816766581786790144 12155405 -1396823856467302764228041570157430045440 12155406 -10728854619417912015580973428377487296 12155407 627937063554416594555073374405553602304 12155408 252656924289385373315290415196088565760 12155409 -54291752868244923882450321117706844352 12155410 81189010882073485422119869587088773120 12155411 147151373701697434867633700700999093840 12155412 -12513102017224545305451921061370124288 12155413 15969839168650824812547404300885878944 12155414 -801572936065810873429749379240268390400 12155415 -668109964364364495331183220629245532080 12155416 -70876746179825556690565106674994380800 12155417 -487336438965844069135607301614425501308 12155418 -293927633573648831647375695338830608 12155419 242621523098818667265589143453445618820 12155420 267549498521566701819461165817377280000 12155421 373595813792036986997543599620106915680 12155422 -97500143747530532484502602086151906048 12155423 102324576907317558713853990828179946720 12155424 -278695234721935113947759282640773971968 12155425 357618545001191195654082252752757655800 12155426 -65337256112070635505288464790142247088 12155427 -61127477760453407466736578096539279124 12155428 -403750928059827783149546557027822808064 12155429 -72965299265920038652209213546618092160 12155430 -310513148248853492711584936429945910400 12155431 -832936943830812073880578261821384892416 12155432 901940654324654264838997729522118246400 12155433 -200406041341298411133342352216442810976 12155434 20957345884519460411726675341127291904 12155435 182801962175055049951672540481821755360 12155436 386777560866521455871225206957146523392 12155437 -36347888140766902323181601860882665600 12155438 300742780318021329163413830055346125120 12155439 -948951983932050208929837179617921232376 12155440 66979149868104447037451636898083635200 12155441 539792324100903677609541137413493712384 12155442 -136150648340640236391915524549814036480 12155443 -473047530927924675285302274586027889640 12155444 -183434390040559345746306828720603660288 12155445 -605384464178157466867311342454379802180 12155446 -47063331524788667665145413160237663328 12155447 -836511535572121531936764646948353142104 12155448 174377898346296261163147164446326456320 12155449 802918056419609715284922730594375554174 12155450 231518258454339702472502030129666034000 12155451 -171039999413887563532459787190988798464 12155452 1062179934079015387622214821853446146560 12155453 -1060376622690377715055397259769908711636 12155454 -505754870988533722352384961973858191360 12155455 -878347184196990187624617195646788000 12155456 -94122987498324479036818352942505000960 12155457 -1070825497558903584092935385963580292560 12155458 243951011942965201903542993499644029952 12155459 1684305267589329196192842669148460021040 12155460 -78635595148973588732910259660114083840 12155461 -1271807144166114229775450240255286755938 12155462 -51057787290400689480666296726268890880 12155463 1088141983317947103012201500193035612592 12155464 2889605559783001381947345132883215360 12155465 -203821805986721093146000851420086856000 12155466 309046020958145597421737175983517945600 12155467 71149779083536940496688562716310858516 12155468 -421285891485645921196310030066430013440 12155469 -541298832615744091861929642618919217280 12155470 438384569502004990080136128165770184960 12155471 -30907357419423847844696187538958492400 12155472 14876028557397753155522013487127592960 12155473 -696751805500067939296905130070600307072 12155474 -742613449654506107066821392581841681264 12155475 -159063657142606260162314094146528784000 12155476 411846516922382064654126442270811705088 12155477 17623019903236904206938914608269619008 12155478 151400976655853940046406898509089635840 12155479 752933028697570521844279329949791204696 12155480 -114650453462004464865026742597998592000 12155481 709897145393547568721602689210983249280 12155482 235745222568282275543404741884170756592 12155483 679198232069568870018308452536107844384 12155484 -228098037332809575762413749946572455936 12155485 -907546244319238173513031973965992812820 12155486 60391001298014326205078226979354608000 12155487 1072739649339085707193070974932553644360 12155488 717709061231270002552623357179652341760 12155489 -801548077155376210219055436054967891920 12155490 -281667478440591603814793778012724738560 12155491 -1155349919300550044064878009315068201008 12155492 612213383706783196565658406057739212416 12155493 -79721847273850034904327058469359534080 12155494 333466265439446906982196917461576287584 12155495 -957867719932134440464327437088778234400 12155496 553299891898315319722061624012864716800 12155497 369831278041780515287390266426517004480 12155498 4379982961642674989595569313241010688 12155499 133689060903484751336328716096873210928 12155500 136002796984019527708988074963451904000 12155501 -1487808943650574695368862039108429699498 12155502 -584967139133092055337273335428922578368 12155503 484812103320910985926704926519150805184 12155504 8982640015940904879351383281749688320 12155505 51666015767009286796450522654415938560 12155506 -225584925275841467235066481812959051136 12155507 -120764057574327953525469959197407129600 12155508 -10424441509684035712835961654267103872 12155509 1065412928822446857859741258487733297710 12155510 21821491807050233756010580797180418560 12155511 -193253926395405620002533947551941141528 12155512 -1261593958227082083424757278001828044800 12155513 -323099038051462315828713979981822844076 12155514 156272971173545283197497521942452193792 12155515 -84792717065366449035293620910469595680 12155516 381201790840167919917473776289310474240 12155517 -1076984043685937740531963944802843200 12155518 223365561900054002427833946997341672960 12155519 832694889560604888970933901464406401920 12155520 52279562537103406913203579324150579200 12155521 -16880901141875478523399283155665693120 12155522 -27851995095729983760410337686686198368 12155523 -31668955537245277611120753904111710720 12155524 1079342036830630369064897382582760377600 12155525 -511937949500393496834487655076509122950 12155526 -678420129097903098087805219953534072000 12155527 -562015456133146756602385733409507311088 12155528 816067279713387161796534868540360089600 12155529 -51595939631237840217442978223842488816 12155530 448644846838261941924401659640183192160 12155531 -427633663770710276519643135768066412800 12155532 253145000697644456049816461052567244800 12155533 -23465606254822831886214857222247877192 12155534 232966537212121103271123135589579223040 12155535 -89282344622604787122519450682009728000 12155536 151934049140733911954016994358955753472 12155537 397629543770367934776421422237053883186 12155538 513259559550721136564224548521571759744 12155539 1872431194373491396075629110168879780 12155540 -225105983720451687758101578745388236800 12155541 -5741514053298918319130614851512381280 12155542 69899233172776101445163159256329871360 12155543 -2328751327969760129535035473036839412920 12155544 -114838310520841073813380879505362759680 12155545 237501456152137253679908155345467376320 12155546 -58108912079333674402176610662059867136 12155547 436934694397593815316571453217760613680 12155548 5082916710773338016000203448749035008 12155549 20774098779926109914546441476799055360 12155550 -78532541125534910672382749521583232000 12155551 -372943036030267777493411551170059257088 12155552 -31248545836212906601251535602148048896 12155553 -890203012228171656976638884255559919980 12155554 375345427183185412912498033847787181440 12155555 88370240795694729953113176159601561920 12155556 230777313640668510323727792900970229760 12155557 142765458428623207891312227479082856092 12155558 -3286216051682044695451663967310960960 12155559 -170650847012744661585070803473855232432 12155560 663226534449335134391461393977904896000 12155561 -1776334167539789271848252064747668565216 12155562 110053114374272859599965571445104033280 12155563 696157685379697372399381902100727210496 12155564 317455226250798088362210658586580178176 12155565 77793412513019504861139322606592279040 12155566 12194501076705059903152338664729857984 12155567 -664183421359941159697273188518101974384 12155568 -106148162951225210308098834904336367616 12155569 1228557243390732092715934279976472484800 12155570 -15939400766914760471489323978592279040 12155571 -312806205485034912956352897797038245360 12155572 447763162891132709656563630545152819200 12155573 328816930361950615767068522200462091040 12155574 -75192895727247720930747283496036773440 12155575 -778974807726630746217187181885168009200 12155576 -894680348736011239617774962502198865920 12155577 318476327739914036657791349915986339200 12155578 976628461106035306639586389649636127456 12155579 1518728327809421725405458860990247342180 12155580 -344590114135141260103725994577259594240 12155581 -719845415570610772786198088351541874618 12155582 -170896216386439888223016459194674401600 12155583 357341532017685628382187825473738726400 12155584 -3299896491749794856684204873060712448 12155585 -423649727606866700514906347243532173400 12155586 251805206458778965043220705976988937984 12155587 -1072457411846735366289016019801368493764 12155588 829681073463213261103132422582933698688 12155589 -303941654651716306243664562609575764896 12155590 168719534174676380986744210847644865280 12155591 -319180638773713330709621440562324520480 12155592 -7798113433836062467921091831509647360 12155593 -169141788440276841558009325653616776240 12155594 114545397031773349217798166700917837312 12155595 14585102335306535310085695897587336640 12155596 -521623731630469370424749182537317679104 12155597 2106215067623608174845708838315949353440 12155598 -8103292397376219754011795988368935424 12155599 -707751696442644184869542080574906128560 12155600 138952905812712067629862775951102976000 12155601 628176237102172246461951495783817166832 12155602 172525874879627240073444810725316314112 12155603 -249996547641136406805626902764895923696 12155604 -68998679184040556282110919994632239104 12155605 -36169484180234361431691230369977265280 12155606 3495302392630434459108046801953222144 12155607 -655222040125861885344976894940487273696 12155608 -751355816103682908090142276741286615040 12155609 -113507099538261820033121324517657992160 12155610 -251229394078295644130684190538167521280 12155611 462633336408054621798190974741710479200 12155612 90995405555301481279575036834396346368 12155613 56611488391849931085728886558699230400 12155614 2491441168321033030274298217352747712 12155615 -17152352762200183208227001602708320480 12155616 -638022476808745762935846432869764300800 12155617 1397804573879095909405090056562765685666 12155618 -59382523073515833564280485353939256240 12155619 121918088147586949789400438067198055680 12155620 70433989924412716581017259729200448000 12155621 -113207890556406701943749373139010929056 12155622 -41274572380143548727486590305773060096 12155623 -25643003220991837762163061130748482200 12155624 -368326862602920872180265570795021895680 12155625 -41590505065996420462332414952058328750 12155626 69279317487357360800113879882697846016 12155627 8730820389224043701971594509235799040 12155628 -12670209947140673158893307283027841024 12155629 163044273105782785827076861372804770626 12155630 190449749697082023466998921059193513600 12155631 675438244452064213006100050942197554952 12155632 -169016305819808822098752462018982641664 12155633 164944708722559882879518819082844435520 12155634 30002756308896654394551984573713456784 12155635 -80467584867521565455910774460803595920 12155636 225464597905183019045443266329080941312 12155637 313884549800765956051740307733222422368 12155638 503554390636195130599098439970239531008 12155639 690106597380326361776476442556327015360 12155640 24070618797833531860894745948160000000 12155641 -599438926258350484745652804486242775958 12155642 581276017665452072967670383836254319472 12155643 936938781182661188182555783496497200 12155644 47012484848624008096364839700699049472 12155645 -18231069399565886214896846082067322400 12155646 -9938203292343940339692798374605888896 12155647 133167034526870410541988398988204214112 12155648 -2246066323207131072898458492653688324096 12155649 -502604680839917467552648436077898469120 12155650 39861054680408755892932796266848213600 12155651 -1336465515620413899151313778183110668800 12155652 -40507084068780805195899316947035958144 12155653 677303190923324069439874544084298554328 12155654 151866639643287707655634335949739753472 12155655 -405706487802171002537635955612749281840 12155656 -140872925715954603620341972509016012800 12155657 -911691526441327026206091780503732953728 12155658 -115350238430303186886426820465587689472 12155659 184704950077522608842935338920245253416 12155660 -1202562623790541422665843436615413760 12155661 -75614360741876699003935409694211693440 12155662 755217221487446367693988036054208064 12155663 591380639834533257309649916311930875984 12155664 -31908139172211525023950225783602610176 12155665 -330358108962988228040372344352218646400 12155666 -519302671860559971173730558290589625968 12155667 799083119861630683917440127483620128320 12155668 -38264906636725106178638809713810268160 12155669 -572837256836821771135265977767956807940 12155670 -84769472812370822424729921402864000 12155671 1354264890941134739056138623621213165144 12155672 -50250312048835285088995788061712302080 12155673 -696919570956398508270669816742374586416 12155674 324103631057551091500987176561814980336 12155675 219180414920819756349888103428919656900 12155676 -174490357092440644947337941136771915776 12155677 612141872327421488364635788162052359526 12155678 617305393666258875939634153336845613056 12155679 -888667502809505244557968241997898920552 12155680 148557064828471851238217241664330137600 12155681 1459779386886157873170823310973189292464 12155682 -132404624721238062871017293786365059072 12155683 -95669910660736232982715225986796605536 12155684 -159836207333520233061084232847107043328 12155685 -257422915480419132076727006354604943200 12155686 416280877017470621628470093060841763584 12155687 -60791332994233937796817375747145454720 12155688 -614538289358518776333479225746120304640 12155689 -130566437455908867211372503928304429760 12155690 16558320277577471045376019320675957600 12155691 657301101293558967349410040008977403120 12155692 1267222902199221382665190032380498542080 12155693 86339833857306134108430158063730094944 12155694 -10382510594961872155442533034769969600 12155695 349317449126910543765119245255689280200 12155696 -128211731812675931923886835448904613888 12155697 -273331016579222763169193760554464907520 12155698 -997196719519272559395463948290625503840 12155699 406602577551688065185515532698373647464 12155700 20123341550328140530983511496771328000 12155701 945504698991124428349381555183043060092 12155702 -171602086087908960196632997394505084288 12155703 -99007540693360812058304590920776128896 12155704 523057940367091575830930418983741030400 12155705 -47437237849069239709987415729466641280 12155706 -160955110220248651537421967325434635520 12155707 -796572701385552687418084895141648972880 12155708 -939037965966408718508329607445881398272 12155709 54708307506040718511491674223633313600 12155710 178351177660863610961970802357893918720 12155711 -475715946067126199750883500061208934400 12155712 255364595905888652174442465822435704832 12155713 13417673299441605053037949360970530864 12155714 -6880030889093483842106050137504808896 12155715 -141333965860294492887706436754556898400 12155716 -173967974944863665637740043143416524800 12155717 20927834047161331497537784226709928992 12155718 -94329983769949371411373882137727363200 12155719 247090274815637128297718657818543818544 12155720 108304401310927174791971542881917337600 12155721 139323937469848553589149567485409257728 12155722 776056866489795857725882214094367716912 12155723 681634573546188252866781196462056381972 12155724 -696129073316804749801720479639768990720 12155725 127934136418268399746115722732434836000 12155726 -16979101166798235258497473127504395392 12155727 593723818790138153873109749588674200720 12155728 -31181342146303194467019972458489593856 12155729 432277034865935255269725177808760343540 12155730 -152261467342390720909070623393402060800 12155731 -373958863318339379027334175290382389600 12155732 -446986427607172140248276616471914315904 12155733 -37622114534498569383840050773126454400 12155734 -199048923053592856027838319954343029984 12155735 481098458604555285554559820556667040560 12155736 -394999351623784171665589873008233226240 12155737 -637130272804060864323810397755635425008 12155738 189198410377284226484879009980103498496 12155739 499546719939157397420612723909975406960 12155740 58449387880437426577858516639824844800 12155741 13008627723179114996109780930236831640 12155742 286769018974906565237093889470868959040 12155743 -977802157919245123819931896245882463984 12155744 711557502991150535914722211827190333440 12155745 60095976087376053353802118141896163200 12155746 -482506602264986156423248249315118071296 12155747 1045123751894157566129377583850888935196 12155748 -43234860999664291757667663585637306368 12155749 487230781849918105145676038076269472120 12155750 537179369067653093212337235076515264000 12155751 53384333822018482265160030305028624384 12155752 -380049233955477617570056736729273303040 12155753 267753385964015666127596343966781246464 12155754 -57952290386934662332725648679774915584 12155755 1193830343349375724369335210849374504160 12155756 -2331708495363651114545044394488888320 12155757 -1073631835392203203741667670586738240608 12155758 323854400915198181682473467179110269376 12155759 24774718161632316955960925963073159552 12155760 -158583353688133936332033803776410746880 12155761 -580704164934346770283068596693963342638 12155762 185629660580996176399938951446786566464 12155763 999240557696177789661906626325842653440 12155764 1568422989971568492373689257924951187456 12155765 1181471454089894843514332805304872141120 12155766 -194792045449984505444139365805404737536 12155767 509701717688476656330496705470336322120 12155768 375563283209560296911602535854024581120 12155769 775486992524136809404069486788256247994 12155770 -201849338483105389748920256698180108800 12155771 -220126654039293278839044505384093256028 12155772 189685735030117949215702423694446305792 12155773 258163570606774598328472456687506705318 12155774 -749989298936661759977140739906682609408 12155775 559289273494181737267036153996139271600 12155776 -834681667635605851321386563577210470400 12155777 913098089570466793434689155201190640900 12155778 -247309749986431566867429100272926284800 12155779 149701747084826198671136517484689408960 12155780 10911293371542526634711229169450598400 12155781 1409003707912812499310074757620051776 12155782 233074497739548131151300327570929418240 12155783 709580484478491040842056655113699470440 12155784 -852258903343628688709334021250196807680 12155785 -146751508707308819296763081257317022200 12155786 277638910679756775508217719144621964592 12155787 12406886686367595650163827597843264400 12155788 650114975719993338388493962727615545088 12155789 151164084038878828815257941008509795820 12155790 385054074145299427940106278037406967040 12155791 386508768324391353079567793993187974192 12155792 169148813002177099155130603536765222912 12155793 324409428013052685043026447922234160064 12155794 -28571555956713400688482067011442131968 12155795 166952415812106971049922990240282211280 12155796 -502848306385223640891059126439976146048 12155797 528136726680557086401829522596597263246 12155798 -325663896790524552863419747075344837120 12155799 -128523410277782058817025846234540544 12155800 632236039869235835264711167025775360000 12155801 134970177908537629083539446697822377920 12155802 222062196361680774255222556897461272064 12155803 -72393046019621123596386905417895078192 12155804 1247646441885681344470280906492931718656 12155805 64934297163264519723142199848536576000 12155806 227670887096072023430539606518308424384 12155807 1398247076455982536712678029172366425056 12155808 332949156952387599207573396401978081280 12155809 421179940524622321185466111929928960 12155810 -902241164619743967584895372067633674240 12155811 617618207534178972789965324665157002560 12155812 -228472466560940488462589791036132473600 12155813 397475948919656251427660228206089228288 12155814 9151695214319020681152718407151363008 12155815 129408375197772991811425147767865321920 12155816 -1309712510528614389976123104270718986240 12155817 642331689293583940162096821315454638480 12155818 -186103365299536074990849754840156706640 12155819 71697259887737495493493980123466845744 12155820 -289970724488148184071823977794815180800 12155821 -267947692428190626354134319062005951978 12155822 -320647398218903118638407257201052867968 12155823 601334661703653313131216130117515403272 12155824 -297884014999754564196588462102220226560 12155825 525227113037843979916783681884834783600 12155826 -697174270508514533284083646204604128512 12155827 -792025811193672419236160286549139822324 12155828 92829082170525448151783123177367459840 12155829 190979194113630398535484135355168509440 12155830 54976615432787614009171959132858754560 12155831 644008494747330018078536243925521952 12155832 300839660598103478280009712249642782720 12155833 389753162445079866927562220674346649300 12155834 183209088298448223507564611366259778272 12155835 -353757022845736134573335172745447059600 12155836 314939151921721604541597745176589074432 12155837 -1191825363905735965285021608292578659514 12155838 501244604573759531170306170035515440768 12155839 -235027308203761221323464945992948501120 12155840 -175698327825333814380658698174238556160 12155841 -1190976632783931011057197947010137707820 12155842 -5367563028977391685427602562028838656 12155843 904820713675535105317745271213632573760 12155844 13906349905454322620123833035990073344 12155845 132869371995948783950916018946340797440 12155846 46827691974289921923794276764282810560 12155847 385432160550420361447440354693192013440 12155848 583197397876789854527828384452166492160 12155849 -475580751695434825329111661656231402150 12155850 10935791583876163103812974666636940800 12155851 823478208125502731663715551184353576852 12155852 -991235852148403450519050575042422904064 12155853 -1000904880629831784728711092227079500096 12155854 853151584423420324037359555614375361920 12155855 -347962746694575628807897103767694616480 12155856 146700003117683660404474667046836109312 12155857 -29982564759215164198271640238008154368 12155858 -320116648432701018285154699535923038720 12155859 -8169055680029932745819877867617915280 12155860 334074043772833264687277094346695106560 12155861 373943911029327866762736615690027697500 12155862 -47545135833612920750792179555744817280 12155863 -1281962380371247727941192525610343616888 12155864 404644556765548937542030466527100313600 12155865 261740426899271564318053953996551430720 12155866 966607294174845498968192956656435320064 12155867 -730006188543711952453940069219352480000 12155868 81727004852528451697864648489714919424 12155869 -69939890285069204135527953405697977888 12155870 308583517152737886523955822842764482880 12155871 -177323609237455814853335205273118623216 12155872 -371468471411152327899553760367378432000 12155873 -98411825559946160941953720546725770620 12155874 88302270694863879912460314358395596160 12155875 233894519397079893684537418980625824000 12155876 244584282412524569736338483340222111360 12155877 1369541221682227103146898384081910816480 12155878 1891442127125714228343687903502409856 12155879 -641588398324801583152065878385000705000 12155880 39229748600493795837444157343993856000 12155881 -75934604727692881927055648985168277318 12155882 -74739067615823773884931013205348493728 12155883 373189950409409615876382971269186592448 12155884 365722734804867049467824674029661796352 12155885 -1227377315534938996614576345508250880 12155886 859836684112473717258335937557836675200 12155887 -20516014370128206987223066140100338240 12155888 69867429365910015741341667545029017600 12155889 179169733679203876160461238593606732320 12155890 321218682112336888551110262394795660800 12155891 1064421615188201133592735601507195042760 12155892 242894592986788412503775805913352110080 12155893 -1294808463997087718116720886479324651858 12155894 795360312459461688571312800374339726496 12155895 77790330950170758792252222564479446920 12155896 726352435169209161193154931219361075200 12155897 -10916943994674824439762621653857945080 12155898 -27142815849349370794828350200848039680 12155899 383089404956674454396844589300028440336 12155900 -474697179973178542967666177837990208000 12155901 1433426338248478404473468333301181819200 12155902 -1326031030632741967270595686703972544 12155903 -1182762229393680015881928424443652942848 12155904 524676718892854093484799246154931896320 12155905 949584132497112148520163410831906943060 12155906 -2581054240225249959723101222283337728 12155907 149670574434660981106261054481856815088 12155908 -99998734655261019279398545695240656640 12155909 1169157785161750089886579147064568166110 12155910 -4797375605058315152862782833226342400 12155911 53752113827917725762934478249089906000 12155912 -1378273588423455544485145360450397460480 12155913 22495114308885099170069601340217006400 12155914 -135208154037486235755158797397709980160 12155915 11401853502048320222770367092916640000 12155916 -211068374733022357739689868736223400448 12155917 -544542376160487996470449019941827321034 12155918 303805430805256281692289990490712387136 12155919 -37139650108190116324052246947175904000 12155920 96320842094626540486723660474810368000 12155921 -58336804615777171447624079118974747136 12155922 887678095345760404925557101206600042880 12155923 -350794189163344935116567070764570860736 12155924 56952493908053269328639476096665821184 12155925 482661235774593349918381009972885104000 12155926 -264832857685982870244890847248561891136 12155927 -305020259004560447225668593627501444768 12155928 -13243899829110407204434872650241638400 12155929 -866466302696160213010666460596208732470 12155930 -532375531008536797080369761911586227200 12155931 35884908418389174736690042197981633528 12155932 541338571502045812069542218467362979840 12155933 -749035796115641577161810702320003921818 12155934 -103829667246703237946241600854988318720 12155935 -1262915248516108389207141976653481493280 12155936 312451037179949743517766836269688684544 12155937 5105629735470807918083960596943302656 12155938 102389926473513256358967288156955948320 12155939 -1105320748480618776330945961232197482144 12155940 361605470345897230102685231044690329600 12155941 85988127864086531844879550890279875872 12155942 -236456888046385283937687941334980740128 12155943 184764159274865337049527239049579065760 12155944 1831770238053914440789150116994539110400 12155945 -407991376040477609386906229439883038300 12155946 299673539516585687864756941646162880768 12155947 690546456163732636438863897047697085320 12155948 -45999096013775462109777823689554770944 12155949 -127311608396251635152314190887468814112 12155950 -71025360071775521045007695860096272000 12155951 312842228207993715295802319861489287952 12155952 264749412943662525116392779394793275392 12155953 17079628333856166639491555717045393664 12155954 294047733752381493824493187068275340192 12155955 90358915752740891222664548053789797120 12155956 522052559822975353237971714681176451840 12155957 3346505616417062125241041882260192361920 12155958 -342659099380996924152866206894326500352 12155959 -2045583092901365411968913359188723623640 12155960 -11099393726613388982772346550189260800 12155961 -232048447611375316628012908464886807728 12155962 80645482162324490671847711321066548224 12155963 -294493158143896175491407585439264981788 12155964 -639731447150079277695906421491169857024 12155965 -174373690017198943069530005893957266600 12155966 252540048493736709214606735535221362432 12155967 -513619632019658708301956833618365312000 12155968 -14297300741162497788658236502497558528 12155969 239989778618230284220655588950709326596 12155970 110125961032320834569230311648450432000 12155971 9988153900515296311300121759026658632 12155972 -222883502744909011050655639262062663680 12155973 56476164580521687777191199872762114784 12155974 23500640055633003647677823214018418560 12155975 79758056045112593097785898551315341200 12155976 15138256420141325029031492152265932800 12155977 -445539872892735756252595063226509051174 12155978 -167884791026251306914648842789837187744 12155979 283102137002477271402589679944912433088 12155980 -145372863938529994584191387265621519360 12155981 -732637959017434647229133548004463339456 12155982 119360251580614306129103378127877463040 12155983 244325615019800507998901011974088203264 12155984 -33666508749942905678346647037764714496 12155985 392490660165728067765255519926003226420 12155986 -1645493471627900292116483717062609680384 12155987 1131537411730046435480569036389172902636 12155988 128861086540097127946567491101957160960 12155989 1177563278982553724207149467759457507790 12155990 90653169940182211893259254848245647360 12155991 99384867954469744144760178292513294080 12155992 -478128567662380794408088658496480000000 12155993 1160890875237330178885412029329666895242 12155994 5720903601308542848117593099202560496 12155995 483686636090268348344456780981844477600 12155996 485125366231565433053317019361747264000 12155997 -90529967426325774376147261126115041728 12155998 -552200958698760301639378563546631920000 12155999 428804179447248772854406728034500469632 12156000 143754420774938187731561027608117248000 12156001 508604618553071839794270166044771596160 12156002 -435141695672138799917747748851299387008 12156003 366465286596440760340749958908571746024 12156004 -42763104364305869159443949178258259968 12156005 -382226823923561292212139298192615934340 12156006 195504819021905679332790138503751444480 12156007 191077439562838383054774454593591432800 12156008 -247265680642297069389657037292723374080 12156009 -75446593214632490893506800643396436032 12156010 -226763648117257199141579800647704486400 12156011 109035714171144299148309459884338206720 12156012 -182473007429143916439760124819766609408 12156013 -1684646342011717389727786254472658125738 12156014 4399176751239399101883738386994871296 12156015 537298901857028833374675902682496738320 12156016 112101958624398364408894718634455040000 12156017 -79092655279177012066322592735294792600 12156018 69639865402676487553614867212054983680 12156019 -255488272870719112788555273129817807600 12156020 -431190953517925839843608327823311608320 12156021 -446983369278693197675752309203699845760 12156022 -318942008046893664261454022509739918688 12156023 1382901618783111645294928560235484678448 12156024 -870607358825971565037904156399015342080 12156025 29964811108258532486311432103408660800 12156026 -192539465025262421979199344255458516256 12156027 11328391255923184377268790713761479136 12156028 -109198872705096358405700014116509806080 12156029 788989087919493143473641870125544123840 12156030 -8098499369328800873297534579989140480 12156031 -1419042522063248578995929424936180631168 12156032 328732738019630744777916247774184079360 12156033 121428403670724503598035335121856346368 12156034 217977770517725567653941221410566723840 12156035 -76008611472231250437036317989066097520 12156036 175160774899629502627872946498376666112 12156037 2424622686278651874805608507441708168192 12156038 177482123292804824337292283483726884800 12156039 -86475101414096760499565271232829367840 12156040 4090349346269170851210420570254745600 12156041 -1694132474272664510719128518537514769116 12156042 -92102154420252087511243077512591470080 12156043 -756478138997666133335924160634402609708 12156044 698976749416065730036945115873592635136 12156045 -254186426925951607684425700626089549760 12156046 288073380837923499313191379366075392000 12156047 1025194122500278276608851391178765256496 12156048 -139478674340369104981695336716874547200 12156049 -657600315516242420215009531663713977820 12156050 -144282959089149150109902251357759989200 12156051 -89681449792949662923436936432902874560 12156052 149032807456865248188888532355545473024 12156053 111390404438226108271159838925939035904 12156054 -69587621199803618502823393274976742656 12156055 387070536914008977850769327819858391960 12156056 -77124491869280505867330736978255380480 12156057 7934615509821165409862777007231665856 12156058 -233129607856911558254857587403817103120 12156059 -234564547617181422921787503445896432384 12156060 -142465518684620235456309465919013191680 12156061 -565451792272887571642833311245053320576 12156062 489669495192074987459396901427843699200 12156063 -674811501209999348304953412405093040056 12156064 -1224583101901704356715835445523551944704 12156065 76540966422563800156131436015270944000 12156066 -187689305388238050698251993245859135200 12156067 832360243693940900525057226904878649920 12156068 -1122854134567347045157202388579958177152 12156069 -52678464377202192218614055679807735840 12156070 148714717383917933936881198304745129600 12156071 -285025462475357652015445379216429487408 12156072 -462802527206668460443608169249124597760 12156073 -33012749176760391282249198286017178800 12156074 137550990523626442108859642444601092352 12156075 -188135903892006593684236008784455462000 12156076 593335915065967998088696146936794168832 12156077 -71535734946119051367565455689097834048 12156078 699550723140758319838780585212446592000 12156079 61334067945825941075986759736359701488 12156080 -142260919393941890499984018336951828480 12156081 282978569180616451685856632799373892544 12156082 278867499732147272254470227995900274592 12156083 -1230426530453293443652405753050181063668 12156084 -174654352449043799825702229500820977280 12156085 891631544194594731392353171079645034780 12156086 927268193834780349561971121229483888320 12156087 516844931966432882343979677542191190760 12156088 -303889948715542089065668192036480573440 12156089 -16518553236674699201475519708517240032 12156090 113575045595177500844099794616473367040 12156091 104724275753117274959387424128085157312 12156092 955433450349207449418497104068009984 12156093 -311052468172447319124671718402524704218 12156094 800510177438608496312566597582295076096 12156095 -21006072747526676832154714242183388320 12156096 -122646292741634658885891254166925344768 12156097 2271051486446838898906917357830442942912 12156098 265569833748428064431216254243851185664 12156099 -335622342228264074445892999836489895680 12156100 -8234371528397340854984327278655539200 12156101 1201944642154322724853613543090131107102 12156102 -67521776249029461874604795567838412800 12156103 -1786597398685347507317064089139559008296 12156104 1392148724501484737325195695169535180800 12156105 281777009983858358836745369018459500800 12156106 35683717349202295209506419728057408000 12156107 -1004309583830108314787896116708052321644 12156108 -476451429029869077307459037573512266240 12156109 -274523137482263475521913142729051352448 12156110 -518535168343349072450150063378736288000 12156111 794705426440838536410646360899377461560 12156112 111208604495851022179233715755972386816 12156113 876770436951837678217442926951165285362 12156114 -8535087045472173772359267576797299200 12156115 -1134209383178869756666033980210688620240 12156116 248244242575184775057083598854260012800 12156117 113723559524840643892554563372940851040 12156118 -351234997256977883017259439463833684096 12156119 177254424795970240212160980938367920520 12156120 -30117692583803772084833534731034419200 12156121 551264248403606030556730122843054118272 12156122 -390596169144632647358402835878780130816 12156123 -52994849929613413149198523187685556224 12156124 362501446965934677248560100055904051200 12156125 -1325349007370463575039367914881226880000 12156126 -88701306018312104496120431480532670656 12156127 -1449695560494364380140330670699096701824 12156128 690366907551844806618274366107276804096 12156129 536989948038340492039425712280860549920 12156130 62377331251757656332791059222958092800 12156131 -207172400924720135645322737547121586976 12156132 621262425721868515000369908335999084544 12156133 -1063858581629004040268745610456628025600 12156134 1809480968060112356416610515955053632 12156135 -440713682069823032136386266231738052400 12156136 704516586075097956851786008361780935680 12156137 316576334406556937643209504827627613952 12156138 -55220360501371722314005367657030181456 12156139 134643507230244605974897598778856230000 12156140 772622032291184416124868382128078689280 12156141 310860715430029472435307377605859589888 12156142 938357614828800970598513095560310865472 12156143 24192254152984633855013375567047027200 12156144 22356204604925316857224247780573184 12156145 775367110592265954735134992530391440960 12156146 -950630015112559587544513747619009119728 12156147 70230720999153476958529955233402176120 12156148 -1148130455992648695049641302673090097792 12156149 139642691001799633863988692293679903150 12156150 56621673001373059536873013600468257600 12156151 -460226428178080812158997676590197282176 12156152 -1444542227695480778875352627109080678400 12156153 -263930007214938826242794892106555006896 12156154 47694305616126545771415855438836520960 12156155 -840479781422776134048055937668016336880 12156156 -12431166537196392309453433200689221632 12156157 201782489612723787532628303775924729126 12156158 -155831247114749163821055216225383739648 12156159 -480786107541689373802328099191076419896 12156160 -42531023580152426601837020691793182720 12156161 196517437378617128237601032492195157762 12156162 114969224174198648540922045883390579200 12156163 1878269204576821473586486554779636365824 12156164 -599135818998041674663303555998964554624 12156165 189315684587480722634169161500340727000 12156166 -301696141536863330703400240503674947776 12156167 -445733706615937780500883487718335105784 12156168 -98535114030170700363073868406868746240 12156169 -1598556897372561992620864824122665779430 12156170 216401163998070298985697796165320959520 12156171 -66386124016541101425482765975682894888 12156172 42935123526246534105935972835033507840 12156173 349483376403696032640364754368544623020 12156174 588805025735152819293567259274830045440 12156175 666824703258124697115335140824877339400 12156176 219791505161516989210750177613501693952 12156177 -44680992197607112944605314835714159520 12156178 -399481542036150177809460415313117139840 12156179 -5270632528292727297750441529052673120 12156180 281930591374352058929538603397845381120 12156181 1179473774601052429474069182541902372000 12156182 328277040635384627570360656335791580192 12156183 534782186458819120378806043133714054400 12156184 842322546705445939090427598787994818560 12156185 -60070324618648318657242323740176157440 12156186 -727203707144408799518676572843016192 12156187 279745519497394979811823667781997032836 12156188 503465380337095744054781955526180763136 12156189 -631703057853759071486922453336637493376 12156190 -263756420589391881437781875989535270400 12156191 696887782387907909781483640285568341920 12156192 113130612449574076180212658627080683520 12156193 145890352924336903999633053319753297600 12156194 -54124269473837582031887117741595667968 12156195 205001384594883426295516079066017290240 12156196 -184961985414390232937661743791717711360 12156197 237415440385073043450899767161675971646 12156198 -577666859354942139941444730758047612032 12156199 -1397945502331587071804578430925999602280 12156200 116705028677470169860690340510576640000 12156201 184120569811670242980306866686827221268 12156202 206600256517890145614241771425728055744 12156203 -1602580321578679667692427455256108329548 12156204 1047372527562565504481650538225596661760 12156205 -1226070037913994069381345614332273249140 12156206 522678549389865233879235350980287327552 12156207 -79441766154180490460828481282995595648 12156208 -98280709766512539215937474209124794368 12156209 -547283137475849205468076352973821928396 12156210 -179148969436172088402404370350458905600 12156211 1669380121514322140001085166019672636812 12156212 244523080958431051343457623428753244544 12156213 169714309386123910328882186878572302208 12156214 112858453046725414327442787959695891392 12156215 -1241390905332563679243061167570908390880 12156216 -229512150782666234930511430480016179200 12156217 554993277270015737647156658038536276266 12156218 -650861311867384672879096019603945296896 12156219 886506728859804993966130787647691556600 12156220 -86268020400999810922703733883358208000 12156221 -110233400620522327466581740801651425280 12156222 189670333200269033722790353420940918400 12156223 300515064637501113837084330789799856304 12156224 -58444536361144200435170067046978289664 12156225 -80388919374074906293089377013050352000 12156226 272486640256095078245232806230498039200 12156227 -588852847812406131065828832770795951328 12156228 75588608498731786665620988415492055040 12156229 -2071544329854846060983298878995870016 12156230 -297036224272997339225308946992577082240 12156231 -862026673241336647509379206770098338648 12156232 -770850279121994171027147039044576665600 12156233 -48309064844619010134200117888208724518 12156234 253906107265733031585631638641051776512 12156235 -38907884410756279542654089026017435840 12156236 -284797020807202736971988882861787678720 12156237 -1619761889644216002535391190414888714 12156238 201331092022765808230389544893495339840 12156239 -31497496548406359812302355344134165600 12156240 98321293297249707905594517747241451520 12156241 1692154095081559941010629167192071233252 12156242 29849293044983087635403390682130536960 12156243 -256878645477296435966282897734639401600 12156244 -166010922570492672829813743532900622464 12156245 -674426081187123958485254871001938021600 12156246 153244623151176706943644045586158315872 12156247 64120030495982460843341806432306294784 12156248 97277415766769585511786771750266265600 12156249 -98145147014782149284594922046053617280 12156250 349380242467051083734687597702516250000 12156251 -41478865771533578298866612129441762748 12156252 -16311531398843966265982861098958752768 12156253 -289555503437009127102131679633824617556 12156254 -207252621490468832334397730277897031296 12156255 -120200260348067696247894367947012799200 12156256 283587417308027247598104401282578513920 12156257 286260135693302914202680414207577116800 12156258 660932470339469292253124474945025672960 12156259 458241016849465241084789233784781616608 12156260 -204532135868731871741523104525555685120 12156261 -1871669244783522075590456209091916864 12156262 692780327781370246659277717958884832064 12156263 -474526643896301088241916465637909933816 12156264 -2063572956378467664927521353990063718400 12156265 393879121223994014847376262896618560 12156266 110849721505623117075559914458241901824 12156267 124509290992303548816763949404679624280 12156268 -1416822135977133877784510315759671609344 12156269 963079281090787941006544325332761243744 12156270 -74827501154377946447308775928339886080 12156271 476232206115401321984178867648978015600 12156272 -173407839115197823490412580544348160 12156273 -281988208603216770927449492328556378878 12156274 121827349110907274758424129452016541600 12156275 112857654999001253649441617948116879800 12156276 243296211374704532694121916810722836480 12156277 -316224025338302597743199624516526200448 12156278 50737630998165935544131350257209041920 12156279 171803353396694909054373188629397384832 12156280 -368723466859399370662847438559680409600 12156281 -13699741821000158816275444296009707436 12156282 52164430404201628568022461565301832448 12156283 -829271472435839559965902864731964836320 12156284 78866977702862613991491435059850639360 12156285 -35014803146014702247288067193266448800 12156286 25289095441114781464787100406670510592 12156287 -372179259618891588194719913835120479760 12156288 349109927662669609494682776394184785920 12156289 -324240657255323764734066155373647190910 12156290 268768450983385009845344483659486778400 12156291 -491185990196825955337617615938433945600 12156292 613055529898857756474983946859791923712 12156293 1466827480792947156362056645544214856542 12156294 604309012645702122342542509979046611328 12156295 -3787806266951603299606750134339813600 12156296 101909503308322193950169306252762112000 12156297 -237735924246859241202678289858786786800 12156298 -241056590512912863028280284233522447360 12156299 1020043820879375550388339362188106201300 12156300 68498595201114212196034758975581952000 12156301 -788911076833000780336269929791722021600 12156302 -551906816244352541989994022475912131648 12156303 377326261418933594612454622659967597704 12156304 -18088179057331717112234390614689644544 12156305 -135222652412269960894157408196801818880 12156306 -34095881025673452514381292181212712192 12156307 640131986658482466090776395405434344160 12156308 -794827676489470186381287007245071955072 12156309 389403726704707270471232573516630662656 12156310 618412896569590434475141935291179362560 12156311 -2381018227741689462712089482690709320088 12156312 388975279236627014739027356818032046080 12156313 -20144864934199075236948281748682649600 12156314 6437943068570309686289716830753208800 12156315 7473118459594494204022992311925642240 12156316 -723362750233639335219881676881031593472 12156317 871457928261449061986725340446923099366 12156318 657894724357491074318719490289797621184 12156319 98470700432680956880452029132156688496 12156320 -904555867540369835692795765933646807040 12156321 -164727479637921294359385403189671486288 12156322 -60502163220216992147774751286272266976 12156323 -672824116391323552579618374451271803428 12156324 555856002831126715731196550396927557632 12156325 34031974115381495836515411529207782100 12156326 -33069879950574357696001107507043069440 12156327 94161302267668060173431561355442806864 12156328 -582743009145811372930599014059199447040 12156329 924201559928102288892961889149270695930 12156330 -175558427361976485158193433418856334080 12156331 883202513355065204134583728881506005584 12156332 -250419876346913724014632377797768071680 12156333 236938128886841639854441406019810992640 12156334 141087889600558236052803503874758502720 12156335 -97471723365355818088330695602068019040 12156336 -43458648453450535419623487046084853760 12156337 -83492790416198118931427126550330428014 12156338 -490949320311286738398528917711397181680 12156339 -310776575569875216324027185073430115736 12156340 -35134950285116874694837304435019939840 12156341 558928813650706802417015571144215658684 12156342 16629070556810223773262093529303985664 12156343 -2058120987034619645049710139516851825520 12156344 -6808651939985438505590593163700142080 12156345 -270456077644898885741481453163960560000 12156346 -27760647926260731012702878287949066496 12156347 424596198527828198590700664212340060432 12156348 739601903350738214691901498444118561280 12156349 -87029847714287979703800033390213885920 12156350 3559458497047488180168600928422388800 12156351 -125716904228262719218128386914561207680 12156352 -41966727924678037026881802228308377600 12156353 -1346607973379415128955414825195072107520 12156354 58609089141861104784664125952091535360 12156355 -260435719228801950583174405597178076480 12156356 299134735410305885875797562187440801920 12156357 -343367857510070780587162618053479366208 12156358 -5945982956696269094835152671871322816 12156359 453552871297385061733080970409751769560 12156360 301213947562596613849128851745202176000 12156361 670972813165001854397409898304985031770 12156362 -1063559161445379098886421879380633169920 12156363 964700656952078793218117760192215392200 12156364 -550975701767612454936927762619396819968 12156365 181192084669720731982072930616447910000 12156366 129896143653540909434793625589236444224 12156367 153968933902203697617075886454423346416 12156368 21139257114337289439194668729643827200 12156369 647571602727901090254213260604629938368 12156370 670792509264032853069147819034760606880 12156371 -49688767725541087597198462980952166400 12156372 844686932171419362327419872132748697600 12156373 478419372401736704868057578178093868622 12156374 -88059773451330365159370420687199685760 12156375 138571696678758175955516244435801216000 12156376 -122525001618799977020902706518218577920 12156377 68711301686203605201498441361235803584 12156378 -248083011331563678305775154564789930752 12156379 -1229202067236471303916568818232212677360 12156380 -853981568429954091880702176055548787200 12156381 677519643965322063291144779863704612870 12156382 224307648326212964750455981187267187072 12156383 -230987380180003178007902801322479254368 12156384 325681531178758522858406882577230069760 12156385 -769954104927825231613258389168337809240 12156386 801942227898492062399872614424031232 12156387 231097234786369551268224902930009733552 12156388 1078862293063542079047317848504699663360 12156389 -759362950973447505342222575582675271168 12156390 306765164641573795400966371961177712000 12156391 -276447331301841046527058210776645264728 12156392 -120619920387151190790927088197288576000 12156393 -77448021787563917855583527652045058272 12156394 -411164017877737162387537710444609825600 12156395 203958075186433871312963387009913170400 12156396 -20607095140639196197229362935820615680 12156397 -219243605516540295274146241417407364800 12156398 -35291228062101374299704455243578280832 12156399 57908661293252715018376510401135407424 12156400 -141629355855384869421122506422371123200 12156401 -16942888534878137188596657153628600848 12156402 -99147740956911815926761739542063753216 12156403 233211425749799946758315198187380307104 12156404 -309390676204141913471403033880472081664 12156405 -650072072163485515950522084309477423840 12156406 624681012081691611041130357734790520704 12156407 -548160381308020667251775066544566203776 12156408 -299652940008424797666924041928626688000 12156409 3020396072282870864994520517375226483840 12156410 -40054406319867547178953161853753965600 12156411 -96727066525162081724317046930909720016 12156412 -97553184587993425844390396193635590144 12156413 1366893367167566105482268624303110659840 12156414 -431168215962367075760695888702991098560 12156415 -166156637932349214192311418072659980440 12156416 460850035426708034709337707565151158272 12156417 -113797318038244027905715670667903959232 12156418 -226689830982887012571670043137392060000 12156419 -1495289435763207331073021778191405684160 12156420 250979454133324515616329960287171051520 12156421 -158959371565175369654496485985564593160 12156422 -146782345544700212372155437404682388608 12156423 94614751321126434627141140804403550800 12156424 17001910118591753050429188919010426880 12156425 -835482004723025447370183775771557846000 12156426 633037244283726187667469241583472998400 12156427 -334892906711666375187966673593635963280 12156428 -165384086640608315260944943267427089920 12156429 776676254571982223279473367044242688608 12156430 -112580870091549774217780731110860872960 12156431 -452149873938300921692737730202714777600 12156432 -45668669558243199892198982347745525760 12156433 439882049827367777102843680670270278144 12156434 -339359867932747128024875687956003830384 12156435 -71246913917787062683040189268972420480 12156436 -704268908965668389474935143922118024320 12156437 -1019344924366605497484469057943816795328 12156438 -9429573008547115291281995054579589120 12156439 -518380702353956231527299241134195096760 12156440 -343407361238304769991008167206761267200 12156441 -1045995602422429109391397159897631324160 12156442 490400911804265969071888118018597509872 12156443 43659217209853865276258809996678572480 12156444 11520692550033159051197352069036516864 12156445 248519438544773180452433839243271861760 12156446 -810558139920786420937852585626605484096 12156447 16911563694318646601120340019908048000 12156448 -13982943681983039085654818128988405760 12156449 -557788013301364731907024811433396756480 12156450 -66178773078343053592343944637067062400 12156451 -1324239490861051618496767001902451821296 12156452 483302494907662799851550020699283496960 12156453 295092633022967194614254581883188876800 12156454 -917950177245828814143077478343959841824 12156455 -838800810069531746828579487554989037640 12156456 -596469634739933275256945390173333094400 12156457 638136126771238531034001328517036965492 12156458 272209164115610616148149782211352177920 12156459 -299785295441042523940685571398350160208 12156460 -490167313944176816094806667286536222720 12156461 98737523164129966427384872427222005944 12156462 241582755174429988709502334603455174912 12156463 1546308378323841754648652585712210946800 12156464 -81179394773455427388731741132736430080 12156465 -486443973105473284536205924685070648000 12156466 -84430800551543035501779071481361244160 12156467 920644424981655107883583691348108517516 12156468 834022569292020892714275034053113401344 12156469 102001517222674071731087122092741486844 12156470 -173331168744173406131618077162498168320 12156471 -17405790741183667591644044007412928592 12156472 5194613269797437691784525630354513920 12156473 318185513586746070484451945383998512640 12156474 -306939370743975208016584453279710954240 12156475 -93579453385312386789788309462896729400 12156476 -46638820000172119874143611417822899712 12156477 609435850488552519571561853898868820832 12156478 -281573192196836220749270325466339906560 12156479 -458142004806684603724711984761017531424 12156480 5627850528423952000475148183027056640 12156481 332660992455854884739057734051096943700 12156482 345408464273424485938037244419271907872 12156483 779668994760340999995154097816550914304 12156484 -87180794617964642554729878361784484864 12156485 906851852117204738451551231387142542400 12156486 -213385269262778780655956220083384214336 12156487 6313765237001445372454597805072723072 12156488 830095087600426390899828949567755125760 12156489 209134587444931331537332121101294259904 12156490 -323628998868072476929321946959460868000 12156491 -2161313662391414039187385462112323212888 12156492 144644500612071698418907959958110346752 12156493 847339202735166145379071630867412592204 12156494 14737174108503411778817373257431437312 12156495 -39124207322314463154341094288230430720 12156496 -50564023982434777045004749942126018560 12156497 -814737736133240055488373046199391495054 12156498 -149551959964340940459439646400348691296 12156499 1347239685887251166940503685675585675500 12156500 -49388130806152259944745534308346496000 12156501 -370161990314253545189282583374199450816 12156502 -198974129124639739396193165409235278048 12156503 434135504819552002439043870869477252160 12156504 -183515497106044990574348080336827187200 12156505 -1170560410001184822008268455428429721340 12156506 -192134980913448750281775517165860204048 12156507 -178151876676859824999323122203096120 12156508 648082262855905876549286225769183464448 12156509 24204969524044559765729465838673276710 12156510 123289934231169563996247389508900672000 12156511 -1087668436169512255049119579342525969888 12156512 78359705134677507919213409494420684800 12156513 1049909373967139220951192805461339074784 12156514 -127622989990775345130276167088852576480 12156515 251563236493574678074606626074020586400 12156516 715478663235519968237822965781067795072 12156517 -83002076674262096644179649269659610500 12156518 -48926453542455696553126037207302410240 12156519 132768904284784672465930539349714018344 12156520 -279345767649264044394996480540622848000 12156521 -1650446917604166433878992811922850496 12156522 1729204873550073367380655141254571008 12156523 1449631079779753397028185302234098929600 12156524 794177079069401097239321958476741028096 12156525 40755419356158105214987791765145527300 12156526 -225824726749553843142048539490719709696 12156527 373731874308337115674884727552227431376 12156528 22861677810793910759746496482948153344 12156529 -210676280468891013810390554625299272128 12156530 6082634978941792164770810339595141120 12156531 -78521687560813128446941073597889602496 12156532 -33511171538790747512967164801807882240 12156533 -734241033245161450970519875998516266016 12156534 256332867621575070418922115649891664640 12156535 107432858415325365520016429325933092160 12156536 367147626731107131868486361293007708160 12156537 258640376983992337189834163259127650240 12156538 -124269541872248407927550218651892275200 12156539 241751361714992262076119984152831214960 12156540 -29183873381351748285960036854791618560 12156541 1368136170724667398768561195977499987200 12156542 884689181860642686536097552971134999680 12156543 313784274713992040103123381849944984304 12156544 -39018244463966050526451949782391848960 12156545 764730659074867252972090468454006162280 12156546 302593158985868615770638240169233984384 12156547 -17240591621676835111011444146413830816 12156548 45253013290601900193120652861416483840 12156549 417511901833779875586072626878866831168 12156550 231504361858218485702870531760416256000 12156551 228250551426375527496357616279224679704 12156552 -264376618989202017245481478324427520000 12156553 979389052763083226034928816713384187802 12156554 34559509781744277111189583912313916672 12156555 368569302201312246196174259364137675760 12156556 -618201633688013954597252557553121767680 12156557 117997478262504789772122260467864533504 12156558 10186602368093219589797143830954313728 12156559 -70967792821645993999063817382796419120 12156560 96979263503378640511805759536543334400 12156561 374288624101398539472100561125444106080 12156562 -232442875793430950865613361059537078272 12156563 -746979966927627123540084674644637935188 12156564 -108892330246829354912280570811537317888 12156565 -284558652534217629532034438046515639880 12156566 -610656558863936268520487697986254860768 12156567 95236545024858109141110692929825216512 12156568 410694188509312932648696230215369728000 12156569 3996999382686207435321088098588176970 12156570 229878152547895323759959787159876162240 12156571 -58296178956414651913715380391950063088 12156572 242671620495512693082312676465051307520 12156573 -3019301949586522523798699828159869440 12156574 -609060942841992567834500556316817998464 12156575 1444666634258233740904662882667161171600 12156576 -662237784702784410987137535539760070656 12156577 -639127369586453578065078145529795463168 12156578 282493418617998875643916431665906950656 12156579 277458630620741201390829571000686261924 12156580 -263958516706398178265611504731720806400 12156581 444232176167189090589608497828902024384 12156582 44626072332271669228240998841769641344 12156583 909668547336621616184993295030675475832 12156584 883019381293640638936068089277257809920 12156585 -84611497949716034570306871499064807040 12156586 -7697689130146573412705834652963522816 12156587 -575047226415671887381960146118564834764 12156588 91587698259610948921558427152570122240 12156589 -1083074529514174618140537077333278053610 12156590 243311091805836748532637128613841084800 12156591 -444368488071105351068240231920023572736 12156592 40859550733547107493238836306115100672 12156593 -64937328626519039339766750279931234158 12156594 365985424877437283132077917592470019200 12156595 -228415748674767051406735969257713967360 12156596 -234084247034190635357021044322108528640 12156597 -919237277165621802699291884662227194880 12156598 -1280464945786399591206015913677829218048 12156599 -98251480701102920564628311150045952000 12156600 -29536281933098847425332428531958272000 12156601 844431403653796072946342250516406561492 12156602 -90480406574099390236683684181670671248 12156603 -529645151634287390218433884257225381096 12156604 -486756220254720267195882454501333453824 12156605 -208795521569858889200231659019098438740 12156606 150831649123774242564307500600719616000 12156607 40952293856034818055381589401255617680 12156608 259656183844261176132598680756843184128 12156609 133730863171225687386150311834718906240 12156610 -235343677384807067601383292965212194240 12156611 252200451083581464649801007987926141272 12156612 5215679752603754058890801903558553600 12156613 -45277079017480269689284028046563949504 12156614 221774896094652878422272180523948536192 12156615 1395883537256879526919634945058281889600 12156616 25605324236928031519418585896471142400 12156617 -135618470559417645548487897325344471840 12156618 -204887327427966556224522305540152853760 12156619 486273413508342810159057693756802388800 12156620 29345832479467442588053380756503592960 12156621 974941452413150243022690525365487198912 12156622 -277779708079204202495719378727328009216 12156623 741339820514067517566822244448543802384 12156624 45948641598597995223064010988408889344 12156625 492375744846436628445650094667598658000 12156626 89271928276833204077349305344022520480 12156627 -107480401746347759123549828070735275520 12156628 333635000246508625947126415939059584 12156629 355776239124430164127192967430773987580 12156630 4010583831137370831599940161061083520 12156631 -841742336965226488995272624429804904568 12156632 -42817109275347022593030260387526635520 12156633 10659946616134107152152713410828272644 12156634 144922635783173961291592973022284212992 12156635 805575619966930272206147888875674310080 12156636 -414044089962349283304035792876936345088 12156637 -951689071469971906765353686613167885920 12156638 -58329508483634846288325883901148720000 12156639 575692566453057575664761467584028325760 12156640 -414404146292177108718031976200411545600 12156641 12695559453382050609462202531445753280 12156642 -47827238419851178193231982571464397488 12156643 -49118813779992542664527712071936491108 12156644 493590967849127919410430943604282105856 12156645 -356093972641158734324510725391850365280 12156646 71286610799554701371020409533194487680 12156647 -696485346549171798367343626151074401888 12156648 -47735393166952034307616348044538429440 12156649 -744144019043186837127339115679314920960 12156650 -137948291408784241196825394258760147200 12156651 -288838506572278814013517871619063296832 12156652 664410325591035294407713856213297889536 12156653 47898198740521207921375826358374194284 12156654 -427912833401407701451946763314860178880 12156655 182368798448155506628079234658483947400 12156656 60389222466998795676215167548513484800 12156657 551678762577837827180553094417478431392 12156658 329020302535500590722584943894697521680 12156659 -1542282086654602569046088726795919096 12156660 249248495816050408338856759593285876480 12156661 -561933024888836043830529931600041703200 12156662 117929651844474413064493463526900541440 12156663 21930910375684564601027117206449327648 12156664 -260216309814532508358483185452223324160 12156665 -1043234507818275899070174170839667498940 12156666 -326288049205317180955539707724011928576 12156667 -502685054897938266255009780680577649808 12156668 -682545280194559220837472282386457377280 12156669 -374934052071371627195543541599297541120 12156670 -14191594711304300859263518739773468800 12156671 31618846700484622332695486398333039872 12156672 42810375674929433718290505700170792960 12156673 -122494226413524733048160121481570660416 12156674 -869678245380964322310745434585625967664 12156675 -11113826711559605859278133043820415000 12156676 -466289998060440721118867487167965171712 12156677 1088298153584948893211384689392722472474 12156678 688487530352028564307681228973714288640 12156679 -1782534495766061362837238507777950966320 12156680 321736418713100916369533443801371494400 12156681 325026419655072385031658034388680654848 12156682 525746479176439450351327675251485286192 12156683 -146243743932427165838858324682698989056 12156684 258393861153065505562144173509836216320 12156685 -300079131437648666626653259184804317800 12156686 1063900736273075782912397455944389646144 12156687 767238153368557294048094267339302911144 12156688 18963812110012914973089519487087165440 12156689 -1604804771319392320690149253842609547776 12156690 -2877515606240072686101110208550686720 12156691 -851224193904885535578986414462592170496 12156692 -878558265685151435566131855485281709184 12156693 528765992462567157561706831340076188064 12156694 -424945300231527893994091838419213516800 12156695 -25723503341483485061211093507687329520 12156696 602700762121237130123083561740022579200 12156697 363628480288414731482216170692702015232 12156698 -564396608330169003447746748878781022464 12156699 466725563455294324096794671958424974960 12156700 -4091563054775219633440962443991705600 12156701 1687053136235095709685276077100979257702 12156702 6566508947084228756352334279975495680 12156703 -95255885674433611005269523861093141616 12156704 -36704059699614965910446998469009670144 12156705 153887936209653384076913605691532144000 12156706 107445908622601037121090243880717257552 12156707 -1449348441295009535339035516052795845080 12156708 588753167772010903522164175478239825920 12156709 -512180411979410990576254748005626097090 12156710 204123900593235467949580628809380581760 12156711 -50077646956475859391286265367413696000 12156712 -57875996032743484083240777803459788800 12156713 -1495480292865375898194964561764914044800 12156714 -46502346354498090744243909160838849280 12156715 -1074659299728916460958550653744507380640 12156716 96807088775739757425775278354615011328 12156717 -135269751989918617303745412994830321600 12156718 -290860564042755652534231637474823417984 12156719 788164795747249736336524620065575946400 12156720 70634080853518192220684325835830067200 12156721 -255794350245105241733989462879626314000 12156722 9212754035914696112447540602910064912 12156723 -3271267946532883593941822049561410148 12156724 -301615004780406746278829464328135845504 12156725 346519235470511010915767094044092874400 12156726 -109226381369768814375116724495714555456 12156727 587683075426552536887282042272653536472 12156728 1109354580295003043925912845274991964160 12156729 282121073027343672028327969896589855488 12156730 -112060867089795609306154774187979678240 12156731 1169421378579511377200785319887229697072 12156732 140237503558748144865214496457392332800 12156733 133436060064948844517852171306134982 12156734 666641371203442603872123404532726373632 12156735 146460254315092620511792900627646668800 12156736 -193625388165695970379996796393842278400 12156737 1110424673643780793009613558177474722692 12156738 425787464347127730926408679887555297280 12156739 -578118358959697915930376241833073111344 12156740 -430465682194512491518469627293039983360 12156741 605799516448052199720682397705888286750 12156742 190114060146577957312167675249536048640 12156743 -127311443049180142956980030262644521536 12156744 628955213866071613605736834958870814720 12156745 -4384694608959761301506395506359834880 12156746 40642997892858098789471679630160258560 12156747 -438036446168577129015755805372452937000 12156748 401569883814487161319029893792341720576 12156749 -1885281338206137576981834023939329290 12156750 -559351205146878692446891714315849920000 12156751 -12464934441494927025378621968853521760 12156752 53454006150965955992446027608941715456 12156753 -67545244934884231219421892171462286800 12156754 -348918890448682617868404329634033389424 12156755 308582426054347669318009209559253262960 12156756 286742353800908440220690061362980841472 12156757 603590944551656891728903855521209292800 12156758 -48071172662354695450146307709635381824 12156759 120884036320412797673473643800974370464 12156760 -192117743549709953648500037574062899200 12156761 389136315244208532518840640143030049600 12156762 165261345510543757761496259583963523584 12156763 930199249951354389510103851248346608 12156764 -132133499209156107379362993389447182848 12156765 -424656335730843842096345056712179292160 12156766 269752659218629706480322976718622395904 12156767 488191860256729385265745163021182753392 12156768 246377711812242573195307423483778039808 12156769 -590049809380551543720239587055650530156 12156770 221066868055246171382865600622685376000 12156771 -1238724286777064918305401981181092725760 12156772 808407941524239813534646150625048053376 12156773 -810310332452934199069422560757621575040 12156774 -13954490119431327946990240981842149376 12156775 -570717125914173637687539266549438017200 12156776 1097273175755357851700300036209609006080 12156777 -356743836355209779693730183741732312000 12156778 -600131541330627237795767450669470420560 12156779 1038295901198625619848386762490108403440 12156780 -85976874107637821612175935681687946240 12156781 -256539175212357631414652534219060101376 12156782 -366190534044000042908654262751916106816 12156783 478329535993407019677750387315318697224 12156784 -12282653822396837086952719487345459200 12156785 292881212642999920613708484816778339200 12156786 -63401930572541006994120846166806614016 12156787 393848051308566615637930987128101674152 12156788 228456225141473922232551673078087680 12156789 -133900891314160969374861261627047070720 12156790 -272404369052065154918719409439160857600 12156791 -250504601491935472388961096104973350808 12156792 -676531251595109700433137363671656673280 12156793 -727842526791982114713092446549295519856 12156794 176165206070574543285654520971342735552 12156795 -122151584469441928638805859931507110880 12156796 -599918905062090593996168717915581806080 12156797 -760707678705188938238054871865223909754 12156798 277424259564662705102506111135769978880 12156799 690662380453665710722821647855111772800 12156800 -699062457423509022213614627884892160000 12156801 456222984690621305715229497698200913760 12156802 -454275645669426036903283707701938323552 12156803 -1167109286795447003002085317324685696256 12156804 -355230218068096441246270566239661603840 12156805 -182252789517388449351771941392086612480 12156806 356765314575727869772297880990270159424 12156807 6024663556750958773526990047893323088 12156808 -1082234228819711573668054936290665472000 12156809 450926668682160211399850494475126534016 12156810 -245644256225203650175396794933225219840 12156811 276192507487623212425937647099314621024 12156812 672229065214953371023336424095552622592 12156813 47418303381747766159547753287930460844 12156814 -709821211597523628356440068924214983744 12156815 -639573756782571290838389221298245392000 12156816 17235126794322214602224416032472694784 12156817 -344601358125733441760731320883946201280 12156818 19286551177926274168889662298637033360 12156819 -280306617565492660528026131494915593360 12156820 133364147657292561964429737052955297280 12156821 -255378383863050614288544137919886115328 12156822 -137380856712711943001329181914723043712 12156823 -171848097118857248547230224159019508560 12156824 -129371143844645379782134917884309913600 12156825 55841522860154662520139452284703787600 12156826 158625612473917501117266330576362275584 12156827 -232668068717976509959141995161806783560 12156828 261534931680346821819315015884159800320 12156829 203174967833312779986890056641401869260 12156830 54953451750165242992309845617605113600 12156831 -3821797263159866980875994016894334720 12156832 -815248415102154452392131407120160522240 12156833 126238584737871166163599561953806486208 12156834 -133371421505455447281532158418174705152 12156835 -110853713300845318307863969412599740720 12156836 -29971963952222350090590392124688957440 12156837 -147115625143204499711539623115132832256 12156838 -862636269264182271805900941092714971680 12156839 434945846439636710651360960903117251224 12156840 -229603204956206106503501563226421504000 12156841 695672009769499199258535003001881333242 12156842 -64139278092976470353247124273907246928 12156843 -215332962099101910942952760911137790800 12156844 -153847026358636280722994161736910471168 12156845 822872586305766791725561552555158443520 12156846 -400902928253181868546252437773500707840 12156847 -300787466783033307101978337519697454704 12156848 151415717375728864157071692656576200704 12156849 785842401927736255568099102831958039234 12156850 262669488905624547919428380584184180400 12156851 930708295881577908362078640738028890300 12156852 200681209142074963604925849237038899200 12156853 -972870949960612063726174760974279005540 12156854 -28913751983585348767820949394909014624 12156855 -133272608918389814442087345744822245040 12156856 599127870351682172850163055584599674880 12156857 -664286543482149585271696834973300369280 12156858 288445756946872248346881302486297856000 12156859 62380337095126788889989599646955289856 12156860 544008713348757062937980879450487022080 12156861 -680941761769440083724450148857119572800 12156862 -136959168594540912284710850536081115136 12156863 180989294812605951671685226219110007464 12156864 -58734533034526535618839412242932301824 12156865 70253614137663760432732793627800262400 12156866 -15755244471621864231481650247603142400 12156867 103728032976537354722960614664008945728 12156868 189654561388299341648986609543219860736 12156869 365939450213464976065361648974315721820 12156870 -289129426943754144784205343831793920 12156871 -208592800976216124179590313666146820688 12156872 46971878800885181206543671974694912000 12156873 932966197783019296884727115034299655168 12156874 -10391519683740219224031953205294804480 12156875 -138817246831079555794908182955789780000 12156876 101800624271632871346195355935643237632 12156877 252778486537418780027634701758934323180 12156878 318961154516122761555155612431612482240 12156879 70947543232272278745961206495350077440 12156880 -81135857352538804571201104387469475840 12156881 552175082079175976361358335608856023664 12156882 -446396809927242596191157521636645798656 12156883 541457391106018406893543736021699837184 12156884 -1178348978790005401325609650869197352960 12156885 -15302597732832794475282574301349719400 12156886 -314792788792182760623252811399157462400 12156887 -514680914235775633048721231860703641200 12156888 282178980359552354002227309702294466560 12156889 152462676843684702047687895850262116356 12156890 -125626082703998679087320647344569760000 12156891 -546520493348709696455316606398616471360 12156892 -247105016501794108598541719308858956288 12156893 5563445874613074532026546915856324416 12156894 24034412837765516887902803604984696960 12156895 -301222833616242473807835477272165299200 12156896 -151329275100377274674322607522298462208 12156897 -79141733383024041041573703995123768400 12156898 -6379727511885387276491574114248128512 12156899 -1412589694221735565704089364956002016100 12156900 -4374664812259772585837969230582348800 12156901 178513269059060443922146059801780096732 12156902 319682108352035265893612617688123389152 12156903 -254024744037931596661356744455162906880 12156904 -223412129329972013725556611088938598400 12156905 215842127857666647666839708581184431560 12156906 -466798036903619970652443973594588951296 12156907 -29636396805335342772550801075184306288 12156908 -99656319417961239060814556433652999680 12156909 -71957359540980845498087842046287447872 12156910 29019333000977891287653736383076800000 12156911 102413490238627004938605283842783244152 12156912 158452330401627375077826331439545712640 12156913 676428154787797483992194801256948655780 12156914 -11870965779818732992443210292428811776 12156915 -612319539601094022225338662863087552000 12156916 -125115418042242888629606342460696126720 12156917 24840879945951628295798045443612685280 12156918 -123305763265989029896531735652165407296 12156919 126763195328434950680733549588153327600 12156920 872227322250395264952995037668185497600 12156921 -325644815488413466793778976425820669056 12156922 -81538532916671610361951877293534425600 12156923 -15843756634962433479329871170860653120 12156924 -287821620029158132707630699926276643840 12156925 454832078532605086438360888023653380800 12156926 -651496761857126875158086168012347662336 12156927 -648220014837860064955586609423832888192 12156928 -173196269279815499620763765530228162560 12156929 -127841612450826384145073976543712404480 12156930 221291690179659056338542349483111894560 12156931 -2012443683995673716432063922053184694536 12156932 -1546012889113391070138934684093583462400 12156933 -252767685841751254603275447932791174176 12156934 -451099053776558226003440004361540826496 12156935 400070053779162893216990216000400968160 12156936 -339420028914242156037365049455437824000 12156937 -647823899243312097282508928380956244700 12156938 1464263785290063641086248412179408184512 12156939 -1293190782818653650652360683431812134480 12156940 -287840155348206607976214547862538316800 12156941 -553922606050198798844342899581990211200 12156942 585520578789939177360904803254575104 12156943 -724840295167566555529758343626863508536 12156944 48832837346447431345870466124879691776 12156945 -524252936741552309711626722193918363200 12156946 817297976572138960662848896493859126672 12156947 -683785452044524439915018522155041692088 12156948 -56838758372236722686995983790520893440 12156949 576476211769354341189467200276808609600 12156950 152959256836316339088001282706351088000 12156951 -66283041569752018454590476299258867376 12156952 945870665583375614459874421874528409600 12156953 525363028169914580005264896698523259284 12156954 -90290755080297861731962122620121389568 12156955 580778563879833109490700700551181915200 12156956 -31666991102475541823886733567129405440 12156957 -761160717702664932277677500956639321146 12156958 195010993107912146169100518353668351680 12156959 83564577989550555608108871524878108800 12156960 -2310034059584396310250926738977587200 12156961 -14036535233367098200614135983063525328 12156962 462486542297606235247723788246936209232 12156963 -149856044963220176290448206975689192192 12156964 217759488446184819480573003545516467200 12156965 255062593459331282965220677130225380860 12156966 -4452247819057715412218940102064546176 12156967 151154460734978207681120515028726130480 12156968 -1219553040362843832522634138222199930880 12156969 -363852233381807370156111853776095384640 12156970 44661848747427013533447627776439106560 12156971 868482983029364556837420635423813784672 12156972 429567634707595191272833046001714069504 12156973 1086163384542736771257532912392936154560 12156974 -618322705360080618188511651853900684800 12156975 -219729345261331846950615788987993722800 12156976 -63609973081139268229158579999111970816 12156977 372225502769554308121131698569884727872 12156978 -345677677692128437342405672581794683776 12156979 -254897608098482765675534920277296546960 12156980 118316657496743248278407061586881484800 12156981 116320916989420799786518117640027854464 12156982 34372079348053881027058582882091285952 12156983 -664412443604679565623120307379664423768 12156984 -53251780242430933995014764782117396480 12156985 -50644699798285801867799885222743151040 12156986 -103347283979842412214385236994571921808 12156987 -93718492378652476007167625997656735232 12156988 57812274435363846005958322590859701760 12156989 684708077541907178949016616040518215320 12156990 -17169091116054164221617869480932700160 12156991 53874773872321941135641121715269632 12156992 104665502156381989585938794887622688768 12156993 145310471575518446507363560859851783200 12156994 694279870722191870923467006090025666560 12156995 19712015745244321562226346180411995840 12156996 689238316242425517167715649824307691520 12156997 716883887564193671980207555696219791360 12156998 -375716318819472025546154404331887387200 12156999 -1029463722552295346861249840456501397336 12157000 -231544794046574131789659696198397440000 12157001 1465079624454243825153436272512370487002 12157002 109616858350528446300522182291069342976 12157003 -26668722984267763337718589081181910000 12157004 -8950121460608408926305761196657689088 12157005 65581379766967045806400498468361262720 12157006 274370402494297446505362832144758572160 12157007 -704609404588312690298843437639909461360 12157008 23507539982195148937313256427480940544 12157009 -363747165892528302534697280214659934480 12157010 -210304548466396089749405168766295956480 12157011 -24655020652427352307062612677194835340 12157012 416157995672156518054742743870422231040 12157013 332639511886280390296277786893054969248 12157014 -454240150827124518456512294537480384640 12157015 -464848227662661738226009034699281764840 12157016 589361711599404430461594722576975093760 12157017 1012478445250710679378156262014305182880 12157018 -449273958092971671323338173765903280896 12157019 -289133718880607665198376787788025339648 12157020 1471277865832770386619904377017401344000 12157021 -1828123410674743937791020393758936629056 12157022 308925759183729091355384673900065140224 12157023 1145285642090441164160952538836442249104 12157024 -999817143523135774946711869341876092928 12157025 -339136381041658531842884356571822061450 12157026 191224004501786853437831945487969805824 12157027 1327808663523159926554657838558550926876 12157028 -298145552539864035531606655267900792320 12157029 92595987202070494421810357102991114624 12157030 -203332480259349980674427593411695795840 12157031 -2262540487721259826403308004753010904536 12157032 -674802484468663903688869233751804723200 12157033 96243771757148990532827405008629120 12157034 -410994215581180926266362659572844815520 12157035 290826156261031909819003926833951577600 12157036 -12398880497986773421885085177401386240 12157037 -1704843052286363583929512829616709990314 12157038 -519502449820348652878796248067023673856 12157039 795909140132056542790434878425197029840 12157040 74432876450537501997116417253912084480 12157041 -91952752707711264243523993951322588544 12157042 695144704041730903154487033657811782672 12157043 -361479695841139966035937913439175822920 12157044 -123352967356525816997606852690634117120 12157045 -19057378416356642640137454726593273700 12157046 -2144588494594976508063978405935069184 12157047 -777892417922262991052886671082040160328 12157048 -73859119704548389607328256664826224640 12157049 -959837811467854039371084457397518300950 12157050 104221961451275613676664724728525548800 12157051 -875765624162571760538558044156173837896 12157052 479064739771549209975516066389330958336 12157053 22992045692850180699798573284426224128 12157054 -132684521085871833696460649288989049088 12157055 -6037745547248837678751295975743861600 12157056 254004409890928463635696002085347655680 12157057 1185845869311525529083806374434587783904 12157058 -92515413776575327731343362128473539120 12157059 1056044749321201978366315147337029786800 12157060 126215504050493561624159837108118773760 12157061 168677130546429010743647565684951502080 12157062 -542245941264688551828075009484470283776 12157063 434670799376528149210288850533953932312 12157064 -782255725622216145530295367322128711680 12157065 597302797728405819409267988565898789860 12157066 -207831828435933270688878264365674634400 12157067 365012701925770756073426817335053901184 12157068 -126386008754947336226317488154827816960 12157069 120286132974151163358324462381292044470 12157070 168097030463819882152132494909201648000 12157071 -851976554240070476279083685511168289920 12157072 -251051255475781982710511523123521699840 12157073 -618232054595619441419110675231380395520 12157074 77531866615283166080546935727668262400 12157075 -84367685324531654734844523675078553600 12157076 373444836594595738611786517489032485760 12157077 -814672853613053941144275054097432310880 12157078 -64519653196550334270196743426311240160 12157079 -1659848572724475135440807831803251805440 12157080 162485645520827888567730787810675507200 12157081 -795503394042322808901606311994898445568 12157082 5964701840465252385626322837544719360 12157083 1301565428634872835260419620308327209944 12157084 -60391163179144771579178957752746119168 12157085 1149970481384364182487305139094941180780 12157086 316677418391700444254109910552409004864 12157087 24064555111802531994510260957201287968 12157088 -139402131573344113301279027418573373440 12157089 3213587689658337691951624230699598848 12157090 -327342395015235417846284039442513254400 12157091 -807860037098487441522570142790365553448 12157092 -734124221136771894620945561115457075584 12157093 -54806496641866981166672751681352530240 12157094 -678462131589546421492654864612692239904 12157095 -518183141489799476670765230011661490480 12157096 -838057097247962426194504297933252408320 12157097 -3657583897439045489220941377660775580 12157098 -545980050973775319544034173774597844736 12157099 1554561252493224590801057933620802141136 12157100 23746116836223173549215604716752902400 12157101 -926023158465771647845561955598585846720 12157102 554548680877881384922856114790122962752 12157103 -208439096503002702168170269791934229520 12157104 -43879392488920100884438236447284822016 12157105 86563433755346321733835406271586128360 12157106 88868963541971244133153599228325848384 12157107 -373663900815946993515778569785792427408 12157108 649153315267924604187811690203896353536 12157109 12596987587924810768165527753607082400 12157110 32741273726931212255728824824879308800 12157111 -1365628913190524144267622472827161271128 12157112 -2392292769607884980766312847975526400 12157113 717925427144586434036524962285085176144 12157114 -327136228074609692031953906166265863168 12157115 62701540950336560939734355418068010240 12157116 -544590617261547043531549937128832547840 12157117 152152438927028829324103383623378074368 12157118 100784328668073965778611249937381653760 12157119 466603252307114798017208760400973629440 12157120 275041603932964655158549184173288980480 12157121 -24634421926976161935192021292404498300 12157122 -420420239855571059257913655812696320128 12157123 711688420782951920528888460795078762504 12157124 -279152226774622502656547745633596006400 12157125 -136205022061607370172479705656492496000 12157126 224852882327662963486106537970883594560 12157127 333149506950993352570522593521231449200 12157128 4934065033446459747746077180991784960 12157129 -1509616294796319030173461214871119887270 12157130 -193168183955143208155606040826921753600 12157131 -123596752071572193564780618272078995200 12157132 -2547313883105272137791287484163386368 12157133 -283716149009962717850234645294888500800 12157134 216606933334127742312314837061401932800 12157135 22689846353987315851947319757381814000 12157136 65319350643396374293109790996927700992 12157137 29147270854670792765360117129094930000 12157138 5998122020467039973766644218001213952 12157139 -1580197849828361488012853800362412935060 12157140 163003445136502842633194721687905157120 12157141 -877326228971104034326925832619713761458 12157142 -519586588992033647576683995839942870208 12157143 633204869343434623306982425359127046400 12157144 18842468179955350834400874576266833920 12157145 -394067924714593710016066764194336533440 12157146 -107275297004446290625982915510470235136 12157147 1414800226388998706535818551724109030596 12157148 292013369565742138538874183243626273280 12157149 -579445421905819679471481020131912484736 12157150 -279037501289921619247183743030948864000 12157151 -825572358873304767928526701734360586848 12157152 -374088634100867433475886671128113971200 12157153 181926561146232701097218817703191338402 12157154 404061975646711408922916721519635997776 12157155 352125836517492209272377925099785967200 12157156 108162035315474986529626179384975679488 12157157 -604303769626974653672889401995837068768 12157158 170989548397906498497006837145232853888 12157159 -333433724047163468545749490177706425248 12157160 -834250766713357747302785102756972544000 12157161 -799649617912719535653616350295488202752 12157162 -605736031900480910762154434832614745168 12157163 604442199907625240246500368211999621944 12157164 -49258296541817855181174286697826438144 12157165 121911064231331187085570644629107074060 12157166 124048472172427781291312712496767285120 12157167 -683830972088568065006318239680026822400 12157168 135862801693441069182764499900822749184 12157169 702850226304992351764277007780758649840 12157170 -235378221723401646073669533762133593600 12157171 7033752429630096754719749601400494592 12157172 590851695712180056262591208232105250176 12157173 -25496864074035181710733964566671612576 12157174 -144584236804033056088894798080390989664 12157175 -575015292264792118184207707836139457400 12157176 679636936170135805241932963027874611200 12157177 163370406848595585249386465813571275520 12157178 743892256406451239123134096736984413440 12157179 -376079517310341012110809667568407549952 12157180 -240122818897540054163998224125165660160 12157181 -1147228145069356585393049607590276335668 12157182 -304052078542716894563467168232180914560 12157183 1357674035472494475968135961408023299480 12157184 418506210783396039617434352705920303104 12157185 474732950735720908659886113242417745600 12157186 744770227128480242095064059411231334400 12157187 -561156241104464609546694630952960164096 12157188 -263985027368075121106068283960863621120 12157189 452379999089936577080804999519314932768 12157190 59344984579389206848069738564515369600 12157191 424470932739537821616490975236024399600 12157192 50660249905901165771635470278709534720 12157193 -1571452379585579486897380808286692660352 12157194 -216137589044920056281145607654550646528 12157195 -753947989186515948460124193404850040800 12157196 131765449495464993559078847129870534400 12157197 122393011567601079853789984407305678016 12157198 -458233625823976116522096989947205198400 12157199 -710062836576797658975749886141321598800 12157200 23414859376908091699242196631140761600 12157201 1357584756766015257020321181223897984 12157202 -385921933341699909446808727644336439296 12157203 702387042205716088735134055976013413304 12157204 -1162332115848001552815431037337349552384 12157205 -435038710340205629082057201453665263140 12157206 -57540311619672110686912800333168364800 12157207 -890063597932081206059394935316990415160 12157208 -224062762820988380927320797655597056000 12157209 -6497158128278389235133333623637274710 12157210 65629580737771092814024488741367182720 12157211 -249256033994776257011913532220386724376 12157212 -45306446913356086669974901488976969728 12157213 297978441751224830613164704524342728640 12157214 -531717084477525642831453373325041278528 12157215 122754857463589969861480738146675294720 12157216 1420440273026922530256515297658356170752 12157217 190143166738958178385902016407383643264 12157218 2373532910849779609820844568317016320 12157219 -1375890815129041706796595026566230505380 12157220 66143443658784895505098386359096090880 12157221 126059822081738910823179987537564009312 12157222 -30707948030940854368924079648755077120 12157223 50757406957915690069034067760185602400 12157224 -394983657046945759755624419864494080 12157225 -149317265973670311711163946486991566400 12157226 502406665865400329271156763277654833920 12157227 22710533226214913189529106357848296160 12157228 -959438874614245881045584974256550130432 12157229 259233170616731623881934511324038922880 12157230 152831031857013741358170166006720878720 12157231 -896746826916427581416572548746491200800 12157232 -46679982291142078653309345899730862080 12157233 -1127335945869908350428855683805471648 12157234 433130632154186020175281550460890528016 12157235 -375367478818676809725212217742816693200 12157236 -101564572486419589203592757908520878080 12157237 -847175284716501365459892459266348404114 12157238 85013857680334178691494166270357641472 12157239 320807046145099459669040247359829958656 12157240 -730863310513360627240228245972931891200 12157241 67159299208727276425943786531069144532 12157242 -294564368310679432549468341458928976896 12157243 -676286645451436619442150784388089345224 12157244 663358110393271552282917739367754365952 12157245 -7024156857231302357440581326817816000 12157246 -328972241807991443016646930811363034816 12157247 -439351126436495676512740229562453578304 12157248 46747154765351438660796854100069187584 12157249 -64004677871918521762404579928949079552 12157250 -161736149680012930402481297735081088000 12157251 -327774363752204948127568248546423074640 12157252 150742445624014433973120375308564164736 12157253 -606757466079832744489155745198218237060 12157254 -317432974384663440005634222117013450560 12157255 677092678532209479794219244396334264320 12157256 -1234449304038983215329515328885750021120 12157257 -285189579604068897664196472920945433408 12157258 419591358045051481653700731277709778480 12157259 -145315427444722250607138195151496305152 12157260 155285644093439893126102149787810114560 12157261 -7694641437944394311615224091333186496 12157262 -364992433791725324421102553035831595968 12157263 1776054331636216205978032464010068744480 12157264 65079080133379110338199974502373785600 12157265 355134647246099284725909873072368220660 12157266 821222751552124751922946814650088275968 12157267 1189653692425025784646176997914034364832 12157268 -145754116718956171891212694886846142720 12157269 -517846210077383127563360557695255590112 12157270 -91782529319965767756118992637533527040 12157271 -26926364198726126196127161132123849216 12157272 -11646336261560924176633181103061985280 12157273 -105912445249119379080679777364383599478 12157274 -39227348922443043940925474016284777760 12157275 -81851955473990964688937331852450434400 12157276 811494581868722966872855831507469980160 12157277 -1541145718392844711242456548994119240928 12157278 -37138184119278044706290587188022315008 12157279 -623685203421660036860985278391153465360 12157280 -1108321517455597263600885677932271370240 12157281 -669260939802347766098107565225359400430 12157282 -61608915221168286187356297098425753008 12157283 1718581524471580494228911073220202090520 12157284 399663715055362998359102534018360051712 12157285 -107127797105978516677301313089656752000 12157286 -319567639370167226897429809314812805408 12157287 391429021757813913095551659984105067560 12157288 -14702512661981525057264346033982586880 12157289 1182022525671768535060269372598952680080 12157290 -144876206723298519653927297654977946880 12157291 -341513717294760189149463593804353686848 12157292 -277357406449227137652223483523991091200 12157293 284397256978894229057212338181498730400 12157294 -356525106386719427661471849284492891520 12157295 482929834258469185162712715374964236160 12157296 -412834758693042991782393030306323496960 12157297 312801285146884353844253590488570372160 12157298 22147973167303215436661050037493008400 12157299 103237302000444500543413298552598733056 12157300 -60738162297512706157279275960351123200 12157301 114220462116467402526107190263343264768 12157302 794649368310951895228884146782227148800 12157303 1167831097520919682479903326341080104552 12157304 -12777876968169810614930983935959040000 12157305 88697471611289117905282665975076733760 12157306 185311677828075221958235067835136730880 12157307 -1055387940189225872458745041875443652444 12157308 -71271976113743736616328254482417484800 12157309 422035790913362047861529025625940837510 12157310 -504106098058441940207437207608007680000 12157311 72196678330610382995015166962745234960 12157312 -350730751840467475560668869254897991680 12157313 -448907884862075216607071249619459378240 12157314 -74683854703811638963899914319644032512 12157315 420396184808957467630422685705337578800 12157316 -866444826316075101821540946032226648960 12157317 -729648459149952392618030130926250437760 12157318 -582191241408795902147197561492996148640 12157319 -147768971480579741239825361303130626280 12157320 -13214532721032488721513715504319692800 12157321 -219605156487009881789552949703152247200 12157322 604680018272902046216665719833275180800 12157323 218892532232434225331056185226373108184 12157324 1133996704061171260781209181026747387392 12157325 -478653724294290875858456241812673529950 12157326 72861142991446965039168211223599723392 12157327 -243169600267427787479688055330562358688 12157328 -262584184725883471519234480533279694848 12157329 694806616318317443274196414053127084032 12157330 -121941072126907597254204684904342049280 12157331 66767654068022559674234395778195194944 12157332 96049931781828808484978422785262092288 12157333 998269733648670671250156348869310557582 12157334 -94038895413427100465441014948942286208 12157335 -205149114104633490647496820866360884280 12157336 -601950553097990695576819852859843512320 12157337 -354773025388796213224957281250664953014 12157338 -169990147525864191140377574733975814656 12157339 418992773470274544999804337067243147680 12157340 73676367475785601141575482316464947200 12157341 -117989818226566894936979240256534422016 12157342 -426335751107194054185989194397434803648 12157343 299357184218538992599691958897250794744 12157344 -306677474245206313548700728004140072960 12157345 1034196607250874248713246382555616542100 12157346 441092097575101275584163039261440975520 12157347 119542630711948244454322095971193216 12157348 380735472259235863440900654934101139456 12157349 -533010636817756644297170321997728091648 12157350 119163346022681949322852657605060840000 12157351 -878922914375523367563975132767366105520 12157352 962647446356655791384429867147971077120 12157353 309212883741372880268405930476306158 12157354 -120721152234756608558636719475716978176 12157355 -31991986189900254635889401055071143680 12157356 485972712864133175101861259439089025024 12157357 1620440689766306888690782143510731436000 12157358 379225253690088620869375078825475177280 12157359 -847056720462344447067815568814901381760 12157360 180248016942668005515669911947691950080 12157361 115048352396085750749968749237299691048 12157362 -106200413538889075064885758642608895488 12157363 68606478772016951038820955195919057920 12157364 548923328381851940387507139749153083776 12157365 -336492716868771439918579458615785914560 12157366 93875309447053445068182692601659762304 12157367 -376188282006976033307462688687292666584 12157368 144608596864579182674640856837201920 12157369 -608227030247441172041475021227340783104 12157370 85117840258608573879849964802525165760 12157371 -4127824802271986945973486001845773388 12157372 239757875612187594878819452034205848576 12157373 80793354626022350509514828160294471360 12157374 472930499975951334373749868124330660160 12157375 -1573927716943671516532758362763482730000 12157376 -77472227713293370455505773275029438464 12157377 -1142232826553157006858245191266688992 12157378 29029184504444396950227486039193453440 12157379 -205892935659354365021608351327177134816 12157380 212938639645454257688134168570633958400 12157381 1961817050801206244409292575307318848700 12157382 450282828046962042501941911003907901792 12157383 -106068987948707834675291199414703575936 12157384 103695401621557280125654652778640450560 12157385 -924932019119077435713922219380373533240 12157386 25132618312053790383034271099177868288 12157387 639406586072089747735377454416166650792 12157388 -263950749227458850894358830025726227712 12157389 1616442935893978300543243000643426136000 12157390 2956690163492485304086095537764292480 12157391 -1197130883085024152072734019290807400208 12157392 -10015520432352133775676428843442634752 12157393 -135946944452870655335435505929096832860 12157394 69209222514202941705603899782245783552 12157395 371691543598533384597413104480917372720 12157396 -497897415746928828310003843371536904192 12157397 -5458384726153866613545348670452514368 12157398 -479117641435681758200620210616922961920 12157399 1230389628538796063965769965809520609264 12157400 -163194815025133338634038442825597440000 12157401 -56381551262887973243711789838993512256 12157402 -156416332697508110638441766854506325056 12157403 151261593145363641193084471752930124944 12157404 -7779420423299047737645922858285621248 12157405 191516381141776529142697407468394239600 12157406 383964393470376458220237140206466710080 12157407 -1046697592752511296919877056538343232296 12157408 -31118423296761508173626377140063436800 12157409 544479953404093863051631727486601025920 12157410 16241542513661224458258614605605519360 12157411 -632471883994960497864743120997111348480 12157412 -71589077754802783391449549301674230144 12157413 384445169230646786688890578120663861344 12157414 559656180891962856162710195213653993152 12157415 -94245401947136735543907145524971052000 12157416 819518854376247172883524614049368883200 12157417 -46892444982549302208690337592936998620 12157418 -76921157883874060251904949640432503808 12157419 -816147086907472180736161300337300614056 12157420 3711338209461660346860941078000732160 12157421 2749690260877789579175229528026162059212 12157422 53483170462613137934732683718964218880 12157423 -177491959260854042122597502529341590520 12157424 37723936739829774041746616697373163520 12157425 -48500098303395747512870824422601728000 12157426 -766640519727264694901283992420233583088 12157427 -461495466368434825809958839148017209880 12157428 2677575019017693900457611221863090176 12157429 34880875282095142164376429423928570030 12157430 -508786123881300059826510495509298032640 12157431 421364314036339033495507445578917904128 12157432 136596678223851643893045777623443046400 12157433 2461254045340970243648799929286325824 12157434 -39536885484360997771784373793302896016 12157435 -424886658137936768009051147403554590800 12157436 -875409219065884825094835512621777840640 12157437 310053086567425054996054049828012636160 12157438 172238654013581725276229103171169877760 12157439 5877182716936697707589081578471435656 12157440 -72816770383723073133833190224512942080 12157441 72609910332492517392545799075506570500 12157442 360291530183327237329766431412449590144 12157443 -538951480280095909562316956608000287552 12157444 146367426260980528511044647912634391040 12157445 410188564976218278912760318826960480700 12157446 49625740919280838674611519513456338944 12157447 918039009716956071768055525125637516632 12157448 749757547003780365801399143655399106560 12157449 -63027707115986500161828098067582894912 12157450 47486995088894493525097585937558010000 12157451 -220449616848066120128541275735377544400 12157452 23014841976171726971374244199056209920 12157453 -204819928170156225958754486234875360320 12157454 85894161540740778320421864598065223680 12157455 370268615278342563863468268027786508800 12157456 74583682154651334459355539530615619584 12157457 -185346174776584574129628683340857764620 12157458 31084209265056973929857759021010160128 12157459 525159598675162604520456200816737391660 12157460 -43116319051151724001247743750575759360 12157461 -152182544528531082864914655599179048068 12157462 -518876439849111501541422872455841484768 12157463 1356445789979936661270922452206673127824 12157464 -705185336856350937514313015878224936960 12157465 -60169764250122979445694627993451148400 12157466 658423165675980386052072970845052488432 12157467 -259564868635954426580221473364070273280 12157468 228181438471576094407075568065509907968 12157469 170990415568234375376880588552494688870 12157470 -121774649031591083826099000329669333760 12157471 389833606179632864595401132027171866344 12157472 608803513364680787147656170819576397824 12157473 1034754767946406751383903679202089325600 12157474 71067205162557957285870859205942740992 12157475 1129498921306373903142260043182266500 12157476 12766111229338598152214444411080833024 12157477 -2765469605036703603272028039945359427488 12157478 -219257217346423730442898209650184356256 12157479 -182904120658260653325975890666985484080 12157480 1085264417448219604889502185845894502400 12157481 -244515688752229968691729943679645819840 12157482 -600561765714349435201556599575821523456 12157483 -288667016898362804501301466085747381392 12157484 214165413422756732739771836806945746432 12157485 116776221856917857293930318625338445760 12157486 5233687104970074913946313928966608768 12157487 284830157101212610988748199581951805632 12157488 229857526594520804982589956887881531392 12157489 -82399123367035665544546265971053320220 12157490 -190974936712391448427572392762136069120 12157491 -450152944785745687745151111985312273608 12157492 -1781620452849935715386017493411371284480 12157493 56555471674968412910305272235321539324 12157494 332290179149941298952424096412891544000 12157495 -106884089121259902035771097850083493440 12157496 -124893180515054813909110511467018137600 12157497 225923602594481218526139520304078105280 12157498 823706163814731337102855890409285734000 12157499 -2424828414294886136410267798836943002240 12157500 44912217647499694723259406920646720000 12157501 -206590971054574678940451006161977327680 12157502 -488124971983753019915138831152890863616 12157503 -773059805942249201674521286495200509496 12157504 467334716197200744900163268934346735616 12157505 560118214088931676450437753868560744660 12157506 -935588368555615244059043789048966784000 12157507 -288626161281405384275305215785055754644 12157508 -652795920147493091994973127265395312640 12157509 130223479719087386464562255981818516608 12157510 184430102370514418287691049939026722560 12157511 381509267037512025254732612224708686480 12157512 420393311901458896497709284137186795520 12157513 1752083888519410671734882292887665811920 12157514 40990363280587945433195722399327749120 12157515 -91853836045671741871369483805119529040 12157516 386630749690372956929502572899468240896 12157517 -588637676299756285389295256093422526388 12157518 15256762894756436045564811794838183936 12157519 -22543994831321076166334853863721585792 12157520 -236527835398726584606531538818862694400 12157521 -516744342126240543211706339770333609488 12157522 -577286896286109740210282541032438654160 12157523 -292197366886482779399805115568394774960 12157524 -52225410385107365153183769578747222016 12157525 207996159446600415035476205069121465000 12157526 323800580752880960137653596586638759712 12157527 -624223587734642684869806319959825757080 12157528 -498570462051765382481150310330516387840 12157529 -1297213819862386945760506798176982380 12157530 -45773781076488837815821318224085401600 12157531 1095837831273131797793755636694987178832 12157532 588221939209766224383280541354933133312 12157533 481319444236580901360698890285904235660 12157534 237390125126123872448756456688839598912 12157535 -407886632490291038268965861340979252800 12157536 718894194830905771276559891842342846464 12157537 1844117017144794836163365669580148784640 12157538 -964391966316234269073718988659191365856 12157539 595440786126298821148394481934653564024 12157540 -424163352721675189234245634073338675200 12157541 1208231033484652108992038113669657915584 12157542 580627146930137849246803160600474526240 12157543 440326558298005241786963490833705245104 12157544 -75567047431360978396144927646254694400 12157545 -248281607510471149876190548426696015680 12157546 478196123877772078437611982147545338464 12157547 1283799325564064049294038605831724536320 12157548 266451760208540159513302708900285922304 12157549 150417745539987308040070334489058740480 12157550 -570083480637857926106966594940626035200 12157551 205712675256863896067278513884245607792 12157552 276617983183619657049011672670584438784 12157553 64246942173922322271892078314112526802 12157554 83073898357391800394375366129384517120 12157555 -139674855022942178261559348484802609040 12157556 -870057973139215390427292328580080855680 12157557 389215709760564633640831181117415857088 12157558 -238118591967889390038275554167256381824 12157559 -1381090580129405693373370678386071193240 12157560 -1007051974847339974279903217508268032000 12157561 -501950459559319194463110624591052762748 12157562 -3320671821950255084953863037740468480 12157563 -706990093665481782898640471062495317312 12157564 557792526113955151510094917388131262976 12157565 -77782080934014197792673198084399091200 12157566 3854567388127561107081567437377467648 12157567 1436914986338834942899127095813942984032 12157568 -1387554127168887486177743014880870400000 12157569 -1240000015645114381310301897098284901376 12157570 -71234991334726117883269710185594534400 12157571 -536938110000352998131916333356912422080 12157572 90916330487300141306813589283721109504 12157573 -27646720607724387725510006233510815300 12157574 -305868806863670615328001154798408741760 12157575 235958344810620840966410704378913727600 12157576 -107845456033576121029995550771947479040 12157577 983510615693648282913944709854805654426 12157578 -293062421345959683835574506817666032800 12157579 -426112644224282926407393630198290759024 12157580 154464629422133093774491045914812620800 12157581 207635080747711141290733345929611938752 12157582 -56606402053598145756991166659357804608 12157583 -604281615632288521489296356987668554240 12157584 -384883975963117131925434980971318345728 12157585 613266742998376626336301297098074036160 12157586 -733346847838890173288906677592178194304 12157587 -613502353134440982079818048956096870400 12157588 -33296791919966190430536224523459190784 12157589 -415793019495446812758016834327943644260 12157590 80005131807403903786105020431945896320 12157591 -1005798859232461474522527935476171107768 12157592 -698493429685397929696500332114194206720 12157593 55232130856771154102831581238836190208 12157594 -144172374437149986875960083201353221904 12157595 -445322674559328551415847800125184926400 12157596 141608182534646661278968450030419456 12157597 -1164230831069606755263984502584051196954 12157598 -393993780398154585131723800130375238336 12157599 -227540643250943809800777621617760833280 12157600 133669039012201916625070366236396748800 12157601 -1099899338597941993079193964247389425468 12157602 -25579150220227238119027005483322745856 12157603 -1358187345913414780610620705688127398720 12157604 257668911395891994460407888373938259200 12157605 -14762687892087778008210243411349115520 12157606 -685234942855741819265644171991762210880 12157607 90266437923144555478983341183668424448 12157608 -97347772848055165857192517914666516480 12157609 1589335633560758189829341532445964711552 12157610 339807764403522785418804079903424664000 12157611 741675322893613983513969923900426079576 12157612 -1140696376522260466416357652563621611520 12157613 76342377363697129089710255954564106924 12157614 -5401884544034378595969436372343402496 12157615 -583507279689710777803424426176358301240 12157616 -1209865501689100856621080428303679488 12157617 295130130565352881923986026378005330048 12157618 201746928768330481459822121050123575552 12157619 -2376560593684905384201698150806722988104 12157620 -221850055587859452524651443697737451520 12157621 -68282773260651213242916751122201343360 12157622 571680462094531581021596941739527330752 12157623 -289130463133182953170771695476971163328 12157624 -1299594037859529487721951760342585815040 12157625 -1167803298850266886531879664217139200000 12157626 158636448767193443041187818094364887040 12157627 700671614903166893326675131346242021476 12157628 -177042762152305930995561096633944024064 12157629 779354904544440854682389602657675622976 12157630 114502740571746952457258203904489512320 12157631 -660170542792657343117323786515090494688 12157632 152298773355394873364755928571530182656 12157633 -1156835680467755654967614461146394653118 12157634 540493752939004084593102943454148835200 12157635 -308622164412161119089763104200714880000 12157636 -68592812225546510482984478155832960000 12157637 -1221956079832111205276636372520632127714 12157638 245685842974611574410344054167657772928 12157639 -2956025026902445818305743611838095552 12157640 -615056330843849647776755256322852454400 12157641 1566855563496227509952134311982299849600 12157642 -37389761757059102283657907320465530880 12157643 248125398433060440337955417474559370824 12157644 -124812662933922316724112163469454274560 12157645 -19717840162630761367441249803053950920 12157646 121187732227222640205012097323835246272 12157647 403851569360229130156197680128048158600 12157648 373873133175798879629503594800611328 12157649 -124675563321162980700284559931585776000 12157650 74747861117126888558068185221306746800 12157651 282600019961566319475916920264774719808 12157652 63965516284709718631902845917388801280 12157653 263870134903261082422928249654859283104 12157654 -156207082432232461423857318464907878208 12157655 -948394701065235248016244013641044960000 12157656 -178824052141963283025599499043008675840 12157657 488802061849475175046909859487028976906 12157658 7815244433110877492136156439044069120 12157659 -592601918430420395635586958511753762836 12157660 -131208311402088768833735560947868408320 12157661 -117109671078273304374852306935840297568 12157662 -50253162083561745440181581609452677120 12157663 -238167794776342725157067429566018437760 12157664 -763905951549066665113749047154649595904 12157665 -18298348408850767615977658964647087680 12157666 -6591035833700120736399580341770565120 12157667 -132331643433396684533650021961068917720 12157668 -429792647338518912021953989202709473280 12157669 1064126213228201514310175548931682692796 12157670 33870509477165211335386200714993177600 12157671 -1415799480165891913911611841015307568256 12157672 -1404375212222503117237986101603581363200 12157673 -57523911633760518833577463640466353664 12157674 -323495506928111542957482827219589733632 12157675 -525307908443734250006109790551898719100 12157676 902283700595362572879516199375625928960 12157677 -74149581070140129209870722965764492640 12157678 266779146056428606250939388537885350400 12157679 1703346668930716559220950307868009043280 12157680 33763746085983823605703443475896729600 12157681 -328977276148790927667931310100555578768 12157682 168073406016237036814160872860874667520 12157683 149710446894854924081142532828872736824 12157684 872386042413249957653489257478674053120 12157685 -145813342626625962560776594868792851200 12157686 -88449839597316172665462864370030071936 12157687 -1254936187695551282575454213689661384328 12157688 505014658231142771432507056186355957760 12157689 247707287519524497942989337774485426880 12157690 -320955413437881205246104684855747386400 12157691 2985731300263340586503110266120706560 12157692 -627219470696037797919255704997280432128 12157693 1015845328734031049368714900439422535942 12157694 -655456210032805496944922861514161351808 12157695 -2766772042571656244974992226059085200 12157696 -953055800217702664326848197022835539968 12157697 -612713957386952791125818796743189593854 12157698 4788048403023225135954898412618749440 12157699 1355035748889332626134972506602561892160 12157700 -118741541129421346126674516741327580800 12157701 331632482748558502839455716828591080960 12157702 -557931563216021842326347064889893356448 12157703 -1458205976346326001806689464053289024240 12157704 -21514597868134249996574253254079283200 12157705 -314827433522900681681807254473258585600 12157706 64921229705253351871750708216904486400 12157707 -1011552985407854168993846216753571308112 12157708 1385955926001407984832642790272309018624 12157709 148758759873760872642684043895903563104 12157710 -65772114399544459543912654777129697280 12157711 949753411987111797945801132306226331312 12157712 -4119069099290937474056966864637001728 12157713 486426033234717008062549118894968063842 12157714 -365235758235821724657141401084819772288 12157715 409669212971419904391945068867751165360 12157716 290079982863624489238618846330707965952 12157717 943480761172665283006341782467986720 12157718 -71607551466487303269575547139979113440 12157719 -101333152284358098255504606188805961728 12157720 1048480970351197980323847599501654016000 12157721 -280968054166292674106550635274197505078 12157722 -777406008085733128013192816950607055360 12157723 325478257581631129337895940927707418368 12157724 1061093129354316147931480748270564928000 12157725 32341357022603315358676418312466960000 12157726 131551865893445134181077431949143116160 12157727 -438545416277453415311891593471033296 12157728 -708172957921534071903476775751337902080 12157729 1214359262526413217155231641410850463330 12157730 -53174803523553361129099139468052773760 12157731 -611946252121305954005849590304283577872 12157732 -676039807334285662730263956774809627648 12157733 -1051424862397619462926133109214719211362 12157734 4360070605869383990022888775843650048 12157735 260539810809727491977500745282965196160 12157736 -625987743779686260832476058783380695040 12157737 1036242380136677467946496901808532410880 12157738 -837396472083193055626864758253060998480 12157739 147031148208420977105385097442648402880 12157740 122061572659862932161848472421385472000 12157741 938973008934701148089413981839314389142 12157742 255804852764228757909692766940054890432 12157743 -44545222073037419788076273756492282736 12157744 -130839228440526315591664459867168505856 12157745 -57879248097103519835323280710208489880 12157746 16748455587579508753534626042290995968 12157747 47623627781870564827323307492075511632 12157748 591612821615825543013018234521150411520 12157749 -155086928046009450971099563944311498880 12157750 -118123250879372750212278079281438432000 12157751 -559101209496590970135877317287980164600 12157752 347537111475412762203923118414939525120 12157753 1131077436705657722262840226442268404560 12157754 -12281051881576337721473705947769051136 12157755 502012229974674583409729303677941832560 12157756 37921401044947272108903429082705735680 12157757 853220196735075806104652976092290540320 12157758 -4319906214566819464633563545286850176 12157759 1109976130801632422010615779971751936960 12157760 267778203928863758303536391185083924480 12157761 25663188786844424899479250223787844608 12157762 257378505549573342422280727648378663632 12157763 340092516417832198436135181752593038012 12157764 103147479704323715876664158542636339200 12157765 -676711197402737755565239647920495095680 12157766 46296424366871951177242485611229312000 12157767 -1021256956345676516431908192023870290320 12157768 -264454964749942908824888385892665753600 12157769 -552469333597201821098313099166225252956 12157770 71617855160830820407283928285276364800 12157771 -493991201357586265686843235077343616976 12157772 670448027825661239675824890313761914880 12157773 789016223104261594970884334660853910368 12157774 -116941779735793052342582965776012915840 12157775 -61087286453225985929210294566629505200 12157776 109561097251016805353617498308502487040 12157777 -11695456861250194482086009311076920320 12157778 -254000748104961008868434247994313416560 12157779 1405746932538005051984934954145720395840 12157780 -774894557804896336366658827082302214400 12157781 -1441900096300088213188548939439731290418 12157782 -8887570211469606530205160038330562176 12157783 -682688074933323795517753918135237645392 12157784 -203058051896906566237819723750216089600 12157785 52835024287201281607204538204491469640 12157786 173050780919942359999908057846734285760 12157787 -902743354221927508617131585639054277564 12157788 -155729904606352323895134282630405838848 12157789 16338897696229221096729183303815369056 12157790 -5838482821858510324526024483134929600 12157791 421902565451514206942779092602831103504 12157792 285088758114376953540764793421260521472 12157793 288736378190335891615844373852663531540 12157794 -236760776705443394679045742976177077632 12157795 -407505521015221611055649459015572105680 12157796 227710486490464932792521765065437573120 12157797 14012579162774065992146899965294117120 12157798 326779287075968188475043247558886258400 12157799 -1436611125043035368161483457925034480200 12157800 -42729813532788921817192820883124224000 12157801 -1052358149748543313138988457175378816198 12157802 -795504813641684985935310402826406829648 12157803 382858234137821880215672957607123371520 12157804 -169077997206351883200386106335243520000 12157805 452436255733330085210363311430346486720 12157806 61049707300400188144717263807493660800 12157807 -577815918112937076477600897975548341208 12157808 115332504311967070118573768524145393664 12157809 -599606055877819742184121450077694718592 12157810 129024289144027623240043009284555855360 12157811 -476777168266527085322863967704170540528 12157812 -19663072399028698137258530413959560448 12157813 1668856801341172524223230433812615981084 12157814 147413205976330791047056875835940306112 12157815 264437366345023603260572790063432192000 12157816 -622794029947018384976734567041813565440 12157817 -365899170855347160699506046869293022208 12157818 168536438624871688673472256601789589504 12157819 -681158803125456875260791980373897571104 12157820 12805544973871897323065213681454735360 12157821 -318310686566710676137512466655475369492 12157822 -312308565150305780521818309890650821888 12157823 90147448275206357363401899331690615200 12157824 152816298353470297532564505945691914240 12157825 -210611584517439837339832010979242089450 12157826 -109537844432778874276740106668197123040 12157827 438201952790230135225681563435800958720 12157828 -99456913443805585882127547863082205184 12157829 276248367364258387820052851188231285884 12157830 -40202494134579665683050095475109286400 12157831 -297781653614320833383067231290734127640 12157832 137034526504241141830120594014248678400 12157833 -645021126260439886346277196506733614576 12157834 168009780186604343019071820762749940480 12157835 806280372813526923459710217975339600 12157836 -239382828790346646081472067199264895488 12157837 -596413575747766644356147447142956768768 12157838 -331619287860406798245051987523201152 12157839 1444528184572405764462644607025054874160 12157840 -101279846560690725374932125150778490880 12157841 -193633043750535725361200097017363767758 12157842 -48962942661957556258354178053649376000 12157843 -417088070184302449455100307103464022576 12157844 20560033525409379774203399136416962560 12157845 -40160949878508229268804287504148371200 12157846 412044932311966113087629352825466268544 12157847 188415160895827111137692227799693114640 12157848 -31926940260512515557242196326655283200 12157849 809178745507257010068387788674659266880 12157850 -17531024441027823965752014351514551600 12157851 -331694107637655244023940838762700813456 12157852 -53524548678840483927077443055972357120 12157853 35618054591181006206791897601511579840 12157854 533286748535966557544186489594272115520 12157855 111663469544900381926024503049570726560 12157856 894645200143222107626295643360090521600 12157857 -23854297519139494179590959839047376894 12157858 6123123257049005440279297470181197984 12157859 -147997521362650966154889016697035130880 12157860 102647791658736507521079629811244339200 12157861 -1571660108540642501032216577526172137538 12157862 340282383239709150500436404006719584000 12157863 -473544669700450183878295954373352960 12157864 -814798497601574349328579979994625520640 12157865 -1040512408277380611195970019199654139740 12157866 334173535204515416460542911309330212864 12157867 594552128584714483282223789932160324512 12157868 -75905349375914074708413710310046071552 12157869 -110493232075142926714667123628782882112 12157870 -145436396218972938589166596052356461120 12157871 -1107588051718653831260936265034381248456 12157872 -202544630189876967003430694400794296320 12157873 32322364139754906170309513683444638720 12157874 -35366430558903933252018167507462222064 12157875 300949736624877946935165320684359908000 12157876 950300503088761327527631992331399295360 12157877 -289925054864283750221236345361290784274 12157878 81992966366734304241368991427851732480 12157879 10080543562212523552835691070133789480 12157880 788181857743541916312570045592663142400 12157881 -228675597812617300745601037790628240048 12157882 256041355800236565888299888824445869824 12157883 984238914554727653901167848694086690440 12157884 611246805075049710896783223701553054720 12157885 1117512212496991036793942680668320177580 12157886 -131304961753144307752663811821559125056 12157887 -165993548496028845172948207221476449536 12157888 -416674586415489223553164272337747443712 12157889 1324938958367505669780622809285310650690 12157890 -26907829760986963463287880270941593600 12157891 518910103120146151769462827993057646400 12157892 -142170066528776413039569192397813690368 12157893 -140057715118938516874238524756350053472 12157894 -101252143858741769110297622404094668800 12157895 984083942629333585713304888791877169400 12157896 -249487978922776494026008855013440143360 12157897 1603832075914752180349542378861215872346 12157898 74089326708023344032740694707415133440 12157899 -412980107334559066015398177728397053472 12157900 172641444594140430234608252086540256000 12157901 -463293996330053697432461944937232904320 12157902 -564226096133643507338539883085759401280 12157903 1028694205958798871948023974839923067600 12157904 145868379956263920622145491325554655232 12157905 -64725261743038743005354961494507856000 12157906 5458512317915224110806520057908279424 12157907 381188923091906401937879695804334370552 12157908 31320094432644408172134534626886045696 12157909 269324841673126596721935138596519340110 12157910 -416465621151995588081074039436603040000 12157911 328640515604294528952748752450940898640 12157912 -162742118604728125981207053711129108480 12157913 -889511346814994887577074135249128213120 12157914 -620215193401259544521175910955856832512 12157915 -158680721316882770453258797247077340160 12157916 -62553080334451758034801918725433605120 12157917 -79069617021638303930131668337578337152 12157918 -2377074629583285739149387839153184000 12157919 -136214097573654525991596365152336990560 12157920 501904293621113325218273349705152593920 12157921 82002120600058820818767787245596100864 12157922 20095827177422474565522805533813791232 12157923 -484882741479973043224139051602444891392 12157924 809990764675913147481878643920411663616 12157925 -95765648103569719096989442836780439500 12157926 397548762389887087529903855068255922688 12157927 1399378064425979417052093019411248126776 12157928 104584822895945717149200026760199157760 12157929 -474746143715246950013968085704752254160 12157930 103842615361790918385772219068845875200 12157931 135417244715222848710110260680339261120 12157932 41982785079196682802041236566293068800 12157933 -215769281336921416912695067842870635818 12157934 -340677916449789128309048258105256633600 12157935 33018256467932014921928641914948943680 12157936 96364021817382164221017312788144914432 12157937 1008567737811198869084081812121169457392 12157938 5588619298842335384985733220568657408 12157939 -426234984986638408514769935522624959520 12157940 -14132522214577611627244650643716979200 12157941 -90253144803783317007143862495081321120 12157942 -993424373454162037658509837219283424000 12157943 -208522135002524757098821777742791544400 12157944 -560254142553120807969086573742324449280 12157945 -84484582119726679926173099044912506300 12157946 27804386498041611767401647568665120000 12157947 145438073165414756891356891944958514124 12157948 220939511064185759532991263965596631040 12157949 16498793574010213112750101501318495680 12157950 -86429968605452414729602363047566976000 12157951 187531663196231018092231640873390145344 12157952 -448832539419251486001999199086217003008 12157953 -1063790088435091330674477185439292104000 12157954 -992721636604627825850069701215707561088 12157955 -207127019678252324312268599752560995040 12157956 -458338754507131175658702922803717410688 12157957 622726732406637741283913443167759726112 12157958 -657468693289487630219008065032558389824 12157959 -921293417935910722665209682082211928 12157960 1032772062727463838892627907924066304000 12157961 873283736942231438865879152749841371584 12157962 -142138318456795967300489623035952520448 12157963 -613633356931745584874320945855973065016 12157964 -90807758765680561311073109332598980608 12157965 -607475209834970782442883892400456664000 12157966 -383164583783545592722393040879961173568 12157967 713784749870831012015255386899728725200 12157968 3230208955090428244304320270586216448 12157969 -452857806556444549905198065091621840960 12157970 396234338605068757727190524071348776960 12157971 -388375933135189270187396529535741661952 12157972 191062241187391642786467379143834747776 12157973 -69994324123767166099316487459403649778 12157974 24045864628113269587052044413743358720 12157975 -570617918606711796444204578547034665600 12157976 -378532958619676876478832473455469690880 12157977 -216197474826660287785524550875795144192 12157978 282722249826067689563490461350831104000 12157979 470637974634895351280550845229732295320 12157980 442123890319418540057218139409464371200 12157981 389678167770318734872934674768260024864 12157982 597751871149006491581100993690503854272 12157983 87372678870304602354777895857314092224 12157984 849863245583823709084327727792432087040 12157985 -482152689275735392653254799995187840 12157986 -218629516846793766487089486265285344000 12157987 159880959235639485436439589639022604636 12157988 -540930145703639829244871746250861510400 12157989 455506382757818288824334327561485188960 12157990 180397582539247983092923729931971317120 12157991 -1224678061288963952420270858840545317408 12157992 6553944960374941623203914011141734400 12157993 1881141268820949261450477641689885790820 12157994 -202900093974437719464306976530668354208 12157995 347944481723248879869117702072153339120 12157996 -373743691862328714647711373439386592000 12157997 31933216045943521062593894139891223446 12157998 6138529026313028236461853743612608064 12157999 -528888157242489644950850389486475887008 12158000 -292366784400503269921422813959946240000 12158001 -595927369142150413054680895166965940670 12158002 310193853931958033679370701344248528512 12158003 79879208052903901723625191205089900368 12158004 7749454431563225120415604193929359360 12158005 455138427652586336338832906388083988000 12158006 -83079962800465836264104879561200951296 12158007 146666502393641087029455529507076944128 12158008 -1115096312000717047026921189346504151040 12158009 210255948688206178388825441342670715560 12158010 395807244080466592673150507400261938400 12158011 1006697173288373608729945772941479056612 12158012 -209340893295074189396532899997618731520 12158013 -116545357289517803780284889492409188352 12158014 40194278818900572080806805501624438784 12158015 -89980084260960335616690098339396354400 12158016 -74835407422986636573455078435529424896 12158017 -678957796782831062433126931348915399680 12158018 -329240048377326453779646089799965276640 12158019 -855448242478710924185628228695081943576 12158020 -46620722063550890328828922452512747520 12158021 -2244234201615897538000741030449073115520 12158022 -784621926893241500662770825179689027200 12158023 539474063643466231718431400080215003840 12158024 53282959626561547885183067327495577600 12158025 295493508940237491741645982487675709600 12158026 33351147547674615195951272446171733184 12158027 -18422879127732626009566220316992906568 12158028 -426798285384786981986114299882085736960 12158029 1296392777273481545091784649244264006594 12158030 329054033828211112414947726029737509120 12158031 557183874522711079141177317300087836544 12158032 -388270641402434795564116070202824081408 12158033 -495820904971696335180346533523559096718 12158034 187609167609370520394225863770987802112 12158035 10771367189192755652882618330519003040 12158036 549996867665572965120965292895427665920 12158037 1100502749197094672312174306046389975694 12158038 199888201775517415238994176288866887360 12158039 80071735924771051802575199324309496840 12158040 104817748797834017446640878125701529600 12158041 276825896712196610107133991933490371264 12158042 -220447075198728178486075009526408267808 12158043 1058265133645219994924525499310273530240 12158044 -187189749046018873262846166045557696000 12158045 -35356289645573637765855240377193945600 12158046 410880802959353629275681407992614288000 12158047 -110276269474219857462543295183380683280 12158048 100699483838130813343600476419825074176 12158049 -221172341836939092771144382526457581136 12158050 172707792011007579370168242461190226800 12158051 31183598784573562552107386714610091272 12158052 -116015308177883158310314830928130396160 12158053 -318124503105849149502181890528498786336 12158054 608019820557538961241716878020081215232 12158055 14473706364369489284792714399741438400 12158056 14613293436131989499422587820123944960 12158057 -1451059774753366658746817370510880010694 12158058 -192337787521686143336353744087639678464 12158059 725819522254808105943826221803544086560 12158060 205336349257148324274018210453761126400 12158061 -476216918920384810812625947734110523328 12158062 109801078859243323079049779819679237120 12158063 -76355541991421930734440611666510768688 12158064 48105108260070064795337349233449304064 12158065 214597086552303893116037162540078265000 12158066 18947898081854337766252675425524235264 12158067 -852459129347347289021091376773247453440 12158068 -343980839408942816993050803438069936640 12158069 92604104226751672447699971530578360512 12158070 -202691074646516707346690259133395292800 12158071 -704457331766821081637275348927135297800 12158072 -1009925404292159838566531593581430579200 12158073 -624978140774176758760426571449197924000 12158074 237425597556405975814832024237131783536 12158075 -846031367378321687322603725545695206700 12158076 -79630550657818889790012996852691107840 12158077 -61985737532929497862413377677697825616 12158078 3547894210510689734702964335371201920 12158079 -36120338195145399661489692051659657472 12158080 1070109249137148331276946594227814400 12158081 -365581945207730348209315164931178637120 12158082 383009156132514459827747994577854104400 12158083 -225075034479371399217507854823829019136 12158084 445242122096858055152247495998567337216 12158085 573380069096109438910804087529675114400 12158086 -539495581593686950936609819393779055008 12158087 190063540199368549812008927965571315736 12158088 373630022885439229079389277235267256320 12158089 383097264196267883336965714487071061136 12158090 -162149423442386185385622720032475294720 12158091 295210215960427592925220699222321926144 12158092 -1156476346807392903333532945095856384 12158093 401096971390663739297425376809174096044 12158094 -36602763450287887941157785688787695104 12158095 105264437063330894621175722674520743680 12158096 -316922997221157507569734600874514997248 12158097 -73225921870656178330847627375393214528 12158098 -749898713340431544943915432192678385664 12158099 -89210570791745203481317631658406620192 12158100 25399792228303573267420033298910720000 12158101 2774347711747418791669367549413055980800 12158102 718940926010205246104685620950881168000 12158103 901203846690478833398663240138429612904 12158104 -79360876026242687520920579880665088000 12158105 -49737845792920531009795524266957568000 12158106 154144359506500290236664901071487471104 12158107 -13191203470049302381178279937931381120 12158108 -66769636738981263963739129427131812864 12158109 23565647735930597361772932707112219744 12158110 -27145515373906530598266712208087710080 12158111 -26373392852214438251837989032248709120 12158112 -336842715947079901196016164792319344640 12158113 335852085843683539141465176631099027200 12158114 847890837293215779885554881571845097760 12158115 166559485639096098363231237567826764720 12158116 -820324741862819170552236946686003199360 12158117 83418300928100961458123506091019455166 12158118 -137381604399690473195156963029668644736 12158119 -26648345931645215448559895513169922320 12158120 -72369782626119473066985099156440678400 12158121 8841339172440678918669082704288521712 12158122 -79147765602346725760199951544316439040 12158123 440892564682069477575463841230265172120 12158124 187907666121211232729348117891800952832 12158125 172656830413832699589361638297657348750 12158126 215071769041985797644811800426415780800 12158127 -579988302563982472360092210321961922160 12158128 78127904144128820412142612834091827200 12158129 -1675864932869134871431964922942354300270 12158130 80163549859398510640449848618653632000 12158131 -508120051949259555077717292761011502068 12158132 -33200855318143086152293841605364121600 12158133 406934652721175450507727796252092388704 12158134 35123004580497827862236133596586687360 12158135 -92318368602897969718633670680657200000 12158136 -388718455891723005654420134852675911680 12158137 505197535653779827450171255098226127786 12158138 4598525619897929953955151487758919680 12158139 -196815937935646189348860817114004206080 12158140 -190970664288319916516357854647411409920 12158141 308766249890769889121210660595423145542 12158142 33814311949435636308905390377045315584 12158143 1344515819119155203914406107831463523392 12158144 -58252720199244082617621306867405815808 12158145 -194152322961540611426508818043945432960 12158146 59401964818541849088495514134579729408 12158147 64868869308278763747389794308596290800 12158148 -602554511624964012466099884161897324544 12158149 1240983878377735642286825969387204261150 12158150 9203483023654915671138204110585025600 12158151 449196895406131238883575828772202981032 12158152 -225794377758117413645274773427625958400 12158153 -560212302923310508536822342359351061120 12158154 57716577370074751720018748540276359680 12158155 326972773072321027790851705386283691760 12158156 186200789100306059255804071162587821568 12158157 -31928416319500922657231934174116720640 12158158 -285499129030174842911873705455458304320 12158159 407938328037924971503289798548428494904 12158160 31897901495822381373821208934715228160 12158161 923724144464809269699739878103958219762 12158162 914216073564072162609984845944521898272 12158163 103990122342099427911338854361308539600 12158164 12391479727055569850977229489522139136 12158165 91538355374004068807032839624682740060 12158166 326382897495607912381281624489429157824 12158167 -136575652524846789777058926149508611408 12158168 -683177622224993138947646803631841607680 12158169 71509431609022379952996771300627701760 12158170 -90098835005160564464841010164782726400 12158171 -716531805598201600276938268490402831856 12158172 -282038511379815960595615863090853420032 12158173 278999195684244466896260278529479281324 12158174 -252943192297409761129770644568786063360 12158175 404981156261291429795845779033311943000 12158176 -199893778271991654833597797494946529280 12158177 -127754172020313054068777301523136018028 12158178 242368933284161285234231631802901096448 12158179 1903549130734678055070305787620765752320 12158180 725288623506343018877931074699079686400 12158181 187443763989242266229123511393557184 12158182 -89916384201147812011679589885653126016 12158183 -916271158728119627703141794565074529216 12158184 7766577675734738907054719017189048320 12158185 -437422877628203243827039148959039947000 12158186 1239694324774707372110551507218737656320 12158187 267095223701990769493130955091714617840 12158188 301842283038606663268779115959720272896 12158189 -18804170114070920239130598736009654560 12158190 284162451405525945889105457614727687040 12158191 597081784550238430358987466717913503360 12158192 226595166686162248217743774324404879360 12158193 80536625206126809841328834898541476864 12158194 83584806916566705972770544084478138896 12158195 347267906997801297739434474282595584000 12158196 43342283239361979318089510544327315456 12158197 1336566588691110569440914178378476169646 12158198 728954686786378459848111936790171261440 12158199 -715969916096684026941620209109485737216 12158200 33105327019952851172813775491801088000 12158201 668070760855028546311012040841890100 12158202 -42620974263815569315277646096592137216 12158203 -374156674678471780965259813437756515548 12158204 1156736311701709137175830767055736467456 12158205 -27384443692963614965032740112370228640 12158206 148064687166213329409888553583831326464 12158207 2027648699783308562256957112509483888 12158208 906648818314233607011567331607524147200 12158209 2848298480294637622510897569501264512 12158210 405930118112825129612923882806427944960 12158211 -65486375851526295807553626440879730000 12158212 263156817788548250188315109598697761792 12158213 -926038379235902257766468781263512662660 12158214 -76316210132190879504867386051599902720 12158215 -553987027450429932832061558802650304480 12158216 273985248822750384695816258983503298560 12158217 -41507771219459818363750756972726365840 12158218 -433379670607667648851305744043023187968 12158219 -1267867844774825989814098396079102302380 12158220 -331360548226015143981673253740520862720 12158221 1111495731360481127900843746397056147500 12158222 -47334926678094830034815289320938455936 12158223 75549044330659190655465853791070257408 12158224 -14392946419111215081013783964656910336 12158225 -745504412252007399071626080754858004250 12158226 526003479602342672922071195161673086992 12158227 -7608652808887338424379448202939973040 12158228 919088342726258401870351942787944032000 12158229 -395320279667510051579534827895022098016 12158230 60931426154248676567310826929916942080 12158231 -86286055698920009459579757804258255936 12158232 -837752560509242090575856956280509255680 12158233 979357879785014712865809884349958701520 12158234 669369827602197629647619972007421868544 12158235 69389096551903774607686202426781067200 12158236 1292127859959753675331078037243517601280 12158237 -43217207609453614321065192697947526656 12158238 -104511651827680142706473285455833713856 12158239 225452850879850226143448581654916179040 12158240 621564272015693316763225360097702707200 12158241 346808311663158423285662041560475526304 12158242 1083510972063330916703596456862955930624 12158243 274927996139727306463439986574550854160 12158244 -86504929946081135959061381318445256704 12158245 836230915715371938898354121185522749600 12158246 -260636836628404066918448097405120048576 12158247 506007919130633304939875970591478158672 12158248 -570949819411525283337912167774625792000 12158249 -736558834141022040187949314904824195164 12158250 2758509468979357753540699233972480000 12158251 740099646816290987437238559054703034400 12158252 774202557229362633736311257725661621760 12158253 279867097486955692834579569898653252480 12158254 53600422802025052488445774477696224576 12158255 91928163702397302444176639575686455760 12158256 -21382544160969861358057776312148033536 12158257 82854584962963134772124246801694783506 12158258 260601915886235514902805809913122703360 12158259 646165439836135241652479222784460974960 12158260 -48269474674882973897384838210651095040 12158261 -126660658034686572396608778844785809700 12158262 100992510548383331766165689122636423680 12158263 168548031169285861183821207912754987248 12158264 -737468087769373613033007259373841408000 12158265 -107531246981697925445289851184619735680 12158266 421539678163486275419792849676686942832 12158267 -636032389076295114229810059225975801840 12158268 -796443825315390797248150786545609252864 12158269 -1388074689503685647733041975645088588404 12158270 74738274356801479745943303165496918080 12158271 -719168461139763113767415212998417286320 12158272 204125417690703730015308693512715239424 12158273 -541267082016704434213228848836098940478 12158274 135343539750453186914913088869524554752 12158275 -481323648592298888299554965753954997700 12158276 178208641639922612503966894608853031424 12158277 26394563422618331043331605576998409408 12158278 -401117679809342642523220015891685803200 12158279 53308382632449320299119455026002755520 12158280 195176472716283958372680025567357593600 12158281 108798903917426357397659511009701765172 12158282 -779365826967690225150713061716372845008 12158283 91393159764393311028448973749065368064 12158284 -115736919641226877069768609425281584384 12158285 735971653255522358282758669391530315980 12158286 66688237783008810622052650999926097920 12158287 1562619565524735360407111365961027501936 12158288 43818369164725604009213135736447885312 12158289 -941663725771436129481126426113554206720 12158290 299916307828894502604169133476980480000 12158291 836879094903586717928235328263797683692 12158292 -409023504169907180918331173902582634496 12158293 -178566785859653908717061480940265472 12158294 573033446194753891521362242038557649696 12158295 586346458987142389702332086395190602320 12158296 25101815362809728851698135587418931200 12158297 -1282546667332596563722202245589774374140 12158298 635367682151994043540456251350073506784 12158299 262493262829691494548838544175844895300 12158300 -179168199243808253416224515185671168000 12158301 963889150660734595067406384189968725632 12158302 327222986170887286967044463737810974912 12158303 94141748086349105272057024047303830400 12158304 332084323408355397671860991588719656960 12158305 538071854375465110606065632298384605460 12158306 -147103237251788123848950052548961430016 12158307 400910817531303562207594236287993130240 12158308 219326248126284241839602752994973442560 12158309 -628116569685629683155270065614239492960 12158310 130583651975771123011431256490934668160 12158311 -470780562155231582195470742846757932496 12158312 414231788131075469286640872993096883200 12158313 -144489437789088026845320591408662008512 12158314 232069495664277374000034986672458182912 12158315 218754755523298367119790642537444610720 12158316 183403667871533714629981509040004213760 12158317 290051355031332420930146659045543140972 12158318 -827259336553032989424477457939069256640 12158319 286393396409224300218284934622330721544 12158320 -93160982992624669041601842643850035200 12158321 384405697575003755804685227671652476800 12158322 305473527788659003417672595599998336 12158323 -232457392114137328532846850549954773428 12158324 -133191411237336360639358263816170274816 12158325 -229506704344884861628144689549067600950 12158326 1155084532355214651590631232343194172544 12158327 -712943871875839888226629043623557436824 12158328 -52534588826054968361968641567208243200 12158329 941672676618583264590326872901488877184 12158330 -24127752359789896866403574110920940800 12158331 492449352009967796896906552147720009752 12158332 -41760809786673208182969581093787801600 12158333 244099195411583521851905435920149227808 12158334 297104104850768477800737732928290619584 12158335 1579395311787260353006361141109596160 12158336 -27499294477337115387703365287427440640 12158337 286507963361473573080786147371540142720 12158338 -582472228744901742194720448737323952256 12158339 136470205888920061670802410779125514056 12158340 412313656854753619223892147123408691200 12158341 288632737510032964870306055137883468572 12158342 138828197626771997630364638824225782912 12158343 61074886408136219001865564628286723360 12158344 404949553803691914477985866617898885120 12158345 241384394088802796616763738023768053760 12158346 -527992956527821830442239075929453942016 12158347 154370085547419582899517724403502302400 12158348 -56288324532219146777903620556290197504 12158349 -422593976637171901517548462093946187648 12158350 246869113506249648137420639515472582400 12158351 1622218848006763850813375013849176738352 12158352 70913211234286452380582171267038445568 12158353 22554539727832374250644204167893711360 12158354 -74302581035908651810942746385705062240 12158355 -125675180005674013290350201880948418560 12158356 -294261620007296321351621133286675984384 12158357 463535162623265744306587568391988635840 12158358 -211073748979252080881952586684486218816 12158359 698980557313055558014458574745741342904 12158360 -993492717260901116399391692687533056000 12158361 -235216081909968210603467534547059395068 12158362 615682832007055254537877602980772744432 12158363 162645584088107948159331556130770000896 12158364 92797461634463579947393887542825458176 12158365 337971773997120560811662216112366673260 12158366 -629470803243823140063278067514829568000 12158367 324226165066216960557722627750345701848 12158368 -1412281947647993744082400512335751020544 12158369 111264632333957346377732064537956844288 12158370 70107014215048732288917369194987136000 12158371 164746327383978403471768561856104068572 12158372 343218875740342638917167722734293435392 12158373 -430124717452185957766941719623130963616 12158374 -864683401201632664567703846722948559040 12158375 -61733503000904034984800296192661880000 12158376 552926457126142504389836438372222976000 12158377 -279194125010473529971679659971965489856 12158378 -221451451634197929782532030338036728320 12158379 -1211654166411021381444715860447733680 12158380 41026585058366595533369583306977157120 12158381 -147349582179317730585505364652945117108 12158382 -477536985058541099698556566363822684608 12158383 912743947878926566430091768167897971776 12158384 98626746777736813084174653714370461696 12158385 -49363811769347872025093542913094921600 12158386 -108585503381754620331125138145444667392 12158387 -507693017038849279295465232714223646964 12158388 -301864069716794623227267445102488170496 12158389 -1099670522235261934024329567351426072000 12158390 -179534443122760066231011978514829068800 12158391 -33093942368731545065253440062396311936 12158392 -1125102154837176051714737877200438476800 12158393 -1589464290671962066410526841139996156 12158394 -145165884638396488047857800623494032128 12158395 743874619645172505875186536486741281600 12158396 -857252907090895500304423985717975877120 12158397 -820446120695775985004799637745874240960 12158398 220219159128080440040148544484907847680 12158399 9184713939101364323270750492274912120 12158400 -133611644911283798342927985412669440000 12158401 536672453469177205943545774890765422402 12158402 662452523918429324794777059551712979152 12158403 -712234726082851977257612709718711237896 12158404 552910244684646638835165049034550860800 12158405 55098089527661434329282691344643036800 12158406 202994520183439206161750299324965620736 12158407 1089682134453673959985795489051232733656 12158408 -714726297073808442773697009084162048000 12158409 348516411133372536281575279694959993104 12158410 2840120686990572513168295034322808320 12158411 809096437344225075586506600266395461012 12158412 66807901574509634901540488154674479104 12158413 482611862052569103776024151840706254060 12158414 -478556500844839906264108425746795563968 12158415 -44260379570076613051478090249553353280 12158416 393258483006922265679291013772482969600 12158417 564270225240314858531146425307311704064 12158418 189320839466391939643600327451793923328 12158419 -217050829750247704532495897691734080224 12158420 486139287507693170964472128697565249280 12158421 -400994506340287178962782668821969517568 12158422 -2187829224788603370906361085235812736 12158423 1924665220409954019580614697357546525440 12158424 62063489251622680104231000538614374400 12158425 -73304091701612799685256564160796062000 12158426 -39517639791917773278418042325839607040 12158427 -115335919853723261562873806804961531600 12158428 -125485604846001788194221362248788913664 12158429 916809624291917575599947722773320066784 12158430 468640635294914783544981451643846737920 12158431 -636951669445331257033013862275644924768 12158432 -760164222934857409108677728742375161856 12158433 29103165054252447292592305127385041664 12158434 1497644537709800579556080295970076326464 12158435 -482718598017136100258869714751414108640 12158436 82899415798072062698640853228285965312 12158437 1351508852803176559936497524710985500860 12158438 614790053947350829449397080634449120 12158439 -338377675393547293946222653553438588376 12158440 84301983310086777719905939549288857600 12158441 559901523167615904445582393719678087312 12158442 -9360371270876870433787574773758635520 12158443 -217831520647104301904315341893245044 12158444 555181375788323195877808762470260100096 12158445 -262555737512185529742871680178464956160 12158446 -487193045342441956382405644477757490240 12158447 231682961023575419917424278153912949232 12158448 32335416832562289932705561561517785088 12158449 917018933307960785604119216722149818450 12158450 2001662295906721205806433905056348000 12158451 371770930425439067558485344232287448800 12158452 -171890614056963424833669995489023838208 12158453 922047072331031551583155764276927944160 12158454 -183664988726518129583615896120779933696 12158455 170486766176376129880401729199797174360 12158456 1009588017406405963522423899995808890880 12158457 -1067022266741007284730240021598808590080 12158458 123021403997425903974813222040406133984 12158459 -733999565009669855532718700476259467248 12158460 -386881661244405347306455747874655582720 12158461 85191577206909656933186093564109302400 12158462 202524403488370658333416436363016312000 12158463 -575099296903730028775709538512052870456 12158464 -576625245893606332052914738721313521664 12158465 5294466900732833978082979343822605440 12158466 -45542772657165647599220780147532298752 12158467 366888210761888511983906239733500024560 12158468 132843598862061185599374073727980024320 12158469 337655613283625324789766378237368829600 12158470 -193899760663258043142238723674131752320 12158471 801686978826006276108683067020879854800 12158472 117043495315800246237548411956061798400 12158473 220138870828551559967079444126714650980 12158474 -105188635895477104842924258192862125264 12158475 -125942115688948756571900011319931552000 12158476 532120292924681905359508524203948123136 12158477 929019480511248874210421382677993245632 12158478 751638981578703835219923184266512315520 12158479 217709507586492058899107933892813565120 12158480 -2304241139427818539473689042757795840 12158481 -1164718492319457128905393963291024896 12158482 83284502650873821060763243003050170880 12158483 -164251898092442044003931285486363161440 12158484 160935643373314494194261919497583267840 12158485 1007032256912736526095664441881287618160 12158486 951483544602248359266937647257688924192 12158487 -51017238537386108704545215013653505024 12158488 -273535423651110342891773551565627412480 12158489 -107615216409152445158873872696274905344 12158490 -204663193037469087488744093433259868160 12158491 -23439135151003208519132078049184750688 12158492 -1086998580587560046112663971428339075584 12158493 -359152525413967785251995598211464563872 12158494 158589572525374159168448535403201829952 12158495 1466228560181933703200049207371807620800 12158496 -24405088573269880659969918853422514176 12158497 -154605739861019709808668626667705987480 12158498 140428431364968112724087518887916072320 12158499 507291059821174289238913604937322079040 12158500 399035743950740499544827299551776576000 12158501 -121179129555992471428382314285581666498 12158502 -51779107042814089771894227546293760000 12158503 390668813580440195435262496543301128320 12158504 220459689905269596997866908904580792320 12158505 -372729337998987505945480559557160696640 12158506 506334858265654921505213400033404388864 12158507 -1065725228964815245948223081473545191244 12158508 -2367717975555283182674465061713842176 12158509 -226724390069493310505106568140047967360 12158510 -4253197867908186544005571575343349760 12158511 1134265750098171135688481754677228741520 12158512 -193949693103361081568307140896001589248 12158513 -5062740889246299262799158617221666496 12158514 -11925359940515342425760423993188675680 12158515 -92948526504632181661104272501281322880 12158516 -774830722299378648709982046013660059648 12158517 430099702210724417385179659066012155552 12158518 -423380432709649903127975537231854661760 12158519 -450156093698019895414022300527387882344 12158520 -315277251467636414179878943668181401600 12158521 1098373879360368627505061104686370503722 12158522 323210758102670995304797148806597693152 12158523 419190758312750407969005192271694390880 12158524 434112162652320731718233820637154181120 12158525 -301463059965543185236650826632212899950 12158526 452801403950954773272771674593366416000 12158527 -1543572091177443150338637447964140706624 12158528 -150256403664278191593740422175962693632 12158529 517067552518571858974554554690415261408 12158530 -585547168503084825011880629863623183840 12158531 563011346872899312560598342699018512640 12158532 -62020323188802808455716796245988188160 12158533 -808711474310242813709994558980212105824 12158534 330238433712073583363085874790169880416 12158535 194213482027683615838532003888539971360 12158536 -514959526567489156649995881867933127680 12158537 1005036928797276717772554950826028754880 12158538 -198805878718905152497413300472598699520 12158539 -329468053118572683982743828136584679660 12158540 235043638197852091248405858274792934400 12158541 -107795625512245039643985696507899287680 12158542 118488663143785408362622371033324364800 12158543 -335422411995992044043457477573622083240 12158544 6338241795266516741163057691491041280 12158545 -345060965229292122510268437739559619840 12158546 -962194167233478646100279095539996060528 12158547 90523477349193178926255278023622422200 12158548 222272683327742279977583574832338278400 12158549 -915614173018141685569064905652800900200 12158550 48538825141659963727548751103299176000 12158551 -19953100673643618663431693659082345296 12158552 -283797028628004500819699775521453137920 12158553 1159608010253073585066622530686200678848 12158554 -9615089485941486959515115798062126848 12158555 618500362872576770510850671190120096960 12158556 -609931904194655779481462595088643604480 12158557 -391588428721543841065330483704808718400 12158558 33659346457576234022346944675437706880 12158559 359773302808242603487553569915839114240 12158560 -427390991018154459277228312124459581440 12158561 329395885740756009001760239280104176162 12158562 182602457386427393911435158058397543424 12158563 356543678159331160470933466813072758812 12158564 -894450019105815547811079226016499072 12158565 -425895923553999565097405573968998192480 12158566 65181417435364286139647054217751368288 12158567 -781963875007255623916499741969889837384 12158568 -1006029884921668510158984537144957772800 12158569 -1250078459779800396413230342813277414940 12158570 -204782545660961626114613238478682893440 12158571 86607300939853623779113139958341865984 12158572 -136542413575846408197731655602866628352 12158573 -540949770984402548071342826826334582560 12158574 -26692242390303678998434854746182471680 12158575 141181775218163748678879110055374160000 12158576 -254754325831802712839796135471421882368 12158577 -150254318681890341492839802034618875132 12158578 -644841180669542549944519411919847662976 12158579 830446744090090343488903135561189640640 12158580 -73684067949476952813986735357328384000 12158581 -936913761817670911287687903143555146436 12158582 369317365817667004614831698439966299904 12158583 436775304845413293814282727363073810048 12158584 993893576173588728553127415369631027200 12158585 -1197327783128702635442375906890279340220 12158586 22727194454699088700761792479963637504 12158587 -328538848249716485123904104443193680896 12158588 -11581084626945566918660074509067017216 12158589 293002959680046843442717313003948054208 12158590 -308580189235936400049221895210584395200 12158591 128029279993862023424351006468669655984 12158592 -167865563988293493126445926327684956160 12158593 -904477898402716797871904838967816072256 12158594 4120791579237641007928779400303534080 12158595 793012264480560774474942351061849751520 12158596 -845037446059036065187902569448778748800 12158597 -665245623061093150064889949529375364288 12158598 -64364399766336412562804484826294362240 12158599 1067191131176156713354321253370891732736 12158600 -440797337733066369615216786874690176000 12158601 132452465856099786748117740244344038784 12158602 8349691832056140555236237314212994560 12158603 -114265962500211360765521138362690151616 12158604 -104632165885376974621128785759351821824 12158605 -45778964280691261532624286201576714240 12158606 79338476577499922820574794989521954752 12158607 241549871893181526911688090155793426192 12158608 -51635409398131656770023983084931645440 12158609 1256189268406461117164600839519372629810 12158610 69700856108202315472542538489793717760 12158611 -1265209934950473064821633987005109128788 12158612 385319252591770870580298501289696634880 12158613 -220669710977387810886416697496931971200 12158614 -430929634075368191765149580943278406912 12158615 -454822603956641301574363547768119519560 12158616 -432539494371833445452390531195095142400 12158617 -1339004182512862105641986471047844433334 12158618 980106097726324770377970870951109756416 12158619 -608981313154706032650312260257194076992 12158620 -422342209538764211246090199097423864320 12158621 886354116940273068760543155183169848024 12158622 -77150785114453065553484894565742819968 12158623 -565357889950299293620271081023861860880 12158624 -438625292509061665303018229908575879168 12158625 -891303156734484848983530301843389072000 12158626 -580055366846065481700493574074996429488 12158627 498127248004698959099345489134204479120 12158628 -193007801217083622401176886414986407936 12158629 377081202481462149238771175095585978880 12158630 129733383549386567597424816534595182720 12158631 1042866280140921916291573995510252087120 12158632 437518619361459785133081826973230694400 12158633 -993738146243254559346161876001307909296 12158634 -21975196979091792803816641495726080000 12158635 1715075090470047091491693291625468509600 12158636 -219728233238998268801194028677266865152 12158637 5176813934242127143629343923015963168 12158638 51495957141405993878994801477694207872 12158639 2629981423160177524201485548365005334224 12158640 20161322856740841354255862163039846400 12158641 29555588599286315753929952237060779200 12158642 -191570343790204331921890113467683714656 12158643 52299273644749636149834615503529204480 12158644 -375144285339148706250958491932695856384 12158645 308703572710794912209337300270143343900 12158646 63122070125141208005744860565861577600 12158647 974133181851588352622041817649196718880 12158648 -1164448323132198091125239042603174768640 12158649 918153342282151796539917587829765728634 12158650 135337642052316157847682252935034336000 12158651 232038399785101415562869892208969889280 12158652 -152914157958855460101308128563864846336 12158653 -707161439753655104070920026515203737600 12158654 -113360234626345920143200479934633876224 12158655 -582492618927981512646882001849488826080 12158656 2498111110891001014279582428356935680 12158657 -333359194004710038370293963823329396288 12158658 212426604977065504186861828421967199824 12158659 -67752981679835335499227911629695350160 12158660 -338307233517316107544893018067092376320 12158661 66804000717583499167758569374406652480 12158662 -880830673521026998163691857603450053248 12158663 -890369377747934002950287908471294563816 12158664 -336287253372142098764806185403628052480 12158665 -510580042466334097882729420726834636800 12158666 106829226537621571515889889044667351904 12158667 -69453227097296337955624386199758947484 12158668 810887014638994858696728619855869410048 12158669 1715193863160304517343396012043310558070 12158670 218912198826362306002824614277267302400 12158671 283837414536297209206721210255250381824 12158672 259696426880537964626851608264130609152 12158673 -521237768555661101961567238708304740848 12158674 114067180502236496552707071575419000320 12158675 119019728374436646417051985483597612800 12158676 -22097697927286107157255342340095805568 12158677 -622853705278193592185668331608399671780 12158678 -125198037716280417124462768535019307008 12158679 54878581174615163015274603133592818176 12158680 268729380859417794166998231254016000 12158681 42437075902668270295761215089406935944 12158682 -501592057370946342399166591905207019008 12158683 619045935569681574051224428830527182464 12158684 121364255588095706379794075822805244416 12158685 -179694808409657916056768303358626284800 12158686 62358916950864098680107231731768258304 12158687 425326469142158607505199720147299423200 12158688 -336344068440792860347964424005153980416 12158689 -568201150233947827001158129114241801760 12158690 375235137744191790025809133072035763200 12158691 11716238444208232989267120231958773888 12158692 179305320270736470494401880557899026432 12158693 1050973330721814867980181346113560898942 12158694 756448681573695740290534433894555975040 12158695 699357945557758855744917521666343718200 12158696 149891799704724318267338071449499729920 12158697 590303421146138963490860865285620363328 12158698 277020891862246424603421787130897320800 12158699 303623649745199961366516362733905276160 12158700 -2891957490904584869798499421910208000 12158701 -146156094024334028897395025563373780000 12158702 -355021146299063357499677401067659520448 12158703 485782764449146560318085852299042797064 12158704 4351333077259444107931774791813136384 12158705 -46836654933689531361729131619004136100 12158706 51239735473655089305988002033803688960 12158707 440035621996494094182330900366046527432 12158708 -877738357463501395405287147788589004800 12158709 172313081333860079560194561543826564800 12158710 317172121102553460227707138245523791360 12158711 -987132856148916206530231137462796049688 12158712 -1536012166082365627317543418325722644480 12158713 298352927835249681892063139344052888298 12158714 -133237418830939819054399290227286396480 12158715 -594041911264210027760652948434125364880 12158716 473807189512074096598431391420247945728 12158717 1511508215071153877118726266725666325766 12158718 -78780350260944039973457439882628890624 12158719 -488631254303560336547688130501146270240 12158720 -106734104217576038211415586889950822400 12158721 359195792377539278345416829958947100480 12158722 -117083795030390601853674785151081815088 12158723 -8964963266974700474908196364638154096 12158724 -446854947572723033609890557008424735744 12158725 -311748334687751603723879394007695103750 12158726 -216163132981903467499163338509831444480 12158727 28270540914416803833292977824918568960 12158728 -74708533809907748097317950289170544640 12158729 -301320118459421471052399492545056918320 12158730 -179161831546613831442812891409947304000 12158731 -132245486497656079647310286990846363376 12158732 -102702315601286286538076648880365875200 12158733 -966402016823773841611001802301048550976 12158734 24447444102581329422439646409241212672 12158735 -159037028918339765051295401206291251720 12158736 -146057427514263524630259569310060576768 12158737 -89066325314456315375099134426725665614 12158738 1192489044475227801681958965594930054144 12158739 -1358698930712490517500944889884858672592 12158740 852787720577854145788958932600248668160 12158741 -316275061769321361245387701502974597728 12158742 -153840824296595520629068420681674189888 12158743 631547501986720004981711475585243088800 12158744 -408946549297620609805810819320364154880 12158745 -78003342559014163003812288323895122880 12158746 698272159739510899298419982582112414720 12158747 -14387009790620376463757929563929047320 12158748 -341503854197966856197097447997109182464 12158749 602185464753978869814832791667834427750 12158750 -34144695712149835522356170135401680000 12158751 -895314538529747980097192261945580727296 12158752 144996154253776661382525126216912076800 12158753 133505736373477455958069012065876583104 12158754 207747951481354536868354418425847512320 12158755 -53689145282772358390282055306302819200 12158756 942999608235220573803510774800389747968 12158757 18209397387152463320502183990409502328 12158758 -225659126307642204641893308706111488 12158759 2387692313251054465257434807689964224416 12158760 -104923983699200491266887195916205670400 12158761 270508430406390336363257475493602570362 12158762 568526775961980868141376478271650670080 12158763 -358662158548119578265461122220619737256 12158764 420798538945528144806225244188347978752 12158765 -284188894333553893368679280123436244800 12158766 2639569634321412235932273252796056576 12158767 1625655007824853132816354403138496875080 12158768 20191450340893193578660072125683515392 12158769 -265484006006981882717633437122909078528 12158770 5910161763727452551569284935746324800 12158771 575476597822039388819688938137376856972 12158772 -124051144294397260129745595646536652800 12158773 1698163437176295876323684188788287234304 12158774 -405578053432200936138457450159100495808 12158775 -455208816874216824297789270360313194000 12158776 313436611814262906900946972801019535360 12158777 471715999292384588393484533185484707626 12158778 275713543380989873014692718884308941824 12158779 1056317688087361019342727825900733861320 12158780 98795615851269119081859758868439257600 12158781 -949218767018648818841337016901662856448 12158782 757957168388813173381974387853597876992 12158783 98123139999874986894297716091093759168 12158784 -142921457019889287791570884729157713920 12158785 -878976370102626739735062394568050591020 12158786 -161952340908728445281329573607856977376 12158787 -485561542581734235768095517671463154440 12158788 -471269216657986963337040082648868597760 12158789 249527969449665398097838563583225655808 12158790 3301938286349387784502814145955584000 12158791 1238029876421932084910951079834690283152 12158792 -75491014915460918372722429181801502720 12158793 731889530332169140447859950463907099882 12158794 -206715903989350018826369747279335116960 12158795 -544768552088264659015190634674286898800 12158796 49739517281561203382364493391664027648 12158797 165615881988746667423959997502679192032 12158798 -216344191523441151901180414009622631936 12158799 268767208943184715859656973988427113864 12158800 55376637722061807204293918708975616000 12158801 -238632332673622019689925075526460931520 12158802 -96271300150319405177971156154878536960 12158803 -296011636444993364243890192191313267880 12158804 -415837095350135848227314675977603897344 12158805 165309667095059165663940761921220809760 12158806 2609094856626013975649896178481672960 12158807 86125946091561713393865212250253212288 12158808 -22884494638877408314800350897446563840 12158809 8507665784652113400270211270303779008 12158810 527206536031528542727206898251675982560 12158811 -188495848705140803832717297450760812000 12158812 283166568725316373502027149750827835392 12158813 970521307805837511247212947737426369062 12158814 190654497771142804871065639811878674240 12158815 -776567792290559548511083706051195822040 12158816 1055371556443555603966646413652438679552 12158817 284086763705870205405519216399126854832 12158818 114528549537195893497997051627885308416 12158819 301773925922725053839511715508493679680 12158820 14059946282502647426346147519505612800 12158821 258838293338397369748446159843728384544 12158822 43611419679539957145874640462336808960 12158823 364776794043756236115031738152697478184 12158824 193390679033562043650252226629869107200 12158825 317555971705168308286739500818174364800 12158826 -340965926005645304306002635664640576256 12158827 -770832794069578048600000148141584214000 12158828 598013815120330438098745497609484356096 12158829 3406456148522674016021447211990857676 12158830 31755582742992240546538076029834310400 12158831 1319004701000582051029813203885262305264 12158832 1283559496978894888765481594927972352 12158833 -1437389051129624162535855003252841689756 12158834 -201770963236179292430766300897910067184 12158835 -58356186102921905100377970108405765120 12158836 189344036872662479630994597606507608064 12158837 -204650478085713707554068798861543743748 12158838 182647543043068278702242850529412441760 12158839 -331219769785292148010910723532294903168 12158840 238111992218869559909962413674865868800 12158841 11807192409593060097552737361140245440 12158842 169416499347827245914516501417495866592 12158843 351505555642071478377070599554916627744 12158844 -376758255488332284008940428601388752384 12158845 -149540048218228445810048722649239585800 12158846 243898729026224303430648953377873530240 12158847 -14566109104930559046616090061175040200 12158848 -362733361109408997088574326796955156480 12158849 835764893732104904051551193813817182850 12158850 -209022156784701443481008191825544928000 12158851 -161267555768069019414303445007976360896 12158852 15415380135220864553144345846985572352 12158853 223466321626571453205897625661880532992 12158854 533434262331320313799808087398692641376 12158855 1442348016831924873455898638312506575360 12158856 307762100737744508651738280183629414400 12158857 1610670774068780617054136447635119667920 12158858 -523244151014044461969970343350316918016 12158859 196579730202453521649213627376777367520 12158860 -152476582256658565894455905504874931200 12158861 160395494615956215515848564862051149344 12158862 -165610360954236340534988555439620668416 12158863 -27144818872934725895018582780609191888 12158864 303787432893197492201124988334664622080 12158865 -311968606784035667835556853553669589080 12158866 341859626178789719817266032062389619360 12158867 -241451016042872608322500800398218277808 12158868 541559690702990825198380983418727946240 12158869 -122792322027903539977044131535418970880 12158870 -174335330430933908296200074822492317440 12158871 131862762125098591216685054376268887912 12158872 240601614289363167101035822505823805440 12158873 593898299346814484627003708716101922122 12158874 95388476530669866767660562287555597568 12158875 -1778603361768050255660917993803349572000 12158876 315031227768027084317001123331616191488 12158877 826135028408498299281652526623316776320 12158878 120397484837833975992394554544447032960 12158879 -55408145794160677608844932718431174360 12158880 54553987457865882005953499801132728320 12158881 -68750825211878155566795332857542957696 12158882 45376635859435736788135873312166006784 12158883 442062239602727947230652650155379849600 12158884 -493393573534233977369191068390412365184 12158885 -784739165171901986458275879187080636840 12158886 179265984634828795628174848663900262400 12158887 -235521124853746051206075163227785653968 12158888 -36077733627205014079923946623506841600 12158889 211785929389824739757912808391431981888 12158890 -62277212359252418245679997404948275200 12158891 219877744629037696715578989910029098292 12158892 350273367188077251012846249282622311168 12158893 1470555523435254174322271307608140668780 12158894 -284322163990094377763546774920215117888 12158895 2370311765215796856329438057433469440 12158896 -293844099547348576629042963712848592896 12158897 1242975738358820387742165543141266398320 12158898 21759810005092883788628689556471927040 12158899 1193431923617115091159323628166448581900 12158900 -42447735362587928785134219875051520000 12158901 -587132434194805305989831889839527249860 12158902 220711426160831817352200191266611265152 12158903 80776865409666790536901148615194029720 12158904 -572591296983435915722449989333857402880 12158905 687160288192286250667880585370171861120 12158906 102626418996038570694075793536284887152 12158907 -783342352195420730822895189435277334760 12158908 -591530806418314059865804853233734863872 12158909 191970432093421718012250982772602888806 12158910 687972828112058700518403832980370560 12158911 -490823165929999563124052921390509943488 12158912 -211580065415150218629974954933772877824 12158913 16372157720706007485691851245505162240 12158914 -220055533430195218095983715122600172000 12158915 265517901260795373206463621240007880400 12158916 220256115329100631242934690627301867520 12158917 34832486481083835043512086264791893600 12158918 -181332826383828811328877993877964295840 12158919 213769203485361127231182159435386644368 12158920 353083811208851976414886998425940480000 12158921 1751278615568227318376056692722651980122 12158922 -365802301105714080988178002452711606528 12158923 270360267852503432279544825009382660240 12158924 216427195434939192663177702711039585792 12158925 58263066125388947298337965298327356000 12158926 131479456490240632344389705846799196224 12158927 -1537309277841437581965442121747140704 12158928 -203492386654336833654319865756179734528 12158929 -240781290405714969254311478166673029824 12158930 158930632846188659285074926168336576000 12158931 -595750924381972823941488104093261227848 12158932 -7598681086997699644189300772639506688 12158933 -954221403372193869433383575736281250720 12158934 -15171999302248972871219033560505935488 12158935 -22100437851345606813252771804326214120 12158936 2607354832696218610571490790486376448000 12158937 313482171962479341985635051780640352640 12158938 -2751345049771109192718468326444635392 12158939 -376789561444194717404440458663736283376 12158940 36285564745213316820999773542926305280 12158941 -378938283688231042374441150495882935616 12158942 150928254193067460596842105632673405824 12158943 879565488694738864912014221539962608400 12158944 -271347852303435511196576701382997835776 12158945 336879034875195009381591478465242300480 12158946 -362923518357695739218253972676150445280 12158947 -1856661891603819884080725333098349470016 12158948 850840853262721402831046174070839303808 12158949 548763732233849060630145850329355225248 12158950 62890514870134699915895407557352608000 12158951 185210294320926730499820282487961531952 12158952 -202597464355352073796841890234879426560 12158953 -113398265659160945779898135263987581836 12158954 604026295448893552722538658414562650112 12158955 -752072922673636056916480701827828475600 12158956 639504021576461305083036003629167772160 12158957 113457740386998825380567339651992748352 12158958 -267588692544242380809576144689930510784 12158959 712753196794071898810395846600320115600 12158960 95032867365505906355388191641453854720 12158961 -172764017198721296397432853467914347200 12158962 -918297261730254639830309666340766134768 12158963 852335381263606190122963074609202862544 12158964 17581746081113480315787319005862072320 12158965 -125388557158580331177374337129189137280 12158966 307246757705226628540949148864942390432 12158967 -296306009631047667152340605327392528920 12158968 474621843134939495419848511022544322560 12158969 -1626426174936506441295061528765495731840 12158970 90728980523076227502033545795553888000 12158971 1225963471425501319419226516818884409600 12158972 40160347331934200603318756381642112000 12158973 -261786342933323397569092288809860772480 12158974 -785764567310749130914663099067935565760 12158975 -293319709674553451010240210897505392000 12158976 -79532278083123230425503376850131353600 12158977 11303538489015844445929910516910423892 12158978 -17448728573420448226919192491670047680 12158979 86967443320812542335874187196342944000 12158980 -144476269481446800417033267816391311360 12158981 13375548833345661502040866909762510272 12158982 306376583449292659998705044966848338240 12158983 34514950681709455397924863965188601040 12158984 1015419748097937894537037159240835942400 12158985 -76578084030003426314899756421306477760 12158986 -170904999034831132045976917229800012800 12158987 506455424345620715900751073793317527636 12158988 361401960814317660902218713737484480000 12158989 -391264005231705784788798794706501163210 12158990 -5852029484124962404920444435103368000 12158991 -398334480642205194153078766853861586552 12158992 28284670956596881351039648653023723520 12158993 -126137876186996215749507370914496773120 12158994 633649672936646780326850026817023951872 12158995 262158048198138309457692807226043172000 12158996 175064611679624184229866587401814630400 12158997 -538633072649977222229993144548962108000 12158998 464988436629385025207183003317731924000 12158999 -363009308414999571074745925627354083000 12159000 -314080566501603755573246439055503360000 12159001 -359419223900204184915245931110250300396 12159002 238013597703213398319540087560268418560 12159003 -754436335677253715372066494702843643496 12159004 461953178208423927832575828770307717120 12159005 -505911553836228040681307333112488787240 12159006 -133649579766394114224773683497899323392 12159007 -610631353262223305013320626525740340000 12159008 -700574986996675644945548982121410723840 12159009 -535177878131396328550244372926605916800 12159010 -5851547476456686773421304731949087680 12159011 53856467422243116934800502923318795612 12159012 336729562658693886621324571940111339520 12159013 932584976297723537714526589692928339262 12159014 -22556091980050228355156533974062178048 12159015 -93728172333287472526345191713848800000 12159016 1447842723573744662612802461629256908800 12159017 -1164270294202710164459026691263211421120 12159018 492260519604129890379089731761033630720 12159019 -530202557939075703500278215031702739712 12159020 -5079621496877982596644688960890091520 12159021 122825619757212006598847268739018689024 12159022 -874279018420289224142643399894892959168 12159023 -60295032265923277868614575308419562976 12159024 68681603882775440755502553901543686144 12159025 695514903456795042639033878378335750000 12159026 -24758251479375386646256909057390643712 12159027 -836070278377836681984041277354495167112 12159028 26722459265049192648274712657870524416 12159029 -223495483929049589120084440401553447524 12159030 110530542003384426866910189829019185920 12159031 162497251409962669421893683471436669000 12159032 -42405650101795870233287485048795115520 12159033 299332930755331940027821071007599849600 12159034 -34066887510307741120788733205528963328 12159035 -309877000066116844398855808301255075040 12159036 -818920282833971014519360885069666027008 12159037 -80989210520631538986964892004356055552 12159038 855490768462373017518181244980863409920 12159039 -27930139426284914482092836687566307952 12159040 200963853950455203508223503363331850240 12159041 -997770950922478324966326322188281879808 12159042 8906761750748779231915133070458339328 12159043 -775144368010893118505660503475204084628 12159044 -518728191295624964362237756808802516864 12159045 684834790843174664232844136441753457600 12159046 325649891989114454462439020975684752320 12159047 -439857459100772019937077428446622384928 12159048 -645398129339322125805929099678515200 12159049 -440271876262449902748609539143610574464 12159050 -372613812054029625628238465742489600000 12159051 -283217946039393929534838459274184322576 12159052 46495544298797243906270023894406484480 12159053 -438724069939356472089466471906086514698 12159054 201744982342617441938805776659559178048 12159055 853575889752613923880534245473055069960 12159056 2785965828342611538801531767184801792 12159057 440993528483811068543082622660791609840 12159058 106501787007798024440450145358529688576 12159059 -32618359054724693551303136128076387760 12159060 -361358049144377002364888399345543086080 12159061 -1207456380518525614573027430701174604338 12159062 398117569096733902607614976751616387200 12159063 -257867969763178879341243095769306865056 12159064 91048350592776837877584531834896271360 12159065 75798407296134128662216551905518264260 12159066 -64778232394281184153181125055111886336 12159067 -5993592666758222304308332485923462360 12159068 -182474728194990537281310277225895399424 12159069 -278990840700343739402448435847640476800 12159070 -110448183408983119637410284997796782080 12159071 1484727056281788922951320774959919346032 12159072 22639739958174814639126227375566487552 12159073 173471198700171312207633899599563251524 12159074 308438218873155867300384871887883969920 12159075 -116166601507246139542983095031130598400 12159076 -396224090419980914620915285057344157440 12159077 698130246146040205007990126252173731072 12159078 -162143335735636956539364497836400739840 12159079 -1038954447493434868104190221488483093320 12159080 99564839649806635753033190554886860800 12159081 453916296253849174034701142627924442480 12159082 -239952976976490642327805263838150784928 12159083 -395010578232801127667218682920369905096 12159084 -187773327356030224992766570294892003328 12159085 -51408342667621251622857452191544239380 12159086 -394283747066444711184445815616158872256 12159087 242502690440382572931113768070127291920 12159088 -96076743705259203865817210907430748160 12159089 430274339022488386568049381584243322420 12159090 20475121427308892815710259650146889120 12159091 254772039129346788708271447847154542400 12159092 -701442817421832949280422786656274495488 12159093 -1240688834842847629196317209825363677856 12159094 490369781458375410647325987585020136096 12159095 248584571253786732304315378152104876640 12159096 653074769484580508877250930404753100800 12159097 -555758972179493456976312480950184128194 12159098 292202872161273507524141895048125286912 12159099 4128695303995030196459000978781696000 12159100 -173220889940277388314185011230003673600 12159101 628723892050470157748890625244989798400 12159102 406945907502958568562071016703274816832 12159103 410462916653121594197290957058314515840 12159104 -487153108889615486974668311643323105280 12159105 355203000573358081751901734759950619520 12159106 -263806497310957443179616553326892147248 12159107 184726456043235770701720874017251532800 12159108 27773520368082110183636734814967262464 12159109 1340989259554815437490009511819558921310 12159110 -5049483477885699324758876804710688640 12159111 -114492561201518824679376572372633220864 12159112 -281558937662650177224676406922380083200 12159113 1743136639162427273558005007054378878362 12159114 15636337973679987618459549024554279424 12159115 448501632586679447035313436872620457760 12159116 -1935472446902722282198718728103980303872 12159117 -294676321941763310132708414834886818112 12159118 -722504851504129116472369762759399032384 12159119 -119049866137078847896583128042645177104 12159120 26802972207208891529992717816253644800 12159121 125573094523638694374223314112582297064 12159122 -121353791312973738171760525407722263776 12159123 -503279254353367525019328891403834028616 12159124 -180931319255431204643918933895150268416 12159125 -249681922444349078481746523897416640000 12159126 16378646454498719305385863176437452800 12159127 202577782698123843013228372694438040160 12159128 1295038193348076009246163861000352348160 12159129 -233568893330163899233439671754479865952 12159130 12953440617287862969742114034317578240 12159131 -1319745256248044032050256402271759805528 12159132 308738409297275370545513868674285908992 12159133 -5884897262122412726258015961125660000 12159134 107158673193871397683703381460524936448 12159135 -878323725380232175759543929832817400000 12159136 -1175443820913539452993955972371779158016 12159137 18253324485539085779929865584549381380 12159138 -106137579461508617135228152958177341056 12159139 -20100528251355568598726019573444777576 12159140 207415758508937220233782696524685946880 12159141 453250882192894440861503538934855493184 12159142 -271972040549402750979592916581364778528 12159143 -199304928347233509060892710680773896480 12159144 -43770001725800589560196409740947220480 12159145 -312603373605525661983919632830238600000 12159146 261542005972816972363230833880611029344 12159147 -137419016670584375122384740061840857600 12159148 -39736322204672059009973681100944200704 12159149 892089983624970114736742812629276183660 12159150 -460512226949704725583340934490614758400 12159151 1025997951165919186101821974054873438704 12159152 38695137331277873291452147740755705856 12159153 14764964332254532472053777140243504 12159154 -30903635490944079700337434979579438688 12159155 1016390489132845918341126342980170552560 12159156 -140386395670678354761345502050878435328 12159157 290384135847803998519234764471580237920 12159158 40578688478090368276817920761006190080 12159159 -161175283719170339181425884717542618240 12159160 -93588693546201352447221638198507520000 12159161 54214494024054639974532386920812856320 12159162 80450061828326590964954205085607462112 12159163 1396988784503492040008333039601390541412 12159164 -510654333726028867608090804585952051200 12159165 -136207351168105869766916929306460453760 12159166 -762663464488878645642784540284495667968 12159167 1583506767000834666822376738358866967952 12159168 24551776629128111985626601927443742720 12159169 1844861788878148490356882949695524259 12159170 -62841797841275702738281524435642378720 12159171 661415287125436537041427862018609879940 12159172 -41674048850269206357539406005149507328 12159173 -10526953533845981990973851059838908872 12159174 285704491250483225069656368400671000960 12159175 -64280519615871757471987031347212201200 12159176 -838636283945502689414943629967031664640 12159177 664542752382028493582050304907844277520 12159178 -14852831142845994817984601253556990320 12159179 -1586904108997022500944535147368755482224 12159180 -129781484187874380902266412132524032000 12159181 -287538147961993023460114910830070587018 12159182 40127220728653791971352550974912331776 12159183 -352267938457521778626563930428682755200 12159184 -153999013045256117001039750949204475904 12159185 928022891188492983306056226062380507380 12159186 33791189093759702245689283118358795264 12159187 265092647285312291162176507204362825836 12159188 -444711926618192898713815641195905466624 12159189 9658822720307134107283908128139698784 12159190 251488844157245580553294648603787385600 12159191 -780969628455972410405387458540658407632 12159192 -95849294117967177818483035341442252800 12159193 -438447805502433726207503480521221907174 12159194 -207059866933785280008953496487589947680 12159195 127770489796863229434303951338825898240 12159196 5385865249031806080598330776264089600 12159197 -592755696879425666625557878526653270368 12159198 169229186411002084888513177534718808384 12159199 -123770506319153495780898805706786813568 12159200 -465860186126364143942462024238366720000 12159201 281542796644444015915672680960386957232 12159202 -18923054164003534919366600670367783296 12159203 52607271985002162136774131503293286640 12159204 -150140466513903785741036994556129250304 12159205 785433688522165627496693880232426708860 12159206 -428352376159527691233444812000147197440 12159207 -359336380930001872221241423574287473600 12159208 -1014494025866310762074687176721833559040 12159209 -285357861809178085661015352924422471280 12159210 3387699984478184695415329713047761920 12159211 2662470080106358998986975413499670295432 12159212 21025889248430956277763358689804339456 12159213 -334492121313862469306476540539545764800 12159214 -273002369391586498664830676602977284544 12159215 169702469367488182725989565098256204360 12159216 127551270653788527891517755110658342912 12159217 -145121543858394951936473232612963843008 12159218 74422578759343332355953749045103192480 12159219 8569392081927097687842867035784989040 12159220 -630042314918613175719407178734811045120 12159221 -692802797720708589614492664906842992800 12159222 -405133447839879811862619395731693412928 12159223 485017640350236697472489229003609817024 12159224 161826980020187496452827226764428902400 12159225 -62575660543851641894740882613764326900 12159226 341870677570795588766052398425700354304 12159227 -52581320775980609664328141303435660608 12159228 -34483882307135906637801925048368414720 12159229 -173678471834464570275370280487120277824 12159230 333200900365534913496013796927875421760 12159231 288213441871690054355388117562399273344 12159232 -909727227529464427759946344273473961984 12159233 -847378108247080550986962059399679541500 12159234 -243014991884455521708074368104818761728 12159235 -461366578922534883591592650528785621040 12159236 -193972549803474003420550563032058078720 12159237 -899101765819446045225598553186831300640 12159238 98614493814581699372811537782780862720 12159239 12802521471267029257224931567445438424 12159240 42348773493739795086665566921838592000 12159241 -42420084641795663917356404157371439308 12159242 2900904027651587650601853729460019712 12159243 1083983688884465114754657645153200796732 12159244 -879840450984366240067020616702178654464 12159245 16114728215557032045043964056297017600 12159246 361338146035463812518729292238284243968 12159247 -296929195007877429339175139936765542176 12159248 -318893587659124918202473796543767830528 12159249 -300633443747643631410472424309670474432 12159250 1081091470093178326163606862391570704000 12159251 -242944077507558232548796699385831454720 12159252 168144066188514139181407101571077695232 12159253 -346013156721226201410996884302692617696 12159254 -104336325033545165617966256084938034688 12159255 52905455501334986531032880961037691520 12159256 10482381593683487443115425615946618880 12159257 -248993635813484909033897017640850985968 12159258 141232367908291920398601646608850457088 12159259 -345627132370039025867073325819801154560 12159260 -122391424883174164295732190196626493440 12159261 599825543393099915666103031273514744640 12159262 685134799454789623009686605827612021632 12159263 307853014415909673661744422205542748680 12159264 -155068904251553912278889394777863749632 12159265 -1236640888016842494341685469297215072600 12159266 -38758898081287998659456223978281485824 12159267 -1010641213592277377858143497296563849488 12159268 470613495387043231901024349896100320256 12159269 567058446063941050764238575790403375580 12159270 203399658912983751021625433095278009600 12159271 149080727900757859021996660088049040600 12159272 448156848455022047767740334315663441920 12159273 108276796240585082375469775578067132800 12159274 171235125989979111689058760530365801136 12159275 192223976798978607179589217539545811600 12159276 -472188800414370165388042598179989258240 12159277 112403927209190326234811071629979210040 12159278 -680271041451751019248775986405294330560 12159279 -910481067394968513836199359208574899072 12159280 74020622599429466752076794960020111360 12159281 -706236058992300924122681534803276071918 12159282 1164000984347195092148165169442456320 12159283 -3080874257506537036848503567239001138856 12159284 363631359480090890038510125386710008576 12159285 155883973218007377625491005373111091200 12159286 370428641050301647010375467427016367104 12159287 -389640532786552842566536869367116064848 12159288 -375501267138326681857964764153721241600 12159289 -251069316896552425527044971652686211520 12159290 -371953017237828255726870329179487040 12159291 -162497073034460751912444341890527612480 12159292 896363944966193967952340560376316886016 12159293 70229456957684271384619621584383160684 12159294 224555855180921851861164552040963584000 12159295 -288234041177882838169687282753977427680 12159296 -200014057704397468059865029225315041280 12159297 995911213744784115690447930055925266080 12159298 38107901437296314976576117611678822400 12159299 -609853937884959186979608833463343343280 12159300 -225083965082186575729851619326855091200 12159301 644123607035504969633372458115083606656 12159302 -407485921745615374108369830872127423648 12159303 -409364598713340511097708259834241764480 12159304 291327919424194246521613557831097205760 12159305 -357608682688427069317347550943256472440 12159306 -107790371654002029674451859998243202560 12159307 -701197543615905093022939550239431358444 12159308 -81581258064560007599477801638956125184 12159309 -818438293502762552186870220059607103296 12159310 -20550153528290568240191899018339027200 12159311 -414190373824388366666592134932828101048 12159312 32029838800634234663730156703145656320 12159313 -21577378454923799778596897107754575512 12159314 -563658899329488042149204930413813413744 12159315 -13948453566184450074189829777204264800 12159316 -99709608504208530907612018866713231360 12159317 -611534863311542092897234578196235939634 12159318 11160511131492868058078349173335105536 12159319 -514811211206160354036308659891922220280 12159320 245736283182407886210998056753276108800 12159321 -623709507087844980521746559724170154288 12159322 34787749440151548977042807098973558784 12159323 -938112926013682875931935813075341498880 12159324 -322995030876339199747151202711889827840 12159325 -11123411386775828594445196076948014400 12159326 -553095804960932633905201826851934997888 12159327 -1616538669568229560359573262851263934192 12159328 -339377889637595640924605978386620088320 12159329 69321560241351598337652288564870503040 12159330 246927071263385705995688919291393408000 12159331 2648178393057341388929756865469391132 12159332 -838979333128286805206483603783804344704 12159333 -183597136073194539616324838461957924098 12159334 -248193516809092629662715226648792757760 12159335 -882330333703439107509938029721942412000 12159336 341891983407305375788481333853824286720 12159337 -703992406008909775288461512542873187014 12159338 816981966883131482465980092245916930240 12159339 -473726075221248713939977020433605220776 12159340 -816200313453389708264987516904931676160 12159341 -716568044771181183528355011522874945248 12159342 -21211255954906978339754896624889829120 12159343 562021482971466497221940399416750562800 12159344 -27750938214853148258621578835134218240 12159345 566247206102749642871943252180315848640 12159346 -314026969468043118985600426426740742128 12159347 124204566787936531865968030367039512704 12159348 -20999772949513255980121784019796254720 12159349 210436776435078086253591254820152851936 12159350 26292361573790902086373010438959200000 12159351 -179695165644733895926971522041506677120 12159352 1713237488228306051799033704823261388800 12159353 -1433666567594879903681295009955530853398 12159354 -191786595410336874663260291168088817920 12159355 -24623293370080401671156540141146766640 12159356 405858758295712920680791699753513672704 12159357 70422640873821060992756044879036041792 12159358 -70532230135508726794299496734947176320 12159359 -291859254680626997837610544540633069440 12159360 -62605969766989700530357261759728844800 12159361 -659196835227153586047307054624416363520 12159362 107582763481175671894793005767684871200 12159363 -184955815819802450194970466353918030856 12159364 -125048539858339588185260402234543308800 12159365 -225405151671856706131787216097723551880 12159366 -245541579719469951007479903605229027456 12159367 493073184318447484531558167559119337752 12159368 -3710491630421429180659463984077209600 12159369 1608109968413107894263696766488057840000 12159370 409208651299524852794948924588181073920 12159371 512329976064261349254602750048633031312 12159372 -110825966181895876673665388844972834816 12159373 -354489796291286965141980301599904203360 12159374 -153626447417452318494963136962524015808 12159375 449008224498800604448483066156504350000 12159376 -137720335556286057962578437283682541568 12159377 -1072922422483456277324765410938420045774 12159378 21562528722100061089627759865266077696 12159379 554739333740219869539880368797419575980 12159380 120504305544793249575777067279280793600 12159381 -12861598934409510079469343609515947680 12159382 -591272954551156740322754821367238732288 12159383 -153677570827327000680565250257432909368 12159384 346754316583998155357936903345815019520 12159385 25607960488629595581973336418999117760 12159386 -128806893920211501270037060241635475040 12159387 -491523558101205586609839862279965041232 12159388 -294501708350257471580480001342158643712 12159389 681351441447732824155270719992308102080 12159390 -62320900921993141311554927813512892160 12159391 39793875673890645592042286061680226352 12159392 -229921880864052539755674364313579028480 12159393 -366575498292387668582570870557613069136 12159394 371207209018148998273010921598795543840 12159395 -323353855561940203886424476883933111600 12159396 -17845655501882060163885328866595992960 12159397 -1096523783371753787631855500733359769154 12159398 -4877581569191645447650870393534048800 12159399 129361431210140092428805079415480476112 12159400 -221838308797755165121536663276251136000 12159401 597859139170403045357010478616071953402 12159402 345859555784382107137685571154994610432 12159403 -999068001811955935214962793035410683640 12159404 1070925823819135802376065747187779609856 12159405 -526010122440768994339573783057038282900 12159406 100756740684440798119499327927436689280 12159407 659747118999284358143883556916822290680 12159408 135475393875167488860669269085970857984 12159409 407272050540492112854758472308445345280 12159410 377188284434483334316138483689166233600 12159411 -7064686585135135353346854999937920 12159412 -814360380955709826973208192300751545600 12159413 -133742937163535782107293581047815065440 12159414 -1216977611531043650102975032216610112 12159415 156124382260905853212549801960940406400 12159416 4435104844122785208604515762629468160 12159417 -552185945541922841849332533472615895040 12159418 -219512029674757516991537492937694461840 12159419 -390143015904945400888029640056127969056 12159420 75589450319504340769399046716187934720 12159421 302328210975841599813801236729617419052 12159422 14567904612421230132533417294946124800 12159423 803315633844181806254245697030396682000 12159424 670266077464984924673545912264526135296 12159425 -172908113459695628892075341934246599850 12159426 -113681702654816318716793625809482010112 12159427 217458315388421762961569886807175820192 12159428 -298496489452376492630514390986713958400 12159429 -162317000102781035043373134404657853216 12159430 -563190089782352481497157447389921654400 12159431 889836851228367181326356357597447745912 12159432 -472415748299037269953417593562072872960 12159433 -359489935514719440716924391377010003072 12159434 43038881857061252977888950144666408192 12159435 -188766067333806162771612930003995772480 12159436 -660540078981058237840324710838798808320 12159437 -739384221078630958731857603488062623808 12159438 115985782622982048598310036707642992768 12159439 1430336700785160776750904745028915367960 12159440 19392153315672683122771941782527672320 12159441 310826223460124952924275876247669160704 12159442 467845008047436339560817618770902118400 12159443 21592118837629064635160973075575304000 12159444 458039390917623418324443979656818786304 12159445 688512632691199023812656704318576429600 12159446 -150366167191300428002259620629547819136 12159447 -58935025751643766070360220447092280240 12159448 89176883163205949067573314659658188800 12159449 -1248621188166239966746262021967320864160 12159450 -113667227855776594630525418605452672000 12159451 -1336941568218619539541824995400563519548 12159452 -256784525865426995713799747484750532608 12159453 224636710172858271865853977978519603200 12159454 7309842085075891924607326358447290752 12159455 434164064066019717865381445683846072320 12159456 92145443424581657188522870617610911744 12159457 -816531229870201666363541881701196690640 12159458 33239087978282166497757632559329517936 12159459 209592254401970261265579654800218133280 12159460 -45035050648254683715373587080247152640 12159461 393823549091432911992915579950721640062 12159462 164757975797643856304807669398050207744 12159463 1194084937060920929844271173902742502712 12159464 109124014775174194020848495347259473920 12159465 60376007354430813696878460717141947520 12159466 -285228194947250389911887456311232126976 12159467 -32221330102136397913925584105288078728 12159468 566341908007870435618483468046420659200 12159469 -21321991400019314041440447869698951168 12159470 37862313544285968272602104903511900800 12159471 63092581240204015876669309493257847808 12159472 -83921074786617488929989614900612431872 12159473 198502599883050061685269513267996912722 12159474 64374991910116794557027473509764160768 12159475 -686703922792630453421118694760570540500 12159476 -220215381583294390758180869452421670912 12159477 184898717279746500945994665206009407200 12159478 -96864555878589062657394721593460530432 12159479 789215891918482032417843569273250704784 12159480 -264568927017426447337372842051457843200 12159481 -807372390114262424946785585437027245718 12159482 -5792736273824178132695642197084474368 12159483 -370752477910482284023407030533852084736 12159484 66301344051287040226306284537014009856 12159485 398017534490207350132817344705987486200 12159486 -251370655400095774776217075597777607616 12159487 167651270837616965701837899964572403200 12159488 -353998277174217455077985883223782064128 12159489 -302523010380046885087183984957754068176 12159490 -205010633485688269411059591659643717120 12159491 515212381823089554752242058457101672784 12159492 -101019530332737052351795100331453109248 12159493 -337809540809656374321150840660888354120 12159494 546811111522635109180077875547038515296 12159495 -113782926551183395327809376831322546400 12159496 585495125269806284326679947401710684160 12159497 2718151955661899582557226040207816000 12159498 35997374097691202504588323400986583808 12159499 -67959045535429472523189577752088212480 12159500 370917093568740211972876493015587584000 12159501 48796455568940322228611522464847963040 12159502 117294823735420068458992595444352712704 12159503 -823091188118858354351897276741622535248 12159504 41054831668910814247418678158586019840 12159505 -667670448763743305229432767767366828440 12159506 214856257078214262803800843317242937600 12159507 3859989280336194199983965321351438400 12159508 439073999243052216945645385223675938816 12159509 243040656342340534241136929913927944700 12159510 353109941701818352675174642522853560320 12159511 -148488020731778121169124931297569258496 12159512 1481844716569415892870307402646854195200 12159513 -272295177371058330910731327183269895420 12159514 733548601430542407176350744531084847856 12159515 -1252174207729749687002556062059798033680 12159516 -394707932585020365054470208200150240256 12159517 -1148768369864314579888865521508568833434 12159518 -165491085921029261485122476014902662784 12159519 620701068011046348902254177920252406344 12159520 842330771722110513068382527424019169280 12159521 1242972230476134147491517466273011081984 12159522 -363704363963442949800150314858066503680 12159523 -770308894869826952901712728220434358056 12159524 325744547630615664885873814762074583296 12159525 -34132804122936671479416856725294336000 12159526 -354544766893415226478130716184699915520 12159527 132786439205256809687357365517807804232 12159528 -416437723213076772443859124234090659840 12159529 1597104094361780874739222273591577035130 12159530 -173785944088023776802283223916313646400 12159531 -628924889922986794901774812363157137920 12159532 -167878553272891272949977450039310336 12159533 -91316837186387592903291200375883041514 12159534 34385870452574329219807447018378043520 12159535 184551155615006595724682107548694641600 12159536 -33706329175708033142651803434735206400 12159537 -23474626777501725231137561443371120384 12159538 6175732807722816388612379146592307744 12159539 -173618453377946732028597076024192012128 12159540 8709124196801797129616730078069688320 12159541 -594368947139664359106725381122692711058 12159542 -142193621161902220995357632169667559808 12159543 728930991800984999932537221128035206528 12159544 37958040812175639224591604235365273600 12159545 -2624451901672521011081328713464208700 12159546 -305033768676144501536708728252871489280 12159547 586472333926685888846700727838583776996 12159548 -720441095820030663393942841546314746880 12159549 -743733869212403007851943077427082872666 12159550 20789520554185639864292936761136352000 12159551 -820019120791682285015384369635727261496 12159552 -343580100485017420162850753535434293248 12159553 -321740798858892202694943375905492025920 12159554 -244157293316710314514945277326740889728 12159555 -28751689504282483321445365591756298400 12159556 -286806901410566942941062416469939109632 12159557 -124603790663802800351421609414769007268 12159558 79119555604624935493699447280936722176 12159559 300239360095707102235028948338889212760 12159560 -95431738676582918780027788221901209600 12159561 226703636087224747056564401328431910672 12159562 -354159184235749610621302626997491058176 12159563 14676857755078752964993813097140770624 12159564 -198282910099395880225122581330104025088 12159565 489828020287390414109574436875784698720 12159566 -601833508670331916737653012057800488768 12159567 134651237345752849518188422702555294320 12159568 -148846192111044589581061118362773495808 12159569 -442454995791559446110490980661567489804 12159570 141173371898615566587487325906937139200 12159571 1501600122892326724755714882907055347680 12159572 385785088264135755671455165590011569920 12159573 -1157648435374196939223223906503467167296 12159574 -445390686245811218960298143659470133248 12159575 75014462783756634569149784553149415600 12159576 363230926796752852620666362734418042880 12159577 677868511467542334517447469619576737152 12159578 -203140326235508781953985376106604876576 12159579 775868969897075300466281826396379326768 12159580 32474551049898617386148729689163980800 12159581 489629740390562253459837586234363477440 12159582 272350727721568028520750685352723758080 12159583 15250286678921294234240587905732651264 12159584 1211745890013094731101630225720892456960 12159585 13004694003301825591362304195963459200 12159586 -968978411892677580241768651771825177008 12159587 566898091512221482694703862581227863104 12159588 28174461822852164592131824891432022016 12159589 352665854721678370205209735922173365724 12159590 668940003291293641937837877683792129280 12159591 -101229880183543381499381503281011321520 12159592 421665974428207200214742840090549376000 12159593 463651349032643941427437719165716677860 12159594 -222863671780109811778271560922361431376 12159595 -66834627058777206575234862464072595840 12159596 77250030395494154281551323697299131392 12159597 60903145376295210786097456105150287072 12159598 375635960800057218427085247327011113920 12159599 -974284606531405268361135602275490080536 12159600 97511226779402990474443539994659225600 12159601 489926310589031343707393207399673891200 12159602 79336311677049173121740624850874902528 12159603 -131711067519397463432462154465980881440 12159604 -516116215640574750073788199024151839360 12159605 1892848421753466142757650116376486636800 12159606 217807828885362310866511753095460531584 12159607 -230771386162492412085730658901459610800 12159608 971043747437759409745481366029604904960 12159609 -182325460726551198399390256318097264640 12159610 -14297228593677135621648535180856293440 12159611 84011947753245995335226855707002082212 12159612 -787203134755035589460830690143488793600 12159613 -154577359282577817046098503034805084020 12159614 -757805344423630025705518363328777228928 12159615 -89390145141326868685595498663829135360 12159616 110901172970121331099836735075637002240 12159617 397554015414050211040237513398264692160 12159618 -142111905618804868134739969328715766272 12159619 -967050038919165364479098397130715860920 12159620 -660279848777667823827533930975199744000 12159621 244064934987449511421775955328962221790 12159622 93929606744281756232124693615816470112 12159623 380462440588870769844701343304246593840 12159624 -224054599567405345476259076547306209280 12159625 22851847134271576660932830131902810000 12159626 2373585146027412814199135176680265728 12159627 -226092486914707946134652814445164887040 12159628 210487387732893616314544545274259106816 12159629 -651266756934278709576517549514786855808 12159630 64805328450623033509392239328812286720 12159631 75749276506680906698543975122860367344 12159632 3896978490366466710951722558791680000 12159633 -785860280660962385756977882433560100352 12159634 -1211094068838900234748450086513572107488 12159635 -909086354796984163348974996237240451920 12159636 -678095509573139633665469009420933191680 12159637 150001856663492963143172650344450957632 12159638 619000788344884100788802505468882738720 12159639 28116043583258068114005641365587543240 12159640 -170026380171605690043830479910386483200 12159641 625162525567743667458645187927462786824 12159642 294011776465880672458342834634029386240 12159643 765755012555538971451853120792426003840 12159644 -638510334365983801997813509654762544640 12159645 500931739331179725950285415405937146720 12159646 40022190483487760740875063803845414272 12159647 -817425707943188709441372330631784111904 12159648 142105993105006606476471213877429469184 12159649 1018218397672107829799514880033731078960 12159650 301608805926495924166876016949973020000 12159651 54036925755461549848794350875884274944 12159652 645725400237539468521840193015826800640 12159653 1355271889654765083325898997222248286 12159654 -224795036758453899727422569241828465792 12159655 -9153095313144822249578626942689836880 12159656 230489302490314253931857300096090357760 12159657 -103919883991477962398363861980676642304 12159658 -268872732899423284670949929851395763200 12159659 119436952512669275740588005935905207860 12159660 453192578473396887104750558482293365760 12159661 -499533553513220969148582906419087403488 12159662 657816436878920097444384339325564011072 12159663 -461691463938790794910856108374054006656 12159664 319577632416912487030596479869133783040 12159665 -689867219686348439136570905417739482880 12159666 -181890254700835119122082776547085278720 12159667 -271312343261453950078693830121490737280 12159668 769030735614151158797418240430365426048 12159669 -11526879797337292162943174205563018592 12159670 69825231742762751789011730623704345600 12159671 -1099457176693953271430804441517250807200 12159672 -1314004558823975786963643301729075200 12159673 1015216323393005324945742120859018635264 12159674 -79204754837350049040760387491078566400 12159675 223087773201584952137130096115512294000 12159676 -1263399522021876510407570267766665559040 12159677 768718713659716021285963758756762709440 12159678 516249927381169327199079891870582882624 12159679 -583942114582119750239473545731583380128 12159680 52314943411709386390426908229002854400 12159681 149788662891796738201648303646111610720 12159682 -566836867554994543090796693755144972416 12159683 13621856207850171343486937264593600584 12159684 39819855599438182305760625761363002624 12159685 -354521652483890730092376462347775079620 12159686 -32140724141521861954799935020725440512 12159687 250547243926632263693830840251192725160 12159688 254088419523439254466452634763170283520 12159689 -379001271113320274383496472390802423680 12159690 363912276435551292943988945587668107520 12159691 -65046943850656782379137080803471104128 12159692 -850236478846877032553352407344871293440 12159693 212909075269335197826140584121177664000 12159694 239022313939572369492527757428312452032 12159695 484787970229309281530910875926116068400 12159696 -29907464886115714774537674550935552000 12159697 -1148475608393162899183352222780522099088 12159698 155512804838465898765036863443292645952 12159699 -277516799898163423998133842870845368320 12159700 137352634653101640918708341684505600000 12159701 350007363297629418493575926299602234702 12159702 -238043587675645655366257071738252969120 12159703 608877929443963105014356796995254018952 12159704 372551493967439582399465811849092075520 12159705 518136192226751163053894361604934896320 12159706 208484415754390802840631004873124105184 12159707 -211158468424818380797850510177385723888 12159708 -413840721795542430632953646521366978560 12159709 -52033040659352784830487954454058099328 12159710 134181645523076933042934187846317692160 12159711 -330232476179729535057272333379122355240 12159712 -14988471197659646485046183944314421248 12159713 321689418479049817828277171848368457320 12159714 16777981581793550499525345711459855360 12159715 -603660168002870525076538169449044464400 12159716 1217269034065197336750236288250924723840 12159717 -254479059606525748801242599735018683488 12159718 -981871809252943835149082485307284109184 12159719 -279879051181168624829615172941777017344 12159720 -388952018221320766268858850530549760000 12159721 304794094653526693152953931101905194112 12159722 193755092100087058458278610138054996912 12159723 -688962525237766247893450744504634856000 12159724 -16100931506889067570670000747761909504 12159725 766038607070835770342192977947535397250 12159726 -108267696366198352805961036804883818240 12159727 -1025314575658256602929070717194141979560 12159728 132314918018030963189853869790556323840 12159729 -308536140698032402416419226188677745100 12159730 -565825498467024915944117647271044807680 12159731 -1533239742404266294723013402426202972468 12159732 -175282078659789296321863727378986967040 12159733 -492245067642829739642764958003750397060 12159734 218565409179817423842305411781688232640 12159735 -211793039395277812325397520370038794240 12159736 618652256530946984476123425610000711680 12159737 1256378569379333955069435820250874112968 12159738 161311374288430397945822042634959416944 12159739 98235241301926551876854457541391521560 12159740 -523006945427835208026966712297954897920 12159741 430597129179950204763133636042620571200 12159742 93502769415822309859866260520678586368 12159743 565749635130170498861654761696194320400 12159744 -246896611063284612484909406586427932672 12159745 89183549992587953093515730553986238120 12159746 -653782321479494792452722329448368446464 12159747 -816995199030888498396641419632051954960 12159748 533446069309087095985446745003631969408 12159749 274220122795942582470566661657339293760 12159750 2503365777502975147119563402090496000 12159751 -777767166338192778306352640774216862600 12159752 1201882084745297315905535234762610892800 12159753 331444196436175295798648777059196791200 12159754 249986802067521892057727767019426013792 12159755 -11336497602282623337602637251615212800 12159756 21853751175811954098783046758575499264 12159757 1091751434457721042938177444499587326006 12159758 -234142322647221195556896856042747453440 12159759 -1357090605927768421118341704451992963840 12159760 14961276546572395965917930765865615360 12159761 71285463118089324341664664256273550324 12159762 -114236620988844241722269264799153598848 12159763 679081508998809035185140758398083462912 12159764 633002606675271787409796732582705497856 12159765 65502630715295977697406228224598926460 12159766 848035405077978393853874388251453516832 12159767 111993648804765942506382780276813750792 12159768 -1007221763101036176318813412674001305600 12159769 257645667409653983506548763373658012544 12159770 -7374094508694555885021141111697428480 12159771 608404266897231817026321463760203724544 12159772 -1541314655739412455657984428867225574400 12159773 76379751833551115812092905268154936704 12159774 -486074537116216868963902399363255680 12159775 638223198462753011187136060032016563800 12159776 1154609019286801828261525413096530706432 12159777 -230242195907530092335504532655007853696 12159778 437844428322330117338938071864642599424 12159779 -749155657974857621388861145110626244816 12159780 119551880294470399100712739038461214720 12159781 -352513436491148733638290743399179294336 12159782 -615730387982276118301382175073722072000 12159783 -115086369427037319315791390915353171248 12159784 70191210332582811048188124483087237120 12159785 -1164467957713048303076833988555481373440 12159786 -240100392713435518250230259375623124736 12159787 1694778470366353464268322364025730759760 12159788 467077733927970655698719234582457593088 12159789 -680813074571727321791714018044065517632 12159790 138610511832006608559826300604870814720 12159791 82118045439999803329608425849291290320 12159792 -15958142814340787112219906113422934016 12159793 -33184616482189603672970706167233954176 12159794 488867855941668783319011698585340250944 12159795 -628257161127158065456921171110796681680 12159796 242589792129441313954924621302207068160 12159797 872921802782111879188247103753212973720 12159798 -1049670963594981596689121441104054272 12159799 292314416376812748742550403346976528040 12159800 -42520551998472188592538781956219392000 12159801 19488575795802186716155999015817241024 12159802 -12703533252682754402858608980982380288 12159803 149555040499799696046509388501804895680 12159804 -119744453465052911801853384462752332800 12159805 -284089425933051198228686457629644289280 12159806 -101868631949363850525122626251983547648 12159807 352168873519570536833546843154904055424 12159808 258132895718075962864867818822555926528 12159809 1290613470509690564581212375642257411010 12159810 -61030717779413230780148585906621529600 12159811 -1854079148557415594688027344637655924800 12159812 53520283669290197014412445262834728960 12159813 41355373406478950018585811431186683488 12159814 -134042979260177092279122530170809027744 12159815 -528130758910323944274001148806961352480 12159816 929069441936932259818466767764003225600 12159817 -576944374165500163608280927678271448780 12159818 760991941448682938245162177048969804800 12159819 254097473503281629427003165082928098704 12159820 -616589165287565932549933238010930385920 12159821 561196561735771707729046833555632816844 12159822 -159016641662828401359454078660777944960 12159823 332621020965276384023393198627670278384 12159824 -48315548150184891689466624956109422592 12159825 -249986313100190920072088119168471406400 12159826 109699119126612599799285414276275266560 12159827 -959638213136574344933234616188244834324 12159828 228221900217457842820828771215874252800 12159829 19210044327807938156599828703158716480 12159830 -12733459298154990142071331814907408000 12159831 -4188648498367535723598189453347607216 12159832 -677586628551866315303702941963711303680 12159833 -95565501394739703750953061653072253120 12159834 218927529426354050927299768012228538880 12159835 787988265392249910508935062471024537280 12159836 3031308097027805714490211469583252480 12159837 770987259212280930393279380924589545094 12159838 323977473541948017184193684834267708160 12159839 64997846194590833633551568515316838456 12159840 583715976381910467902703351890926632960 12159841 6814973482085780185285961124572132640 12159842 7256019064413924093056132961129369600 12159843 68145145214280789331251785263887848448 12159844 -127407080418567265708599299859973090304 12159845 888782721876933045242598555612542074800 12159846 18190765249669599952381649709474896064 12159847 -255842441990304193130862535279794298368 12159848 62276542614879775896424662454272000000 12159849 -363471937640517418593802729019594347392 12159850 -208551680464623496658456134104189615600 12159851 -1750163014696838190090669500275849716696 12159852 569959131547299081259614002552658335232 12159853 841324667511045394034070789072428534102 12159854 154725355987926974852222419334804940672 12159855 -616193298101192192997675483296213560800 12159856 -132914949447093154996834123703578001408 12159857 -122282052528694572671400542736490926894 12159858 36826849386269533908260124463197619200 12159859 -508169153777507529059043136097145540920 12159860 -790996200798195449796691927074226801920 12159861 -15411150210011947241821479915740006400 12159862 -109726940792537611282551758102811293184 12159863 1351006190554961381047050621725832875112 12159864 567264540457116180655810653261856296960 12159865 315487088165379072296839523473248395400 12159866 856325489813758638915650703193688203632 12159867 116586386992744661905690792640012513280 12159868 -124446474750872762504417828397483315712 12159869 1051225758540835856803145464783798135296 12159870 -31812482511918923648138212639810498560 12159871 402608476069751119921700694041979297712 12159872 -880747625250504263009410080728678400000 12159873 491081930833869743302733232983870687184 12159874 298519940352491066137553019878090065920 12159875 281924167620821109151215335556112080000 12159876 215462207368173903938044496987719864320 12159877 1345127158253993802509649982964087909726 12159878 737020107324786022897165436312281926240 12159879 765092743204403335539596399746706891520 12159880 927454621712754722905007230841133926400 12159881 387686116534829532511268934248297942682 12159882 3661032349403986667564759349696567552 12159883 565971512066028852826489037880562571760 12159884 10328113861186557365056222508754112512 12159885 -407984081585223071083011085747487642400 12159886 397714995613817790948176199051515581440 12159887 108072877118897146550591272515521121312 12159888 77315124193836398849588557110091776000 12159889 1190967909782328385327855304407582993266 12159890 377140118995881524933296602886058184000 12159891 -618199712923436970734029914047715396300 12159892 -79338332176348823534425295005426356480 12159893 675786839016846836590040029075650141024 12159894 -373182924626423357661679661743165562880 12159895 143308039977492899891783436335916000 12159896 3606385869580496172610962583147806720 12159897 -237651697795730965859723699976993570528 12159898 -135313097869022621417458363588451158800 12159899 -1604033740215538812479727197023433615100 12159900 -261732545165643786013895089879020480000 12159901 1701879999624027637635247850171987212 12159902 -6993288959235058679421880152739122816 12159903 36712388392172908015775847655413150720 12159904 -992043552446325546552412733485886275584 12159905 360363960791678475214178269974396096000 12159906 82314865027498017479113181112772900608 12159907 -759806174196340566550012453586709000600 12159908 403396271404777969642666977220186223616 12159909 351510026834971203792222870009229662720 12159910 -46004048371146538664281880714891370240 12159911 88310959197166434674555152162773691512 12159912 129825440493429690824644078028298731520 12159913 759061896257007499263357745370164109940 12159914 -137442574914811007784412504543712841120 12159915 -291794666136213621696898424469086350080 12159916 297011757228543896940350310623729789952 12159917 395767875705822658555546113593134080000 12159918 419235197028462732881286460702410718464 12159919 67906688500718710976219482063787135944 12159920 115833526432060226788704447204942151680 12159921 804318772193999818631753496107646949344 12159922 -774915460307124981780780403325997109488 12159923 1191567479709490343828531505142952663904 12159924 2340306537781278917295164607186604032 12159925 -602475038959171106113728851972765219350 12159926 476781653928621050603531747726854890912 12159927 3531346963919559170191170589288358448 12159928 -1229147927523591277815039417215302471680 12159929 -222362094409915055057941056957810760560 12159930 116686972046046881112764374446441200640 12159931 58254204525562283133918653569020860960 12159932 754009997778498047104141751465018672640 12159933 700776754394977370276822975941230061824 12159934 101452706934149065958005312125710468352 12159935 11361286831445405319575004610708571880 12159936 -14213700572426478837196897556449198080 12159937 -933908936433886685686682871999070798928 12159938 152909322276251559745609426237416823296 12159939 -45711497346329151192421210738975225344 12159940 -297569691180415676260173186001708070400 12159941 -86033490318436275826166972449867826658 12159942 139090260305567333309569386815942838144 12159943 1199975303547959433271254657137602733320 12159944 274742942757281013551337304341629091840 12159945 100483409004214778380616046015817062720 12159946 208979231399590993385724332551873465344 12159947 -328704361016657193407323478610410817456 12159948 216350696833175100880875814697355886080 12159949 20812484516847291506823844886897021964 12159950 -181627862419903482868000453630539192000 12159951 57611638826537510765413779931831268232 12159952 -145141174325856893174529449749250048 12159953 503492244661263694965042142394812077684 12159954 -506193858310194097950282309396762871536 12159955 993706415828252478296858994922238513760 12159956 710518390206170590327591925567493429120 12159957 154525128434690348990304075801956132160 12159958 -662985451027182815590471827702472285920 12159959 441814603536200208716544348106370171520 12159960 -153185681349587725027710636323187302400 12159961 728788227139424859469946126030627611200 12159962 561259228189177232485672889906944058880 12159963 -73420426732566195647708924784596815296 12159964 402205266449578462159332235747497639424 12159965 -152501785419662213789884782271919114280 12159966 33355060174011193769101136272519200768 12159967 -351532870376201835577367569716322140160 12159968 -1663109083952405910672755457995440128000 12159969 -3051838040223517872765480539475659856 12159970 9794953955926857646836162864836236800 12159971 2072782745720417964306548882041439387352 12159972 -317756147869838422548993275503499916288 12159973 47350052785887408573691996009394387136 12159974 -1205136382706856904038531407612899578240 12159975 -2232683894958805655474250832728454800 12159976 106489439215375016250703247313542952960 12159977 678924001346832179618426736920313200826 12159978 -136053563118601076101281318863351083776 12159979 613337072827137388647837010871102563520 12159980 -120558598289365794864063920824716687360 12159981 -561980315993236502380422499962763142400 12159982 -266024538280276423506365798696028585408 12159983 -760003354788471012713396928282930450960 12159984 96967897015581841481043947688471625728 12159985 -90587382179703691418347079909337494400 12159986 463805128175827340059378089007681650192 12159987 -341509766601510099491841694442278187208 12159988 -1240816888596959086215912369010817360512 12159989 -1028320506176223610376872475909496144210 12159990 -362776603922819015378936666475852864000 12159991 -1444881291794387170628547985220688131608 12159992 95740435018966124010640896258767646720 12159993 592251411614979247869245378323231581264 12159994 -90235648622873461387528687111538114304 12159995 84721231333535582038472183531400960000 12159996 303643625543738910015650208679235420160 12159997 718561680148929258815027940179803387980 12159998 153332501345782242881450618231337000960 12159999 120536093358935416043280035881511360184 12160000 -191280464070854549829637179336294400000 12160001 263137666836420869712856521836854541184 12160002 160013301731661201091907629484740700160 12160003 -514184108917320571279058544697194879748 12160004 -270770400437545686200225722584452428800 12160005 -30195932554615978549279530254952547200 12160006 -134516329153265980625397805883764230048 12160007 52598423019991380348491627775550869960 12160008 145175797572401411152214766548115456000 12160009 -183828279490763343035408579329478366720 12160010 -16447498986605740519593662961364008000 12160011 679248201567001122670703272987103327664 12160012 928257077749555142345970971550623373056 12160013 9439587389829851471365735294828382304 12160014 136334873784314155403072204815801112640 12160015 139226211065986909969640981635896975360 12160016 -215272394354780156413962764904336064512 12160017 811182311407603686179338870061070469440 12160018 70861949670658856060508908323205445120 12160019 -354009252956559316435688366296386863160 12160020 22598547732357286689431741184092743680 12160021 -819558885139186619964701051668425345778 12160022 53385957464787379832900325273536175360 12160023 -46573496823560357532167813842791554736 12160024 -86874410480623741020108290921696471040 12160025 -238915136517322211186638706564051275200 12160026 -12424217960327621265395290253722388256 12160027 -1093271462091057841801010798925680315928 12160028 426413107044570064551336142880097042432 12160029 26834201262780862038096023795273195520 12160030 36433998944821799938334604939354328320 12160031 -416229128515066835160203252260523513856 12160032 -1326700842130007820552458590054285049856 12160033 357858793499862227283192094273256732164 12160034 137458927670580022313417711982512494416 12160035 592218126228226434525147258347862604320 12160036 510250128490641493716191261756120268800 12160037 -362334411264433063153567703273034110820 12160038 284095077866438202737065627804317127680 12160039 1175496587485505354935555526631402379800 12160040 193038088474950370106315504287311360000 12160041 30485416656354431217197540507620078464 12160042 -372117754012075209590720636498253269328 12160043 -139124344219403115727084727429070818016 12160044 -5826170247983063540800270891519417344 12160045 450996571110287016470914772523826534200 12160046 -640810788706763957967938789985546702528 12160047 578579610202835689120317281629494856200 12160048 29238570967858285731027900703889817600 12160049 889712262047818415544948831996774391392 12160050 -46807721156788448698434787920122342400 12160051 -372190150500568096603219118649740440948 12160052 -162766802075905090449943116284282627328 12160053 830772825992469960080920623700743545262 12160054 532470350970300052478641153767676387200 12160055 -13395187000985207834821706654176938240 12160056 6787526441043817669311383574017802240 12160057 -441349561776691227927003600871492605120 12160058 104826691658124154008734129445851983584 12160059 4524391820459797145541668866618635120 12160060 -33495103509871394854458296121283706880 12160061 -480136382798064835271341038792000961338 12160062 213797021828227741500688909647387472320 12160063 -2262282069658316717489032851279176566296 12160064 179215533911161740673797373694192910336 12160065 192676873724665128548224397639459003520 12160066 268310867833435828674482657550176810400 12160067 -675453133140580768645037118204507197688 12160068 542830618498342521419725978540371308544 12160069 242083701174866307270895985497135647580 12160070 93965998859477659909410918032828908800 12160071 -113729780663120633149995753085914816000 12160072 335748304455984443475207777234995020800 12160073 214382344565223042600721910322951023322 12160074 -96790765369308133212633363104901853440 12160075 -1649533187336004672667838224160086656000 12160076 291978565571036729964656056426934699520 12160077 706721774727303167232016946732010854400 12160078 8708967612100823432892492142733302656 12160079 -256787729877310342227601371594851773680 12160080 -72723697346080425897751781450056089600 12160081 517947542897317771694510152598448735360 12160082 88704209968810468002553971113791737984 12160083 -174762509086967750251002182438407200672 12160084 544246552725209211865244802910384697216 12160085 -728976018633852148640271317528741712420 12160086 -44339976652855089042118062075521955456 12160087 -68371655180174916775827961669238322728 12160088 -164470192868170157192068814277360138240 12160089 -244310420208577772447892030791712491046 12160090 544545604877822886475135191902446936800 12160091 -282239397761725135653347657080833498816 12160092 -119105477115824173333389377606246227968 12160093 989041876969172818914801649944352083744 12160094 -110536256595732041812304324084226345600 12160095 -306586938035652472124245239058515484800 12160096 78857417846213237969296450232609931264 12160097 312981380723078835182930187785673398292 12160098 825010259446024481303146289574101168640 12160099 3797255297688790986081842540002951680 12160100 -241025869002808839311653893160146739200 12160101 -107068169611916711043281105647038411168 12160102 -205135814507316720533609936968041385248 12160103 622611286599323178956313366583437959352 12160104 814210597105553032931233879437336330240 12160105 -1126300949954509301674461640216586456640 12160106 -173688030769808242074100767462427898880 12160107 -420662690684356227324889585497464540196 12160108 154484277858905782177236639917772748800 12160109 254344634711278113769371156915166812204 12160110 -207954951423066717432116527087664014080 12160111 -1056376661368276208505893058701633098288 12160112 -22792827035977542178625571849876701184 12160113 -207948404061189850208220046867510541376 12160114 -307078008380552179274081155812599904000 12160115 -642210586503970436142075235548598261680 12160116 475666943130770291583926817215558028672 12160117 -913449228986591076179727899630440996068 12160118 -383627043420498044751669132493608486240 12160119 -678208984643185254049414555439924063256 12160120 169282907741943898845605150131394150400 12160121 140552520488931483567390805874244640584 12160122 -44777587827823000411216480385955397632 12160123 -158493601174360206860065142791189957376 12160124 -197246054513658456521419811045341730304 12160125 44131226122336309514435951709082839000 12160126 -77380163784495369156476149367092273152 12160127 -471621122955094438490326062803154998928 12160128 -362135704517256133805482693024945274880 12160129 1561965076410548619946107966474225496660 12160130 153878304140564568547810969560101628960 12160131 -93753633522559900376607104407341240000 12160132 -966476583991471680793237713907579204608 12160133 -1698657151796732290879178497923674496480 12160134 -162537760917231925994880821149590537408 12160135 -162928785108877299110536887112838690400 12160136 911147977282246123547987366909539737600 12160137 -17334908238577146529167335620012320 12160138 527528988255827296511267423900232636720 12160139 133017305324749121647845909099767657940 12160140 249071258626047664227621978922913126400 12160141 508813433143746997902402297421335658304 12160142 5659180755833703706969490408484023232 12160143 801443786023082858884037009133208731432 12160144 58393349116709138168989308253433708544 12160145 -194752359781358727743714350196386363800 12160146 -40400138158180292982042451108138231296 12160147 -1518033639408482910767000402408997944404 12160148 -110509029189318070094678062395530354688 12160149 -481431092672079425319164182953005760 12160150 25184520442778301971200376190271792800 12160151 1378664546452995593000621282190352632432 12160152 1012455044548985319802448956545982464000 12160153 350877118831166808947477872120280905984 12160154 -1316817456927405086653632119694028899840 12160155 -140794015284893135851370611172681460480 12160156 -19235423302466280885645769773563747328 12160157 553001809335951775461747579662484582540 12160158 -205101893563391217276087999994018818432 12160159 596773449078223496974521434109133518960 12160160 -673380919283750065351294244873469296640 12160161 80413528160531116288817609411754484668 12160162 173249635660752705413385953833463112192 12160163 -143349897500892627734731007563383566280 12160164 239091239110813889412545376959128965120 12160165 -1187475927288534700566105269710115676000 12160166 -119311386132865782586042450482080702976 12160167 -670513896333296348078031812582641729200 12160168 -1045473644353073905842401306967409059840 12160169 -584425848575829289323636258969808723968 12160170 -65537373540588689443101570981806699520 12160171 -606952464287091535545580556522649681800 12160172 255865744887385360282123975732842706176 12160173 194666492599932943364798956095935793504 12160174 14494055637065658606759249599575406400 12160175 863340508840258209169671715008462383400 12160176 -9354615485325153738632787237437177856 12160177 1229150610602606136823291113553424571026 12160178 1011317972578624285306881893520711545856 12160179 126565090904414741737920225018889687920 12160180 1132267891067278118917032853060490280960 12160181 1017525042215413573000744578689706174528 12160182 234738751251761629617125315682850156992 12160183 1550501614923628638507134744329159047288 12160184 338357161034626425915707203858121195520 12160185 -10981075341557309025620804045538268800 12160186 124975312519759342549943319986148564480 12160187 249035762369932419782872512175291918800 12160188 -304670058109486075067015837672438745600 12160189 833792747105302643320434075871658513990 12160190 46767608259253257382884834976257638400 12160191 -244768677638108832948077937911924426808 12160192 183408217662113954450462236099901128704 12160193 -30985111385467767618131306447126133420 12160194 37806148604822209147921162028607030528 12160195 -501498482591503559244810299256476492400 12160196 508667264748445256278488165734085302400 12160197 62357291316206637359967388798406009280 12160198 -28643338462092861394306653541629856128 12160199 1424277108027994312072075905652650346200 12160200 24828745334848505233740430235873280000 12160201 -757327267617601822762571823163926181798 12160202 612184383472540361276620593004541339232 12160203 -155373191219357216488963528919508912192 12160204 -186531173533776467341773015881092434944 12160205 -133019814087854999802302023766596825140 12160206 -561076506363175563086321004190361198592 12160207 356481702245870494116640998132428642200 12160208 -1308469657625590061533940949872148480 12160209 47245020615696327739782581038065150240 12160210 -522850311078144499627357086623440614240 12160211 -548653209804565182919248447089165516640 12160212 374304482516215587698950487784248512512 12160213 500402741557606066831843551821556108384 12160214 -35484258391352347268828585368448081280 12160215 79200709673840805102388050618302515200 12160216 1301154490229356233526371140024220303360 12160217 -1220578486877665408228591097373779647734 12160218 -20421896325184279949320232533918494720 12160219 -319143205663268853751467487508943517248 12160220 -267414111504778490506040943708219333120 12160221 475220872677510255255318529496150493312 12160222 -333422779101432827463052112970494683200 12160223 559884061926447800822662349898629933472 12160224 -741706588205426932429450346006790537216 12160225 119563763219889001664744662015823812800 12160226 -153502066346023654553246149454090817168 12160227 -492017271060960414075929543095956403392 12160228 1311213859970694490118582247729423360 12160229 286010657679448982185176454982184154176 12160230 -249485145195977792912007306575487665280 12160231 -42932224629078984950008524029564917536 12160232 271192821512250156161149939349529722880 12160233 -467109470215246329321786012247938028800 12160234 -84045015974807644622570953052398622208 12160235 419882023088711060096440385486603378160 12160236 108248466545965717160722112455059824640 12160237 -4022348296384139300286538898761948800 12160238 39046496995758262558965765226461846144 12160239 152791582238280063010891192401861378048 12160240 154633050462776464144215930206189813760 12160241 1120027393275217855492185542999352384 12160242 378838925469674368033344798863054993040 12160243 211738320494076316720883332891981964492 12160244 389848454209763869592504184531034033536 12160245 -111779653581639243432514993542522465600 12160246 -29324318346533971830398808454280847360 12160247 -957643357977666120017829868394800141440 12160248 374212178593453451205894966113874124800 12160249 11137139760010586270951201828476001364 12160250 -523904238051927582541753744269705216000 12160251 -700362661729908412482739266842714465280 12160252 -149715598354654994900048626453594761728 12160253 -191415840107488743055381143118477938144 12160254 -44849938231466202406309571208635688960 12160255 -420948517844158876028764602201869802000 12160256 -661771257311417594925960179547434385408 12160257 -51088768775744186286557191899616663008 12160258 640937101858536631075699094972681760 12160259 -684763460904927645357386520845268801540 12160260 117497272700018113462017928932385996800 12160261 -432446390848711389575871764661087751968 12160262 219077840481667766672117078106657985632 12160263 -479832867336400349176374468058779399936 12160264 60907597149473030498928049884084480000 12160265 -299137117012144908033217859419993724280 12160266 320390269484690476428883240243942828800 12160267 -23955156715163270584723513559011339200 12160268 -1007169804558148549368254469725761119744 12160269 -27833784082910872875869989755913062912 12160270 -215275410848719477042402677554565354240 12160271 22155128268649154086175004407526995832 12160272 -38474551666519038091254985051800600576 12160273 33893025156314600593076715481789170544 12160274 -127032979832121245504311512170202935808 12160275 118634480933179720782839777068277019600 12160276 -658690690698169208522695091349832232960 12160277 -492486692735666259820737970795073705088 12160278 131764121586819565759823131035373580928 12160279 402546072852440988617991875956877047880 12160280 1121372842738943929651260601667217408000 12160281 462257840539017335988958450124460728592 12160282 348911594892119625420287523579962506992 12160283 479539723996331554631520746128101123024 12160284 -39317959342011730546633094642529607680 12160285 11345084201801845888039021107078552780 12160286 -340876173151161711244134753712068010176 12160287 24900869722203343951404905494597900032 12160288 326653701501431737950420049424585588736 12160289 -62669071171920804599847631519827680832 12160290 -80072783535681332538349175143334369280 12160291 561343972599635085449759301028927467984 12160292 -298736470352457992232238767595504757760 12160293 -36068638271305001833840291204440312000 12160294 -26542213063200874551310607122762934304 12160295 99625431452932212209490807064013837280 12160296 -728795976572789796705876206422067450880 12160297 -888068416054305242265702233557249445254 12160298 651838609057970962808200152802807796400 12160299 542786006443871618913727270371303878400 12160300 17891427624082407178859480890081408000 12160301 -616652291033118363133125772584983566698 12160302 -98990778466447407824472002683161925632 12160303 -361574997436044417860025887655240051176 12160304 -41854515358090529997274484593575198720 12160305 11015178212457410915150820222541197300 12160306 93575879972571961823423713945650350352 12160307 712922421040310842291132672690963409520 12160308 177921126647295638049334573458797002752 12160309 -186022116188703944288278493404568918400 12160310 -825653957955393937885389682168232471040 12160311 475156985923009813675472841434491965672 12160312 -118801666304335869894014214765831782400 12160313 -259414563105350284754494422408914861760 12160314 15232488993677806967417883144892439040 12160315 372934491193330411581108531782200465920 12160316 358720654335303865096689874082008931328 12160317 -179977500937161083961775973518110598752 12160318 -982027583309998081192994344166643494784 12160319 -19603002510190514261939666373623369280 12160320 37438536125811865211866257985791590400 12160321 -394182913385799683653799027874985174908 12160322 714411759399278121037832115303445973712 12160323 -201239252033475698764221712537534809600 12160324 -463693622472619711015367083969639646208 12160325 402715069091979014632006197972962786100 12160326 13574533432189992341552205791898135744 12160327 -749291893867894313984712120126788774824 12160328 -393849030231405953512318223305545277440 12160329 801650335065928963251734206949061018384 12160330 62154409977147183495513677931462405120 12160331 1793465347505689236937605898615049983632 12160332 558631896854950364839093100887186701312 12160333 466087218082588185738236323581859790582 12160334 577944991975379665928532140696446453440 12160335 -497335237002488270829884591730552336000 12160336 -70289318102782736589873998978186477568 12160337 -294790190667487058675472996803632848000 12160338 485060506920476253258644080707829585920 12160339 -125153825037212992916372914795394778560 12160340 3289643231448721283948580504498470400 12160341 -1466724677926999537180041242875724338560 12160342 165839962351695425070260565238980523200 12160343 122077828997398806225812917825472793984 12160344 -14078112093113761921203017237979463680 12160345 -162039213466451096225781510771656859900 12160346 -288756698944347744448382333386375000320 12160347 -448600516483346624041214981797181514600 12160348 -713684196673377066256245129653813243392 12160349 -48309715944619506716876863474130674650 12160350 -158866981122152148014968275069542980800 12160351 -433891578957485747783228869169216977696 12160352 1183826915365677926183783272766056955904 12160353 578228768020236397652680177558646961984 12160354 -400533392322310213223134675881184361232 12160355 -485915375998438168818260459669197220640 12160356 -257774501667974085870546627863348576256 12160357 -18506004198691477161123360635449844736 12160358 277642939257356281280669552177012732160 12160359 437490769485062145972835390318024965264 12160360 -648347944490439996889289733694407936000 12160361 -152105725129587469634404217163678783600 12160362 277885934110322619439688591916657284352 12160363 -2963537280949100721205080758600394267176 12160364 120977616784553335269134180099828971776 12160365 -117734928261458497899275339269848115200 12160366 -623003245304431824962585548830316440000 12160367 -169471439927865635458485363869076151200 12160368 -13166414416026548486476951442561335296 12160369 -377810271590727978085191841983745204556 12160370 65769762304869273302385051601121986560 12160371 -1012116776955650868603957806931112262088 12160372 88221437983223146225651723138222940160 12160373 -1276346587172089676024847497519752453458 12160374 -35681869928067898926476753571365259840 12160375 258658375114436746364904203066522034000 12160376 319601198979748513242293462476069478400 12160377 -9802577401360233137546575273803601920 12160378 -8294970779915242910387446667071268640 12160379 -733545109769459782823984574864991200 12160380 68787354774317700282349324274902425600 12160381 -1564419992486152055414209725025799165818 12160382 -90070512912279935225400049966204928640 12160383 91223505304014806920797879406019977728 12160384 -572307601354603112794357123118719303680 12160385 862950947728351668130437379013384522580 12160386 398343650351500084064999861059088385024 12160387 19762606972650891591117232175294814352 12160388 -555725867503093678434094199383884445440 12160389 923710740480786715753530700249506031680 12160390 -18532314908201806804692229315157821440 12160391 653645812386815111026426965562266050400 12160392 516883807986648066536603326973640990720 12160393 -103126839039944723505709892006480412800 12160394 -303696374361797763788485756148471641248 12160395 -204801929968271169313871107613955792000 12160396 246255653020598931607818563046106644480 12160397 329609187267296096310992662659586351872 12160398 -228251332787594591325869764498341683136 12160399 -517717397863691954362296816300131621760 12160400 -590013674168443588217245719389798400 12160401 179183444383869755327434477615792693248 12160402 -78908444373521114883058274481863284848 12160403 -417988405480536738037288579215879723348 12160404 -1121325136926372791263408708318181658624 12160405 -547310848951473082985064767568331028040 12160406 961497303642233843972515617259337405760 12160407 215746089394219581809022560294642864640 12160408 297527464976583770722861771568351477760 12160409 -771329408379096573357557437873267957884 12160410 188991739558315617847299795954741615360 12160411 349833808279262829529402713799338721248 12160412 203495315112351864889595063841799214592 12160413 35793274738712837210141949400466255616 12160414 311924347539098312438106663293820921600 12160415 -680856040143589564023112495279940710800 12160416 43338111334680101543715940767649234944 12160417 -2845894574100552237594157194574985210348 12160418 -76124596174984457896244144810485176960 12160419 667752157820455258734048046036988845944 12160420 -267387928262475753468815342700483755520 12160421 -171357848981497949889792832495523536896 12160422 219614581820398890403798931143940014080 12160423 2048091946592187689298963782087919078960 12160424 -10191871809186002437682189811565209600 12160425 325951368089513653338021902330271288000 12160426 -5041314654778186862565384407562004800 12160427 454189646965163064021610339118058875832 12160428 157849482105415032889060012276534150656 12160429 -1346731968806581361759564671256027604970 12160430 -501297352085023106256104227013059928640 12160431 818274901910839237933858268710656407640 12160432 -9309140580522714280547749870527315968 12160433 -82120576552696768174256417788112154000 12160434 56612610073065657805767584592449895936 12160435 43974246308259291755331346098943786560 12160436 245677302686832896284228971197685062400 12160437 1061963597303352254229297690655349023680 12160438 -262033760646345268827987523780936309056 12160439 -960316316125681642835559098658960940944 12160440 -338500575316942243562777719499349811200 12160441 -146916825712098518555114521945004579158 12160442 5890184504125362237512393117654253312 12160443 -1644302257269374545884123119888441472 12160444 -1329374084298647067049877661702786264064 12160445 90456139603988102593196473628395405440 12160446 -222225193784390785731959974202697690816 12160447 442303912771883301207326937119191154880 12160448 -23376807688811071408748013787790966784 12160449 -92908523655802422654341805153120456576 12160450 -382749817132333664162001756260066826000 12160451 -2365629301722091653144428644675070624928 12160452 -1470765714237397341894587003311822848 12160453 7057611944621876707214281579520436060 12160454 198870102510624820918686065002035390720 12160455 -288409308455770899724052030952346094640 12160456 -224099107018989961909876784009183232000 12160457 576050024478037183750950615629968066632 12160458 -284681430764556024805741459410639872976 12160459 -1219117677682378707214696968914436306440 12160460 -372450494265380506748495210254949360640 12160461 -16474395399986681632682997294814475040 12160462 -512780893598156740675209737956872168768 12160463 -128326127571674647619120109392306718720 12160464 55422231532535278854266185825424769024 12160465 -396976952598021606696847803734096848140 12160466 -472338012199690769998869740408459074560 12160467 489098188524403216368339266722386551688 12160468 245068255444983205330063909635897323520 12160469 -862668762784256602527979027883105064804 12160470 147525857337234307445727740817183129600 12160471 -1498795863489852682817450111316607806328 12160472 1404151308250477666055662826577502003200 12160473 -32971337064393454688991436748719558656 12160474 -956288356991471518373782056117435967008 12160475 -115915289023547035009190506605993999000 12160476 -4025384415637696671055214860731340800 12160477 83977874353849104846299974419259144812 12160478 237965340192432277564008297067201848000 12160479 -352785726592974945676260881046864354672 12160480 975088992989650914627441961789964943360 12160481 125182468939679899159182278144994309282 12160482 329008471767606997282826322910239450624 12160483 735397804908238171118948633952354497760 12160484 298994451706427113387173434737177460736 12160485 182814047531789897980327783633259975640 12160486 387715897752741703997134069212115200 12160487 1066269602551180258071000800508828494136 12160488 309219500231723834470335105847997890560 12160489 -308908417452222769112229465488351389632 12160490 -454662521558221800011525945210855750400 12160491 98251700394677201508889915069426541568 12160492 74236664883856605089781267754331161600 12160493 -815088648952689656068150031057536542420 12160494 119830219637045530869736555554473037120 12160495 339094270277281335820183141618837671120 12160496 249986828682886988608487694491291123712 12160497 -218533906856740218630893797050568560672 12160498 69842272593585273730297182218829330432 12160499 86397896455572949553998553959273688064 12160500 -1027388256082231203530019215645184000 12160501 -662725424486729168542397315935242912996 12160502 710659154532254291768366454759810699072 12160503 1806839116359936607112964891466223026080 12160504 -980551322385476241320789162725844582400 12160505 -242880520068192678625025852116372875840 12160506 61975909568841266514593706153799163904 12160507 384346414717908856418367931679683419472 12160508 -277923895176863059327406527230569048064 12160509 902356855183055809265774200103889045504 12160510 -227139486654545287111302252306863322240 12160511 -46919881163362464784915244537428432776 12160512 51519519122770754437215792325271224320 12160513 445914882645446164938190594565780063920 12160514 -47523775391334579522171332312944519680 12160515 45597557495885775737632892608445244000 12160516 57573410888748302057055862256072170752 12160517 -704316113444915311179409107701643704448 12160518 -9854265863364200883798796582415517312 12160519 30965029376475127867439736992180721120 12160520 698249399974081151716288229852621260800 12160521 181793642009315985411260619153252776490 12160522 115097347955549011426875933929972826624 12160523 217719658092188982259856504762817458772 12160524 -589282995377203418965012995156757369344 12160525 52640227717843003411165603157609395200 12160526 45905259046656699955630259417914832448 12160527 411307717515230023470340382010483181440 12160528 238496509286464097685727140327595966464 12160529 6326005290850836031069195597852812480 12160530 -29349910036214300576160852359327065440 12160531 73183370834069753201210441577594326400 12160532 380752898289013529379191178350932838400 12160533 -169649771281634101333630096146236350464 12160534 -680077181640750580833160247014625263584 12160535 -1426497315026777099871404434276820743440 12160536 -944136656569341132628426240633695129600 12160537 -451206811982576042764406284383317727360 12160538 291422891979930887408858444944176190944 12160539 -671833580147957913498523074477459962196 12160540 -111425433962537223260207763712479774720 12160541 1414060929259360481129473377778141725900 12160542 -13928494284868404935060116345312976448 12160543 -2494523543633239669822744911062596147176 12160544 -962306512199438180225887583951498772480 12160545 -1028468982042707376774161384449687566720 12160546 -359490137570057900512100015923373420256 12160547 -111568485326985280237601165818237777968 12160548 244882780482960732710054422027722632832 12160549 22385921220446874182147680033148208000 12160550 -34686339701100347419436321724931675200 12160551 -207112505876128565609389453167231911040 12160552 -943806084258472986035390289065132774400 12160553 288214357870242450847317619322246759802 12160554 136948236784642561292427456375515688960 12160555 564528263020036038602798879364538507920 12160556 -41958823834311122058237296042199244800 12160557 760895079346335648447060203131722728640 12160558 129176234625532868943670475379488450880 12160559 22237943054042877073327757258776863360 12160560 -33705152117390212293246359671076290560 12160561 31438815163242877827303513505421448704 12160562 675230186745603207731943140241058678032 12160563 476677214328560975012037585121788506688 12160564 -126465161607271189232862020747829644160 12160565 -936486222825969378936569480820369261540 12160566 -161511315171383134350675495492056197056 12160567 -1525050080252207583835478690584888463768 12160568 -110288799384193064808769343325023846400 12160569 -610387139643949951360661742499560801456 12160570 116541111964134599368990332755563008000 12160571 645840865619643717877871660574169772772 12160572 4066602894515348469195140827304312832 12160573 1136934598187102036278124268776790362822 12160574 -412677930345070007946671489497159006464 12160575 453375115401023841513892504151321902800 12160576 352608393155705284566821080725363621888 12160577 77646293706401468761857430363479939264 12160578 -167623690398424513003673097473811816576 12160579 1200138067215396113057242638388362312984 12160580 558743431991318165922269457305904211200 12160581 377608011768799460227216264325578582752 12160582 152500947211419011656457518775125279872 12160583 -110747085018522928306821307191394578432 12160584 326825831068278487780030576146708480000 12160585 -96930495944551256720980701971252458800 12160586 -98282483899159330005838453884344232096 12160587 225518002788238622703539736755520752640 12160588 -700060189156695555623754038857080373248 12160589 -491889774113711034240485410822356999360 12160590 123781907497617787598396890038963037440 12160591 1380077735018756828561071096133827002992 12160592 -787594937619336417019083915382911664128 12160593 1086087858927414894998346632946168908484 12160594 593561138195782908980996544250655685120 12160595 657163216653952235214605519084658711600 12160596 -61546992431151137077514727648773406720 12160597 98093454249303288458223074783293807872 12160598 -841374091925580478411141811525521000320 12160599 819520178047300207015303214422237904640 12160600 156334121680375660269215162240736768000 12160601 350629505037498608232865001735607980100 12160602 -95530982743508662496464467701171588640 12160603 -134538827881510561887833249818135062496 12160604 -133257284921366349795066191681023948800 12160605 -18715494718166905649507017916219978880 12160606 -202051008598078120434780474855975591936 12160607 -141001218686050953926093928383956338144 12160608 -233508795876702813604478678372922163200 12160609 1139168777705614256734761217314535503280 12160610 -25621027626844657501057484956117555200 12160611 17253698960957858153818183196916289452 12160612 552855346976531763232443266150894704256 12160613 1037342951555419693088560323552861261180 12160614 267769071467827022583666342639213531840 12160615 -4607413015875716410449579769400657280 12160616 -230525690735905547151302810944577587200 12160617 -2516146959568116471883808740447896576 12160618 -12499801377663933687881694652436689920 12160619 -20284461559721385595758777746298980280 12160620 416145877093740885908819883218039116800 12160621 -1824203913048447373938415585100142634 12160622 -444488008265949049872616478988283389888 12160623 -159745171777178965195744981191366266616 12160624 98411300904363813403663974476593790976 12160625 258148535837597781591667318615728416250 12160626 61754244778248902696612105939642840064 12160627 -1628461593570462950029751651319848082000 12160628 -740708560691446781914728363801165004800 12160629 211914972555554026341897021218607788160 12160630 -9091338940741548377439038009134800000 12160631 345174173028349653734562421308123463680 12160632 -71025491793187859479242257753700433920 12160633 -1425853494433577087634551013434964980736 12160634 -716583291765392044599377104135269659136 12160635 -88646578657987735711726924894909812000 12160636 -1020268520538818508849696533609890623488 12160637 369556737905564998080906708025478279040 12160638 -117315582554344502197980363028445429760 12160639 1793226720217833932328761369285890119456 12160640 32845425484889145426272402465724825600 12160641 284683978114728907349643234419205651744 12160642 -75004221179043858269858550275451473856 12160643 -1290308607906245969147146415523211537656 12160644 220395690752202312122760488732748183552 12160645 331313668511765369393545048542796680960 12160646 -1942481356015364461677283661143863648 12160647 839184267336915378953933663519120122224 12160648 -1561687307652642784823064863553865482240 12160649 125244106516198936887853458681700412160 12160650 100395708660754008546614494278750681600 12160651 105521468521471316764685023911661860552 12160652 -4163608950345653881991584007649635328 12160653 717173310041757799213499321723713543104 12160654 654667462767844610551498077309670759872 12160655 -18732192139109386655004827816612155680 12160656 -211700578247578210481113292478264729600 12160657 -567820394654854312880101999286887190400 12160658 -192829691769365418126125728220601216 12160659 77338398029809289569002977638589372160 12160660 575494122338952465643994867652742567680 12160661 -1261038299977582798315676273349598344456 12160662 -139304974742794049639602896137779499520 12160663 -425524540011575796733733557946058329360 12160664 -934256130565968983732373908309854832640 12160665 144796850034999208021369525668945408000 12160666 37960136210176190322202817672662425600 12160667 -550973053543181938280527992204722146560 12160668 -86138980802001460761770549459249141760 12160669 1050783721016119992978291504032681476070 12160670 455370402391946138092422844442684393280 12160671 172683984806209664111540278803476183112 12160672 552878737498426562396317385906225283072 12160673 -279739971738466123836053165484233516382 12160674 244053667784126279064465779890817217744 12160675 -16984204542084626829192826149259230000 12160676 40402947401961625659267028998718593024 12160677 -709938727857762786663670462778451960480 12160678 -254598454017294244548531079756382478144 12160679 -621738209588403229463440122067885618824 12160680 -56169773872241582998004460172502630400 12160681 -30794073647661096975737215320610676160 12160682 -268182913561376515320838861992335027616 12160683 -996646515423005077535326476000334288320 12160684 -547848607454688072520851247634844070400 12160685 400213369509397376675824230988212586380 12160686 -355309585226746215197497709522612797440 12160687 -591131800023217610624669227704069396096 12160688 -88414760010450122773246629185419788288 12160689 138310571325442022047710207795626831808 12160690 76405018783966669562263909353382557600 12160691 -24270499281066966441079844562025711200 12160692 -920906711216138610724592485838609768448 12160693 -177382819361116474526169347977663588800 12160694 -42190245756391399327663041642924572160 12160695 231865887771404807050418424083095357440 12160696 492549230113153840947985515502427381760 12160697 -49277254132149270203024584738655206908 12160698 -241405862173989720753000770522169790464 12160699 -101447705503193201875617720207202812600 12160700 111665317020143263258175981968009075200 12160701 -3830877893882198587701613201507664928 12160702 776964938548079979661485029496278556672 12160703 22694311864846769970022338912656892240 12160704 -23830678295270604209707862371287957504 12160705 -69505984671169641282291999855546114840 12160706 -90138652110179348331339260958830918448 12160707 -291888477598563770941458608174580257280 12160708 282001436693408975556158172037917577216 12160709 -657571395387319152240446247082263936960 12160710 -350739196497669867617785470927486508800 12160711 -396058589696770675892218371321056307776 12160712 1496679933168550396620028309726650746880 12160713 -226222204632572534762898344300945097456 12160714 -265840534486741802982288882735127406544 12160715 -338837635857045187156077291621116203200 12160716 -287932378601298877450744678582117017600 12160717 1001465952980105254047846420255143035766 12160718 25137721657641546253089083621988583104 12160719 -467027807608801976069385328482462324960 12160720 82706637152135212196046725584862576640 12160721 -242027565174942424595099467949683774080 12160722 -197853628114825308692407728768116736000 12160723 220404820296898283483045906240151040560 12160724 1086089816238120678125136217514311735296 12160725 149287532597026053960122827083399657600 12160726 -398109062707056102578818750788266858880 12160727 -1161493443858719225769490950956619362424 12160728 156512764326298329016402648405365504000 12160729 -356782589501757233552123290597465613568 12160730 -632400412391223018269026829365045198080 12160731 250710740693963735928840708502921009344 12160732 445431673006600593226603569623084400640 12160733 2046502262755774179976555795913559059904 12160734 367019720169012165424686847935502927680 12160735 1278991698225042962579672971026082768680 12160736 654093516252251391426787279200387858432 12160737 -606224167573984665482552187570723848412 12160738 -109214978975176409336270403272355448320 12160739 44230380696826043380632843431556210480 12160740 30426793668057463183306595469781094400 12160741 -1216372503061227333977028946586949327200 12160742 156512143495380738988879089761413632 12160743 -335224542146960067095576669671413254016 12160744 5527898587408824082720798771204915200 12160745 646189518579683252956122475067268525120 12160746 298416279547171649370316510068755788800 12160747 -1504385838666755152094871354797767489804 12160748 240038127849526378527262886216898609408 12160749 -871694352563956049316050664889927563360 12160750 -108502105393761295112147614890945600000 12160751 1828132240476490667501207873169343420752 12160752 42952006484740663725809085630743347200 12160753 -120687392107128690548436780828976472640 12160754 1061496639525704929851263430957689822112 12160755 -112126236524005690573234040501296977600 12160756 -359526216617833174695977256066080625280 12160757 -325498096842980146520241614405574552576 12160758 64588322313609751245472541941722808320 12160759 270177499483911601618026914306993151304 12160760 -504013940601590887989098790548818944000 12160761 -344859236785330125270023415991509444528 12160762 -468019210319751087910201893612188212368 12160763 885118527538630040741082278883200139240 12160764 -41636486351944399350818331286529458176 12160765 -1224642085582599129317291483090043895200 12160766 -533956154890260273916387537100235507840 12160767 284069798744971457536216922558153259648 12160768 147487328380576036884889409223928053760 12160769 869005955353729877078503031037606823170 12160770 -50701174173177666839468820335017405440 12160771 -952292561836066890127406258108619413460 12160772 -330770032052593212826529362430877696768 12160773 -31126843228853305041458620843206627840 12160774 -234873715488697341659336902220225452608 12160775 151885001247636320614189804401392454600 12160776 145264851090959875607355161183603712000 12160777 793185406955979624326325142444331931172 12160778 44804919752692076674282969880919362304 12160779 634903710446723709712425285476837652480 12160780 -1021812401628836894212971008271155896320 12160781 -1268309552433370591192178098575134057418 12160782 -7845632092261828735207008559013427840 12160783 -462752141166926173124000143015570373968 12160784 58510642225821016669527613541438668800 12160785 50373420520604560926637613047205990400 12160786 899635457253744872773709270963213583360 12160787 -14645925813954337637099773855500841080 12160788 -223096554278900471948351014074773145600 12160789 213116714726737565460156624724156632590 12160790 -63821207009605264616792657730426739200 12160791 470694767878071945700727598460794866400 12160792 -186404532880896247166548133328220446720 12160793 411682204226887363515423121877350926624 12160794 190386059475545589110974291597087065600 12160795 -212326975923071980457334131711026891200 12160796 -15797526615334901506432820734991927808 12160797 -306147053938556502907895483073744923520 12160798 238268901771736395310201184143351603200 12160799 118373161383062981079635453799602023536 12160800 -90041029007149501493149824610074624000 12160801 -1045929543546578077914371181733018615198 12160802 -1075845921226496537131390419435607538400 12160803 459290417612561745730528055417079418800 12160804 -136626911136823906409956953795871358976 12160805 -44177239740104393978034104863340267280 12160806 14615058343556107986467240665227515904 12160807 -444903013995763654118220268164185543944 12160808 1198525671332387479436998697706711121920 12160809 -938146905472114180416087357490769472 12160810 -442644585284653697321957577746716223040 12160811 -18587118426201380164118269117281175248 12160812 245786423712824032563767480750546560512 12160813 30791255357663149108282333304217220224 12160814 664750026796270143321994128160642618752 12160815 317497878855156587599354677370380328320 12160816 -238208152402140878429542001137452646400 12160817 828702713941541050782843309011617574640 12160818 -206888339843999475525275614254540045936 12160819 33060651757609614077891583973802614608 12160820 549125088603084609470312536925223955200 12160821 863002749864246405297610223334966119712 12160822 -135247315114603277075628233241971227200 12160823 -260234342620619653283976831682394723928 12160824 329876006919348623758854219735107051520 12160825 -884469444948044875669160181751493746450 12160826 90527886434099173651018953256345664112 12160827 -477177055443293022019836902421528560640 12160828 1063400108632022173427922709431437806080 12160829 421931946916838571868616708233213439430 12160830 -5952450653305428809156534344567388160 12160831 -397897892477545105833768608614114322520 12160832 -263446847779753871707817762141534945280 12160833 -971749099370703651238596319354179162576 12160834 -99524267529527519484038544611008171008 12160835 -461124442305713793434213053729508858880 12160836 -370576784496957072588040078450463109120 12160837 343662168146552701792831579485885432120 12160838 -106397519487433089210966984749038256640 12160839 510043830559425322349713176757389229224 12160840 -141632845227597862237355871148532275200 12160841 416877969132061586598839912087647658304 12160842 532413829992673418599496067454107885312 12160843 1532224057297680227759524111604558019092 12160844 -615806120286076889434877116046747708160 12160845 -179555612816779627698862525010706832980 12160846 -152326155123475526035769068137449615616 12160847 14781568906108574257683641904993014952 12160848 -42155126837026938815390360745989898240 12160849 746947746695911376575438781979894484850 12160850 14056840138716507535637969123102347200 12160851 -26215914060688300981816455778307579280 12160852 725785432077162370701861630654692474880 12160853 -337201029483944834314036436273624558898 12160854 -2472422065001135413928312411649777408 12160855 -139163569447348599951054421340278502400 12160856 1091315943544363005741599431323171194880 12160857 56656078782197321544128829139264221888 12160858 861507956481916278929495544133466615280 12160859 -439122612607160312992650143653097444352 12160860 1776944374292520794480701904431119360 12160861 -2037848929714007922438659460336437678976 12160862 -154909388279887257519719451611957258496 12160863 178061336911489938685219468666399320 12160864 -670866006730869046538058690444832800768 12160865 1704894103259022767094231352906597804800 12160866 -23101694922165775041787756907499620352 12160867 -410797922308072191868299883287567903848 12160868 541548130684256206174012386550847096448 12160869 -413844061026511041071835689141287882464 12160870 368800393570272142432096151605686122880 12160871 -304495678907589217008953033282466686160 12160872 235526589756947283459280817456049822720 12160873 -687139699946727984680034692859266537718 12160874 -1553323941941743673923490732217878323200 12160875 495088431930685592553418620458342220000 12160876 141125774208043379723002066728027637760 12160877 18701767111313937157592842913893495392 12160878 370695693312924080340099632162519145024 12160879 -183061007976155870773268822310403537224 12160880 -130921600951839267367312200640189562880 12160881 -605022536343065292722666278408149560160 12160882 -570263741757768772387546975100178948096 12160883 -378327740429950569573697873543338402480 12160884 -101736774700641670577876356224895100928 12160885 -41230109144988808374334561795535431680 12160886 294562598481640595850422136782458015392 12160887 244874545544320874769188095513778137680 12160888 229643100555626683209066624522261504000 12160889 -4466433517471315442855062118412347640 12160890 -12052160726048819793890867635008768000 12160891 -447041748450719429794829611024416271708 12160892 607704062550716903099566494991843977216 12160893 433382208548110252608637009107910044000 12160894 2811268794349472634615544529488898112 12160895 -1058519554975677757932907893423420552600 12160896 444561964439867527232891197821498163200 12160897 181352295157501019369224531298788350464 12160898 -526654354106532944291843498460027148800 12160899 64336681474852517367218554649603256288 12160900 150125286789013200474500358395136752000 12160901 -352543014683164047100720407154052232576 12160902 -229599754135692888921408493031732129280 12160903 670615566197162504568873505057449298800 12160904 -221415958119686892547239031072737361920 12160905 -47565204776072173598690963254938336000 12160906 -377600044129361744015152316599144463520 12160907 1655823482384572240776805015294615217832 12160908 -134868315829234319494203342604934292480 12160909 717752990427500898318363181632043283200 12160910 490151819456647933997577870904004487360 12160911 93287581958020483627745007880260566784 12160912 -137580199549551120803487521243909324800 12160913 1269679461335382997367673876604848282162 12160914 136416723957043679759061553987599181440 12160915 389830810644718582384182317379111166320 12160916 15129494686303848708582206440593653760 12160917 -116675739701563786083836279485183590066 12160918 -419015021223498650011249258472126524800 12160919 563987218144514046653429728179406501944 12160920 592992023372158708989081899999692185600 12160921 -478439042713340172677192479754938819968 12160922 -619749254500618258187986106417692105488 12160923 255001226931643357498154525799429106584 12160924 -85164012694937561620210134143868606464 12160925 334198025330609424713862498739082872800 12160926 286039220137173302165322923193757065792 12160927 936945516158371068946637042946675447776 12160928 -34496950547727370226453981511196606464 12160929 149369827674540604487580912103876238688 12160930 -171131713501901428163039394846895865280 12160931 -662477592493039415096548198628367009000 12160932 120925458471836841024798699176529211392 12160933 1899155423896566135985475351846391367800 12160934 -1246112268204395734900394459085220424640 12160935 141979725081438248788755900603124287600 12160936 -388650097286511374527069599821030768640 12160937 1427790758417802819026028227170786862586 12160938 144846861822980353224056706498275247360 12160939 -40186831238053716013193838465870432768 12160940 665789675368448882709791208582618562560 12160941 -41536825047137857330319906991521070144 12160942 37592389400697907746393872155274813952 12160943 585536984433728649209608753165396596384 12160944 347122697692311040277397728616018739200 12160945 223945626880375971132185135276650200000 12160946 -209714315512303224840290163643877775360 12160947 268176622530302609675879335937204596320 12160948 -1102239816746762706789383815180606205184 12160949 755000231652637554945855369267970645536 12160950 -147418873338781193360327674874160768000 12160951 -137902961709907273587380147457359150592 12160952 -1530459994570902989480062649031158476800 12160953 430915650059755265308959840211268622144 12160954 1979916566010806540014915523010996960 12160955 -395181066302354609593836874593839838000 12160956 -336706992782927752527624650823079566336 12160957 952807666590128622637556268165900603206 12160958 -299762861641257270313371916850158530816 12160959 -19473491666543050186753644001557504 12160960 37954509822744472496782699842974515200 12160961 -350144011106968157343162959251701621438 12160962 759472506509522057089256969858856038400 12160963 85439883877811637988866522986681876704 12160964 400117212749722233614389220623134926976 12160965 471016649385179971397289865052942987520 12160966 -201171409410754472264352582057523932480 12160967 -248768768949214574398762793949424005168 12160968 349038817216080157992921428111821701120 12160969 893233932392778382865206536083173327680 12160970 275602123673451226225887352798992629760 12160971 -726113135772370394943659689459736217240 12160972 -167062895982076159103901388376547284224 12160973 14601998543421951258391925678379992160 12160974 19520244343488679675062976885156392960 12160975 -13048370026922129517212134512284636600 12160976 354891961971560789825215765307475148800 12160977 283111287269953084148720149126088436720 12160978 -487137076323594702529636498238352975744 12160979 1514316297083688491690895675700204553580 12160980 159438645414874198744344485033572431360 12160981 -29494184243012918769443794954653761280 12160982 -550829544130816176629186004348548253888 12160983 -19779388466510510734669924678515794736 12160984 2444118952188903885869313976299417600 12160985 318136603591636681016787576993709056960 12160986 13660864310924553681366094479738161664 12160987 1506191837886611777066044494909855082312 12160988 -46144754536154453198604346093658726400 12160989 -169806851886567751815018290002620710400 12160990 187683685115303584465942678505346124800 12160991 229110000035137456727041428035854879392 12160992 -578993160524568390424907495837056106496 12160993 -456262311891959514670317817475097515756 12160994 -741291696347976013541227606075184369280 12160995 29324377197129874685086642126563417600 12160996 1248261894059002468311350652365206544000 12160997 -25914846117715320694945994622351924672 12160998 -375651415303577010057117568702325992416 12160999 71215644943214466250589413122822001960 12161000 431089173349350514241754061640517120000 12161001 566206329626380648044438427305497621664 12161002 5438263057303485251428712479213346304 12161003 -1763833035893370560767094692503384884748 12161004 -187944648755693566150709440122982072320 12161005 -78212256465648960134905362761417517000 12161006 103683948828158597348040601293017070336 12161007 -415770988309063393182039620219826483120 12161008 10667180480354932635355277434979090432 12161009 -81563809252950698638350033750314197440 12161010 91751797631685093828080529866698321920 12161011 -628473074178962461442917903898529870388 12161012 -242107305128649612792716605486567391232 12161013 -687338665869389807250425675319101132256 12161014 -773089866855000519492530336178300642144 12161015 1762088383580169242045206878885841320000 12161016 -55251820398413083322879558575219998720 12161017 -1673026310095350212507121859729979342448 12161018 892603970619959644114761134884318062816 12161019 -38061473317536866918160017726486915472 12161020 106320304874764035151686939841653934080 12161021 140172878300690008543138500099973670400 12161022 -4281321088789215424852491273785803776 12161023 450978223030488501124955269450187279360 12161024 196145242297902054103077493930689822720 12161025 165693713181068812682931441507521583750 12161026 459086532850416921222965932516556545920 12161027 -1598807119183398088932783015875140325124 12161028 16950998489150366148922464766387875840 12161029 -1595261211528231646178108140118977326370 12161030 249915607661347320786383608225160198400 12161031 -610822430461303945516272479420215992960 12161032 366200643354883856354135121945926584320 12161033 65182119390694959599726122052410305024 12161034 248020527256378179519047282770391883360 12161035 8639861085075033456746960494952768160 12161036 1807440719080139039114298382614185922048 12161037 -172031103844710883778061135601748029440 12161038 91602520383308301145966407292146409920 12161039 -281403173078210056903105345243092323400 12161040 -51299626361696181966499622775651041280 12161041 62803609427766898329699407652729067442 12161042 -76917607490332006950534902785324745328 12161043 -618215459728444838728397038179519160320 12161044 270346715608996408411154080818930436096 12161045 -6024502330248304339229910645576048000 12161046 -493687693999799298069040240173997079616 12161047 858101462091139291142633937258475399496 12161048 -898638113236495695888775557066245744640 12161049 111151446769116908580091735377111202560 12161050 -203996024893448347953503561838916838400 12161051 124960466868065279951253094018211168544 12161052 61553079143171605035151013966318198784 12161053 282015717469203710900623816051963827302 12161054 330330671371525308685162498627323950976 12161055 -354637064137506973444793947974104496240 12161056 1218325273300273034911975120314040320 12161057 382610276706641658096231761776945220100 12161058 60118292048092141399656413298762451968 12161059 -114604699814453038125154025797912879496 12161060 364622405570232725911947197953826972160 12161061 -719318270819706194740709102549569302240 12161062 552182230690332991396951997841482571264 12161063 -1662939076229890886284143612427248987840 12161064 -43546704093697444914118875719141376000 12161065 90727160269961094838948126405101671460 12161066 -283619575248853693518958788310552310016 12161067 -973609434482383999363769156200339172520 12161068 -866264087221956969598744336880378897152 12161069 -16095168059814463049612284719238682004 12161070 302608145675694787565506919258227200 12161071 165334703199954066163702340752779012312 12161072 -105457911505793467634432127759890251776 12161073 343161000331076793305302327917451715184 12161074 142095291968997644965140156096074251536 12161075 -555545401008979852947174903409146263700 12161076 -109228063478286852054776852703514515456 12161077 -1000495656518480077114509441181895014560 12161078 -657689167456117765280885173232737593600 12161079 31509211056504590306579967399590068320 12161080 -318772414286782544869711701991621632000 12161081 287091305588295885036929620827949477200 12161082 344220695907643902143237571177713971200 12161083 -457714924965205168349616179419478430720 12161084 289754126496718756258041811284310121472 12161085 -132587450899806246693035878650498863040 12161086 -88430886118181872054923877942505169408 12161087 -1101051382006792466810711347612293511728 12161088 -2541934690975090806443573131226382336 12161089 -169905116607186380472246324959847849600 12161090 94209808969300563894209556557786464800 12161091 -491105777007924025228704606673581971208 12161092 -111465787222524404021486464410756318720 12161093 -323109757045192271218716921471899948160 12161094 -312774105035723204427765305830841064960 12161095 -60114412804354244565516172787069435400 12161096 -285860891865902812008208913242709360640 12161097 -2328118842246069686832381142251063900 12161098 -131177171319532423308044301092790517200 12161099 -89521432642524441805284657261481521900 12161100 95790385806186792454393133199649996800 12161101 13683567899292606408363313087590853804 12161102 623993019605214649188030789445358131200 12161103 206906934847720967272364364537153765120 12161104 71949991919045540472600645871461597184 12161105 -1250120275126817625267307126836878220 12161106 111433510243391771186123924572237565712 12161107 851221556345168562348146419752255427584 12161108 -930990044704106344534581706313580089472 12161109 -1671236976350157932612360936981100816000 12161110 189496676701834551386466396897280492800 12161111 -763136728543515305013510644616179996376 12161112 228506690764396354908853461365289123840 12161113 -847698538127480402605037970272328875638 12161114 202462514850986819993539633500849226752 12161115 -89192911973947179505606941277491558000 12161116 -565772668070379890011311466550599580160 12161117 165461344002424768556264259262928336166 12161118 -163486395643272255059308960560797826432 12161119 47815259619839909538539058944902975520 12161120 309496201956693907192425126877585735680 12161121 324284907307990482554884626112980710400 12161122 971775780534411690843086658684993644112 12161123 361820899557254185798655739007711111008 12161124 195900767496084398201285897005852907520 12161125 213162798761123133843950331053787840000 12161126 791301107324912900653096860247984686144 12161127 87412001955374904458160858856546671360 12161128 426779812664170629871790216875716034560 12161129 48821285235894647784467763110711130000 12161130 131332693108752029431621193280538752000 12161131 9618545916505249036936651701433815824 12161132 1146676421682625874420466226982208112896 12161133 -276239492315565796670878582748762072436 12161134 18840159648133191722640980549954097216 12161135 -266459043954552158820225685525669808640 12161136 51116772605614860086246749746107842560 12161137 279540935083552767168943590023707779492 12161138 60747592997435278039424774546561084160 12161139 -582408551125507548457332451854731612160 12161140 -568720683882556005473912911981442918400 12161141 -948168217179241163817757184324766997458 12161142 57159869986830661341332837655008403072 12161143 -68624761362221387620885066351953692752 12161144 -370377410284558185149522741295457443840 12161145 -72218773683416192887852519991345717760 12161146 384297194548863006590194747014880636272 12161147 1431621745393408375774178216303150022072 12161148 182895737687536180172287883217576583680 12161149 -36424062892295634571634209450998902400 12161150 -441607200579740586036613169274113448000 12161151 -599148329613360360705195790995633630960 12161152 -680895685827238752398574146094524006400 12161153 -1158323906001264594381216452185419305598 12161154 293069790632301499097473145538394559232 12161155 129016238389293651519381494277207342960 12161156 -568826114569150445331607678397998055424 12161157 -798650944780123059335422638284088329760 12161158 -78302354612469586176181130329863278592 12161159 1460824633293281923260305660791995500040 12161160 -132510442317482180820650241890458828800 12161161 -11911095965822563339648456517604619776 12161162 -299602334179460295684841691504110059168 12161163 338540964142206337356342584831840849880 12161164 165250008162477497945983764925478679552 12161165 93373644594227828258573216056229391000 12161166 625290612781705462973684600795515852800 12161167 -163510157694237611622230833597984152784 12161168 5669632766000310143491202249647079424 12161169 273044546039393662433861427126654964194 12161170 -42832674811976149977652944914360509440 12161171 -555777044513429368338636301206933465456 12161172 292996489010440182230292379211065300992 12161173 -726730566164185734113804539976190614436 12161174 -237184888616717563269143153101411200 12161175 -185341013060134390546636001017743670800 12161176 -344907204880688572047812480377787351040 12161177 -558267881809212493509852937595706678528 12161178 22894265441800910701078435312309497600 12161179 1562070165168049938759437551832890883760 12161180 -652342814995945903408366435604981606400 12161181 -436097531320631487341621704599175774080 12161182 -868948376455924298187939861455298287232 12161183 -379268985108126496452877365717628001568 12161184 -12118854556508908349615794937615351808 12161185 -177977920615041039662044744135923520620 12161186 108014113543018729879305217429403391360 12161187 -294794551044550175768283960290225515356 12161188 610928658234410316480280475036001133056 12161189 -1160258401975596847240805851731956339010 12161190 61443703697686876509043043693427995520 12161191 104054158339052849642595780964674296960 12161192 -96118526759883194322510547716605214720 12161193 282523254864200582387034983795728309728 12161194 -452577202595776880277568769132118625104 12161195 -35948143128011017579268683485759856800 12161196 175353927409972822343626943779921288704 12161197 11489305551839490617800411702650956000 12161198 -278320452718566783631024594056875719680 12161199 -953581948387883356252364936010413420400 12161200 145732533176123519156724170648073420800 12161201 75526458375848103205327434178486813824 12161202 -626182699197244190020576757239653331200 12161203 529697057815354694127356941288837297344 12161204 293535617026225268678697581901222518784 12161205 27300242135684709938928429029375193600 12161206 -447289637399650641418753062189251154240 12161207 235226290955834815264605722262968436672 12161208 -212369889884473010974845516436931788800 12161209 -428726842562970086516533415755464085820 12161210 -524384738575704042725009604568669655040 12161211 132282903128451938384572624147036693272 12161212 -974119258477727826682429187367110178816 12161213 1166382145090094284360803379603949691462 12161214 -131635215388029204611563942054539548352 12161215 -335991082092754405816308940554510646560 12161216 -12519639631916003000434233615298068480 12161217 -871509380108772214105367544782965152 12161218 -294428957627999550800654384498990875440 12161219 521781675911960685838972700976538239696 12161220 44587626788632491934000246976569896960 12161221 617860547345639765127363434408627230680 12161222 -5922918160341420215889535033806516288 12161223 -1042095487707135858082863946881304632528 12161224 -1238244530401200080413783140683201879040 12161225 880672721243102839854006478221839298750 12161226 161658786065271166694937469461484032 12161227 81696684888547254025650398485673069760 12161228 -381224071787892659173157875879373874432 12161229 162397486589354965010562585976672737984 12161230 197000218805488941059045809283224877760 12161231 -75478989140237976703091435343395967000 12161232 68614483815066179570160109791565578240 12161233 911113121285868254338010034511529163264 12161234 -212280198446081157594088606325787624288 12161235 297222463269643468478199085835747596800 12161236 -642689924869248039347503988653344165888 12161237 -1437347670196839381410109309842486788800 12161238 -26317673133249767289120318491564949504 12161239 228750844670028294161016008081149085520 12161240 238747669788531932172737093147763916800 12161241 -510250957298844782972696306841917571750 12161242 -44591661850446282592179272885547763728 12161243 819290778661258465411040265861813499704 12161244 -15811937324097134098213520700368071680 12161245 -760645301271351110904307251104561733120 12161246 -79449384713652438982776744926954924928 12161247 -230255734812504741443246765351401945728 12161248 1184070443597168236809535832711174553600 12161249 -813375321976004926613323819092467837520 12161250 -66806160728195102765213479766463360000 12161251 -1069152978346851414772766527100016027748 12161252 444773548382542325275346635113014660736 12161253 243112781689028238468633863797672768224 12161254 -69382165558778928392553102248338176000 12161255 576992975591590674258451370272321487160 12161256 -111650105061951427877239457912435834880 12161257 -249091070501203976205175396633089551280 12161258 467172882684401752684172808723600069984 12161259 86890124555991717569393648789034181800 12161260 7803463402275353039176655559340032000 12161261 456350146917638977518689239527853118070 12161262 -1553840899388958474781374664071142848 12161263 798852332325941873045852139666870991504 12161264 347175888493247378652911044885646868480 12161265 -175591380946560717562300854118047735360 12161266 -123927236297134769583486620723795764320 12161267 -310083920367008968240456916206874726280 12161268 -157241651388935622483064195562731223040 12161269 132166169758019746149481264604121673600 12161270 -371873882737959128760873684563110650240 12161271 54290053025888546522346333699981707496 12161272 -894372945146531102090358801278016307200 12161273 -593839496945382462300287683820013413760 12161274 -314437813622385800810748749052913658880 12161275 -334835140519948334271890682780201237200 12161276 285097582450570671768595358137288304640 12161277 654001442508058085751837755892478346214 12161278 -22212548910440224743255220209743506944 12161279 875802637070156486797739590499468673600 12161280 406782082715237546825582060733475061760 12161281 -1833165765155295531442796991451697731536 12161282 -47466977529927183619374234159942179328 12161283 -83697668011350200211846285672674656776 12161284 -81297930873135085493620586228542528384 12161285 50509456827461639330589672061665793980 12161286 34833514912067767753360099150084903680 12161287 -1154917256927921990443505804721457641064 12161288 61152979464744898637336558664560640000 12161289 1304834836986946191166790852267941248 12161290 -691983945537065775990963420350355673920 12161291 593125860195146993817719640711476644692 12161292 -67379991142498481345748410084668784640 12161293 343322553373563970834567308487405695542 12161294 -533727134127225406894619314668992086080 12161295 -548678654766941143183923703271575284000 12161296 -77332380273260794206099734997886304256 12161297 352741906110354545853245769357308707584 12161298 65202974439555619536756811292429026560 12161299 272092164164016858219667111751382358536 12161300 -17702848645851826677323396323125043200 12161301 603329084281078750393140576469963127904 12161302 -1470853622570014119589560467229421274688 12161303 2381529507019185458869942464650358528 12161304 -944608931224646264879563459719167201280 12161305 162960830514824198061423075899136076800 12161306 68254885886812006529254922310507105024 12161307 645012193678643257305302507424914100960 12161308 -275417093591761171102515706616612954624 12161309 1262756973121888968194784607159115111526 12161310 224633633892871104274105207380875679360 12161311 315214561229526468676746780864646767400 12161312 -1197091979833598171918812644595771834368 12161313 1122250821789704075383785787098608388480 12161314 174507784559315182270470312405069340032 12161315 897948454568225706747995157948352362960 12161316 -261827643682504773405733109071119667200 12161317 -48030613028068538326883506908028138208 12161318 181980266734987375277507134703360162304 12161319 -12403409319675408247137310126487991552 12161320 540114139471407918849834109592929228800 12161321 -256577736507204904216875192265241561478 12161322 184459824322048445599140526348439517360 12161323 1437957588195846057744718979957294973880 12161324 -92279308551241942765123554553441873920 12161325 326497804933749766179521759126523151200 12161326 -361555618220527429054157135247220712832 12161327 589210500289940667564530511419038633320 12161328 74992800095269125950487927495262961664 12161329 -13695779776148562493591013490090585070 12161330 -345746328074436459412017063047798438400 12161331 61046033114756085987589938527391498240 12161332 1315602595214188255794958651524031527296 12161333 521478153604383488310418731598131753582 12161334 -130882260555268408182060660970332141120 12161335 55795853823147153674867593759693976280 12161336 -119168357432914930406088135563513303040 12161337 -816015105855924954416547365945060184240 12161338 102442653811262985960619283653979638272 12161339 -891952455552116445237544105052003497440 12161340 42120801519171019063127065920359139840 12161341 991035933450990783861639787883168879052 12161342 1130574851099431797494357415630031104 12161343 926827186059308542105042858251097310664 12161344 -209020972866132373379288674601395027968 12161345 95696833864586027107554913621511861760 12161346 -8631736252220237679498321273692088576 12161347 -1448834145561235528719631141577086131696 12161348 -12401694195450954348142588216109341440 12161349 668914910545264651091908276149657268800 12161350 -338367793244388485052212187257337213600 12161351 967664998914962233979554039421099147352 12161352 -144221173122895644718861019791648358400 12161353 661799356004264526840108044464969601160 12161354 -109541535148592687881677707309757276624 12161355 368874567920189654003640709459039422960 12161356 124565448078635842749183501426561261568 12161357 434215890740896980094309302813364063980 12161358 25450871428534992228550281212808006528 12161359 797032311111654664045123697301728765976 12161360 175720730655941099647543147991392174080 12161361 -814711580474981821795371250664696986128 12161362 8693092729462846814302840078377222144 12161363 -257126508299430951564409769921727907176 12161364 -267812503505915903454828373847793266688 12161365 -667650881191917122512187086492904292480 12161366 -89064969968869341699104407715708446080 12161367 -235976050713904634129659720121391107760 12161368 -35047065233166199267337984735318845440 12161369 476072023325531425249954144729045670160 12161370 -129501347481624903067192497313009858560 12161371 -890869120590578401994562201248627109608 12161372 -975771868477224668844127722346325159424 12161373 -205905790253405239695705775064805982656 12161374 -954496825986478968929129525969730199488 12161375 -965069859070861023490268718388468680000 12161376 716256417878707801450454098472029519872 12161377 991839516853188952485935612087449028544 12161378 -655217405300014634378393589686310755760 12161379 112101783810088613254977124727184292848 12161380 113303840945302491017936898140596224000 12161381 323546478118253385426260097420762526812 12161382 -117968600154560716895526627661119801600 12161383 -455451488659606851393090759824226939936 12161384 576127546182885450705576192456550210560 12161385 -175371305296137490746929090340040440960 12161386 -753654025611933521723578442236531414608 12161387 264655053308644786474310035394542560000 12161388 -344080858955573019358928696204352798720 12161389 -8862188158476774482894508454636073152 12161390 100957872799718541912567442412371507200 12161391 147248957757037252980110995331608647168 12161392 495291764081355789752792387561204416512 12161393 -301846676105346650213624297035152875520 12161394 -195240928750342217007290904080450626560 12161395 1064154402572947052519255753328229580400 12161396 -34642338733971260813833033118797725696 12161397 -578067013016738830131964337687487890400 12161398 409705045170721484406477717692461975200 12161399 -414555301381781153924567582174099891712 12161400 -112960704344586578324490452205611520000 12161401 70896379791961580771888518051400886720 12161402 -325182429300167288879066877554810724096 12161403 330908585144560360046544338627278516812 12161404 888288141899069917203790967909202937856 12161405 137394239162178557032953249027855591000 12161406 124524324050245956528430922712051747840 12161407 -1869930433351284846206179469899700663768 12161408 -341496453533328908483837221637455872000 12161409 144681164312351253404465506153672402704 12161410 -280096236225631941748825596811782137280 12161411 374560181467831531333367864188321079520 12161412 -789792862615557030671355147464199022464 12161413 -680715392756806476257785366367990298816 12161414 724797140234004392032675227151050601056 12161415 -178166615372852417112506456465384186880 12161416 -206896838545169373868159020419012198400 12161417 838061634108244214328661756508222861466 12161418 180281781076983699948101687213663708160 12161419 215995247741263906688118646705232454496 12161420 -247706756432839286195972614401524797440 12161421 -855334696193419667899481758209986108928 12161422 -101489760850122193615333693834811510016 12161423 -149102591245752922420525482155486196840 12161424 -9577660676326000764473551797966864384 12161425 188143651370139520020304430556052126000 12161426 432199343936770086266020711887168471840 12161427 -679480390616204199086725593138072284880 12161428 -745046069854006068903928252443441788032 12161429 -97025005205504957521591952709025345728 12161430 -85066806714445502986929557846899190400 12161431 890868536085094588325958167710308172232 12161432 -4216446402170134602276951822815047680 12161433 216115191297216828490463548972208766144 12161434 345989559229415495385768462594382871040 12161435 38353356437127539512112652458240470080 12161436 54796822274495265892113107965809991680 12161437 1089033451980762733756182100472875002086 12161438 -96369722298039344227360136178058856448 12161439 47283054338216930016976991441326593000 12161440 1045509557349253187864342812535311564800 12161441 973388682125936928697693052349890703552 12161442 8335434991899938936520647819508076800 12161443 -268309629668080491000414815099395481184 12161444 -1013168022121211458590341839698031180800 12161445 182133959490276329790007579634288245920 12161446 -255877704105112277887921243475665288896 12161447 757945942775902881367769496325053451896 12161448 243614357166691876787782304135056588800 12161449 608429616540948437551815244311751187450 12161450 -104451922674438029442925755471162873600 12161451 240703758209546580830680191718398515904 12161452 129736111910965968101450267398683382272 12161453 -1363909513321283511739883461304412728298 12161454 -198675677031585052705648546482310265280 12161455 -217561262079124049002297501971439060920 12161456 7340447567704271922149403665203986432 12161457 141241210800529685375938439067229851840 12161458 418839213820518124497993293517216159360 12161459 14186567812851578541075833155494267660 12161460 -140470216822961462779639885337277911040 12161461 -295665732572027871984405769464389129736 12161462 -316524047946700433233939176339692892768 12161463 904245297042076700524061037397432070400 12161464 -179458501405050297315272960212998758400 12161465 1122159558057118284726008216396777617860 12161466 -361992204618272510174022830471467831296 12161467 242784934698986042097712090794827228516 12161468 -596705874653922586292221924652222976 12161469 -887023714496454537877392124653856988640 12161470 -526320617303106186866780342799288208320 12161471 76412205553328880539906007498890563584 12161472 -60485492218495576798490268528738828288 12161473 3049178519886242593591786095800321364 12161474 -102235811655253055114200838985117420000 12161475 -2348942481595374793170828339491280000 12161476 130445518043243158433312706413918226560 12161477 68193801375855177491149770901070292600 12161478 -11415024539693705728037968871882618880 12161479 505892548522168789237102255580817286680 12161480 -435908473386049550659609934489677824000 12161481 67246529364613544852967049574187400224 12161482 600525168898475768373963608876211052800 12161483 -1033021061506574079728074491746135324268 12161484 -919994172543991928892267705885698350080 12161485 -78353105034214010497447261301165360640 12161486 133107048450869107675114434220773424128 12161487 -34345244779051871901044899705844275200 12161488 153327502301232112171485794958165696512 12161489 1675870355851517318552993433400862530290 12161490 119921913701555928444756070717121510400 12161491 -1228585882150579158635100667885691251128 12161492 -217408271111715095385046432424679763968 12161493 -454042565618276045574189267954572109600 12161494 368214760528055444628289249378539580800 12161495 63826015141523061380914495369281182400 12161496 -95979594464683107804092638974852403200 12161497 -1554464910493946384571552456926657952000 12161498 143025475632903892352905139602966728960 12161499 270824744738667952486240638926415690240 12161500 -171210896429446163295170293555639296000 12161501 1825873667915090706255435644510227869600 12161502 -8916747442909241556295965430057228416 12161503 -725981228848591493368848097185620402400 12161504 477302381297971195298409088079315337216 12161505 -278422924360673924706653728895491922880 12161506 87686188407654129312775645763044776528 12161507 -1327198845305503227793715097990027685200 12161508 -4828602458592762360720593064429643776 12161509 -19227087817515073314552934236620521672 12161510 318357407063460310669860441616127180160 12161511 848555485306840688279094931025331861264 12161512 -96815515294564018938955253294649999360 12161513 24231390884610217424376954885998352000 12161514 17984312451248438636074613229247376640 12161515 -155673658604507073616306876481904916800 12161516 -1370270762384649855115723454640197552640 12161517 -144228348159534207830414562234338661120 12161518 11484036090592000368634325103388000704 12161519 980728112658622854497186988188013846528 12161520 -25411458221174527511285708081646796800 12161521 1798678870740171500850131831883685872722 12161522 152213208057408831267198076918007031312 12161523 -643226481254279081957105116177527517632 12161524 -535946974724268213626361893915952267904 12161525 -120082496598099534464411847493866211200 12161526 106179797719768357122193538531226224640 12161527 92097750900308702514392488796877542400 12161528 570886807476745667895922861339531345920 12161529 1637842830548081997888345132058166496000 12161530 -106354651960349718408110990841797102400 12161531 -95528719175003648197120263036746632668 12161532 -596496350467775325910725494890415013888 12161533 866475249079019954898759379832184075782 12161534 143129341612592629569712053154761560064 12161535 -243831561277637753739130646645835922800 12161536 595416795440611420700296347073413906432 12161537 -1486268504976139392813003384027963180 12161538 60536739969985332081311890588068892704 12161539 35148909845266741214021316435119762400 12161540 675616773562801367143141483571639316480 12161541 -43880001279390850824601604944103990304 12161542 -760519276683735398768661856915439591328 12161543 -283087730245263645459164528800997321472 12161544 229855777355110257858518712179978526720 12161545 -418596042364108051365272823946605699840 12161546 -503329133202062825440528850913611556096 12161547 833861239992475534722017355399701508924 12161548 -2401980402139952533744829942148825088 12161549 -235317796257092366198116365990663392736 12161550 212488610888504908106101251759795652800 12161551 -610139585334698919426469469383991992248 12161552 69371669556343809609658731959487037440 12161553 -175361185290019009080581266699084033296 12161554 -368837494222140805937339119025165839200 12161555 -707963985891734964882854839999212956400 12161556 184452470161785332182735271493932851200 12161557 2418998461350661890371915759424659974560 12161558 163737309626081121345054920083226216640 12161559 29527484953648275758571028204144197888 12161560 887424364546228311050370426500883456000 12161561 9762318555193325721315896368085989392 12161562 -115780942947968959422086241605809376256 12161563 -512905310626332155917141206278704184188 12161564 -424966324805914123711955368865496205824 12161565 -143413618154932048903533658651114600200 12161566 303252242039934453525523185433841492160 12161567 -546860664543299694898171924676198706576 12161568 -18427584048085026161798960500984774656 12161569 71615704642029871788515819885617085312 12161570 645151236009890354827379095577002560 12161571 -41874244156790406026947732873146789456 12161572 506052368619445402500816878764493279232 12161573 1151878206472990149408052347048874965822 12161574 69643757286972399884206020281884141344 12161575 -4463564498835821912057446848274727400 12161576 -753488437031988444996346196079820800000 12161577 50679333762199829157455217513928882080 12161578 -759740979544070655391532518556378794752 12161579 -474523568610494301441852008110688342016 12161580 -165320124979890298068868952388435747840 12161581 -85409091298015834893760829741540355188 12161582 209065073659605088216312494353039812800 12161583 -161186303839662054838906732780261920 12161584 -142927888098323634316097057685366865920 12161585 242150580482751540392059748130697693800 12161586 25340296564900458343156328847478260864 12161587 -619461037632013384446474806696742011764 12161588 536234950387825430780362829145047796480 12161589 1728804717510875302671798842149391232 12161590 -99245735399254668326575487834320650240 12161591 157117002959916302045719240902960240072 12161592 -142065906558638791805555216833201582080 12161593 95591852319125433276230593977978923344 12161594 907256489116555949666410492787684970096 12161595 -272780692098994908556693250416350024960 12161596 1461354008794383609682302309600533713920 12161597 513737446418590004279226064384393038432 12161598 151524354964629221009663890376271473280 12161599 1459206584310223437719145844464936593600 12161600 101093801903521206382368729798593740800 12161601 455663806908841151335536976051328462130 12161602 109746956269628495978806448927168171904 12161603 371472726370967863293312082028292033600 12161604 -1134856277352779978945067081997160448 12161605 -148081993285815791015433758981401228740 12161606 12204596230772875859228325534415857600 12161607 -535629114716072370032763907860257967960 12161608 2345241730014726483082390828829401743360 12161609 1201898631499937444817509430256222661604 12161610 90686922037335320127884676505123430400 12161611 -174691571193567042149035462066275905280 12161612 572616685542859849742928465323146509312 12161613 931928189589047871975722058993933609984 12161614 -1165102990965212160268510478308234224000 12161615 1056141163745941469999731162529824452000 12161616 195235589707084274289140059450755121152 12161617 -18541761649168974144740294559827611840 12161618 -85572051632983231440332964966220308480 12161619 -852690048810035760383970143092198786956 12161620 13194650067052732437458956801186990080 12161621 -79052217499723340642025342351135571008 12161622 -193883476904996155541390987980819015680 12161623 -1113546831900814876447807937313788699128 12161624 -497598788218491104173297706205673175040 12161625 -39741540583846713017701394586037824000 12161626 529476038386797102434865960522751342080 12161627 24587843172229697219813436319592851992 12161628 25736749449164034638367551429931840000 12161629 162115204673539605799546509563500776230 12161630 141163994350272424351034467023067422720 12161631 -905396901941821031266990214502839894256 12161632 198666928223834137494138248258445115392 12161633 170123890080791469244573204114355861424 12161634 94216782383768329354169030510348186880 12161635 237474196987710809830620718046722271760 12161636 -817077766375322976165630745699834177920 12161637 -287704705328716324042138095983810626560 12161638 669336040018996271520506568962457420096 12161639 196219608080535142199207215008159545472 12161640 198176833732939308549215720596784332800 12161641 -130918805635614984222868394602395190272 12161642 65032246837368243287858328565286871552 12161643 279203605072605763365274746158509878240 12161644 1007412886834301818535447099732792412672 12161645 285468430620409089503128023400513569720 12161646 -197209831979509473466478443404930932736 12161647 -19622421485966619575654106900552708096 12161648 -82887541637413201194578660099015344128 12161649 1035469628172847947040560470739719492928 12161650 163130844071045806350961935387624634800 12161651 1039887200040380341810959696758850872652 12161652 589143670646633839901989032963609157632 12161653 1010091032924381594813985850509298770720 12161654 4795338787838615797438055879524209600 12161655 -557865859686552292749747284651532364800 12161656 919298850912687041154358931382673858560 12161657 -367178671113955116171656753046492912768 12161658 -263010230294688885662068954163973288192 12161659 -588099360451351428758735214979047654384 12161660 269904635239906553839769913734958028800 12161661 331936591146702481322896158545289897024 12161662 -558807853031427768493340350935953607168 12161663 305267116721329484351760731761522518912 12161664 -583288740770294699922846443894483189760 12161665 -491916862678792160604224312688962384280 12161666 -176984170197260340217624641671967383040 12161667 17624047624416496054907569782050171904 12161668 914988163201298340068418782965719148800 12161669 96699200483164015828491096232192783644 12161670 177254626521924907952034977537895475200 12161671 -166220765364488673876923129577387872048 12161672 152743311080945804865636645085347840000 12161673 1874006188783527395270939960125963494144 12161674 -296531225756369955318999776839049749248 12161675 168296826612299702321491318323765108000 12161676 149355535938135887631481804615318585344 12161677 -1081137475457796629022165654505919908128 12161678 449728229732960935805305550150248588800 12161679 -688432908850279646734074899558237893632 12161680 -170027642747381567116550672475040481280 12161681 -77200568437068376923679390956299932800 12161682 59135076238341516290684834678610226848 12161683 -1292327208838265545832313072939795434068 12161684 720588962373638428966999530641102036736 12161685 -229680002121385717923761025992643840 12161686 -68341386641251549255363912921684156800 12161687 -10097988089960345914302524835031281888 12161688 -71760936880261462870622616647028572160 12161689 -1496651598291058915278086613576717955510 12161690 -7667195848675094347803994573211316480 12161691 847075791526943765452374272310703756800 12161692 722575747504435544641384472469491917312 12161693 -464005815753016555909399623863402714676 12161694 -203032095695914854943549754985401395200 12161695 -16558459489172519162403822916112059200 12161696 -257625783631089539079190893151021301760 12161697 -528877291560822067176859083299116961760 12161698 106981104877946560152796439302668030816 12161699 1389992164284092314080704813493098595720 12161700 266712642919627675055288059802585212800 12161701 284718455094267227668364972983224977402 12161702 67378620898721082506788045786621263552 12161703 -160367037867621266994251253454569053184 12161704 907376254874286416950415039183132789760 12161705 -1037655333906344471882337888691449726840 12161706 90880877009240531411855783567179140864 12161707 86054822614673759983971779401870462392 12161708 -407497515593071160441817244593715614720 12161709 -356895704867632160470308973490014237536 12161710 372741708688254651683809540310241600 12161711 -1533428055380585893998601596917438264688 12161712 28152789490780221435129950055725629440 12161713 275273457504756567093637924554487897524 12161714 430695636417189707867830166772364317456 12161715 8065248875344744240176621466673054400 12161716 -240620646361598780282545890924230838272 12161717 -1228585723602424403615839054969309737234 12161718 -676477889107446764720708519569285553280 12161719 -1314917234663482061970565566359865681880 12161720 297346074499105248458508222532128768000 12161721 188707485066082982259544580232785284800 12161722 -38159509442932552773208665384317779200 12161723 -585938346663357948586263742471415723520 12161724 81692805076501289920323752909984256 12161725 -749063075238142758581197743840311338400 12161726 -571601577317244866599451732529076170240 12161727 14266836797423917207410955022186201328 12161728 -66064103084141061479164216454369247232 12161729 20991164710576624073454443827079722320 12161730 60096293346316583726118731108667340800 12161731 949864121518034742146635318575586052200 12161732 -629212057346353007587855586582602506240 12161733 -7693044931191264581959896873463027200 12161734 -77149846702286598197428114003352616960 12161735 -50003237069029271878138880762720566800 12161736 -324126486732838306599059927854094023680 12161737 471362004932789685636598260743624762752 12161738 218403355341618587800042489135541365344 12161739 8345217571136555416413519662580765168 12161740 463023740368159160347274264237283056640 12161741 -562230040402977863953902972367271703168 12161742 -292718367826284774311329908682050429888 12161743 -1130360879301176942390584848339260976456 12161744 -39701722312236999370282055223819239424 12161745 -25164669063023617117991554272645593100 12161746 688054163197006040426572405615340733072 12161747 1142882091305634694230338506816880250684 12161748 96078022517958036280500414741460807680 12161749 -1376901807686989435651152083521548544164 12161750 -662228532362703308261525227654868448000 12161751 -181498678883215425075709376141489049600 12161752 -20865010266792697789128346778257367040 12161753 -27800336879043908363693366226750274236 12161754 -249444293883527341064136415680162339840 12161755 54105486096228664841488143647226740160 12161756 -49936146236706001913001070764954525696 12161757 96934052710103514787636657615892672640 12161758 -305877871973664290881766333365555089024 12161759 262653881269170629243942774502014196000 12161760 -208748711309689097047943369644179456000 12161761 588463379659157269100485130107205818500 12161762 752362271633712029195361365643696151632 12161763 -380700318949521699475827002655023295096 12161764 -404826127164427966759299256058118046464 12161765 97165435034000906033255467937587814400 12161766 -581858661890182581776152762976282126976 12161767 -941204412913756437113767959862063353600 12161768 1653824886956460682080282966900730690560 12161769 -30334437921536083389339377333991244656 12161770 -330183182784661907923552079567530933920 12161771 -701583202306469669930112543929119862028 12161772 126349229683503914151867179826011996160 12161773 925064050636377052562105113799646435104 12161774 624536466416628978888697666736076920832 12161775 380375186152953866090873901442882185600 12161776 -6296341912006130241678783504972251136 12161777 -1743045297100161521572606635270860083374 12161778 179416286723930065796672231172035044608 12161779 -182742692262662512975357577828672997120 12161780 -464644034440491482062566938547497606400 12161781 -940376470639014909376121989883270022930 12161782 -584146524457136392784611230552052819968 12161783 1838896047215242053210645402135718489824 12161784 -336818496738939948340644183204879360000 12161785 -4461548861556591429255467260621273020 12161786 130837485182319297320847119590871331840 12161787 -929171466282612928684666324250457195840 12161788 -1025953934806157432705656258274682393600 12161789 105340063385254337990419584888978043992 12161790 238215496905495752899975272210058153920 12161791 509694228282378058944291169745905653192 12161792 95733038195129890924921598333499211776 12161793 -291386522373114074168998946328444196416 12161794 -426319433547906894891063930854464736304 12161795 -310242009434392322826392955952611396720 12161796 -114177067166936170483367392651343118336 12161797 -181184252926391494389235626023882982240 12161798 162715783710271782757506736759580301120 12161799 122366687752670928330844120545112356000 12161800 -36953486186127539158492594493361408000 12161801 -721892415003766437264943655902408980198 12161802 297688872807743054673515630152202565120 12161803 655844793626415607531196240489684273424 12161804 462956667680355280417420398422821149696 12161805 118574978508070340760488502782687808000 12161806 -444162968293944285367991088805359406080 12161807 296902184744400981036219374867982108912 12161808 -254564606208611290195829074577616396288 12161809 -1305332079671463218085125964179201135760 12161810 572049407020476377046500876609093376000 12161811 32241011153967870382597106292260059440 12161812 63850978809270917537517709110580625152 12161813 -1893293539321660021289467122830640390720 12161814 154751475947693727681749276526054555648 12161815 293137985864965140517081699053951735960 12161816 512239053031785134640653366576262420480 12161817 -355598063524190026676267314645624719480 12161818 -88578320728620467172739387371714746640 12161819 28646321163764834386116393283035451944 12161820 -244257099930924733287176567578948362240 12161821 153397101971752246645339504036120834912 12161822 -262445433809023523685727945739191260288 12161823 -911198921893324845664326725195129829816 12161824 -14230150871972775204640615196047441920 12161825 -22007057676217690757527416520273310400 12161826 15086488874056932272425190990882952480 12161827 154416439663086194328579517038084969600 12161828 724103546961561014190282584278004146176 12161829 -303333732901808138637407693942756135712 12161830 124835117220677384378157706417653304320 12161831 -1533203970933142790268637449553209504 12161832 815334502749524743885199893729212088320 12161833 -1403817162234921569498632208159379286918 12161834 -13161692143007779820179882013106951168 12161835 11024791519367114484177917190379341600 12161836 670714447582907213046447580370679170560 12161837 101946444607890980197624135751637779820 12161838 -112115010696304377167723612234116582272 12161839 1153440878006892470217306031513334554640 12161840 338509644155232452960082893834123673600 12161841 -221339782315016157923787041339538680208 12161842 3864559170050701760373493879467859968 12161843 -280173091901509282675633448736586233600 12161844 -83560695623826266857356272876697697536 12161845 -51612491939866459049120288999796050400 12161846 -57872368233015853866538797080116744320 12161847 -405164256887105819897595160160684453760 12161848 354421979977283392454654458741891153920 12161849 -808613748452049253997420763962514761814 12161850 42433209686900058390422042016299904000 12161851 74707969067419475176264930545956775744 12161852 -560171793012821672130943320439094046720 12161853 -130510810623204279459631239958535832000 12161854 177382564754215977742629955555702469376 12161855 -660462801257632106497214312552150217240 12161856 25925266210437700158915304059882700800 12161857 194273882918408522227242524870655430740 12161858 -134070857295438329279344841588286996480 12161859 625380005090779595724231986949516614904 12161860 619194637937873163280618250949877516800 12161861 -1661719707346097619419430035614394682048 12161862 -135723181651420625870169450996011520 12161863 102271319748032193072968192090126652896 12161864 -46966274119085066703620617327329116160 12161865 579727351774973232861432111696888054720 12161866 -155047895029367789433809628470860540368 12161867 1572451707083741441092640726878971536916 12161868 12180090028153895639392683792616897536 12161869 941341690523646962923051147972355969270 12161870 28194252016479120508785645301373756160 12161871 -116898601437096325777649270009144713824 12161872 94345243729947928120220445718630424576 12161873 -63480948111738728058010157329332024156 12161874 -220482879583144311595876117978945036800 12161875 -233470527953782737173842823139152550000 12161876 395897220336975517563961225715815743360 12161877 -108256002242083596609109763895556732800 12161878 184753354779082232595617726072289342240 12161879 -471585326051469175913180750940188534520 12161880 667378887286849897278828774674036736000 12161881 1365838644419006232863169998055380002000 12161882 753464808977679019628189171520563895792 12161883 813182782815588454253415437178141033624 12161884 267192163925088669461956800524290395136 12161885 -235908762418626261941968176684502080000 12161886 -116932183797404113772810834066457065472 12161887 507146559807455021049830995525295157536 12161888 -25214802390781045771266877906772951040 12161889 -270561377177742846051007184921968104192 12161890 198166717882066151245852026882646585920 12161891 -149906073646579695378454108293679956528 12161892 676243896768823115558849188301415014400 12161893 282175104813509425172753207734738228060 12161894 140020675469543422910737879954005473280 12161895 561781989083766842887690431171119233440 12161896 2064357672676797493165703532540093020160 12161897 919268758330818765912686645578482399312 12161898 -409175819831897718878570114001643022160 12161899 -566948471326116475060883221197213705100 12161900 69299586462226154807459712207439488000 12161901 -345575912522335174359595709785936336896 12161902 240490492815094180330162579102589404032 12161903 -24300420949430930732556434063629979016 12161904 123254507859043701784848208604527656960 12161905 3421764881387945109734366588758485120 12161906 764001054689301605948521130962223852160 12161907 -725405137991441773343483318257329342720 12161908 -103100132869736394550928597070410539008 12161909 -381856448512162886005826122824125399232 12161910 25247449744588732413174033828934368000 12161911 969716923964695269691192715876457489512 12161912 -248904790664891403828595285992519843840 12161913 -742330806611512688124756107057724340656 12161914 -306434853754759378941327645580173196944 12161915 -534850757247133120511275131583790156880 12161916 282974061725938966256269449714147456000 12161917 -551540165706247040717193760618569068640 12161918 34669507326911075578657753242950300160 12161919 -59431409807518731014869612609085091840 12161920 -213388049060954639675329009402301644800 12161921 -99615226513902565930589218685910470208 12161922 -227830333516359058366386327201098982528 12161923 1434452716852717771136971152692892130172 12161924 -479276651269094545776659420899563103104 12161925 133787567693806033900252408607277331200 12161926 -19973913853358159397438091506339710976 12161927 100663502895215652256303771129275370776 12161928 1005614827470527036880986058968657510400 12161929 -343241165513246027420439202700389221432 12161930 -553613873426706590907405266208021108480 12161931 772915333379227597903022478518988810240 12161932 780189081399692434306538568857201098496 12161933 -136267276522197507221808770116637297280 12161934 914547705009811721182176308054286042240 12161935 149631301846115060685041819690243903880 12161936 -375251067265525981321095859601260118016 12161937 -262129034297705243491633151619204046848 12161938 118098934521685086192366942359883463680 12161939 -5637594964602426628621960409190705720 12161940 21873519964289035534900482578733465600 12161941 164738783323715431161143392110111825504 12161942 213340807187220858523859322439849085184 12161943 -526907494514285862052212118578414027168 12161944 1292359463761450244607120369055036723200 12161945 564623208728425436233519059402348849600 12161946 1928065574300593473236253415890875904 12161947 -482927637414240049292634325953827607564 12161948 8535553653422812953952389119325980160 12161949 996440862909346296131297379575705134464 12161950 -312309081430059144975058585609439544000 12161951 -408301984569086177381729857963324773696 12161952 -285652767462407358366124064769638400 12161953 -487262487856587011397257216494338084600 12161954 63718527338779118584663116476258886144 12161955 -194284317773169447679637453646738247680 12161956 126810258803478232750236041946933269120 12161957 -979767093724789702278809687954719128000 12161958 42357302755955856232764779292234006528 12161959 -618168080880841614489954072984480655184 12161960 -666197543709172148725603153410842880000 12161961 -305194139624096984973379157749509868800 12161962 -33752140127249202483370839171504774720 12161963 1342261082836045793877139812823987968 12161964 22775243152796157694925599065058544640 12161965 -936359971928680491893215666031898679200 12161966 466893749675872482412170684360937117824 12161967 243647459203968169269201479780638723080 12161968 -38767229517757430133254001648664969216 12161969 706812370678017031840613447947399906596 12161970 345754762141552458116077809195266952000 12161971 950362382470920998760528629272297636000 12161972 724900645393193513406059425404470606592 12161973 78354517934182518778750565130054314784 12161974 -265487615053853349599840082103845543936 12161975 -290061509635923751701814856226909663600 12161976 -425677012050402426602761513321881600000 12161977 1236087689440610602490741596632217030826 12161978 585457536247004232602897326898790649824 12161979 36242896509005196320545551637496384664 12161980 -564690149595552032402171587824090816000 12161981 -329411658603615732666723597739526969268 12161982 15379835111715501345749348992722812928 12161983 610726553689658495922204622992063584080 12161984 321930498136887617683424645892827774976 12161985 -158831757700318485514759214820063412800 12161986 268299931710127153533475396502824717824 12161987 -418901729290073419193076573953657513964 12161988 53941697061788699639924402130243113088 12161989 113248148532823229943156943123751450656 12161990 354715673968813947147598131862953333120 12161991 -18003684556970767123995798710680556160 12161992 -303064099741518669619085239317556254720 12161993 712239254479694276567981535466518938880 12161994 57776439346262506095948760696758729216 12161995 811531130105003266554869561735271409200 12161996 1003216458326348907310183663806117167616 12161997 -697708809658339217565211402174981527732 12161998 560468789224120687804642854794596239936 12161999 -788662089045494987415013943871734346000 12162000 -11347100739255953675036292652302336000 12162001 979089678811033706594524054295686902002 12162002 407854099535377804875848816131733775360 12162003 488928109410730588184208306825603920640 12162004 627114379760030777645420436707159498496 12162005 443763386001967584063420367108678187160 12162006 279344330810456266334730452424383795904 12162007 384649554495501203544657777935368753200 12162008 434902970537316004577728141828345128960 12162009 603444655901842309327585315269047012928 12162010 -2809911856531310368165292844100515840 12162011 361482706824676457303663305807787566080 12162012 428247223346850671244895664809119386112 12162013 -763157454526014435881687377131539983360 12162014 -415247428105443512389314154041532532160 12162015 154819797070312653294504323995631604000 12162016 251284240002954692720752854749018062848 12162017 243428156544113635515826217340608563392 12162018 398357614280861798968906901606549161728 12162019 -98943819210206811602550669491873841656 12162020 -171137019095717417250393554869211827200 12162021 -661133067434088762619820907689871727296 12162022 -806491965182984115160470425761520786688 12162023 -521486468098171381013094471111360237936 12162024 171979589262952792952306437860274176000 12162025 457511893167424937611571658892309843550 12162026 -809195680797266935140045481961299038288 12162027 -870586809461822056412901395842781959080 12162028 -249727994053143293228488832821889433600 12162029 926143667171772333333435569002243613280 12162030 -174937180713452104261638860126791159680 12162031 -53351577799823158522565759141849339408 12162032 115022645742516640400076733949524377600 12162033 155133151887205642164233968775119484160 12162034 -18266459703018461963632022283606615552 12162035 -708325999662081266103040503909699201360 12162036 348980870698555574946068982179972186112 12162037 -1178010858355114968641130984908184817440 12162038 -45496476454337174980263570337209005568 12162039 274562460652280503034145299746287984768 12162040 -935847867646149719328271114471533772800 12162041 -1348509767023773928872959522110792214448 12162042 201407387015716511280112687209543498240 12162043 -993270696556142388488842356568828831708 12162044 129441185469009535240459775161343619072 12162045 42525658255677183253548597084082368480 12162046 -5782872833816420835761376739991673600 12162047 972153374840625744394238842847682026496 12162048 -152063470326104378706909608486155321344 12162049 -3166731985654500209333819778387709261440 12162050 339454420233066437643171570137727360000 12162051 -491336807745003509995806619711607196600 12162052 74049074434327335304822137981158174720 12162053 -98441597235452044781730500547297631680 12162054 -45114513389708954663861578530215779968 12162055 -543219905872255235786023101816327756480 12162056 -131680177202191381737218395209279897600 12162057 -554837030043752137352793402060424370160 12162058 704381920741218372209312103434953046880 12162059 -109725173242668328282929605511097855200 12162060 -86820965595365260650258900418961541120 12162061 -1290188765964816187859742243148242011338 12162062 765400088305126971921119522012454204864 12162063 428203368777355564385428562161166922000 12162064 234411423828286825963152011870342881280 12162065 -4401636008526982720883219316069065880 12162066 33170288377659105883713474157181259264 12162067 1809763292174604130180091515660430019116 12162068 -563438567887977202532936770688901889152 12162069 14968432363465717664330489813410227804 12162070 -399413123611587027315191284153743968640 12162071 939831921678371401742412926594378560200 12162072 149787995068758523060648103817552445440 12162073 -232624651475368508419532148781727808 12162074 845638463531396522811292091045057076960 12162075 72252167641807073580122612298466867200 12162076 -85731622121908213701300748221832304640 12162077 10382608487524484808887943268726185408 12162078 52743643313582948002474497338155818240 12162079 839345493795760300069506427672894179680 12162080 -340259595784066899430112340296545075200 12162081 -507501024830897308979917956442744068576 12162082 209155256346736322609231865431463334272 12162083 729419287823427802580658609563285620800 12162084 -17649849389277419974659147980370739200 12162085 -192360970721161976261206240902374004600 12162086 -45489389543171337340871830636447999008 12162087 -82708198775977145437190502435359877120 12162088 2311871544329510270155453226007934556160 12162089 -1120248946838110912177025153093322095244 12162090 3031460991967733084824435835552229120 12162091 -293295436576694858516549467710043698508 12162092 -42085975508948433674744406138341933568 12162093 -893467247259060287949200703890311878336 12162094 92585082049897866423476568768864000 12162095 100752555715295991943267570021598820960 12162096 330854105450092191364938827457626112000 12162097 1244000561955433419822760929523603766546 12162098 -176445959074444057433124919166905674336 12162099 445454924809014569469123369951330059064 12162100 255163852439597560052163319699249462400 12162101 -217265286123345786439753349305181878656 12162102 450476351905136295127026317052721106304 12162103 629883079539679322260549639730667229352 12162104 -142145995284377385569203699721178439680 12162105 -170780090963943232110611030358242922300 12162106 -226817985266380804414501315992336076800 12162107 552581373398360482824515268665357330160 12162108 71982151019240648598465694276154867712 12162109 884730559961557718514203360815038911040 12162110 -512624937669448654551222157116146256000 12162111 194379041140300871362203817329786725280 12162112 174634431217311496260708797083455324160 12162113 829383121132189763270682839027015239362 12162114 21788741617909767079607241709837735968 12162115 146798198621192803279311271863369079200 12162116 47107960334471009076010630399311544320 12162117 -84806093768964669564967212996195941760 12162118 27925127230022767445482280331101777760 12162119 1436948617257755761755422126781457274760 12162120 -8628829577215258609360545017706086400 12162121 -1205943226712759567109937816248161680678 12162122 38376192135142868054421798008500460544 12162123 953596546828997356701014973228105441120 12162124 87541530637145810000352535537777981440 12162125 -474678682233738490098476360806876650000 12162126 212960597133947064241559987007906145344 12162127 144491448209966763945275463679572505000 12162128 149864720662166041672253409438642339840 12162129 44814348687642843358795534928682117120 12162130 453720646043204921665002919095463884960 12162131 234011458630295787413324592323192029932 12162132 -222888409445090719926790851712952098944 12162133 1310073704553543448223940865218640978382 12162134 -105371527932865316191689860833503892800 12162135 99035361734215637555127223742306091600 12162136 479875223698820110519446398555621376000 12162137 164908520415906304522346066784144147456 12162138 353652552572908965746887792983826944 12162139 -237012673504100307196816396012469074200 12162140 222640741947699697986180422990167956480 12162141 224548223284722601045777986891786740652 12162142 698068673394381758582910790117892107200 12162143 -477305873224547998211174022987435835104 12162144 -325383012104263782682564063594272522240 12162145 -658547108099187251066661248890206245100 12162146 639390829911283127016849155742279112272 12162147 -4546059116902199182382670614480267520 12162148 -243103136933434904665904711750674523904 12162149 -549425653305567238423474289675163695364 12162150 42412872962044245516677991206027827200 12162151 -344351631306305021037913450755340654928 12162152 -477913515621429617736786099070047897600 12162153 -243898453037121948537282938421156213792 12162154 -429079037779055364750775893883631367168 12162155 -192534140400948752691217407643368345600 12162156 4628883341967778217653631061122248704 12162157 -446628565048121294341582065787707187008 12162158 238193005280740357505719928259338991360 12162159 -141484506671789241900444596322539083656 12162160 59143491298492620324341600758908026880 12162161 1046289217951733491945354035116276919024 12162162 -572680017751124602053235226487419513856 12162163 -9964553033189108584065381399454716976 12162164 -74000052078282458122288474390910429184 12162165 52950573635668449864444729917823283200 12162166 -152010847218410675141009056946144988480 12162167 -94411601786138753169879221437114310160 12162168 285917351247291197494627217848479744000 12162169 -1809209952938750218391981362110997617430 12162170 -85383006478861285923332565884644915200 12162171 68334898805808248836502721059297672448 12162172 -1072376978121549780675519694910860763136 12162173 -12692156697257568516963925049733193920 12162174 -286872903221235312673638919258226494848 12162175 187259648532432773672049097335325642800 12162176 217717701533279137408218573637366579200 12162177 67026894258489123149534655748279095840 12162178 -296190219932931186271189165114814482944 12162179 746784049814918788364450077093057158780 12162180 441202203782211392808519110903317278720 12162181 -394990313159838104010416526705547103808 12162182 -711005033891361152257836786591349307808 12162183 -191472925496849771476965121089122516352 12162184 284146981486807038183523607768042342400 12162185 -393352406955992883310991797060399056000 12162186 76249197213698014405638243344236902240 12162187 -730518840432233981640390638122345157164 12162188 -302504299931683623422066686886103290112 12162189 68638281483253569488565896847998147328 12162190 -313639344350814296531586731749088947200 12162191 -1617542280807986107800562445397048771648 12162192 -185396283579855953516272079372070617088 12162193 -735764999071372054301521378406701987776 12162194 -48325823434651382538787324161018720 12162195 39786001394438703411896018779825384320 12162196 50564381519951424249574092058331507328 12162197 1017564972506021009083071343923281508480 12162198 478082908123573783441388441069533846464 12162199 -44584798103203896502645716698777726976 12162200 -802009233715465357900668290092897536000 12162201 137933007314520228370858775333662374240 12162202 25748906870284646207537364412220605440 12162203 -108192621065077025887378637181618199548 12162204 -907721930168966817691135539733083340800 12162205 141543560656121194949465241345336949440 12162206 -233896441229814834683063362977822720 12162207 -458384743258614804155275095860118085560 12162208 865399521511941907271760223847432847360 12162209 -50325892613097947064909060283539997440 12162210 -84752737591878636028280708249859287040 12162211 494825489881181423739659495052258222812 12162212 252684032425521732767085997225603875456 12162213 -146409815920503395979173117962983299616 12162214 505545788227558492359994317072149459520 12162215 285118872206518179192118940795919527520 12162216 297680916418544461889385159253988474880 12162217 42359598027916500884304617386920987280 12162218 -423160999339895799914150548970932075680 12162219 290547175185887317732818821938275794160 12162220 20141627742117344903942344160663654400 12162221 -1741529694521656903853292872955243070356 12162222 87367217967929031921472902507555456960 12162223 -177225878589603425615858995051103098800 12162224 -296157517620706027711145595323566817280 12162225 264988782835043535071967135280578732000 12162226 561264086843765584724341271277827607312 12162227 -138391118575177617992301495754498400256 12162228 -54282517173435936732331176182568517632 12162229 210936322099110612379229048226227997600 12162230 115616963441443398664745470156856017920 12162231 39876560473351286392361598385002502872 12162232 432900976046544791904570640248401510400 12162233 336294425893489618594932136171794616260 12162234 62776878456938760920607205409330637312 12162235 1177979914064248043737870395801933367680 12162236 944789359336836920194302642780035317248 12162237 -1428631729401024292695948231198806994048 12162238 -31536926044115830689329434676413694592 12162239 -291513572533266045287891339357303295576 12162240 103062006358076300881946546576000286720 12162241 -678473268159094342739479028331392998296 12162242 -575477523493124739590753693207916111360 12162243 537488573371603676000544247372384126128 12162244 978975368929985811901481443498646673536 12162245 209936796482938219690447940100749193120 12162246 130097813368848114293340587288331179904 12162247 -701097448851457996951765771480998699304 12162248 -260986730351110236504391384292248780800 12162249 -6812675214188892173894973488207051232 12162250 740288922991287816603471273014023800000 12162251 -717082285614396777569371663438319989896 12162252 -480505994646556834320110166830580864000 12162253 1075372216810588905606062651318679856502 12162254 80790140129277968100246280357585540224 12162255 122437579021968000289577031670372830720 12162256 72437125302242282968786636145990131712 12162257 -850784972249355677331304601450275732494 12162258 -661570688185394984401377195931296718080 12162259 -1347307588758013688055161482059015757440 12162260 762081629118433884724753577471591116800 12162261 349726450085029551718719333632037980160 12162262 16841014196247582845484747663534403584 12162263 -589445853219846093226250568823950970488 12162264 706838538114591629624097023187702743040 12162265 447063620142701619298633758652370310660 12162266 -159832364234892788299882564305860375040 12162267 -285021917633697005442846745629541249632 12162268 831986216824430476416000399599914546176 12162269 -33105927124467754931256179708016173568 12162270 -171011624649991456873587075099919261440 12162271 356098261694664155056842647571677476344 12162272 1475255414142628402727538826338506637312 12162273 913948369973868154354899448719575895984 12162274 927449630646379635386159324741713024800 12162275 610981549808974153392196502223853566300 12162276 -103552015908557232485428049800711852032 12162277 1147470182577191661485079815334576120672 12162278 -453907868967850305587287924572784246560 12162279 296303052850699986441493818981619910184 12162280 -243424645072114247298074744632885248000 12162281 -343673051141716863254517709360410597360 12162282 -196141620521090900582405783115491377152 12162283 -73913059904029999305780131821193977600 12162284 2112932188267636636815963170979104618496 12162285 -631557036409501390342656268782037612800 12162286 -596317137775194060332242919116890153408 12162287 2361920360390229548091872046730896027360 12162288 -245389088613983123708964399856577642496 12162289 -901298011256250024494315234086032176640 12162290 -180701501304921688314779825202021940320 12162291 -45668131231642255719805541505733803456 12162292 3432742812963457001585236282323943424 12162293 198929933168885085574326826195380681408 12162294 -10297138228188018487937486289112067712 12162295 -99202792142938310180461545306385003200 12162296 -114550602444118594423689483499965726720 12162297 -258898542289977204205130930457143905920 12162298 -53953676474316439768043859329879499264 12162299 -637433535474574853185313970825129122760 12162300 132646627216977898061320635826820505600 12162301 -188079276914615620190636586436077552500 12162302 816514023102434713409542075101556027008 12162303 57566521489835982421937792069959303440 12162304 2971905452409097050882454986940219392 12162305 -406336075359111397121390506119741551640 12162306 -2776916302593886511748593329641772032 12162307 -217532404887872740913592323453708948736 12162308 -625291138449345589473185285717403340800 12162309 -518499787488808897963402225414634213280 12162310 329583708077979909896011564492250822400 12162311 31554194450340904101859174153266106464 12162312 -32463946014355733834714491776145973760 12162313 -39416148767199745198857816623990173680 12162314 -10391843669602246168945163503188953760 12162315 746220556802651522954725582782136560 12162316 30349470693172866712365850145601079040 12162317 -111151942548211053733265932363234226634 12162318 190598492495223568517527518522377287680 12162319 322289622601009465000838421747796489440 12162320 -123491478449035618442217511429738905600 12162321 337333508130616976833504332126688398672 12162322 -224293810426252444176771467516192937216 12162323 85031854411549892519009037881212060224 12162324 685597088799099093051047045010386221056 12162325 -263370735975828729392002197665335100000 12162326 -703426974081693911453509216572356116416 12162327 -226665109336589135057130807964722961968 12162328 -655043466367308077136878643895583139840 12162329 287674519312481275650031785059947860420 12162330 -212653840226754285290199735415693039680 12162331 99756567310473594811625492876396557824 12162332 -150444052389983619109447289636788881408 12162333 360411415472963434494011603217338519424 12162334 64940296424262293680055858538719291520 12162335 15070823353345045996086297803285449200 12162336 241551634439908876792453245618174296064 12162337 -136416066800430446263308276411533644320 12162338 179210684441159581314191462236917060096 12162339 1331209108289261272882199070304004104800 12162340 361902922172493038548436792895110979840 12162341 -828388229278892385571289331724363320258 12162342 -153254207178965758549828926827253434688 12162343 120349550753893603149196771745263172464 12162344 -333867901462211620648184828988911800320 12162345 -16034923562478330105201627813658930560 12162346 260097332102175489642594415335313578240 12162347 -973509807582171959506548768732092109720 12162348 -302877271547274451454828000912256062976 12162349 -722949058568484730732792510188844556650 12162350 -545609698875038237812440811332293131200 12162351 357101033732721973598941538551848461832 12162352 -49748468010927917812594994416129490944 12162353 -38307944332267237354995802674670595520 12162354 -34032985157929227229323214050217918464 12162355 1147493592049966024291492939980317195760 12162356 257990591226129454099291652211872440320 12162357 306062353833250341692617689091597947054 12162358 241588646267395543394254974186099974784 12162359 62690428408296190757086947121368474840 12162360 -256868826620266721770684248984846336000 12162361 -745417098258788210570906655549026072160 12162362 -580848475899007288415655696056940551568 12162363 133767374261459243106379271813736746976 12162364 -812161607484794499278705882515745588224 12162365 18091357118528957164214737157129111520 12162366 1159944918099250697378009834074036531200 12162367 994951276084868360481870941989038550752 12162368 347493014205380609062215235691143495680 12162369 111422980160437195341269664148087901280 12162370 371178669376770417336754836971977167360 12162371 -5529137816014471240070989913138519136 12162372 241756181439818193445401098289910766592 12162373 780597832533485489222219579489525374622 12162374 -246578960343679870325854316053443992448 12162375 588256850921904982775326818760334100000 12162376 1846082796215386142627767793403197890560 12162377 480060886781858072839759223337266169600 12162378 9974874786796474055958046178438922240 12162379 485240611730835840764287292060180340184 12162380 538105554771214612405667348868983255040 12162381 -111755770789996668683192294667403210752 12162382 -1206558326540256771783442096064603619648 12162383 -940239525091746026033180637628086964368 12162384 -2371082859810447814878033603860398080 12162385 -45712493592256307765432050397987063040 12162386 -386770115708146346375217917550032650080 12162387 132707634918290168285363492873550117168 12162388 -752180551623267375649540912955657611392 12162389 -19536720476724866622886277142127412160 12162390 226378701108661680850609090325739841920 12162391 883195824145048141791682823778352598792 12162392 183365673429663101761909251508777881600 12162393 -476591046819178486857729407628508953936 12162394 -779097350691319080543786540381969192960 12162395 73376450096173760626470109040719786560 12162396 -662148641014888747264037633704193054208 12162397 -159835841474449724049322785345717734280 12162398 -340489841885219586352205568959185468800 12162399 -243890122624289029952315468698500209520 12162400 -498430380609296432834547786859767398400 12162401 -530496307263882020491574840007838949598 12162402 106816185580344355095879698768463086592 12162403 872744578290062706704150911408081575120 12162404 304668673819646397490515013575397600512 12162405 111494364837348428935114714248213950400 12162406 -671146296545835326724091174913703874848 12162407 -748135009171582509693910731410057014344 12162408 134627770055402329293391007295712051200 12162409 355121422007807247014071721334275950592 12162410 110515777001301774985568564522399501760 12162411 -252074378563965330711853558128345060912 12162412 392505735042691145003433399205333178880 12162413 1092783379220356309075016163960556945920 12162414 223893175198032958771555029158590725120 12162415 -444853443646585752983633701973435104440 12162416 -31828935973394363875947756220542418944 12162417 -48143782733143972417422268708155327120 12162418 69903185752120997351682663717833958816 12162419 172062570663221641953053104533010456560 12162420 312375750071375714645422685040972595200 12162421 -2143444513058587184757849997872925568 12162422 -280958906290844586140601813065084635488 12162423 -127966438616183509567282549756667020800 12162424 478208057246603828713372905057442590720 12162425 1278532328886163105690477685627214057600 12162426 -636686275190418326007673702652323296000 12162427 93720673542773580628333590515307088792 12162428 48556681964882300047598321027572592640 12162429 1079754847840777509554922765365733221004 12162430 14086456728799382118592418790283230720 12162431 818918900794748676959506332323222655600 12162432 712015029813525559090055632797460070400 12162433 177052140254620753274299610675178479520 12162434 629602270767531855966966332206485809616 12162435 675675159733550531966425259710495645440 12162436 594948039433826961318761030392642816 12162437 -746799346416585164664847458856539984000 12162438 -21706349133249827410970751767940816000 12162439 -48178530120788470665742303477151082144 12162440 300075036036485008375547106187855564800 12162441 -954262215295138388647271234153441549808 12162442 -9097598494915258541011678211849750016 12162443 229477354840742280107504813356693641216 12162444 128988216056044557891664068768322240512 12162445 386715797853203024364790798302378009600 12162446 575117159017736978819828466885270724608 12162447 -299584811006075835806543779176188835840 12162448 338070314595238641938200193039842844672 12162449 68059430054666642728997453164784174760 12162450 -169945228380846085644314410914795350400 12162451 -11227182398264371137506849059913781168 12162452 -1272807219001419248572266070384339956864 12162453 1034576466092605561005062171899995494304 12162454 390832372489782732734155573001637958176 12162455 -184522882681035262215642916592142429600 12162456 -590964773550014081155548215319913820160 12162457 -93811644296276112518107826712678323180 12162458 59811997403800719129740889903265654272 12162459 99790426112321228442533045663628303360 12162460 -846226679067205532170666907792585310720 12162461 540992120658974886474718296066076339500 12162462 199550513589700292613468874735422059520 12162463 -1668339546088695230567727810919789832160 12162464 26820326813388790119956465759661588480 12162465 -218222848470489883486802431873090447680 12162466 242578465653623200795387369636791300432 12162467 -1489325500678313879019722009611881917808 12162468 -102153841579880805445530307274599741440 12162469 -202315034969795644744004096622775814592 12162470 177233975260523369639372698029807523200 12162471 -22343308571545442145186619308580535040 12162472 -178045225160210602004832280259381821440 12162473 145300984926901309494921310991602868340 12162474 32597428782851066545501526056637693280 12162475 -51290375560958288281245323249548450400 12162476 174130232810526956606337475360238969856 12162477 -700918661370683279144068739909651033280 12162478 -19141058451227495879517272277312821760 12162479 696732340336283769066466557127628680176 12162480 16714326687692661980737958460512010240 12162481 1165740230367803973233209075702542587282 12162482 -81368876101224048652728716346371328000 12162483 -884901664853967746840880151040807111148 12162484 -955363983719344641180147994712287776000 12162485 -760020803665350168905194400428728824040 12162486 -44716645104561820871620676454554340480 12162487 -819705773948438407596678923425344091864 12162488 -79773942902376527120009556955678924800 12162489 96396007236539994917384692609886918400 12162490 412763412371932833473356861609464300000 12162491 -701397824954845896605784575140022296896 12162492 -118262515258027586561248789367568611328 12162493 3327674014811095611000647345097225984 12162494 -379399165351652250903029045986063144704 12162495 -48291104341810940959925251297775193600 12162496 -128076377324899906847733111127843799040 12162497 1203077161159554917313117756539289373572 12162498 212540781133015132204285976152276881408 12162499 -133976147117663395571803869255404114160 12162500 223109982346776828326482614757056000000 12162501 246164778101870527665691075527162838080 12162502 389955150000592638083720969971005981504 12162503 1000566252077094230879334857895110113752 12162504 -121716868337618378636880749757339648000 12162505 -566945942189602028425601429001825965340 12162506 3353437392735437578996939266530168160 12162507 -4238066514173898885989037408223499520 12162508 469580925131970902079226399657022072320 12162509 4738735604035281373887365525910756480 12162510 -464023104164629737343602572120035616640 12162511 -165253778808580271118301430840190581576 12162512 31535670640294745022940059630001766400 12162513 284801475632832614179842007954884019200 12162514 -82080281758983078937434983542465883136 12162515 -269190463704162403483281331050576878880 12162516 -277119635663568969408475282794817443840 12162517 71089410844181756923986635154036735566 12162518 -742519379077618285492365095577070307040 12162519 1015069150510951946534762143698687114144 12162520 31379025367583571906674672744344780800 12162521 29826455945626224149796798343694514624 12162522 -289556141327446823618681298716352419328 12162523 -506764508002232765613840649882028738376 12162524 1370941063514899131932052533051381760000 12162525 656414073751609571978890851840245217600 12162526 -215823226826500864134196561293712572288 12162527 140104906809775096860048857551054419360 12162528 254118101557017543554240546248631255040 12162529 252794781492244502706342977425625828520 12162530 -50407986094581092206741865311756754880 12162531 -480161741443539404461057929861663829776 12162532 -706173248591791329398774690619140178304 12162533 180100753287295430469243247544850212604 12162534 -265028209662549207244137633843471728640 12162535 928313871084094989374172968243329485360 12162536 -749171717215036655008573575417334333440 12162537 2709765529670886565507581117295604628 12162538 11992420231501994883989986620921087744 12162539 894435354228896435005693718531883103656 12162540 -27709613256687736683168476725330575360 12162541 58719285269413303077461902777488713942 12162542 -875053849860664768642467624426999168 12162543 506132269613625441041296105031345161728 12162544 -125646770867754517860939614366397825024 12162545 -694099443177556065304973907833247870720 12162546 -172601747006229423409287448291605281280 12162547 -2076838425641641735122277999898733760 12162548 -1452578635715062870084416376925631873024 12162549 516121886262789944431261815786959075328 12162550 227439148126358515784038378902532800 12162551 454788851984171828974491024662840417352 12162552 140717867660428506772615824561139077120 12162553 521584135003662144612735188992480126084 12162554 1151828600021645703676023094043211579360 12162555 -3579006886887125559063247992756702000 12162556 265764555385596031693269882673352915968 12162557 278419438486562854272059206407051078 12162558 383971626000105338977832532729554443584 12162559 310065264474520556137308703391759413760 12162560 -279946894142099161185774840363551293440 12162561 -358226525851881188377925911826305797120 12162562 -165870867023465751860055492321105544800 12162563 -324162049770967722704969608638781841760 12162564 -344922530633277805603383908507871575040 12162565 226923190703745164297873315503417317600 12162566 -175428533597716134285869909065858421760 12162567 493323705071398728051862267642702032000 12162568 685760330144273212469836752568221450240 12162569 -708447243246830257301173668469589283804 12162570 59423384085066351740353281166882575360 12162571 -71226886400549322784582173006026050560 12162572 -403510566497394499135226267854192972800 12162573 415416818975977834273923798579024776022 12162574 -618498364103642729493986098182173734464 12162575 893317314514441564368523497171121057800 12162576 16574381338439534817438789236893089792 12162577 283980614555611792689868220777002484672 12162578 -806561701332081215339330092491712322160 12162579 1975734232650161742806247512670898176 12162580 -224254713820854887339943621436258924800 12162581 541528136424307035277799764483323441600 12162582 -606849876518170761309694601141120160000 12162583 227789558566817820872425376116518889776 12162584 -279005398482180658157921619632229580800 12162585 -553055793930285876727845294092418417600 12162586 245862180050590293989579711518036335840 12162587 332154320039120709813296417225284399236 12162588 -430279173247502069600468616373696634880 12162589 232923357777125371159664866165049804390 12162590 -326699240754695243087156492869986268800 12162591 52310196975825909565028586858012563952 12162592 351079413876519059705716025231919022080 12162593 1386481570174136024786495062765412784 12162594 303536668091146749332923303517276707200 12162595 730381770796451338203719164867504386000 12162596 443766862646241738784820186893433539200 12162597 -296722069318684262007442288462583937600 12162598 91864272944390662021627305936538659072 12162599 -705313853359043009039489515484185434000 12162600 -552100913353918262558139694227567360000 12162601 -1759639918107534563139346231415453931696 12162602 17274396342037416750205233709585787904 12162603 -27314409880340946291154742491622169600 12162604 -131831903471636378811287775962990131200 12162605 -12283186697373679371799547735778391680 12162606 78136956178311458410446695102661271104 12162607 -199022147426542669869714294052517015520 12162608 -133988702127211635166091868662319955968 12162609 363455245812643150535273590759962383040 12162610 -427925955579812008581896996634130199040 12162611 543903808866182384176795193472735619212 12162612 -83763730128104090722949328138606575616 12162613 -3083239240205847720107472791267029571520 12162614 13459308345176676147635462096026429536 12162615 115304748751161935132446640666081538720 12162616 729509572209124935432359560212851957760 12162617 1275242348288926077880255082486816965632 12162618 14285542470283368499655756124799701984 12162619 417747567300553929433847510601599642896 12162620 -45512900173979941453741471316667256320 12162621 610983607451588716285046959235565702912 12162622 225194536296940279672615175643582748800 12162623 835909808196767749224326663926298928504 12162624 66131983895646858387161052323204038656 12162625 405378251481732221045636825086781649000 12162626 -2659191502621813731905200559065920000 12162627 520723247703315851740527216691457077764 12162628 -134678078970870550558615034430618869632 12162629 -809070161316666007731967966287591784740 12162630 10098593017693681147164331432639211520 12162631 617362932250157654865410894982497673832 12162632 -508444748607641189533706307895701273600 12162633 -205233881600804162802709590261139972608 12162634 283157778060823405519958494757735204352 12162635 -14071252234785232000471858948981197600 12162636 5828157642820844312306083415485850112 12162637 667747972037796279261434858545449724480 12162638 278131428862387435407688240819460118720 12162639 539810259731787238684738851325346830080 12162640 -35410227073046100125561643141098373120 12162641 -1583160403455597601389358671167878285200 12162642 -139201303327085997046651180320092010240 12162643 -1405410951011337011759101761186736525376 12162644 6816814109682658701061721479891310592 12162645 -18403751320306652166447785045492720160 12162646 -538723489964299203223454133307518613728 12162647 378795421612451731529086232069614982832 12162648 104078666414089701207478774129882521600 12162649 -1381666139581008090988055405286060383350 12162650 33392610111200839521502244021054280000 12162651 -463614960105103407536088320877284959440 12162652 -99441884806112979476735498355758819328 12162653 473578055848358174826121547184968252064 12162654 70454811145718242377176990701063984128 12162655 -63981504389503017213980139520360958880 12162656 -644240217117815219784399008581830574080 12162657 175224368084885650896424529651811516096 12162658 839518983844289555578769604187311017760 12162659 -162579799119815793908389006506117207696 12162660 69804303281283054686690054293674393600 12162661 -669180172038098295994759864506811014368 12162662 621542198105047941552905890996204292832 12162663 -1137360253105223773779397788211377991680 12162664 -319366266140971810908588810517214330880 12162665 -988360207203227773150031337676588862940 12162666 228502529422456804402646488913833837824 12162667 -2431314266333011987297662495042801657696 12162668 219815848407929465623878636841098135552 12162669 22631541407974760726816603895174342048 12162670 79507743512135188205913263726274489600 12162671 -1799243231869201273246775700323667502128 12162672 -150434506548789677744769972079872638976 12162673 -308052609203008310667800985850836062880 12162674 749690083730395881343378961532483384336 12162675 4920112246507847622391623686639308800 12162676 53866655856644317936269440710945665024 12162677 -430709345322444611576051364280488161508 12162678 -33390493023792609892558938069797059584 12162679 -18075993592866382614269858621153752960 12162680 352801266715495976155560669213489254400 12162681 136421542518341133912063777904990996800 12162682 -977078488643000183984765943429751518720 12162683 715145236600364612006138156199959981904 12162684 -302360290581167258742098857492246821888 12162685 842999980774446500120858732821697518380 12162686 -636467707136201048330722692292640414208 12162687 -224015730353842633573272016745484330480 12162688 -290760106357108798246929481686035988480 12162689 -6739404494482898062103830947782270976 12162690 131166768478615131980073867496971955200 12162691 30782819039947537230652606717569602184 12162692 658993056883339410131698289112758922240 12162693 112218353265103355957964736397166404064 12162694 664320112707760359179318534522781580896 12162695 274337167185297444688482851619985152000 12162696 72560946729440021331451885792085606400 12162697 783670229865614052800100432610622941392 12162698 161323372789812203459253674342027696640 12162699 580602546728540783411153641815478200624 12162700 181612299977204534879581155665892902400 12162701 139601851145457528847257368821457308332 12162702 38035737519685356129604754105582932032 12162703 689299996430036803069084140542939991280 12162704 144462419338695693646964822591837675520 12162705 382396803486196148885645296519741416000 12162706 -277980993605985307447308022988515982448 12162707 -1181254152077520756084877914030175750656 12162708 268278676756479210041482770900349598592 12162709 -598721737108153129541802148568221571396 12162710 -34154808305699037772375349888828620800 12162711 295971130085131461277789564139050243968 12162712 -384437938350174900712440676371044812800 12162713 -1132123872638438933986761250930218010038 12162714 170464318690405119607237294167925531392 12162715 793062163111862359156083605924279895360 12162716 1334916746378129139291733081237025280 12162717 15945380632356106126821730699060065600 12162718 311000016054885494852589958608264239616 12162719 -62060712622679071548118442054527061304 12162720 341498567996770623305341564893029990400 12162721 -172482304583331148242397338621212395500 12162722 -128386375441597870368931051823311041024 12162723 146481763216151372315639207608913060448 12162724 -344418887641345592537867649227980365824 12162725 -872363240910502885879032116545727499750 12162726 -21607152756262471840783393721096773632 12162727 -439212362718775530922760689314904140424 12162728 -951074891417712190102902536132174115840 12162729 -447400794169410127303077198642458541312 12162730 -415870830334079272130989472520685230240 12162731 956594012995348779510376328726930943720 12162732 43535791403962052505637405820455526400 12162733 660556976383277979202272733389055396800 12162734 -114398151388545719413265502829382738880 12162735 -55134936758484723283416506154115978560 12162736 71381524437412983165671863996769075200 12162737 -342292399295265558735624789862680783120 12162738 10346894310875363498214525975641095680 12162739 -678804164033096354671769076931630761460 12162740 -347943947758730308849879684839507724800 12162741 -50513001982746162450994821459480592608 12162742 -207717002628535398441925385436494341728 12162743 128136784705329362391825900800821117992 12162744 -1009790967397132553444879125935292416000 12162745 -179582826368142675362770270835088038400 12162746 464385590256187789155593264751214558464 12162747 -121971986070357531496398340332054947328 12162748 -262750243036447652962853730429655398400 12162749 33943105425559729998915104344382355564 12162750 -351710548966753631664965838541614816000 12162751 81277892478025551260199019633445971904 12162752 -229941581946729378192260798924678234112 12162753 95645323314755485825074795086804701362 12162754 -420201611207140304044754281069049746224 12162755 529184556759004572853018276305817996800 12162756 -392035786285921574540185306207875990528 12162757 -170135622276421702813590022379068377728 12162758 38542128318328360438710605302460889984 12162759 -14739491359015223364622123381817504640 12162760 -576388382563500896027839474571818752000 12162761 611980502264923870417086105965865573120 12162762 -128343817958028751232789805223901316000 12162763 411944772482446323705054139037085446344 12162764 -300961517270837157323901420456628487424 12162765 1455733459775188800256748379095030400 12162766 101588581587662350647006944667824501760 12162767 487139821820726718883564802750806372560 12162768 -158212065936005459801226097346732359680 12162769 -1155174955487864242511880238376702437404 12162770 -217614316787064813214408145323886125920 12162771 1120241823308685653721240785143058544240 12162772 391964645879034933411320376528917653376 12162773 -43524108315975248319462271879323743040 12162774 79947375589504747528928286731846092800 12162775 283354514757889862143804799575850586800 12162776 -668899013620133378738359440553361233920 12162777 -272554241811239931023699331123348688896 12162778 -262855947014023064000035317395314993920 12162779 510597394550025367325050104520387741380 12162780 -142966144895575344696396157820299776000 12162781 -994798427221712921354580868296123411648 12162782 -103888621193501954927845363842910787328 12162783 -342733932782420806471205340565184878776 12162784 461460032874432268524943161454240727040 12162785 -78188275705816641182573878390505047020 12162786 -181260096013813373877588525519251302656 12162787 -186468781189071974539573814444105980768 12162788 1752685814020971093306350541405978624 12162789 344049592618509844153693265855335197054 12162790 278612533189847308217348991928212725760 12162791 400050055269117804169080874226855456640 12162792 -178336785889369504421832763584240353280 12162793 -338852941976987388162257422054065424960 12162794 252750803672576960397333096391683916032 12162795 89229108963368734045742071053799150320 12162796 -763677643749473810773939852614323142400 12162797 -136347233896741592148180344212569731136 12162798 4197786487849185910555887256019244480 12162799 -2824074824940548437495450220341953640 12162800 -30211447671494932687141248080252928000 12162801 5246266470825410548398355197927020544 12162802 -70139111119614164053646678741152689648 12162803 -541996376869890147515713486928143770240 12162804 93860376194714407564522349378596810752 12162805 -918043318428276973830016135241827197540 12162806 524677649161148817636698481804748808352 12162807 849970717204140891312020208294166427904 12162808 -5487161797983332469769137262585774080 12162809 1308434425234193318936428451268377084010 12162810 118744798444501686659566184482511915520 12162811 -46844210322018192960555820210013984928 12162812 11454012256971102276748983980217693696 12162813 -445247610004950970327779632490240338016 12162814 69715219465254746481245117279898220800 12162815 -167306285196192707713932236859459799200 12162816 -626914396343514762387534308679761264640 12162817 1699683196523496490643928453582578244866 12162818 -381370418263704459081982702337979374640 12162819 342745042237860494397100178213242933248 12162820 103381576901847175862908019554391900160 12162821 -201960614371657706705257452215604325056 12162822 17899767825509604584656492788607156224 12162823 198529662528922387438095490520690853744 12162824 270754280186156563080432040965203281920 12162825 74874169632200150563622977258860048000 12162826 -279898403718824166813016604859467857152 12162827 -1201246562737167019000430327649816945324 12162828 -648048162565899244504200014033281159680 12162829 273052963249752259652621503913652804300 12162830 104455031673172246490179183897679011200 12162831 571263024247132313577855041255835434880 12162832 122001274061034439153067084460518277120 12162833 -1762495855868164942422805108276542972636 12162834 -17309017219391514256398677392410898416 12162835 -230890779316769434999490249545646278800 12162836 -171690988306644854477632637712447485952 12162837 -33360802096290019815063614588668321920 12162838 -157181652873314664892692745055539276800 12162839 -312346882619707047292223058008984038776 12162840 876799673028731708219877047625351168000 12162841 -1441947071921805174819668782839911624758 12162842 829860818450549786724003709562493247200 12162843 -276759529741392637388858203782353812992 12162844 189019634243209945650890340474326836736 12162845 905603575632352112168214267834807715680 12162846 -74051313154504427167239343950060512256 12162847 -1068391831614802416902053942907893388704 12162848 -689733538847254501080183370659108225024 12162849 73835864200766460807059175556314470064 12162850 -29957257959321738644979803550167040000 12162851 -7563204032914554784313363898566107056 12162852 392210569479144225131957441456979517440 12162853 1116214844660080869946585259082404375102 12162854 137285634407994390347791792436136549312 12162855 261867826901808887765846381666390754720 12162856 -19367308397163068553011765572218885120 12162857 411812701558265742543151390708129053312 12162858 -1111543501589024898963266519458402063872 12162859 79802167583983268785276029589909595060 12162860 214394443175317743450175260240289935360 12162861 -425414568679879553397063031556067480180 12162862 -78598433617412387821609948434309883968 12162863 512061720269969309647515057050320388040 12162864 -20150847247506008356586295542129098752 12162865 -20643133825020751955335219178952509760 12162866 715063922413085654377768889401633757184 12162867 -1508526222042298370513973998299836023952 12162868 179743546244261984536410001606520156160 12162869 -941571012736474187065923862828637984160 12162870 1239860744570242530902406558268944000 12162871 278458777464278276991946390209972783360 12162872 1137392473692105211252665133831473868800 12162873 285906711028225508933616888386569410384 12162874 282858282754048976464443801012791159520 12162875 -1067661409103030286445045843281577476000 12162876 383743214804237440206833196639979290624 12162877 882561155404904379788360845871078172460 12162878 -234590929222922090317102177120401094464 12162879 -1181353338443442805360227175541370768936 12162880 26233103237624141555486848142278656000 12162881 326500516866545036248542065669818020864 12162882 358644465003966963866309685606452203392 12162883 600448468732730770964407558569329055984 12162884 717883746699199732062830829070683896832 12162885 -96354691739945050765720328113715821440 12162886 -57423153171169900817964017476341336000 12162887 -138436749765157453226091312111292427136 12162888 -15422755490320642036390263509025177600 12162889 1789946481610827226015265860846913729956 12162890 -212654704458156847787856706205926363200 12162891 177584746438076563495375916306269578480 12162892 162293171420269922376415330452467921920 12162893 1495683672325634094760038991317355601142 12162894 2854603486003745180541681144406729728 12162895 13268101496303325149632532260869033600 12162896 -3786711557275539334351037349422186496 12162897 -160219052215571271877336930137296221872 12162898 -109495700261928306618769522389384593280 12162899 -125454582102464711409439175119145327616 12162900 266102320214377781866700672145645772800 12162901 -111468053467386195875496578074749986098 12162902 -226255896508746554058629758358237338848 12162903 614995006851098374712857630505062988544 12162904 -11217564180064671106140000076237332480 12162905 -205180207067062538653436091094401957240 12162906 -117160312946803358283688857161969664000 12162907 -1357547932540191129258303097637562169160 12162908 621277959179307173711461305111838192128 12162909 -343770324644797360207539615673726440960 12162910 -68347432793324150549919951478248695040 12162911 -107000707260890033089681652135290315488 12162912 -282110551180571919835252163752809725952 12162913 529223494759920879656688805567574330560 12162914 823719694756919829605315338625113279056 12162915 514331122857849470959081407782646464160 12162916 -546912226736911932636947805780243429760 12162917 -144574475771074262652192193829131069440 12162918 196438868670210309098197132755438161280 12162919 1213388298969603764586552093176794584000 12162920 -536513984560111386150953073451008000 12162921 -195762368111277514800658451647569696 12162922 -325872205258559727438551948023597219488 12162923 1576525785169550917656463686326581037172 12162924 285802717838155244210300365070558933760 12162925 22177194585957908945485932900066207300 12162926 300909411021001751625298654676834903040 12162927 480619918565940872868623670752272522512 12162928 40293767167992018175182103789810122752 12162929 612745154418725149895379626927317195584 12162930 57572448965307552439431659664983808000 12162931 -509068406632717899712731167691706699776 12162932 911541220316450668351062197645704922496 12162933 -1271464022802906959332307631031378166400 12162934 -27622303412571692998586768154830284800 12162935 -640096242622363282049765268674582910120 12162936 344079064897562135270463535441431797760 12162937 9242404809912321019208467300457589600 12162938 12659215965248882369749773874729784544 12162939 -78084140988195158390331766621771253760 12162940 420752722031691797803046715786608663040 12162941 -62365872657218632407296648246659252128 12162942 -347362201917414314245822152041956694016 12162943 78361987066052432875905025066783292288 12162944 1259555491623837922431733971448705843200 12162945 501585540966948657050296433224911547200 12162946 747993561937761063311341737941192286672 12162947 467107934968937496231166586859665600832 12162948 155524823436693259753475624587092418560 12162949 -562966111133134302770290372873126864320 12162950 -235433217731229386177301939935442756000 12162951 -165270297272248990653853571762745874320 12162952 -107827712015741900040704176414639226880 12162953 -258135905324010962912922900522951295680 12162954 114434323133964726784453087836592638720 12162955 208806316790850171629511405363025097760 12162956 212846898960460034969843848095872040960 12162957 189299281041795775758188230676989432800 12162958 703713169684743382799949746385838100160 12162959 -242510459934934292828132713027697061840 12162960 12065350995575090655701749765802311680 12162961 -3355727636835439998964206867261084067200 12162962 360606710843619256650405356600638651392 12162963 484786890380094289799767308222917423544 12162964 549902077626878592195682020295593216000 12162965 -252743917244639658701873465361771062400 12162966 267709783625681223957600121430655167424 12162967 163552230759445682300171232411088433080 12162968 -15984693091552793159398059337898188800 12162969 -33721001188051940484297735456884688192 12162970 77824747519285109904619664577570133920 12162971 592713642927350546081040140883165863172 12162972 561891454806511113160972744430437243392 12162973 729789942214915910142385958676568388592 12162974 -150341618830170917524568735074828743168 12162975 -64576778232253640741056524532470393600 12162976 463398743156696256393933310183857389568 12162977 541229397315265017678113033741271455400 12162978 127877058647450275059862460461265570208 12162979 -298342748955676619668679122603287676424 12162980 9551825839009925007908356630532751360 12162981 70729588892125518859761107617217747520 12162982 53828783652492480142324243138180639104 12162983 104441329174589276478364477323970368000 12162984 486335330763037131102307958159894200320 12162985 678385379927704851657705392734867542180 12162986 -343177262517474901162632787941642676992 12162987 -358690268725743444339793980886026100560 12162988 51552508799287629757238416245772142080 12162989 -1377651657803002030341083737330165383744 12162990 -102537436791294600296274540472469667840 12162991 -318698828045886357067596653844230954608 12162992 -322173461274486439620553449088591970304 12162993 194316868463179691088563220889560753264 12162994 -684992691273334294903592893185961918704 12162995 28789983613937861450364129959136891120 12162996 -341412009554490270222331737178015966848 12162997 55540623109516461055048047006303437184 12162998 -229816134799045002106352939902387875840 12162999 184943929758997668201122025176834101200 12163000 -251196530866616127157392076043258880000 12163001 1170371849433037952227956934836458233002 12163002 220060144643089220272895183618661953280 12163003 615609988041634890160467027869105297252 12163004 15704535426245086763157159351615928320 12163005 -76810765817385993104797491355472409600 12163006 364543391222410453411618204406263961280 12163007 223249075194052858925577279410678901600 12163008 -68989672735643637085766169235682230272 12163009 -308679477298242768788803063123679193790 12163010 25270637256808639622489373036153016320 12163011 -170127085203226685497870890249665607936 12163012 -308617954073423466697824733317355394944 12163013 641046258360861311228424951741106680540 12163014 312005516564191192414427406847133024640 12163015 -200841154960485240925461995990695225200 12163016 -671469182616864077230018031277293721600 12163017 72801565720790273492503845008555258112 12163018 263929936580184718233536686634657961216 12163019 183147022687640310882342351650646151200 12163020 215528802250222350687517863956548807680 12163021 322037712448735667122851825833687064960 12163022 -10427545598747115184853509646524882176 12163023 942188405157259145604733700866861296 12163024 372949634592988465675143967748546199552 12163025 -529164130165767268681458294531605900250 12163026 132411947508762930499230201202616268288 12163027 1262029563098356695885546484741419476520 12163028 -636057809158418321070245674321254344832 12163029 -2707517450805246176007014108986911552 12163030 -264687037352085055498770405018531818880 12163031 523515814783459043289866183343845597832 12163032 232945890602089504874112248122085253120 12163033 -73895052375059340090587294122955224880 12163034 -89238104587194398740867384902690073920 12163035 -112860859374171199298228996500798010400 12163036 -266383381866010935988645487920118759424 12163037 -769318694071348702411638667367038988640 12163038 534568852623933631284368161262207234688 12163039 -125000080979724340600915512683051143968 12163040 138978114160565217899838480372478771200 12163041 -8388285775747023625168002525812124 12163042 356865957297908703873802886980314990672 12163043 795510857956377156245155577720776684464 12163044 -282813656398245554295486104443712176128 12163045 713945084465478108645519056233543122300 12163046 -220093821508546309323905434550204811264 12163047 -36229498234112942774851798573499962080 12163048 -1275710034330765389397840226366525424640 12163049 418979803028233415049090868175190545700 12163050 96407490899568571322281208796960288000 12163051 592117506649360674173188859609439481104 12163052 93279073425845818306389744189415993344 12163053 -314340718938561759150554766510489835392 12163054 612300676033301933120530163369986893312 12163055 470038791303543178220780889346002808560 12163056 -201786408631532778938330687590933463040 12163057 -113865909483338178642312610765630743440 12163058 -638514737637273454549403744081616275424 12163059 -935483397882489450439050969197885773800 12163060 7583081080988092875145985327231877120 12163061 2312947198064151140432888940707402319324 12163062 43609694733877965970971855500809186752 12163063 836422974980337776505331990844737731888 12163064 -210005318140671471181075522962081792000 12163065 -456671460799840237717216713185309964480 12163066 18018739683872236877910231163762059264 12163067 -11882303999680243065660359457911771136 12163068 -199853553514122457542640830761141345280 12163069 871084374147149140063974769789528234944 12163070 -73269984897362533655135740241037968640 12163071 -174567014851211941177627439536643798016 12163072 -81164051801478913349290361807595110400 12163073 29068463807322632041422721113449249364 12163074 10663127494730088847578952845687869184 12163075 -989067789182613781372229114541011577000 12163076 536957415237320005788237804244842085632 12163077 -104652565723544943794800226225117077440 12163078 -194365193845392024534196530189124138560 12163079 158829458471158225054972710568341908400 12163080 491956222673294511777137552454033408000 12163081 158080192072194563452960988885859314304 12163082 -238937473350181484547207553946835607200 12163083 -1343781539373254530484000143758658116096 12163084 359748656969897695823115293994789753856 12163085 718469028784189436231578898449308121920 12163086 34523357251448560122590711678439914880 12163087 -518331530845375699677697046716159261264 12163088 -188368512946411000010032399271063715840 12163089 -243045351155751269259140221002404020992 12163090 -32686706827907899169430689501443591680 12163091 -224009974877827801790343732405161234928 12163092 141584975121877383335608214730086952960 12163093 1255130125277840658171950660970016739580 12163094 139902924133023234463622548954877048640 12163095 -280058136611358912866102296191064089600 12163096 375424835239974887122694672211570892800 12163097 -374662080833310642140578677670885734960 12163098 -117607893076744680356444771740079142912 12163099 713732553995296938693894196355043250404 12163100 459931956674296481261962774197270374400 12163101 102004492638708706042117656604370677824 12163102 180316470931673695104930860881657325952 12163103 761608465190036864284981718827382912352 12163104 759590002813430633070128593514285629440 12163105 148676843284680374784262133911570330260 12163106 -618251796725612147659873129292954999520 12163107 -84301846525819856784009022709494783680 12163108 148611952319695609342297844694178982528 12163109 -7237764852003195840293265583077783168 12163110 -253240439174358945993128901668619738240 12163111 -447998340940730051960783213399932599456 12163112 -438406660637496875697281778252394260480 12163113 -921787951600708857407446725333461017536 12163114 -8498788269856867579656041055461864448 12163115 -20679999038814487434451738245869852880 12163116 -191299957995873888283668968877382287360 12163117 -1600993899325777611658208065899807916640 12163118 -377052514561052541031828257812594792448 12163119 -247708830973327884898997439028738749552 12163120 -14346293604142704365153846434671820800 12163121 599647500402226153076858326247038721640 12163122 -446472453839447380488502363981988014080 12163123 528993395444918239508760503713403069600 12163124 433875764250899076541742196482352679296 12163125 -7749736681430932200721221359962500000 12163126 -409892795489521951721903738205136359360 12163127 271798921044676740216511109474788048152 12163128 253454268046860224837454194919459164160 12163129 213778360757521179112000997169676509696 12163130 325639096517494271902190962359978823680 12163131 1086492669526417760147850590759348404620 12163132 20605014887241586885477427865972436992 12163133 1610126760498398726159582123121000413382 12163134 -78579154615308467611323851219267273088 12163135 -51720635053245874171383570713483674800 12163136 -103588344222085965781610882563464757248 12163137 7214680900311942485057611080363106752 12163138 351938479821538091852045439036039834144 12163139 10532549825764778609178941375573264424 12163140 130785928218034300926188526905689374720 12163141 565341037088827217148629863650462172000 12163142 269181924776870344157289264350155239744 12163143 -168740216899333094120656270345962464520 12163144 202916810252559125326547642647044096000 12163145 -1193059645858443918768663197418836054400 12163146 70011459264975038370221457471298930944 12163147 -835822493924921242583224250002787015404 12163148 165448303252383647044158691697453630208 12163149 -60756700012500963316066958580113954880 12163150 358324269617379994137169276302513676800 12163151 48745346081078798184306232301844902400 12163152 1223664073070289866597223315743440896 12163153 40412954173613453153809597174335202980 12163154 169095540545192985280553007959032525440 12163155 -657134799252382923423167071212801444000 12163156 1664010850405649560880147452348672655360 12163157 207680167180384351443857140919036897820 12163158 -941782353490658337802469690107841280 12163159 594252084916522114761455703758381276304 12163160 -130688771832305778004618198444012339200 12163161 -71216635042391321379403032611296922928 12163162 1174595992486020918858411479034138096 12163163 -399690675709674152175013208592406752840 12163164 -277560582365836119640917906407013903360 12163165 -235416942367842107071116682650189158400 12163166 -297351332154184468409846861621827651968 12163167 4448347906617390354718121337107189808 12163168 -96216727734233277010105077054583603200 12163169 1232284079801337122805998087844268633344 12163170 -331599452011888392956341889921388441600 12163171 891027433964049257907379257798244233472 12163172 1001157532327627443117292641366457079424 12163173 -13016035847147567461533518370970043232 12163174 -110306832303414984645651070931547804288 12163175 359574768021043925892906474897221366400 12163176 -475918201767293248159208502582762700800 12163177 -1251230452889560913344947215186640842496 12163178 13425733303726619388829463741907989760 12163179 -236596340496951755687128681690012569600 12163180 -1406060500089693045552002447977883289600 12163181 1599121634334001580884795432184059088982 12163182 -79844386011588157348429953398684319744 12163183 422715940324921623113582524380528529104 12163184 245639798620551630561778068750444625920 12163185 199144295903264649614175812740687247400 12163186 105824153762783188713794078290393804800 12163187 -7848337280474392816258689294153313560 12163188 -263026942987651744414319370681588817920 12163189 588317823561051424982469996686463965856 12163190 -176099097315837912635135831392308804480 12163191 -169222907539612325034868805015298218496 12163192 604928118059563623224367935398714675200 12163193 -327297470592690210515376327174767846400 12163194 461261263752790018471010852407484172000 12163195 4808821053864868517551156879530988800 12163196 1058114269228256607647408404747429324800 12163197 696109022325503276259626977814985598272 12163198 -870913533907417935745268286704476070400 12163199 -595582703036832501250053347664033585480 12163200 -36257017104331384378890449514921984000 12163201 509314000673223494273313627560280084800 12163202 688970096876677884365464569287551065552 12163203 2066578341551657433471324894842355264 12163204 378756699717690363063983843857297075200 12163205 -553958599753950117810603518565989331840 12163206 234687784801840555028293392325007159808 12163207 -206257820848608772152079923704436340128 12163208 -121134981561665278532775710229623639040 12163209 78766347329371396128208135167417885120 12163210 -199511715641465950513368966032902548480 12163211 -1438810110358435333695330815228562289680 12163212 262052343562213547750320007615176110336 12163213 663656864848204545752004092729888855104 12163214 -204174601823900246881335628068602383488 12163215 277917075239596335834012148399213263120 12163216 -3244847211042097507140622790196051968 12163217 57423599276172682630767370262973116544 12163218 -291040341343326374624814822244288531200 12163219 -1233085555873225153791286935560571241800 12163220 685846530033052484115204655207287002880 12163221 90671672859564582234834767520992841582 12163222 28712508973926231548367188301053735424 12163223 196694923983493677960692828861328371328 12163224 -427893251517064499596556185763103375360 12163225 259520755374828994029564728299520696400 12163226 298129588074072690345011285146799235312 12163227 -1092438738888021959991835584974523202368 12163228 -138675788079903410091883567468337627136 12163229 238731600105389356545887386229176659360 12163230 -290820549803588082194686618866183936000 12163231 -684922529122331875846950405133976519968 12163232 166022899157609812423078743585709228032 12163233 -9000944388161074657045871456969264976 12163234 -511715810711783413514564109587793975984 12163235 -144330764166029252189841658067364710400 12163236 -335052999861305560018910797477087116288 12163237 -956664398405138089080151217275979938114 12163238 -6653139688707894561100256991589127040 12163239 -467548818826648105206012144912431404392 12163240 -56417606944233096676832847283962931200 12163241 -641928087661207912314485643500016068358 12163242 71231570943358964981089100244545516544 12163243 424316181433944374460066557474650685492 12163244 -183901583305304318050191720213005470464 12163245 276856927244942466714663652146569592000 12163246 -94072285022930836750509859395012468096 12163247 -2382792586961703632019939009075331545600 12163248 -110118824711358158753613563909095047168 12163249 225562776979596486232854736329395791040 12163250 -254073511296102296636027859058895232000 12163251 69521842123289347343834103395655674880 12163252 167408107525430480387136066932093541120 12163253 372941788978173193124033635389905549184 12163254 -215223950724423404884803270736100527680 12163255 370196177380135400077351746591087228960 12163256 186839607765732010497614963191624949760 12163257 1330925862082388128793248701927541625280 12163258 -197617989822306405547007414167963589520 12163259 265099976108848951387805124722975951460 12163260 18218248925747775013845730666611394560 12163261 1763660006197015066234166443349301601824 12163262 -287375864054562666789518697042242082816 12163263 245513205317409821618636881930183153920 12163264 212774127901474080505822052700243623936 12163265 43210598445205023890449561175819948520 12163266 297186258112648821524277055478768052384 12163267 593377763617369424011090653091134855360 12163268 -652567498833255621610217080261779809280 12163269 13401817016288351584150714893692556960 12163270 10272059859542020619927622066289992960 12163271 665821861870156761947048649156175352640 12163272 881701113909222620580903092434371133440 12163273 -592315386335936660347080183115929128780 12163274 102497078667929601568308363088493621760 12163275 -61494142219657182912195560439112414500 12163276 -396939700362740716159982129543670211840 12163277 -9005715802397800781301064391940061728 12163278 -84423133574394395393274895524507955200 12163279 253146751460419133433067544793565300320 12163280 55831955657789423421920228911109160960 12163281 2519843078015576367475522807691246016 12163282 305488245581645279661411407463553477632 12163283 1122861768766538229818023917629490276 12163284 2061199036029025558819722224750395392 12163285 1013535760185880836547395230614621765980 12163286 187798670297223599352220773667692597120 12163287 837269465816238878968945994481598529280 12163288 282206967247275137789916679549656514560 12163289 1358525613352781327226045722130495246090 12163290 201634010629222831217872623605521612800 12163291 -152037983725548314689613363426516281328 12163292 -545032021433420307691933782728407401984 12163293 -88203658190665607017363719370919739456 12163294 -123533570172870352015453495965530419200 12163295 726220480262211124925716965209839573800 12163296 1053263708159030415782866369859325788160 12163297 226350798014147907309277303265217981794 12163298 64408089439829542945314738466349924352 12163299 -1292288135804350484019995540403117203472 12163300 210582789113529801139846172214446614400 12163301 1381277915404918748821399966670247826302 12163302 -381996397540357340483485536888356298720 12163303 -261168183209566100289927496466515742456 12163304 1104518620677185194306054611058700728320 12163305 128630029776979226212758244659440624640 12163306 -97588646918080469982389799238998827520 12163307 -148639978277904717845470709216864784720 12163308 -200823895237216600641630278633279408640 12163309 -349602948783448808884121505292851450996 12163310 136040882374129833480896635830042528000 12163311 379981580093187311960422332256330442640 12163312 26660797512940613726359450826332700672 12163313 -898293953544945890960630726984710912860 12163314 826051881611990906089663014265462456320 12163315 -107307368209684966819941756317767622400 12163316 1131077360550281241613580055915834992640 12163317 -865360157378351476095474152765258210400 12163318 149783926988530768332460670907157278720 12163319 1179350166535149748087373005204244696376 12163320 -42527068404182703922496146057890201600 12163321 91427592195949016710228543084141485012 12163322 876943094754400416761813162183510956800 12163323 1598451655469988428611891426949852505600 12163324 -10178480860825881145008414697064989184 12163325 -18015926648073384845015257112091420000 12163326 44399142412882771465278730425233562624 12163327 566471412910098369925768241621437719672 12163328 169363218529823920169613649786334871552 12163329 186647072440311854502946969415480931348 12163330 263218253572728713584242855005287464000 12163331 879264950629959140515609617869280603132 12163332 83418438601289666767048407518952609792 12163333 10253701313565221467997914712383468288 12163334 137131082867329459088450323601225858880 12163335 -519319533878516551498011421000926962400 12163336 -969908635479784856272433330109948472320 12163337 107570566722187038110514707973164296986 12163338 458813618678262927424772356256524055040 12163339 93301168094885865280385724670486526800 12163340 30463467878036878082971331421898260480 12163341 66179998640959935673187994084334033344 12163342 -661880893361333599108117739937262436928 12163343 206602661050688879568109652751721464864 12163344 110362085215588587634824529222401392640 12163345 -383253455236388510363588871426443061900 12163346 58066146270603877509883452861532796928 12163347 66479806281923411912480160734460911424 12163348 -175513004322116775750598986601275142400 12163349 112816795614186474724133456159346683520 12163350 411533265724528002070715664092275392000 12163351 239187574789738657066503313628590177352 12163352 -475494071916025236259433719996002508800 12163353 577186644006712953582922925162194685904 12163354 -161228370550578664095192666263342515200 12163355 -152385989278214954178166007076345378240 12163356 -786299081930272773201726915314432652288 12163357 -570633168313386478936827476029378314394 12163358 294950202307506166218421847972264465280 12163359 379890634126799672263959090379109092368 12163360 312383583509587496844114726773241937920 12163361 -420225440459248441791200506910492520768 12163362 -89585027965291027495112311273526187648 12163363 -341085109741009280498188502499731720400 12163364 335963136935865490731223268415893427456 12163365 391701120994261021421230742726431269120 12163366 328482970703409252341956908148256256768 12163367 24219121479803149298227440308591370840 12163368 122875544001228384693349389684633845760 12163369 25715523100150076552940414593757387600 12163370 -223040693224728922177041636333160617120 12163371 -217289539944689216014013243079859149312 12163372 71208428955423539135431856382104108032 12163373 169338959574676640591696020180853481600 12163374 105743046034832819603954036726426828544 12163375 529528171912958926230978560440588344000 12163376 -96545795873732706782215852834473197568 12163377 28541233183170626198757078711305278320 12163378 -316179007154807459841222064763485680000 12163379 365798243270573341320033939784012099980 12163380 108349561861679257417271281175575142400 12163381 553021823891239548847563939756692281920 12163382 85610897561289056584489694446819645440 12163383 -339466178069844573913062413479607974968 12163384 232247902814470475975590836158211010560 12163385 -456222870132554419215737360743913734200 12163386 -53541157037500451954184822646952852736 12163387 816694213151997145475185669811438552036 12163388 -21051804302918179629841947821475830784 12163389 81881750900801813950550810115657474048 12163390 -243805826512892809614712612753510948800 12163391 -584080081243587279357060170434261069608 12163392 378851325551487361339794222335026790400 12163393 1040211303364075911471183543843068127360 12163394 -140149563974910608315704913812300524000 12163395 429333311304193879130287156694322156720 12163396 38415305262988075136452742660971614208 12163397 -21279982820927546193333999628775932740 12163398 291372220891626753545271339567485845248 12163399 792562267513215785100650251784668813400 12163400 320695273325014640672498702505394944000 12163401 -791033658796728920886146038327141847520 12163402 -625588070332833658825988731919415469728 12163403 -43648329890069279413423780158728860896 12163404 448124531565216099195347945427906048 12163405 -648068408728673799158952505316361221940 12163406 4858709536332310185831281301191288064 12163407 -326948805308443209083138097935455481712 12163408 26066323331116787089200478308044636160 12163409 283021247975753084920174202120318090610 12163410 -2313243776799138002108485857687936000 12163411 -3348201023230974987283144262910328240 12163412 -710364434586546477049209478313514270720 12163413 -139318246530728864313729400319157252000 12163414 -634761630950643803680464277568443294944 12163415 -371692371808930990369658232874880714400 12163416 537853026377354359025994323971121049600 12163417 595271447772882498331190584416343578180 12163418 -371037273369935000143962813436373105184 12163419 523703696391015811391916629207163986400 12163420 -694196054716316034185839519174300032000 12163421 32165449454352588901401170810893940652 12163422 -183750635094938640386019210340254990528 12163423 1173879043423834264721333965961700176672 12163424 187280362369799275866411695118889254912 12163425 227916135694347495682408219463099212800 12163426 392613685650162889836646806599161037184 12163427 -247137537816173540557416730968189100320 12163428 73132805512988718958051751530726480512 12163429 -191733809546360241323406171148428345060 12163430 -415913317856643572710091366148284561280 12163431 28605178483140460765157870179569329664 12163432 -419654127997165801594362605648498027520 12163433 771516813583831355114388337362594633204 12163434 183629008547354736419330809368026830080 12163435 -385203239134571822519898082187654320800 12163436 -590693179742620548377948156991584517120 12163437 218380375269769823521553337913670385888 12163438 -95210028556277596328057256782467864704 12163439 -276693219362113322455300768172662533120 12163440 -33932286971916727263628309442002944000 12163441 502922781840759191178090406834694958900 12163442 919870315388387434240576557584046639744 12163443 -826150425760213601496294856979624724936 12163444 964982077762606244081544561222051095936 12163445 731441065156364577449569822151450837760 12163446 -4241054525083071821979242143411892448 12163447 -101935444802302600234816635287999109000 12163448 -353745069605613146081184534167619502080 12163449 -81800073218513194078081671816631596000 12163450 -155576562467166921059551439665581218400 12163451 -366898418597228891791720577377323515448 12163452 12438455191798389452590257353460695040 12163453 -8556012034486166604202375245323300352 12163454 -199920843018586584686869248067654377408 12163455 367067380000315706489475300619726983000 12163456 -1376267633567246537162375388671602851840 12163457 -274128340029340288636747077473145444780 12163458 42330708134464514465132401450689331200 12163459 728899747888100197824952153725210246144 12163460 527116364122646022695049601545851842560 12163461 541070677508830187972153189852156729184 12163462 547830982799001790865657100425384219232 12163463 -74416019767377424792396027638145873176 12163464 -601475380409365646663549339940532055040 12163465 642993082176727950138402615824544949860 12163466 -429893593200347619560453456978543133600 12163467 -285091450969050659284279488145304890920 12163468 -663042318145393917153468487461255684352 12163469 352551061928220875633904161139637016544 12163470 32650844793053528412376659134543462400 12163471 339942593082426091716267047305060544232 12163472 -9491031071165341315842354503748157440 12163473 89473103980040318244607138002270105600 12163474 274121595704696514385160962824596174736 12163475 -807115534707009949711513302589186936500 12163476 32272650213174892624455625829150859264 12163477 -104595616727326439761018368152157016000 12163478 783562559774717860743225352600575083040 12163479 -16226181177174561787953175101008690352 12163480 33921915090155586775310176112161996800 12163481 -1119780495228760912323461428554416965632 12163482 -542261467533339786613820418481045678848 12163483 790992029994595102022446863763726617000 12163484 662892491395765167859842728510501638656 12163485 -805088649269701104073336089713365516800 12163486 -210616920300032563481582786964802055808 12163487 -370990063108719747806332098447777850368 12163488 -557539986177464937498890265055583010816 12163489 622975154203177407485790910349369842324 12163490 -122348644301908492791701226495187212000 12163491 17546520694197466438802470752924205152 12163492 114747339180200880602402040031325402112 12163493 1510135927439045285110819471105236151644 12163494 31689435254090674760711583185147369472 12163495 -310214554986622905301944612015586328400 12163496 8555016556021999671103681304374886400 12163497 -687769457888105185746452760832381542000 12163498 -565390080452626125656305807774592946000 12163499 -1455385677297004501679172213408327822000 12163500 -426829143100419215253144069220316160000 12163501 -60397606545549055127739436751837180416 12163502 187995722747380152192334215007360917312 12163503 -595801092426292813037558221616772835584 12163504 228212408379452710988272848989547331584 12163505 -86340900802590995006944990479758917440 12163506 38803120523767750562470411953900217344 12163507 -478706678099289987873286510261948646448 12163508 204262451655027562238835077912484182016 12163509 -657173785266366703951922777635998428196 12163510 -216001061006967414050354017053155043840 12163511 -6902821471798730863752481670850783552 12163512 -492850388208649468932346579690599014400 12163513 62800790992838563955573439165473915220 12163514 -300514429836174176474334670617831168768 12163515 -196964883084395389909836385829133676800 12163516 5570723981882511573518807008476784128 12163517 -790668449281383247531923028686005147136 12163518 -613004307170338369552861091822646275136 12163519 1772950627851314548188997594517343705920 12163520 69134320148819929713453580010158817280 12163521 -315993867090483311254161498718617356736 12163522 -61240195066819468368103869183314213376 12163523 -667790570155125352663483839758748492228 12163524 207489085852646530113667722577443142656 12163525 -430708360788458991982100414654177350 12163526 -815636055378843731989361465999129712288 12163527 -26862493839814955019513941131163981040 12163528 83914567257734131417344145305105408000 12163529 526965667809503766248148322446262152576 12163530 -8669998732603441118475890960041697280 12163531 -41311958332267393704665246394143250336 12163532 -233767640347711962024144208297892438016 12163533 114490331807251169387786739967860968448 12163534 -10973133791024804050647588945519379968 12163535 512394898193851369151166476118440553600 12163536 10969704679252695414467899807988711424 12163537 -650729276982385427106099973965772524814 12163538 7141480941450259107150894223491345696 12163539 17703358374218504232255138877427800128 12163540 18450364624981857540804645823769706240 12163541 207500041338883821779683246066173431160 12163542 -339214645195733296276217963144508852288 12163543 273834002623053370899160939954594135680 12163544 -824400360846036777617369168467586979840 12163545 194303266966776617422467525972178760520 12163546 93420080630915453027067585678779718144 12163547 769458203546326467980827597489701247680 12163548 86445715399495875362109593528061626880 12163549 226043324118280857806688378313782859264 12163550 -91110705033929954898317877036462182400 12163551 -1008352154505690300067487174578910860800 12163552 23308078234921346950310693671381499904 12163553 -1095709720109205994157650921302947132160 12163554 -218361290393678931016090946718901032960 12163555 595028507513936583298521456788860506960 12163556 942988951352610580386112359289224904320 12163557 -225139154464728417539043779869595767680 12163558 120049974169310600223730966753609904640 12163559 -347686433653891608867550049707515994200 12163560 314013684254420376799422105216315801600 12163561 -707349868906913254560963591528734784838 12163562 91732726771372705390334597083255220064 12163563 -95956428673567918939568799056404936896 12163564 111291852384366553212981147889339607040 12163565 731131257633292634891566657717540435140 12163566 -232960555253448731932415562056435352576 12163567 6205505452317057888348047726855085648 12163568 -26661819659210250244806365891752034304 12163569 12639381872015236577349786845755648608 12163570 -92269101709813929673679571186318988800 12163571 -432762675198551794412813332785258215088 12163572 -554715474011382199357096080704829941760 12163573 44437201451462159856806305158226540800 12163574 145893242251779345889019180742646117536 12163575 4291670884523423616404173931343087600 12163576 -1046060522076383905497893254438733905920 12163577 -985446124262798172390560114131958951574 12163578 33452227582960895304193639233946091520 12163579 -2436792123465950033391247334347589965616 12163580 -351874088372140892783265777386710394880 12163581 134575253515789130724796193405120331840 12163582 -2146839083672938693302724524740468736 12163583 543222371060123425769577883496397117624 12163584 410850391906157452427228318898837258240 12163585 -499558425743238301090172694134189485440 12163586 226460181925614165573804555809589634080 12163587 -430851136752325764341966827932700466880 12163588 681542367548581478700830022643526265856 12163589 -579547138475799915210456480492731768610 12163590 119614395002943259042169049986262117120 12163591 147963002917467318158545299535130928000 12163592 -276773765317299408049552948946441502720 12163593 165725941724829753482935353813342968448 12163594 9737843387223252747610541527977802752 12163595 -332378347592916512150341290473012690400 12163596 -38052131040351162125761324453722832896 12163597 1406694487230939799741780103251239157046 12163598 23205056703764526382774428923850340800 12163599 211089187038804912191569529648706778224 12163600 -232412471662877651048063891304126873600 12163601 1121860434338056482879318766829140999602 12163602 97350616412339517069571991722870545408 12163603 805836558202842217637397846037950839852 12163604 -106468872498744577412567083136332396800 12163605 -556319123568970556547329069628687683040 12163606 70166334103976047798589209256616632064 12163607 54233158232980642499434770059930333352 12163608 500524861703816817169921370681858396160 12163609 -1190008057379365605092075008953942075190 12163610 -357818320065297337295540671968768288000 12163611 795895508248312622729458593688715710872 12163612 -1528341836843631146476122509474974556160 12163613 200589708711520162044318938157562690656 12163614 -375037372420757200899423925398242516160 12163615 -169470258337703122582674726976721580000 12163616 60159577770768364073707958999643193344 12163617 -1039280069344914014193616522871967868080 12163618 807630657448599636550914550680709799760 12163619 238284366014807700508013060579772662208 12163620 -62222279836546042567148712731635261440 12163621 -834536349472445010464504015239464234178 12163622 -271289628693702654859223448996648057888 12163623 -141442775749366503006794549430090116736 12163624 80737728598062515245320737885030400000 12163625 -475567676802944095656532600550784000 12163626 -66616381175591017192148154950558964480 12163627 443348430996525687902383759908182173072 12163628 345364784544547130155605594218838490368 12163629 -571160117739511948887949580392626387360 12163630 -104952543417139833947718711997573248000 12163631 -48759087521310967589031740266221038328 12163632 -63936417100047100205680800328753741824 12163633 6898322482215499803720813663870590004 12163634 -39193564360062024276492824246708591616 12163635 -882330990475305867182838299940264345600 12163636 -239015576621966116841790783018436484352 12163637 -360347189527121521670871900768759406980 12163638 491507748365524066425258622271584235520 12163639 -320591398706031767193640917464613955888 12163640 -364239761158921261345538898064819507200 12163641 -104582360962734757016717732959702108800 12163642 -137485786487698074713284081283366200320 12163643 -675357379381135263920221363769958984720 12163644 412776056377207786031402969394479185920 12163645 216319818836514237333785800289593065720 12163646 413435550619583884733875206433567296 12163647 218116319746142573827902128827337163264 12163648 78096091781024880284586475405495500800 12163649 -290132646225568146105654597825590273088 12163650 39534669963974682585368888487083769600 12163651 640813507475284508166135365087111655600 12163652 116159631679606934374965543016386961536 12163653 96521624424674892469193633231302079424 12163654 195085981175071447293605350305732692352 12163655 374005168200494084477271910143636987360 12163656 -64772586368671164465237668502847488000 12163657 -1289723478384551729777481144075169989168 12163658 -281035994257024811847995317912236179616 12163659 -48392873872649737881205871680198597152 12163660 249550830075961687375469855820597350400 12163661 -949460957154465245479739390324264073738 12163662 77383938579661074790392634995675845760 12163663 -843590315669490128438479282519642995088 12163664 288765257642690957523603840603881594880 12163665 158775556994893308467820347846027925120 12163666 111728761084541446725556259470721571840 12163667 -96454550574074371637527141432609032360 12163668 -11761443934569205159575708764833185792 12163669 -73163736150779602390300227167705412704 12163670 -458799631686806848437569342503167037440 12163671 236202774669690474546009247103987201208 12163672 -692321701122455621762157191654352076800 12163673 880547630061299363915956927035580565760 12163674 -108539957131718655102153067235872760832 12163675 -299150360005484235732637415311764124200 12163676 16975112668365503125012477453971456000 12163677 -307764945657512431550988963370064772480 12163678 1474041030811173821971942444018197190656 12163679 707282729799066553875604282848297142272 12163680 -63248974005360635833198266115204055040 12163681 -34235054814334152798470945684794583518 12163682 115577703230701167203393829123662690304 12163683 284021373486994243260118282463526616320 12163684 -244659646718408698563187016195064391424 12163685 -552780920254576103645910655135082335620 12163686 313707092388812528777349073283377728000 12163687 -269814170498041432510320809299206335616 12163688 19901153435006917427177938563173007360 12163689 12158965345503869278351585194569071770 12163690 159631306682923521819072950282352552960 12163691 112066271910744433207261830771267871092 12163692 700693220137272960847048986002713892352 12163693 -1653601129022447366366305340573910342058 12163694 789912532942488448438423218150061838592 12163695 -204322278921233878270838609457795460080 12163696 169818619512306046364498699774061412352 12163697 -57413726847193242011014597557369753600 12163698 -12908075218377584539804614345257777376 12163699 -994078759305134054875764080089534789760 12163700 336024351961946171344803848375436931200 12163701 124741962070753688369115940773636518304 12163702 -754826574717787822056513230489533814400 12163703 774578596844990021762072652295805264400 12163704 245012680818950458816732180942444953600 12163705 -56853084124473992033510952657001080000 12163706 883191206095067599220961106174289757552 12163707 1008841867898956116932632561059344822604 12163708 10481504843982762886352163870750537728 12163709 -1063786563255558133854931883023824133050 12163710 131480123532352882235092487088312940800 12163711 7034293047309348419181555033582670464 12163712 103222710839519611490509029665490862080 12163713 -15424988234719823939076916134352634496 12163714 -368978063729049443574263226106378922544 12163715 539949911627960899440408933922100361360 12163716 760491390013557233258347329277322311680 12163717 -582654517201936117380570520380785915328 12163718 97063663046148172375519968408506376192 12163719 350338657540268601952434945646471273680 12163720 155275146721950755958140696988084633600 12163721 394251930127490750002342209743400955470 12163722 31107848490412090003722592516799741184 12163723 545907388937059363632294315170958499728 12163724 -895102392213067767190982961142481472000 12163725 -66509482355763587863813979228901506400 12163726 1405894624128958091513406285517107079680 12163727 -409518846583177066181283111383310938568 12163728 124748910629984170925637877920373014528 12163729 576030924953338621737260698609263041330 12163730 -203131644170976560491245755348356902240 12163731 678833271492183974765647394211945507120 12163732 -524244922790539962091932687780551606272 12163733 553692560860159640421564796412843370528 12163734 -267694439404828472666422156553124409344 12163735 -619804489873314870349460077897198544400 12163736 110796965496038548864779377518119321600 12163737 -409789952155507555317299583648873303648 12163738 873489234993961733465738110336584433152 12163739 -697669474821754051008160916410951759344 12163740 51500938424948900465265661526143718400 12163741 -920883309014572473520255233777064550208 12163742 -632522559453479243359520103418580185728 12163743 491796134925253584482585886170616633600 12163744 -1724165961324828467304895765029044158464 12163745 -295751679693168172686534222585783134400 12163746 -93105529457373748423653852015411655680 12163747 -507437559298050884482683488671561984804 12163748 169413200127555522429114281601814250496 12163749 -48414583271247613424499288017225885184 12163750 51897243987627042959006056880760720000 12163751 -509311367016265485120738552665211402600 12163752 12718845105076773236553640252769802240 12163753 486558153256925162945394099387713879680 12163754 6155245363473606178421769617802670080 12163755 344350801031871829171447580979266097120 12163756 655427270928511481733272166178164595200 12163757 427290786682288379238374052813222033600 12163758 449858885566381993360109065761093685248 12163759 57222399863986100948252672194566999304 12163760 -93753966374989176895569318568668364800 12163761 -891387227347739737891389403968036118590 12163762 -74237621558543917258522361274097413120 12163763 -98520178614681591631051793615751514536 12163764 5617124301892586157693796338676684800 12163765 -389408398815960721053724311506850918480 12163766 -52631232036152996739237185605382259840 12163767 162637648166084180674339705155843456 12163768 -666570604113217375713862410093352058880 12163769 -1138652338112669951594436487812583903830 12163770 -4513107357246549936926631492425509920 12163771 -111979712908699998849123013889214738728 12163772 -141883244662460342814563896029055315968 12163773 -1038570705092915515740634212684854016 12163774 -302511452470613307584433294075192670848 12163775 362979488511815502500593339102769304000 12163776 -275441963021183794734392931965183459328 12163777 -5324006392668597128506588546601298128 12163778 -868285543231545643123961286206846851200 12163779 796537101344983420914468093261108044304 12163780 -104943219410307313895658367493826478080 12163781 -534142843153988440341527791976737874880 12163782 117957975344319904317143602432153728192 12163783 1211426478093875810001976522586719349800 12163784 -680070386084167373398997091861803965440 12163785 823715712507123862784091935368352519040 12163786 467107973522600442463635101876117612592 12163787 720561264512967345277449122958937746144 12163788 165760707705282762940802498017968783360 12163789 -2233588894844189349046660441932162271680 12163790 69666081326735059819899982990494878400 12163791 -307553982929611680470792090269162974336 12163792 291320173322565999291968969431554154496 12163793 -1704324302872387691145055800813091166220 12163794 423519748101362183331210786422143338240 12163795 -57426427306902778315403482167863696640 12163796 -1086379443849314749361328962781129398400 12163797 -5823907067638687297926590307284103360 12163798 79809655363900837213685928246059186880 12163799 -366769639654272270377158339737624443664 12163800 -232099929481461455124386871482327040000 12163801 -94766005503530688804191847805937088188 12163802 -36053976629912800809985184612643027456 12163803 -189889641109880050978035373358295325440 12163804 443651552936607800026868205556835301376 12163805 184933277088905963065150248901051441920 12163806 -492271026926071117258283274552609017856 12163807 -277386324200057241391251956699290958944 12163808 541530947402344162182777498426990919680 12163809 365233552681442156993966153888421475200 12163810 -650976204503226006722485898421887240640 12163811 355271736303262400923579517833251560448 12163812 35464789140626917058155156575414374400 12163813 334113544955860009219015229486132808062 12163814 -77714648528824731137599816615862368128 12163815 -512397892643618997382379617937142863640 12163816 -419002568449889869202297465300924989440 12163817 -1012311654851362991643018488059621276080 12163818 -155939906867643461182650890455535385600 12163819 -437937458457916223873650509268175577360 12163820 289239398514842167135075898650624942080 12163821 693436646819524312361688024183507035712 12163822 -231393383742275401376376180740197555200 12163823 27472399557368236689109864764515514336 12163824 -102072069780782293258159800190848860160 12163825 881961651120449845759422823685990121100 12163826 -377447016471445626317378422462100422128 12163827 -142111080125346173740636268558340752544 12163828 -36107641442630374550457148321131859200 12163829 -1189967747773025859117045930471259071570 12163830 -85639427697752551852475100677834618880 12163831 -19826680672858718500771848389474009368 12163832 814942339676884134391647396621527654400 12163833 -517296227371897456646645414063491288656 12163834 -478868046469773592856471615094769371168 12163835 -135101854466641118302871965488861511680 12163836 -17614473308601464080733347197455809536 12163837 341002691448929729451740906362967827552 12163838 -330393036120848470889030848288714676160 12163839 -322327751054009234321456601730275551472 12163840 4502181799347398850058099906597355520 12163841 280403629348203587219177196916894378242 12163842 21333453729773052399349646798507059200 12163843 -810252565711330954708259597951520443908 12163844 -32698126326223092066424012775412719616 12163845 202166890101159904459291037990347631520 12163846 745477836755665149138926117113636841280 12163847 -560482404053163694751903018976179162040 12163848 662314650920288537059737913712898539520 12163849 370943850813891065180633317253837278464 12163850 152237242898622204968065668633512716800 12163851 -3541782325134489955297318585144060416 12163852 -594444057410509394894310970626315000064 12163853 57050513981617580547327570125101927200 12163854 -375095850959748816367235027069775468480 12163855 393101101176023282211307302373633788000 12163856 9595842052329197753203684439772045312 12163857 -1072137741043028636816864556396721053120 12163858 -743841161607811292538493209267965384304 12163859 -1779797644984539299195422019714091522600 12163860 -323298778839692334840467684847428440320 12163861 -529816235092016265056903813168093854628 12163862 180358863730806552013789618611994625664 12163863 1044844494279933309081722677089136503144 12163864 -968597868538105088378342876000255600640 12163865 -9408165040543893888645075412186996800 12163866 -6493886152178512612072046207988045312 12163867 -80123126319876870191568484858545100800 12163868 613015701948829091905261045819376936448 12163869 575308457713164069889326856320639492294 12163870 499877023857443840629936612330366466880 12163871 164026051531762467615392297126082090312 12163872 204675069694542708197886661637003280384 12163873 -349343603224164423882950560169297586176 12163874 -705405790144807905862720533797879337216 12163875 23579860377712309631048977586913600000 12163876 620788268657837089099852300287876096000 12163877 1679986239029358197612886603735997198272 12163878 -165234666255026634319003111544343972480 12163879 10674280076952017043735119016523267040 12163880 -326013229334720941196395601705837875200 12163881 -313701454842074572095471262377389352048 12163882 -263318805368697691449686539769964369408 12163883 -2592490190584216109194128072756872856 12163884 -166331143600750526083611663490465628160 12163885 -54476486905842244137850015676707060200 12163886 80402326170046943165744247303392841600 12163887 -738528334254101661506460767993465147256 12163888 -772524626330154078588806544935026688 12163889 -254303824633441060304891504759567437644 12163890 -3251085430646103591122238179334873600 12163891 1221340099930403872186491337839799280952 12163892 -274667669026054524180082993941012811008 12163893 132824067967641171199445263766715955200 12163894 -13061771734284637951495281684245288640 12163895 6085250571581578680948064998732143520 12163896 -609095922358731647028821915283640442880 12163897 104458894682146802855961979678458143400 12163898 -118079876888465779385170352429875512864 12163899 -37822334318433346789701484600471542144 12163900 151250244971129633778263371082109875200 12163901 65811820017022309686215614799472866412 12163902 359544632538784980522088135089752922432 12163903 -431760332390904715319512339312410406136 12163904 83789145682846167251296962722641477632 12163905 -187464065296625744889634733921535360000 12163906 -34294368132562899707013318629167357056 12163907 -997384820555981787488080423737689837844 12163908 -143215266573423922704493479720744904704 12163909 -365833295279440453686184635881442560096 12163910 324401240427688499995479360776749038720 12163911 -810470987483217963831111063640298681520 12163912 -535585684680061131586127658068030054400 12163913 -887765093238557499935596796041650563100 12163914 218465305220417190160831543717063764480 12163915 -145514847406829575309114749179785560000 12163916 -769106853558181724536125153560604437760 12163917 -103057804472226942722805282300539849280 12163918 119132455007097354701380182179309330688 12163919 -450001802681834019805133895707463405000 12163920 -27751133537190580877639524834582855680 12163921 -166279199952928599247348291668981063552 12163922 -56169930733028905762771696279750213488 12163923 -799660539498708343993752896207290636428 12163924 -195235440365731461107281817227614448128 12163925 -982698766713447750966335819283318854700 12163926 -77327404788687215754235402939009536 12163927 21329731362258373503635231296112812440 12163928 331635552568124424668047514866883051520 12163929 -1556617958359826013590338783938017151360 12163930 14367524294653531081415314643261979360 12163931 -538653600420122679176656004371501417968 12163932 28259914676346442598040369788309079552 12163933 378824423861354467954674144252037480960 12163934 -8970326751790248588753507944235377280 12163935 -16040806318164904959493727359974236160 12163936 -6708478287585109149381122539945721856 12163937 358581811987394647554995568053169719586 12163938 -292977105220793846749335832292942883456 12163939 -1143985483133990353486205345073725700200 12163940 -808497537705974463511700674152692428800 12163941 -207224554138171541090826456856860022752 12163942 -48892738563148178637515248163810922240 12163943 850526964994309200457012137965007841944 12163944 283084038466511417935935761909606400000 12163945 154676944830811670818843129858666900800 12163946 1837953665533868322146925301000767682560 12163947 -1058939036738292006321012991365101222400 12163948 -1212336753422711899225640986175926888192 12163949 50432951658477932961508145614137727968 12163950 258778825439530723420576809666135153600 12163951 1036821280433886272968006560371195359952 12163952 -124888630144759864427013697192994242560 12163953 -88548950686301335097870682407200526592 12163954 -174041846514220480428561993031460403456 12163955 38973991166756646675536003301315957360 12163956 154237920299928126675882902337360408576 12163957 -336192341568355608822331564328415999620 12163958 -106235990542621874856958364723687058816 12163959 1110473594674372348625128827293632801440 12163960 -34954139801971545668530392659074560000 12163961 -1507452284291338244543385099062925180438 12163962 69584392840742251528890541210186940928 12163963 -349581288936457817497942503413305551840 12163964 -238728429043800529734981210236971284480 12163965 -644036385292810488610390919910255629760 12163966 -184264162557729981117455664949139513856 12163967 -370959453787233055847561990610568499808 12163968 159533722611680862706955175561737011200 12163969 -21961196621893763284971487050176260960 12163970 -53505157972533710088200790644725155840 12163971 510927791591049791991208465268701814400 12163972 -247447669614001066294223660040217998080 12163973 -1273929932820746900586285609880872239778 12163974 -171249548591470890087008438651117710848 12163975 -618591932293665585367562713317416236000 12163976 796598920446347073447433108577351761920 12163977 98247462539709594183944473957017918528 12163978 -103146578677514962580770665409136394960 12163979 568315773797125556588914546892821754580 12163980 446485569177915692694354700922866191360 12163981 -66707678638031745140376526710094325888 12163982 325041445746988618285571217355021108032 12163983 234910891931016219295440065789846972304 12163984 63372100871198332761497129030569951232 12163985 -555997593843457655778234392459780908800 12163986 -87543795796468504033108329741434918400 12163987 -689002035518616475245082725997963860480 12163988 497851921808099073134853095830922095488 12163989 260634482459148429174248170921090988640 12163990 50838951800599626375970128742669459200 12163991 1261612128026299365751583012863212824064 12163992 -1019982791167325147564802926052362035200 12163993 -4354224500813937815834057845864710360 12163994 -210050102769454102354569485199228607008 12163995 -219370883729834671560253265992918559280 12163996 -569852562317284495845487430826070558208 12163997 -21208500484079766200631429711331023360 12163998 80962850879753452250115701984067588096 12163999 -1571525121507289232568138155215249876000 12164000 -6030036841075734542508940107350016000 12164001 1045838615199368291947087881250546656432 12164002 411359234149018016162317665591203567952 12164003 -496291933535440917906265688588820784056 12164004 -222964923542793103975307155165972500480 12164005 -758126142059219293261954600066232901600 12164006 858699055672635030752114223111718505952 12164007 305650309220056306367872092452959865640 12164008 1507593169259429744517189552249988008960 12164009 -170893340400517502519762965618459635840 12164010 -50842152829930564912436981727733140480 12164011 -316205045725945880176872596900010935000 12164012 -3618560980373739754089114805602828288 12164013 -57891147883798248461452843719202785696 12164014 71516614722756483620748347305426817856 12164015 1392009085377347158077710181628325355600 12164016 -117734943413123947161028599546080821248 12164017 159562514067693595205360532439250354066 12164018 -175354637342617381555729125781344547296 12164019 -64290797480345902208163262105846283520 12164020 -47262821469354495862944318239530199040 12164021 -1118322185173521557956924399387391266500 12164022 -25336817517044320030485127854328049280 12164023 -1104022967965320159399732070865503667040 12164024 -789092116119764469898456505650657751040 12164025 666928677735613724832841161193769808000 12164026 28649835159670872315453066606513561600 12164027 -21857703437777271179159124325237326768 12164028 90316897674330290422088832733816750080 12164029 1024662874129155191166822403189492869280 12164030 143888604088771336926872539665959904000 12164031 69136853387688676568660434225809106680 12164032 139973995621011360771139246786258927616 12164033 -378234910795961798869868150025156203136 12164034 -387547226831224673779943038184908519680 12164035 325861482420719982538765566071753012400 12164036 -135660899460952741393360289689536080640 12164037 -559860515782479462288516658151152664448 12164038 -40516834788410480651913216510748021056 12164039 -228314053136107230007782753450244613160 12164040 105125332816362710119933418848174080000 12164041 208633457750930713983926292239098756442 12164042 -314461976841666779751826445177789875200 12164043 -481701982778316207720823817178678730536 12164044 520728464618318434177750250117900731392 12164045 -247191731185825086678496808129691611700 12164046 -37164253033409764959437503356884908800 12164047 -311093332862813683808000531399600156800 12164048 -162367062940487085693188720521527115776 12164049 -269583277681118345077177225857825924096 12164050 -167496568771602832784585330739006420000 12164051 2328895242595676438409903641743756255032 12164052 201124306859422114026816007747188344832 12164053 -271849362919833810935305875116759607936 12164054 699786453487667617132131009826505064096 12164055 -11369672221101519253821725132671996800 12164056 -94913593199928655775973634071632486400 12164057 572926140688684147024758996619971639306 12164058 344876958931932819224832566931623261424 12164059 215979325445310916437392963391170294080 12164060 -59296020730416591153114574028535398400 12164061 144274063262146238542042187758952748288 12164062 4763248697747447864622805319771688000 12164063 4582960560342563989866906686104285104 12164064 -399359242771692742696725479359323832320 12164065 788676026506231354706468562632946846720 12164066 -416535790458882889820195070002351652480 12164067 140644221220215100287066421478891651040 12164068 -134050078727970977329344929408767361024 12164069 814398356486636550447721320433906678620 12164070 -666498278057069118604485924790876016640 12164071 -1534790966104421658023037066470990016056 12164072 -106466709636787580222530467803014579200 12164073 -150086646201349311218454555532605456000 12164074 -42039925878695492423734743792319027200 12164075 -55858648410401101349837147639689536000 12164076 -290967644823772983120535241653736871168 12164077 -1401453407979202695059296480935286220074 12164078 954240101214424779796361955249696579456 12164079 497697415563903250442516974888317849600 12164080 229654453449988885749358319451619983360 12164081 507769949044062126559903390138248183792 12164082 11744533838591500918684543504568294400 12164083 -331040104203669805572905992264515446256 12164084 410815595080575607284782859639003015936 12164085 280676961787411805437743187070133806400 12164086 635535542728711377187873797862200020544 12164087 181550381068927760531026676995146563400 12164088 -553487181403672359725469684244138045440 12164089 -309865297127815262261051041432934162880 12164090 71045495234592801141588680259015782400 12164091 -930686467490219557282101644081792907216 12164092 505039142634299009296738236736381412352 12164093 25045120356408213930980165909373781740 12164094 970332468008563393308315568688484786624 12164095 1078083365140250057493177537729368065680 12164096 359419646068092186517604802692653252608 12164097 309052291338386910520570937837111833440 12164098 -3588344937542919036121017805730065536 12164099 1266129134089499692474380081950598374136 12164100 -51341383807467826570053615437865984000 12164101 -12785034077675229607655422202637252898 12164102 326675251632221803468994478988726622592 12164103 736746274290399011419243849016153044032 12164104 277327234961439384168083439896518656000 12164105 71341721914725804425817611921277176520 12164106 54098449458447671263409196116784043008 12164107 250562846983268332402920761458232798512 12164108 -51042546833170376417602638441097866240 12164109 1194877066933300397663285368053263598240 12164110 -180671939374968788080228710734860381440 12164111 -544051195197769745671118237715681109248 12164112 29567489448474706685705349736847523840 12164113 288366029808944151325871797631128185984 12164114 -77018597587577969696797976645770015344 12164115 -483774037675441100674321339007993411280 12164116 -1087569146300048206048553989370162527360 12164117 195166183204166481087064820940304572672 12164118 -429092085817080744672938633897825825280 12164119 -503948590624769782919670111037172067792 12164120 476920631672090594539429450831193088000 12164121 447856863577165182857607822870209134080 12164122 63369637906732772940890451691644560112 12164123 -259678453400413304468850366033167400000 12164124 58531314156079277243663151764325580800 12164125 -392999623444887544207607929058758752000 12164126 -10003987259639766550387537738897479552 12164127 289243780278596005643339428026072949320 12164128 -1158422974412606010051596409116465233920 12164129 -2031062348111427879104043073560103601724 12164130 561583710048143663226983562421819680 12164131 503656772832819238926218773647169853392 12164132 -224326404189749164516997172430224707328 12164133 -706252330034100369671701611902934665376 12164134 366572648250151957951791589729357710912 12164135 779974313666282400450044857114048423200 12164136 -31410495705119369826439234683072184320 12164137 588164477680408583157985888577302736520 12164138 -259475619947787603793348794398116955904 12164139 42690211753065387894700550457466100544 12164140 -771167723991470435088731641085475010560 12164141 -22531032704242996576704979130906792736 12164142 -171651043483714814467121777137054648320 12164143 202918594508369291090435191885953360144 12164144 -10563720233935383159894553234634833920 12164145 -11947381739042726867837507074083024000 12164146 -107030555053784708347084728768406456320 12164147 -276111492085202471868938583799182124404 12164148 306124609838240617952464699490436710400 12164149 -607401776731310755940517016036639816836 12164150 -86791353811685451231158006707439486400 12164151 1195318304534205630777331179227171382480 12164152 84829179109097653892754683006287872000 12164153 -289072772506301845034960744419603803900 12164154 -256331794009816237236267638182070522880 12164155 -4950150967872105441786721979119398240 12164156 59015966203005763088413526622740843520 12164157 231218794927540034007550527853042309260 12164158 560514305724115925322928196598118567680 12164159 303334178855746571045510380245202066272 12164160 -131918593011674375647552110590573936640 12164161 -1143338425141199408316595942107323819600 12164162 -142346099775483623307585783923188773168 12164163 -633341960299095164765152694328866493312 12164164 243674735189505191682636073879512760320 12164165 -282716904274093091739527393807353840680 12164166 165822686058167204166379921328579692800 12164167 -100302607567011851313438852058359787488 12164168 1409778283943994451922613400347890688000 12164169 602332723148743412827653066369665500944 12164170 -86288028326822533077448859899322658720 12164171 -232825004101418997604437491082942168528 12164172 779438516847137310271444413444007828992 12164173 -688254796055414480165366685385598473760 12164174 495238486125457595523482506842725587392 12164175 34451587319684647261596932545940597400 12164176 181667272296854168677321003026906079232 12164177 363865937586570645959658991906251751026 12164178 -14054092332621406046271697565074355712 12164179 -817605185741985477387847945234118739220 12164180 -226467347457357937905794750663276544000 12164181 -216776690368973476655455691023984810848 12164182 -125297307041027550984192326365300752000 12164183 -331625933431769174557181667003359907840 12164184 -3391204142908429628431407462493286400 12164185 -716096358832102901595008749219928489280 12164186 -222852708059857226968471254221436142080 12164187 -121144710779240947191090669072367558656 12164188 238417686216843031849228644068589874176 12164189 135647569826200943739565054236485513568 12164190 231296803412328933937751940512920571520 12164191 -31334088561511571978368731801325823528 12164192 -581396033343437911096015581833717219328 12164193 -1070403861336230615817684459108821436396 12164194 -46696968007397633911237334420943661056 12164195 794251665925747814783810531767264786800 12164196 -124919370088871192421315310105551046656 12164197 1747836932176737987201394334936414263872 12164198 -671375102139059961392803182543385562400 12164199 834203414509343926059181578396727703040 12164200 -233277094699840712410364391093023616000 12164201 -22017349633253042569300089597279283248 12164202 -513280631999985111022246846283037864960 12164203 -443184769815043142476415345450082217520 12164204 302166995161321666559709083909608857600 12164205 -66726128143084712250512654561472422400 12164206 -419351768077490517382504709019633344448 12164207 -421991475398454749772448866496496088960 12164208 -662345182823794276675642147017326592 12164209 -9339746682343366907796008630179211832 12164210 137825094648838651500107883261618617760 12164211 1853957974418703224744485129701434769600 12164212 -109463273876094809624539896028086012544 12164213 -852440552705583707115027311663964480576 12164214 39641233341588410363154135314516066304 12164215 -410220528139166593646128382015533470720 12164216 650526038250444485801357129362184724480 12164217 -73415756355161194591037701416941027328 12164218 557183835341342462858549442052064590080 12164219 -671423327675285457460137881266305590856 12164220 351190619734197941539144018006186022400 12164221 -605457918896639376129622434268208339578 12164222 25847802312255840851373032455100034432 12164223 -748562026698574662395627077162320828216 12164224 -123426044958685220442708664834515271680 12164225 265162012023988076283452032345946601750 12164226 -309311804028141821924903388660358755456 12164227 -21512925474835624809825793361149486520 12164228 160286737110238925523531165614830013568 12164229 217756920368487523461830770241971860480 12164230 60331594070970228289539073926737905920 12164231 648332122344143322282652231478331918624 12164232 128621790520866698877973240948800184320 12164233 -118432881671172784933272354463709153180 12164234 13341224358664584675280390313525308512 12164235 190410722947260964736762929496899542000 12164236 169238909064048050535501510631245288448 12164237 42903430707239730978452727227856570240 12164238 402774845982833101985767378066629261888 12164239 1276096058122782633641840640367257397040 12164240 111161728217550303430268884319812976640 12164241 1288714166525021529684737056418522708544 12164242 -152649483964427872961714101095774043488 12164243 30565917061527973642046865512719380384 12164244 -168510521285800388591116215366358493184 12164245 81159425560919034819059135686107724800 12164246 -575050007048189196936727621199841896928 12164247 1284466651435401866552176246360096300080 12164248 -1443571937518382166310324754052430909440 12164249 37142755598859843079792732999601485152 12164250 234276375062643956560500902323113024000 12164251 171061818649885074338986603690063600 12164252 -162456238375726449396429093570853946880 12164253 509018135866876660328318399644264420800 12164254 -439692262834620483728470167141000356928 12164255 430233443016519843002536929555930005160 12164256 -534485696923207478777229756072787968 12164257 -75150761987131630829744209107850613376 12164258 -1183444193021503583954932984895648053248 12164259 605514122424514619922678089679471600504 12164260 -281995677988185515946819873570629349120 12164261 -40799930905794608799984840503221875168 12164262 548850675268442081359631611557496074240 12164263 -392887486474827241913484235559503136496 12164264 198724367245813305003766178096562585600 12164265 -833924070856725825867905801603416897080 12164266 -522142160385725424101198198654498096640 12164267 1807353581466931231484446639015830024792 12164268 -337931722428252944513812139160625112064 12164269 43196637524801020374902344849184485208 12164270 -6620832953578309221696135888506217600 12164271 -125365957875109912972302778995263822976 12164272 -88341006194689217173221597094333825024 12164273 -166646394078644981164050029075634801600 12164274 -46544339738523243716319333053564330112 12164275 727420760072418821868194971244953405000 12164276 104152825324127586552556676634207289344 12164277 -18797919304524900287297715265154554080 12164278 -47109952977237952215726595806978908544 12164279 666529147339406562182319127446834275880 12164280 -707056611152943597154862563800199987200 12164281 -615970038575489857008880969047318048828 12164282 -45432929652376721905209554436581311680 12164283 -114532330331894417505404855660062760400 12164284 -47934241507164321923795454532405805568 12164285 -335763019749806998576788345459319357440 12164286 -24715861818959656774985762763588390912 12164287 140388691041027025593411750749817551936 12164288 -99396826830016911027485179456681672704 12164289 -286718471600302487131252461264152192976 12164290 22155974729503791292463254907843995200 12164291 224425311364072370446897152373839756000 12164292 122646738966278135424695472152903196672 12164293 -49914805155615578431915619555961172260 12164294 396829145037900272462149161077601263040 12164295 54146513001150567118782440918625876480 12164296 -349603275802665754873039986017402526720 12164297 -1507027009305041453515726234508436951900 12164298 3513885750365663570729002637977937664 12164299 -123940747228126000392802682932494672660 12164300 -1037980043360280338755035006657466291200 12164301 803089071563491372299475675157479534230 12164302 419684430337918734203612625673881116352 12164303 -604499042228153524429158474599285455320 12164304 -62019586261532670398620971613077897216 12164305 -504730034995430916691250327454794688000 12164306 -165191667547311981082644668391753285120 12164307 277354724832739863461118800004091038720 12164308 -483059031067524139638233176198185177600 12164309 -384627531190721435073098245327543272096 12164310 -37233123495564897335557507409490412800 12164311 -1658157867208427233260899121962401474200 12164312 -1458301793690098293237190782469096396800 12164313 537999460410024171206556182783308800 12164314 162335420171255528742099006558408056832 12164315 1271205635039119829364777182077971144720 12164316 704373567562029923930164011247346734080 12164317 798804796466863542314980732920397093152 12164318 63908022906902961577221418432858444416 12164319 992034678226434459558801398108335377864 12164320 -224411399895527380823578123554694103040 12164321 374280344584630415970620758361084668692 12164322 -50349446085386441401142225625372510720 12164323 -148064843613191137616613282887795672160 12164324 923818046233291373396095584198650731776 12164325 465988031081323874241170278683901500000 12164326 -113282448241865566978558152059991981120 12164327 107947605165483587497952624298699738672 12164328 61775949478725783614175883108496179200 12164329 -899514507475938081704496012841889664070 12164330 57655695082317224161653479955975262560 12164331 -417381580273675143556880755922966093136 12164332 -136066055013515494797788915157130444800 12164333 1590393987493575940043199885580981656300 12164334 -52349385981328779345136387686490337280 12164335 -502204017686896676081698743600669547440 12164336 -51251989945022388039033599656218820608 12164337 -374681750317851260798270164950803487072 12164338 194082207921565207016840612743087092240 12164339 1265737645678242473795221074543780766800 12164340 -250423285578101605494642964943842099200 12164341 -504721645013072522808518672365322840320 12164342 -149369684129009573562144452962002044160 12164343 -5286279508498807347669783792204698496 12164344 -132536684365230584067054607110944931840 12164345 -254667587224308199913413893992593875900 12164346 -366141747437110489571503512873427171728 12164347 -420920241109937894189046160668870768560 12164348 465252537250021766526128782701900274176 12164349 871816705373817190052117760293805653280 12164350 178147400455870895620775343964791657600 12164351 -502851907004026710186916635447533261400 12164352 -1117864159901895609319997687024842702848 12164353 1637575682741473769595914833240625913602 12164354 -379045694533146320091692763947625624624 12164355 -8142438958655647243454726008529950560 12164356 -11425404377982873427525840444896522240 12164357 390188428065880062988534019628001200606 12164358 -218784085731994981746351032267419434816 12164359 1135514054342168032411025906036945142960 12164360 345811961201961935009036317932241920000 12164361 -158994635922141292023439014190575389952 12164362 -125272496760882807629631745201091851008 12164363 -1623495140426933229243260446296242057388 12164364 106041564624103507729351449795801047040 12164365 621887023340421196597164938517023083320 12164366 479289891667401549508746955067637853632 12164367 31434754984816930187710693602539690784 12164368 420824969273145646791405981445713108992 12164369 159502518258794403064543238972831646720 12164370 30656025392213829716116167466856102400 12164371 1698691183454162712746933397035868726572 12164372 -558936255024322315386366806932533504 12164373 458117821066933092560083837139143895580 12164374 318619021377849124522028639184184096512 12164375 -48521806457930907974389043562178605000 12164376 213396726976332879486004557782146744320 12164377 -244738667806373775975024128579958459008 12164378 354434912099492469986602006400066874624 12164379 103161493990653362461498576247537428080 12164380 -213841286139788672820730856591205565440 12164381 1318281422612222421043985147336271502182 12164382 155681708783451594223148040550597517952 12164383 -340649329648329772063735990428617149440 12164384 -1032451583464325168014699872034829107200 12164385 439746213228828801166959828051298680000 12164386 -534260307908199470716179525192378886656 12164387 607831088579299141512253405379993427036 12164388 -630005824293338053392253571231245900800 12164389 752585954901674073688972090856796545440 12164390 179719735004710873933070791136293044480 12164391 -240152382213452196178295582790940960560 12164392 1293898717005377711707161742258260864000 12164393 -781704648869793219319972412508081562800 12164394 254794410066614024884812823502330538240 12164395 -64412683251286968479329233745025934000 12164396 79140612481852293883029871023812539392 12164397 -268462272607844400327809840830787387808 12164398 300320125791279780462388596951064456320 12164399 3248871971584529603671626216117700608 12164400 -11107606168260174873936694712500224000 12164401 -500216335713835001647749577051428157056 12164402 -355691799609950523033264304690432242048 12164403 318082826448902177621374688281472004864 12164404 -146543802807483200787193173080223551488 12164405 -401502614136776040618374441931506342880 12164406 -39742456967322869958818881252046239296 12164407 928492202375679502434391285692028700232 12164408 182630331713325868279187852203720704000 12164409 758224702808772407272158722851448651328 12164410 -66401031547865495212882092491791364640 12164411 245686902801431610912390678716054287632 12164412 -100362958727900909746586035650090236928 12164413 68666692264218329099918959467056624364 12164414 -439943010801855260484464848807215960768 12164415 -5544062205202230108338851626699316080 12164416 162338856209873387784549444871432175616 12164417 26382676243025424604214847395130991572 12164418 19701449502058208491171138473928584192 12164419 -517090499704454957011345937679968494320 12164420 129997387027796602259400213298928640000 12164421 -924866656513374029912009859280574361888 12164422 -556709644405056670598728897082059363488 12164423 -1271382785145306941733575969660903996328 12164424 363601462840358456166437744301289144320 12164425 -45151915626931256351981451526294283200 12164426 99620595461551381928348920090108894560 12164427 -610064706824666429520837883702331059200 12164428 45721920939674708708865365280064821760 12164429 -624059009063931806483166184892891336970 12164430 -95366863690186538743096387395892469760 12164431 -61004191366804056075566900851411267200 12164432 -255951099499067757156483380299509792768 12164433 -725081589263075996160932458867197340176 12164434 124669606651338668117942763169698281616 12164435 -647194748500917940965970478026879628640 12164436 -134687088131165407309895840756790292608 12164437 -993133240867412631012167903799525205508 12164438 301923732389882793363090082615232135808 12164439 327178390990387144379669806067138171520 12164440 -220216511893597162267401898363030118400 12164441 -671297029706615161909429346234655648768 12164442 -5902600620471572722580736729441350400 12164443 -311709153163312905873939535588875597240 12164444 -1015538255711334455956397439519357464064 12164445 494775203206131716151395489709329121600 12164446 696381720627092905273985712258159974400 12164447 -1258223209650783328563254774682782189568 12164448 -795628580315235872661622707059532496896 12164449 1249300535941832865833153910503480100480 12164450 -123743604086830357691048000622409946400 12164451 136830458250944509213172911846531797288 12164452 -553109353680885726764274792348767834880 12164453 -270535341044508670625666384708411349888 12164454 -66897023331921823961858407485716031744 12164455 -49633648458287399811310300225795045440 12164456 747013981936808976189728768567410636800 12164457 604576593768178425111958257095621088 12164458 -105770734173530126117578072056342113280 12164459 1023400791656569263660765565111351212660 12164460 42015966460197470838336907996112977920 12164461 76489834794253510484708643971149791062 12164462 199800612786701613841523161669240702464 12164463 -1131042412926053412296625739442421722880 12164464 130044567216657366621405665329856053248 12164465 -834632587831065183195838556216274134400 12164466 137013464390614794883968173780413751424 12164467 153742180421691837083598352047150221984 12164468 -483210519594974055167769707085915380352 12164469 -438991842644087167181057332968229066560 12164470 88931247613472984317744214871297734400 12164471 1664146377086274970187923723720913334744 12164472 -75362920365501603042621996653199360000 12164473 313404538881409172686762039970780319722 12164474 191195737847958729819397586569202525952 12164475 7047000111311714420856011313847357200 12164476 56691592144469833726165244056118604288 12164477 -589151628557027503676635363400365338888 12164478 395241803678559399460226230251998920320 12164479 -504188826083987340730972914562947717824 12164480 566399212305990231852382690127904768000 12164481 103127723424642830188016367760264079040 12164482 469057361343018974571328884416561990400 12164483 357742687725870886046028338937179748732 12164484 -743495233998966565757797116835036968960 12164485 -16745194018371213212386628680710566400 12164486 355975255957241323465089493737370438080 12164487 -831145238429908876427595780242208599040 12164488 -443254244130239600391503214328556912640 12164489 -1343620187546259420560982958390377892710 12164490 29172224318037961267039994530564717440 12164491 -696594436132258940718279826405242808108 12164492 77063936437120024458262445564183116800 12164493 -332463346222579294850261811022381056 12164494 666668329664690608172741590882691599296 12164495 -87016420078454114164329888455954064000 12164496 153669601431088754487452314627661955072 12164497 1392392865806922787007279292836158288946 12164498 648779343402745566167016785623942645920 12164499 47810368392507142839908892909158412960 12164500 -706789283541458906113762280954483520000 12164501 28488865646322272647293867741959964864 12164502 34215415532012501904450338088643123200 12164503 136294457558970797627135892894419185440 12164504 189803213505984084093423967452241305600 12164505 -684092871776841513077513785644386965440 12164506 823019244560531176698322376114113576704 12164507 710527086198433345696652196604395015840 12164508 -685602668876158496733065684997664324608 12164509 123849156749876297887647713613354864000 12164510 -335888042672583676005624635533219995840 12164511 667501930273469841149539187419276262472 12164512 -518843130674162769197557604600467488768 12164513 -21284830277903452980176896418855198238 12164514 -467490846750076255623601682137143098880 12164515 -498973032997797844058005939168895384880 12164516 53633671788204678589914622235088175104 12164517 -407589688884589086196210341192509566980 12164518 -332195838088282247222150306936688491040 12164519 418397309883193453884001933270402060920 12164520 -274766104115712475554783397730623488000 12164521 328779712994892908639581152828374475600 12164522 -446523270825493785802641647387098041600 12164523 -207722488313422105521786148004685305856 12164524 -199653727778965879891621964523536887808 12164525 289216462559175373552904065932876489600 12164526 -231193062035176215287899675726892236800 12164527 148346239064581386774403028988905293712 12164528 -1829026177960278620086083007171362816 12164529 -112473010045015585656686419938351897024 12164530 -99347216386571516678335359567023577600 12164531 -1225164301480571412376945558356093415668 12164532 -566100373450748044308287117661142806528 12164533 -201880868588936870185883616285956915218 12164534 418239108401436326434212878637267328416 12164535 -350406642713501794064881424655338194680 12164536 234767919833498609473602599458978037760 12164537 337287933526234758291452931206190470784 12164538 -430653318329087655493651185225311456256 12164539 476471277329293379027873183876224973568 12164540 444596549204057072253615562159604551680 12164541 311007849693689020376618420171451284160 12164542 -40689741947970135305950284420037919808 12164543 -468142415902687570700937216943520278920 12164544 -37363235956123032098562379403413684224 12164545 -1164695753786813256266105388098551238700 12164546 722227062311251257244493990459505035472 12164547 -776339060959662816619015636699716168528 12164548 -734449403083687948319792922911865037824 12164549 -1283750087337221121290972653957347348450 12164550 -83091123596850655831438127080985611200 12164551 -114204366391407319675613011914994647248 12164552 857546331413816999708011807738383237120 12164553 1085252051423531890586744601138110603520 12164554 -563787695323692969750393832557050601888 12164555 -152870383764774538759711182656633614080 12164556 -234754443441095462177251654101549040128 12164557 132614624882796322854370664224974450806 12164558 -118217880509288835830943256620506995968 12164559 973806166061617961674271756958402900096 12164560 66888293434118621297794384434914918400 12164561 134731204812399596827593317768448322800 12164562 169255116534569357378897323389529302528 12164563 293414882564412236470312541579758521264 12164564 106536041629157782968379664426037255936 12164565 14730971025113802273408583233973921920 12164566 335156690229837804932762737505932499232 12164567 -1209413986140437196251370254455992171384 12164568 49474347789516186164024534148443013120 12164569 -279965026526161246575213485073182013440 12164570 285853170828367326304294109844784162560 12164571 24976300854954488702377024887410408400 12164572 -210511308972187683067061031451035402240 12164573 -99545190768082937517360102526475880276 12164574 -9255661343186105860349242611894556032 12164575 731745316195032458446556349922134219800 12164576 723063603035717099758712775772203909120 12164577 -181309927559597634218452075831786322400 12164578 642628060439650252700835235283096002560 12164579 -108314023267983836739792533087524373760 12164580 -678382834771650342777943478784791408640 12164581 470571977070129693324257268610398176448 12164582 -502025582205608025407048962826098414848 12164583 600932533805236166577201027798900910848 12164584 364853782064331508886906862640839966720 12164585 -416162767855009686574352561317496707200 12164586 -45337546047487908857584014473189916672 12164587 2320808739819219361338747238484684140032 12164588 -895670467188750801597686955398336793600 12164589 -935963680340644281483939544161710577546 12164590 -270790151582957211871026583495871707200 12164591 9507295171655620175111737456522479000 12164592 44986536503199677463661252926253301760 12164593 863048148405997658111429130172042074258 12164594 211476267390260389139796065502563214240 12164595 357436982451591618043981541629190249520 12164596 -193992303382320373030002193992908636800 12164597 13672231091326928879897022805487738460 12164598 -445656376699464098783595330409850683200 12164599 1043671010081047509814383771951390910080 12164600 9085058485630470530861345807815680000 12164601 -158240768099075731034816898467450923200 12164602 -255876743779573995759544890001227823248 12164603 745941220478806937425015926948375842664 12164604 -562480481693011513646741244586235887104 12164605 939039915474376508355063670776549078360 12164606 -270493283054094585470291711018924341248 12164607 -126316718859827415716656357198858859520 12164608 3455478751919045462291593357965656064 12164609 580082449622803104661470209465310401280 12164610 -105542695425957718763570801909640330240 12164611 208086632463644605710781761446436485952 12164612 -470231445241466882838757926278676480 12164613 458733843379249869630735633258806478624 12164614 -9447625479883025637111549353785344 12164615 926306653675155945374714283306348560760 12164616 -461987215226581067674154336299605811200 12164617 -803035169809855357933786057478412288 12164618 -155218177561751863937157390939935933760 12164619 -677427788445760845427454957562053513256 12164620 -374296340763306837621424374045562598400 12164621 413671677458335316134838891329502645760 12164622 32467266871476114299182189318771200000 12164623 -88293624768138767875200313741223110800 12164624 -13536117315208336861426827812656373760 12164625 259386659445572019027528175468483056000 12164626 383124351062300890555772834587776730512 12164627 245100355434186868906216503345001487352 12164628 8903190140996080687295549524192382976 12164629 -1094766373396631789186350467137309078770 12164630 36381050515704892406660602341903158400 12164631 500045855410719797462327571951996835200 12164632 -367851455369369792391179232055349913600 12164633 94557663307860282829561795446029231304 12164634 362435018372118908667402823649134909440 12164635 -202503480050356989241302694929091350240 12164636 -63243130936720426430824686392589557760 12164637 483918623782487423766396254320678488960 12164638 -61598757631595802041981025210080896704 12164639 1826582016957100704891261429964905466656 12164640 481174755603558249843626574175398789120 12164641 597858611825984118269415577752627051012 12164642 -115042788255311941749828775763055441120 12164643 -244935966446608931460699899612075380656 12164644 -632245646989240173414107001881779041664 12164645 -862058880303718344327728309636433860100 12164646 -49713694645531965739446372874050447360 12164647 -99633662612089925965522163338064504400 12164648 -16766513644158287153121574104724930560 12164649 -77412502674266069756357466539307103872 12164650 345747264247418201123932934496785433600 12164651 -50402475755198531163118071306547199400 12164652 416858201240267925544277754459786053376 12164653 -620900765236128509532014116729976981098 12164654 364354474727373731930796363270900513792 12164655 -344325074677960584902020189041056169600 12164656 142888891166035267556756807300054384640 12164657 -11500914555005737636774785887552350080 12164658 -351041525736568460450168826674683814400 12164659 -302345612485011673419481485213335093280 12164660 662592798520625958688643942798778562560 12164661 -22291715527151165945953720557116248800 12164662 25901168867561266308111273578382441600 12164663 427004903653799993595012512890571632560 12164664 427107496063566791981655226066979819520 12164665 184371538764676144797852495442720869060 12164666 335537071523267746922759640791405152224 12164667 585346492600999256370206630474786585880 12164668 -364186217495246373742407686933655237120 12164669 -1748084049959369858669467512519521766240 12164670 123767024653666297094292853075244793600 12164671 252860873565935921806214279662930006000 12164672 -39779115472623870176480833981092200448 12164673 -959674355091477238420381196312208636480 12164674 340550325056576711103930105650243596800 12164675 -253958694002433395346404610624537739200 12164676 82327734683964162363758233377027446784 12164677 353898850808430268890929028033298123392 12164678 79297389588062584148141229861775820640 12164679 261981128730287007928887267895519449600 12164680 309829808427048192895490294393654476800 12164681 1139817911930027362931334040576754477184 12164682 -93611385934310118241842890733185995008 12164683 -1000144676366258816453127151201246841068 12164684 -2185399831210571320369047310819983360 12164685 -122666128171396631605669730527249378560 12164686 -416694548841233581642341052558752614208 12164687 -600511302102053171647509022981954494960 12164688 199587659608423154529015301784449843200 12164689 1077189624080559648786217877939368880356 12164690 8316224296165017923239185203368166400 12164691 -384933228356470145473508868851792700096 12164692 -565570554605225247613634538850646061184 12164693 -8207863459852043964830606814876571680 12164694 -161726479030094300409112648905793089600 12164695 -818903859488096613219771741768041003520 12164696 153481336855485737056198188813109217280 12164697 -940799291850187961615954147528734496652 12164698 39557210345477416176255313928905052160 12164699 1185693284994982760067528223267790693700 12164700 -930521719984265622894903094617292800 12164701 -986090579184833991220405382802031199508 12164702 -173018661571773151762005112200923673216 12164703 122530165511904973804695057000938865024 12164704 -575159395705731478809196925409912029184 12164705 161539196115631935271134590231199581760 12164706 -447829434763818848323596810319035747888 12164707 -460364951768074219170374983063067643048 12164708 -233789681169657440659963364208995494272 12164709 -452480915967691787217362427803882771040 12164710 -171264781313527479961271252905766292480 12164711 -28341734919119229009987035864101881696 12164712 -156331482359843472173210602890303897600 12164713 143371323528844144226927059359676232784 12164714 -35840424684917488630255691494384482048 12164715 -724129971361547758667779393059605568000 12164716 2340274375857866796369403479240747520 12164717 1760312345707996315369214559711180346860 12164718 -552516047543718822164219279562823205760 12164719 198717108920298528913912799693990890080 12164720 15814832466435476573482137260618219520 12164721 905994430500606654640310209385825625504 12164722 -89523606745729924730004149785063548288 12164723 -364340706209107483741403644739113376256 12164724 212944634080597071875885091260756520960 12164725 -224840189336358957402106466836213297750 12164726 130410862144795543361780619572513900160 12164727 -372708593014544422616892403444769555760 12164728 903939507964914030101273019087640412160 12164729 -653978126723299103557963265998975786416 12164730 209313584121650104696716106026008958720 12164731 994326708364237810578520945558958995000 12164732 -330337833074831772355583804572782005760 12164733 35651174414865178573654084502047808064 12164734 158822698173805843994043181283702294016 12164735 72192748632569925038027016682014840 12164736 -433219086376731842612694887699369164800 12164737 122635195729082581116433117618095988968 12164738 -815769636061146109713936456741592318080 12164739 405231546254310658004542961419721848824 12164740 -312476854033947254474956226267556668160 12164741 27545265559578264167237161588752296448 12164742 -26926604356448969806951916532154642176 12164743 -7818712267787540429461912764268049232 12164744 -25202159608106490434560495840795392000 12164745 -1089094904194222167109565703500531151360 12164746 -554291857336100275392819806499294182400 12164747 -379154934223076178562577358423058816368 12164748 236675272669723985502203565303775956480 12164749 291917462940046729135392680318977311436 12164750 152635553866885846300256460848950080000 12164751 666964648621320455185057642268647927080 12164752 -409377633172506975071184192043131756544 12164753 -196199280268275792695986805783925471120 12164754 155360922966318170358264734576507653632 12164755 -382948047844298218977059324817443280240 12164756 -509379809179020234958771406013555377280 12164757 -23026526696397747738058284111549278400 12164758 276849112328792850184418881153882541376 12164759 -1719468127610922422962574687886608138040 12164760 11075656020505498947625510133012889600 12164761 510607458560895730334804859074475275520 12164762 163215994111664209267968868956959803632 12164763 288433536724851876622742962589777629440 12164764 -734356403206087851379846083687399207424 12164765 -7644031998876637837936229783303642880 12164766 -232889765010923318335936861338859766976 12164767 -944789529120892505362484835740974799280 12164768 -104860752939605776489985395399241760768 12164769 493128050209838471463199148238753945600 12164770 -128072157911576304890020541907267925440 12164771 -104370536295017637360718100464949111256 12164772 -761391992925064667647156861849337856 12164773 -590171078826198665386837114118060609120 12164774 565421619151883140032268123636469800320 12164775 -256401521719348024384989086213726976000 12164776 350296293668642990027259975125056051200 12164777 -71952776367942734902227305369569266288 12164778 168205233957675960881300422511756218464 12164779 771552198789329862963246844772300763072 12164780 -459594893759988036018274433084782218240 12164781 1010617375191480661290653602016718767424 12164782 -6391384879611089845408208292840796416 12164783 -244040493422080866571220606041606023576 12164784 26715532712275305794410462034441109504 12164785 347455064835486960011992483112698148160 12164786 -4269068687241520323745630420583003136 12164787 290704609529924834556828549045259856280 12164788 402008514032229715278167707338980710400 12164789 271348848015976782076654419603356872440 12164790 -234787073936614076940938827670461317120 12164791 -1012723637054744922877686439078833787416 12164792 -880690535398263567689988525982159257600 12164793 -73501473505567702597434253830569724576 12164794 102959495142447001602123829049836227696 12164795 -583523592431990059848480736205837701200 12164796 217877780022783369453567239772568043520 12164797 -1319811324437526692809807501024402075680 12164798 4163279492494351602909871229344646400 12164799 -884912677509129967274969894251166126136 12164800 187794232511455590518386825424823910400 12164801 412231363999579392216062297621112742704 12164802 25726321532903025419176475929586052096 12164803 -29935579613385916210134179751401246720 12164804 -1418721358797023147148752573586812947200 12164805 -204083538810653077638769068731201441700 12164806 -431540593936861770627956172529124359680 12164807 -1394228819082342103733765506035474822000 12164808 -37599129719378546407787315887416115200 12164809 628294598062025803488664897213299448116 12164810 -99554268429730501970329379328698096640 12164811 -7840078820479458579411651391361021520 12164812 237174997960709664266104195988194136064 12164813 -1640306835806534442185123368821522508938 12164814 -361817361202780677467566941783601216896 12164815 447666688798605722840061146642543923200 12164816 -66579185558114169684348413072565116928 12164817 89233726260076689487736986511468824512 12164818 -169456726781970476725345512798013238640 12164819 -788787441101945226165635402482644069780 12164820 99787186140089554641317630040448174080 12164821 -516575209900986011779076116730197132978 12164822 720612255968322819785819648422018744320 12164823 -92506966782208470561646032615557575632 12164824 446512999426206395371939888538290790400 12164825 20442425577371767805837132003865137100 12164826 -632684362799256468633114409404790018560 12164827 -307741541360945854252067035579753502760 12164828 -195482300206775719298445356385369423360 12164829 3990201847217270028597725556762678336 12164830 -179166109932537390558451760088330230400 12164831 279630299806685257335285141856205485920 12164832 -390917733307113977834541523975400325120 12164833 611771886674674906215373826090485471380 12164834 15058772946977013735869218357604173824 12164835 579894030354843334877131728883828436400 12164836 -388366446184632743198874406529515984640 12164837 1171917020741792540487301605108412044732 12164838 -166216917624317996114151678386919628800 12164839 1669567549469258280160429815360355267640 12164840 -328465354046840610998451056933529600000 12164841 -145963626939085520470286445899160816504 12164842 442781354412095624991292788606770865072 12164843 -1264793331607717570938773941980265440120 12164844 495014408328395640557027360569974930432 12164845 204513756357674865136265280466646630400 12164846 -558424850641227543229903264055400216576 12164847 843453222642536021769084754532316827400 12164848 45057779719906438082611181144590516224 12164849 2484128848986375912580197444123761816640 12164850 100965483690607988028010500494079456000 12164851 131295938694766934384491295138158811852 12164852 398265435941730740451466712071134074880 12164853 157435697334799807725077160488366896224 12164854 38799527767731114435458632877341253760 12164855 231049247936781093179107760219107617360 12164856 -539028840906709540958339302573670400 12164857 -1080212754919621974454872151288113151894 12164858 764117165941374901383358686893140583280 12164859 -310119249554516226371986510509444669936 12164860 -165469880183307093976433101432144220160 12164861 55032899346711771474856488741267874560 12164862 78233231397011027486477964136350474240 12164863 780248496125666075568508122022403634040 12164864 -311744662982159787517245206783821086720 12164865 91985089828861959573502491564287485440 12164866 -13211981961972679323714414126857895936 12164867 651108638427170266465087537147029496224 12164868 -965371582483050922230457824813168673536 12164869 1941385801719619637943354746710203007296 12164870 3390960336500793740524901084721312000 12164871 -538175644115495185175174201877780800088 12164872 10721080672813393170613402926072913920 12164873 335918337964302233956758603325457554944 12164874 -115232725849311713569060408965670280448 12164875 -458255678703080121692743985062473348000 12164876 177507231640988489094978267043218762240 12164877 -77853088641419148998115582913383998400 12164878 403478336966069474767808687048441424768 12164879 -761693622111052981108359687254605367616 12164880 2179167835334155514772219843780280320 12164881 356193980658591481788305832618747157682 12164882 699373555291515364922134248259481403792 12164883 -503388217637471551469977599525045279360 12164884 530487214584655741974831678938918960000 12164885 -940625126568861370840268010963838800420 12164886 308931599789704031153212397535524968032 12164887 -873273951251171549519363654174547069120 12164888 -845978498737951063446234827760711690240 12164889 34632458764782624944089433888920505568 12164890 -460359088078809485664335856129314176800 12164891 -277763498587698517798207891677228297120 12164892 -619249912732406306037728163995587266048 12164893 -306761437362963487871153601991464071156 12164894 -363447179256348392605603517302846341120 12164895 296036320508494246408275720386193485520 12164896 -210614954800681127517847067837790683136 12164897 501187683013478651012619108598753551252 12164898 25011647365844396231180942446662513408 12164899 86451368837526361135755411366660407900 12164900 -204073575635702226100430311307584896000 12164901 -39022068483948313897451505255655694016 12164902 -122704320319785274268608130775639150720 12164903 -655170619981711108396042548385935811848 12164904 28556897747839337875595078321912540160 12164905 -10177878388142745655728261576950693880 12164906 19473065145871053402589108683224575584 12164907 562051597674556845219616293341282508288 12164908 63559130598659305723407409261516604416 12164909 366247353211631221918123036983411625110 12164910 1511488772151487659722413010648799360 12164911 -193739841885119470429282202506199081616 12164912 -238700869827514174344945653599732727808 12164913 815596484267769897925833452195749387920 12164914 -19023175247542675496297391188480392944 12164915 2136006531302758388554406341065177600 12164916 -1256580369756389555501019366692957921280 12164917 -160023121338323791913122373919407118560 12164918 755807837453725355152353016471391896704 12164919 29909874508690431325086531157804793856 12164920 -1089064259229983667360969287422015488000 12164921 -573514070286935386549998253539637786800 12164922 238708118587886466690582405132042498048 12164923 646402787631040519029076211432756467172 12164924 -153437178413312734995765182981100463104 12164925 -57812606894969058744148784701753404000 12164926 491058055693420016532088186619941212864 12164927 -99667686562725843970458615557253789696 12164928 47300413470445363598960662079210520576 12164929 398059358462061696264947895978724237952 12164930 -51614963293998869692025512076217031680 12164931 -367760129038343556930569976717658684320 12164932 -169042272299488568709658127968009657088 12164933 -490016466212590920592206117047856646080 12164934 158293791701712105387009481789321038912 12164935 435174568219833487592842545075190181880 12164936 708849399743587704557175078584447124480 12164937 -642116792802390437903793965130398031648 12164938 -50619687953675437896731149735554395040 12164939 115479228299803720101173060505999991224 12164940 -279761138010361860567851804676765926400 12164941 -519742215839272938475775018597081979658 12164942 841774796083426541239595407736060359872 12164943 281796701693157101410470600539521728384 12164944 146841012338780271945076392288992624640 12164945 115753946946602389781795440245688903200 12164946 -109642097423208696049379626361113957632 12164947 41094149200926294736401644826965007792 12164948 1557552648158573665340469050141564798976 12164949 -682020726945798396727433297494990909440 12164950 -127726246860539866616100731074664169600 12164951 981930116153953717899266447530416626952 12164952 562992668648264247532735652529516933120 12164953 138030856988235124809280510985193339264 12164954 -571474088291181898525487975150943031824 12164955 45298844587154598817583109191317585920 12164956 683025959287732563723641893289331494400 12164957 -509862842807256496009154581287130176 12164958 -2321128006394955288735584062108016640 12164959 617667190445705629753838819177164224040 12164960 -861413087931372127024869661961606922240 12164961 1050272350571054404192915353220870948272 12164962 581831703560387372529739998533704205472 12164963 -473584532109095326244519722494490299972 12164964 155679066367930963281675784016377700352 12164965 60798822256602108254419791723488878200 12164966 250654950423624020412819160702216770048 12164967 443834529660578003031408028878783613584 12164968 1205371248384031043115412942844475202560 12164969 -429090262059674001582291312110280210630 12164970 147327857476572490727225965062400800000 12164971 4455104085837552570019272834271107904 12164972 -1502060448728395381184718708913758931968 12164973 -1246134233598288043879500882387030115200 12164974 451084754832927711855383335819167817920 12164975 -98175349794067467856854082193907396000 12164976 -32490121100472020809571187973861343232 12164977 1132250867746946193235089299062513538 12164978 4275323504587688661485028621174965760 12164979 -606242988358340159222251156010109309840 12164980 8158170606681168596685289708871055360 12164981 935717920509974398928515271661178078464 12164982 -382658085743520673684866136456888953408 12164983 1011872793117590034473969611602375505744 12164984 -57207262502984385386847916141163642880 12164985 -33752747814038718468241275143542695420 12164986 922506134896750412705041856340711723744 12164987 -733988986935822397631823069538398006720 12164988 634858052350253418865258184912951549952 12164989 716461193033792323322135967498919638272 12164990 53869155727438767841234682803785434880 12164991 -783763128828069746008629897650952823608 12164992 -573385372308457498812249825361306583040 12164993 324863002959503425375344401858771098242 12164994 172368395184704980708578064137565258368 12164995 -128802454359492596628959791618090950000 12164996 -440174008178670438713846477179960526592 12164997 -223151049834415254482476333709695878720 12164998 98402984675423158919638873069630247040 12164999 -88254601639897057857853491730726264320 12165000 52926829941949836222167173744819200000 12165001 14023862453081483936968511641909561552 12165002 804110400495790632701034740187667622400 12165003 997552214868653298843083422316269191612 12165004 154527379945494652379078162794203021056 12165005 -154693888650702991369810285600953500340 12165006 16646693072414571372901634325580207104 12165007 1107536463129431287674509671915451723160 12165008 43047516137651943524377995000116428800 12165009 275609172926802192672309148757802314880 12165010 -95906692918136226671620502131120066560 12165011 1468852131192747074492626894927617981612 12165012 -32036459922868440797675773025166581760 12165013 134712754898820727864967378359720180992 12165014 128211102498390118932603671002086145920 12165015 171623750235717873433748562776200309920 12165016 155945046451535081421165671605958246400 12165017 -418238094182669750993711402977576970934 12165018 -69752575117409779081930124177536836096 12165019 -330208054304288509980765928094485733640 12165020 -12135091449366584717583629731967139840 12165021 39483345208531910389289019946755262656 12165022 17235734044981248229829574404907613440 12165023 2574630785058883195529085396476504664 12165024 145302666315333520737401406913291223040 12165025 -147741942990364029594456450849249733450 12165026 1179700102455321915919493573006505136800 12165027 241071837422572796376482052199855103232 12165028 -259410946360597512696747833921892244224 12165029 425326839422140714434749046678107421630 12165030 473291942939827379085571008378151057920 12165031 1230090848999670651885527544857213683832 12165032 1349174168648263097924435833715844710400 12165033 532332381828645495008089782509033301600 12165034 252770727352122675894736230723554425776 12165035 732495390193169384900166925481871697200 12165036 250072284258728378328671658108234086400 12165037 -166286004571544476435165089058079410740 12165038 224575884852238482687477998078219454144 12165039 -484182138041302358363442685515064698480 12165040 -191642439237946715851179010569472573440 12165041 499481339423408848934399378338619268672 12165042 -525624308540135508939681738919703868288 12165043 963999754192362253408259226656792211144 12165044 -12125470463628592951742567917903792128 12165045 -165528493162616507542540432030056418560 12165046 -298237443468918124007758117409509395456 12165047 1553766003530150396352186045171833856144 12165048 108861124434896864910596912919745781760 12165049 -580129894922629025546933847235802581312 12165050 -232807277962558342491841505774802817200 12165051 58001682911061341964205988351950685184 12165052 350775440148136148865892833951784366080 12165053 1011945412679009955131036900301257328384 12165054 63309291294260813818964401940758272000 12165055 112556287535384082632409333589630072320 12165056 297292915450924769839596542206849056768 12165057 541261726774353900112642089868134933120 12165058 253104590584423194437195552108997473184 12165059 107379917797837560198288376751948083260 12165060 -375075837570753979327567333126742999040 12165061 -1049487397039440274660509865225967545536 12165062 -22215981264130805365680937077799186176 12165063 522821885892909184164616270410760075944 12165064 -1703881456885236368467108656754262784000 12165065 -268752225018857064344294342696727382080 12165066 242781844426175164915891455651087047424 12165067 -407829641706906004361307192277624227360 12165068 66964314659720129363943499597791329280 12165069 -9272431936698803570692732700048486400 12165070 -575739323521755320583645855646895795520 12165071 244890601431738225399464689820658695952 12165072 -35072692695606241841270755182740766720 12165073 159591941998429459434014605291977988720 12165074 322441862153539027752501321774114155520 12165075 145494393830959895361696982434381936000 12165076 -172654755007844939056160032132178116608 12165077 -411444915906384841809932264454150487140 12165078 -460069509379683315060002017605108672576 12165079 89940057933062501779069104356588645176 12165080 497694152600812494215462764348991078400 12165081 -905448719040520345625394820355697598176 12165082 98170963630663924920503933444183445504 12165083 -124260422062804338337205089603132334412 12165084 535412795203386159711874566367167774720 12165085 79103779107038414127403477146078211800 12165086 -129631760470054682914778573498092590336 12165087 -17568996456133388830590876134497290624 12165088 -584416925264801555667476824440462114816 12165089 -103273163138588564624784759566022361980 12165090 -1988267222563296593725720944416655360 12165091 -16375885716546314693805311276526777600 12165092 287113886437209505834509593314915891200 12165093 -35558528591407850975976003407849976000 12165094 -797717342326074439003631971140243767040 12165095 43805221229497889762838153745454893680 12165096 -98075732715490982358586123427447439360 12165097 88269366080915027199151284312706786432 12165098 -537742599473146004604821338763497632 12165099 303632336864821219905506991606457343064 12165100 -22980454579595527120232749701630720000 12165101 -492929521883598244095418012364966603988 12165102 346888351464738980623880209359789588480 12165103 655146618416372087734418678105795638352 12165104 -85982783271968549376610713891156000768 12165105 434990429295841304930824788752426088000 12165106 -230298033390457958945264110489709361120 12165107 -1108658604034650061768042833089776558644 12165108 -138451605490305231323861583895236802560 12165109 -17327784170241662504711763934732124160 12165110 36297800341416546769765386035601649920 12165111 134450891718985464555467044336762615680 12165112 -911715914985843662189635087641201868800 12165113 -469045886290178553034598075368543408896 12165114 -83121313886193361498035955567647151104 12165115 2045100356686261011566270063027666306880 12165116 734531615268448620721013591619861872640 12165117 -191504397948459195192863194670891537952 12165118 206696389669972226794052766631869791616 12165119 -498066393054523110611416066593379634904 12165120 -378434961902920108041306579292441804800 12165121 24315013900657761065312889771107950000 12165122 -44077438321060627581061113224241315888 12165123 638405586089487788494207391846591765760 12165124 -396688972947234253651561721741576966144 12165125 -1179739702676611245342139532494656000 12165126 883465433034662996649733130560201572864 12165127 242820757462239168890679573803066179824 12165128 -195383986933463238617735681520927037440 12165129 48010284770651171248603586728656542400 12165130 -3500268696240167516735192422652352000 12165131 -2371429731313506592899685677980388480000 12165132 -112911511699579495950428427169351345152 12165133 -1309857052699770305558750399343529660618 12165134 494144724712070059704837951270958113216 12165135 -76306435253118027652318599640745979360 12165136 -292557841679090068500923451006546731008 12165137 312905936935095255220299393361815031680 12165138 282938391338941596777663078286655126544 12165139 47407844826102006815113634195568833280 12165140 -91100819723015967291178117108433510400 12165141 -637170644205032060764653646237049708640 12165142 607820177839442930025787707017228121600 12165143 -130239560648116502031243050225012559600 12165144 -94914717489581880808538179073314652160 12165145 -261174688230137287809466066031852452920 12165146 327988365829611982589373501194831389440 12165147 23173809115861661763892296392367957792 12165148 -1208264021206557245698536374722328929280 12165149 537382534769092575463669015726003472640 12165150 -138399162809942247379555230896316494400 12165151 -387748714563127654993416356341005934080 12165152 -1059017060177994675294431112437297971200 12165153 -83380765110825744945230724202329529344 12165154 538453419582382953389466061824285041952 12165155 -7783337980676247330766736906760128880 12165156 276836178778103371502194142277391425792 12165157 -189586503297847467432655574031085432608 12165158 -14342272932011118999754562909262353280 12165159 -158865783994097725352941899084173575896 12165160 106186541377691786515135362549891072000 12165161 69509391614545817842157960770399056762 12165162 -483595788667696470508243044487636014336 12165163 -1356213832299151363487835621065469686400 12165164 469808377827490668835498082687364808704 12165165 -250420062436606531932012295538758760340 12165166 -88355463792797686113546155175619644480 12165167 851192901889945647631179567725942767200 12165168 128068972116823881165863750223141273600 12165169 956299916137566787178735081844756839860 12165170 -5013806124077816843625537838096650240 12165171 194269025248781957139587134460022797112 12165172 458568095957126835007192608013514883072 12165173 -30641056668934244207381169034640186496 12165174 -36334577296546660747342322733426831360 12165175 74996190962810986217952243096295257600 12165176 -708817409182333278178301627794515763200 12165177 -26252017808156204551325776746810916992 12165178 -893153316879309959489990559176838441360 12165179 -159159842142593320673500139023544903952 12165180 -269683175945948857792929019564174679040 12165181 198885915024513058523795062093733088000 12165182 -260846869855239691081510987083731195328 12165183 384223867919654747046487334433448845984 12165184 -393617621946074254637623606897696309248 12165185 943694690944374827029461028717341703380 12165186 -330980514025661581138187656554053206272 12165187 666298242314697033215121544112542506480 12165188 279883846794904654160419229502182608896 12165189 141589536980796397153582562914048339200 12165190 51346321976887627406215120130767668480 12165191 -25783931515546325197395932165642768616 12165192 142480006722677688213998508152591831040 12165193 -179679079979662483664786558303828511260 12165194 498312366808216785514253196991667470896 12165195 -96524713196557254067298898880465862400 12165196 308960396511005773263232116964544136192 12165197 457651873070563383970332172139522129760 12165198 6321080863851744895597405523714641920 12165199 493735624483775390453976554099807193200 12165200 -46172042192636659672918319790618624000 12165201 721749547404091049612981337845853467040 12165202 -242189518164188757884705907959321115648 12165203 -724860458000328569387302354934135228160 12165204 -110563567640942502889534718783813474304 12165205 108411445702556023718018417984033166720 12165206 -154365365669394883394904930530555904000 12165207 7674449960342888970810624894759454080 12165208 -1293368790731479590321020793626250670080 12165209 -99555754602253777127792508509962070784 12165210 -334584784215243079902529337940168960000 12165211 28298066858471890956491819663872135824 12165212 513948728698753811216041308529193427456 12165213 -532803393324054289775901314019126531456 12165214 46448194166883864756645864633765795456 12165215 297457099353521463383843920945455088320 12165216 -2432242455957661770101170035964772352 12165217 -1551416601382726078232113997427355957536 12165218 -256438399847384572977739085031238300896 12165219 988348411874885423128421063631879132 12165220 780575274076835954324862109287786816000 12165221 -932169555643704481962123541429518040578 12165222 177488414440222317376080414309402555072 12165223 -49072932045531992392201239915620393856 12165224 -19625203925917253247076773688412759040 12165225 52659202629755454367211018187150636000 12165226 -169375870119159530575362514162883588688 12165227 -1800597263782853683602638311887841915392 12165228 -38704030929561897975949433769489138432 12165229 -754587326439648993934983650113856489472 12165230 -133302893847155408427341353616102135040 12165231 9790070842698903997869278334081098016 12165232 -145621249712911335448781023251046072320 12165233 -6310711334415227881896025878049616796 12165234 -580669243056088639236338430268815545088 12165235 481898022442134617149227216184521325680 12165236 162427468980633713151443771466439505280 12165237 -51479893894399242335113822988201556480 12165238 663293860697507213136368242808090831520 12165239 883613353881016810935312838897029633960 12165240 461515087324410440821187149139095756800 12165241 702156695645581726457989251191166017184 12165242 -437253194007986446645202986375313235456 12165243 -340093338152753088904946235470611889472 12165244 -137688636062519803693306893577227468800 12165245 -366549913962226041655666724818014885120 12165246 -64959314057026662967855406543863293120 12165247 1758297194390488956177459428137890180472 12165248 -964452432323444332123407799423661506560 12165249 -496487817943534165599854513394230852352 12165250 170631161119779600172661715282211944000 12165251 259898386336808369977906994833245643680 12165252 -233263642086321760795858013993776644096 12165253 -1278370267703386260769496648997012233700 12165254 824495799312733666564457181963554428800 12165255 -94925915844526364453429753014634232000 12165256 -354335721096780694078439721416419276800 12165257 -603782649309339266426588478224009881728 12165258 21527437271111546195430972713088479232 12165259 -6586315259833948072513499309520764696 12165260 43399319047137888235496782190327040000 12165261 -438182214418911955803736348512908094528 12165262 118244401134084466509041418401824669632 12165263 -1248999103202949189127801894284793397760 12165264 -2466395538226304358182611425331470336 12165265 135435325443279647780451516719837486400 12165266 -940969285755940175743221085983484077168 12165267 -12653577095887886956072308050369799888 12165268 -50242511267746019256740377189883904000 12165269 -907860038611273127774513877334934374080 12165270 103912704733087619680260026912486480640 12165271 458048811741835885037320142444263082632 12165272 24178841323149974283553400455283097600 12165273 -372653818646608684479311379996727819878 12165274 351476892232303828777786462255206994944 12165275 -143091094466279986032791240261438665200 12165276 639197473998994174721051060095421471232 12165277 -168040060398128628078921235184180238874 12165278 -81041336264304908674202038233298258560 12165279 -490638471768440168262005626573407324984 12165280 -426472448286889377659301016770890956800 12165281 -417186337184809430771852727349095621918 12165282 505766773443401757550365246016550092800 12165283 -346841380727252463320675046384005873696 12165284 -436097200620996809159943721540654464384 12165285 -587509110370352292918636864193679134080 12165286 -81348730706223260411328381400318013184 12165287 1725911261438327865765518495091126018936 12165288 160901799472197708646454660565671362560 12165289 -1696153381868875191450290327052574893440 12165290 -43518113276805095884080716811976509600 12165291 -698322296728111376480577704686861745760 12165292 242833730160006112412313728633047726080 12165293 307618253305627556157104243040208754400 12165294 554631772391876073147949678997416449600 12165295 870459838598111862326569555944347065800 12165296 158674277209214026477178718343032176640 12165297 -952500280521948654242464813275130399680 12165298 533356349401861658032727889825749720064 12165299 -58224448520870629935135351445327636020 12165300 -6893183911469936759996039507044915200 12165301 432942474151657424876346705786366229600 12165302 5957918439548441481371209658780484864 12165303 -278087931915633915764803741920570597936 12165304 -5519863803987428162890278927549358080 12165305 358372791793089056508973293985772267460 12165306 -7849395711197757411666569124184627200 12165307 383318731056300811110950531378204807424 12165308 230029193481276921289013758839424508928 12165309 253378304218011678073853326308394447968 12165310 308048053067354819934448265649467871360 12165311 -1112669062669045924275116553797887793088 12165312 -112156200149213105566349638257082368 12165313 -637917660982128982786582228507050133438 12165314 -205296943030696642685284743839640089088 12165315 -195264914609190462323996715980720785920 12165316 596288062926251943200364859799005462528 12165317 -1096928874541889257433610845366018897634 12165318 432694512192974002480763379816984491328 12165319 -1529422650926192435201125262429573623680 12165320 89177729766344097653823478054023168000 12165321 32859264320653694133975326668644894720 12165322 78917050842847022287121353668153152352 12165323 -601938353884778926266465718908125272428 12165324 -26749124444675103685831081223483977728 12165325 174912400546770140961725809247371393600 12165326 -478259319607798249306078981842873882240 12165327 -380260689581320614517316322980200058136 12165328 -211002276270530311063939554107725578240 12165329 -526908224994120909253012462312972550400 12165330 91553276868137156351805539347322634240 12165331 1462837751296485002514575142103614593132 12165332 8573415641821313583801121658214631296 12165333 -47295675011863025020152334930355741952 12165334 -43034007782073515153711771998626665184 12165335 -196479558047266212065241041906736344640 12165336 657527686428200672397898083870804787200 12165337 -382466015153698504034836283082780449014 12165338 175875543975378646103021767653933070320 12165339 13655906965555362161180636783673646080 12165340 328540113035315410885104314738069084160 12165341 390109633365557978077956691225224796920 12165342 37903819599076355605992802528581433344 12165343 1486763600236034633076281192953831474592 12165344 107092470683529862291731663768122818560 12165345 -2255394554110151122897667183283665280 12165346 346757200164671400730057061222649504 12165347 -1273883744229165049028906648219969583204 12165348 -142261190892793931377462290015133188096 12165349 -319800515920199896888725320369684780928 12165350 -350461352345919308895652684896124267200 12165351 251243563183238743962806690371187685504 12165352 1056310551864431042306629395150995189760 12165353 -126100715366751733094698020976405424640 12165354 85566964534489301558934672161753256288 12165355 -162261262083231017428968130710603254400 12165356 -105120458841279108235796615007835060224 12165357 46025772586256774994559222988094858720 12165358 249014979837196553728366697710511288640 12165359 -1168485701218936053444273346958241931440 12165360 27321909265115937797472812869490442240 12165361 131560258626283192370270809508927546624 12165362 -227755502291508045127786524740483454336 12165363 410125537493654429588138003402566410240 12165364 789442672996794298444446614091599547776 12165365 -622507953225550098360215532392995960800 12165366 -284265730028034702780931369716426547776 12165367 -20998542673825723353415062589607049840 12165368 -1094545303450290172370756348922316800000 12165369 1084049511458905218211291608230175247008 12165370 -19509124283913725084717979694174679040 12165371 3080422721232355382327077807760993316792 12165372 252937240784871649140734174903493053952 12165373 165842219691055269658327753035041049504 12165374 -165974304379958270312340369151740955200 12165375 -909075799864017786814189957146540492000 12165376 1124087898731966143267540101053611507712 12165377 -44528096179318952815887085221698690400 12165378 78961529291485562128859011451356953600 12165379 1303748052763839788973788469007952937980 12165380 -728775904776161192142127680265132819200 12165381 -485254289753118724984733507323447446660 12165382 -82749910591612118006818570359193058208 12165383 -834529844969852202687245092326630475368 12165384 33275721859752808787676391731009945600 12165385 1175010527245642351687145298868334132580 12165386 -1233477323377926743364993115548017057280 12165387 -260218954284739212029918119702666513920 12165388 -3595738661932326107897301056159505920 12165389 -6855128186942054086437469502985425844 12165390 4265835386250101530525065721514430720 12165391 358621186574980415269997566918065031040 12165392 82320889650322904578090866995890225152 12165393 194920088016972961634870762273907012384 12165394 -155065565783952558173318330328987539808 12165395 43203828261489137775054656675816315040 12165396 -821316162804171616844066242201552588800 12165397 722042084792818617877106458406676784778 12165398 173330484749890003190398501345236894336 12165399 761299792789971557201931008086044252384 12165400 189751783025327009542867913845201920000 12165401 -1562732967301664391866767327788252332598 12165402 55350789511614926473226966363027154432 12165403 1813020676595862662531476865221454498400 12165404 -1353601555608421050323689292316940975104 12165405 -103781200553033178099937032461883012480 12165406 206020298951621548848758584053798156288 12165407 1030695307756301263954955101375825090656 12165408 -82149411167486435404506100328127922176 12165409 177390905750420497044479430759339738304 12165410 -204083749772670049706898264334838616000 12165411 142105088792009570388790949878879134072 12165412 190687544539288707023731007552562749440 12165413 312344703931302120707121241607680862040 12165414 -192493123325889067290748480777098250560 12165415 -114593692752019585684225425912926824800 12165416 -422050059153546754919262679822410301440 12165417 -1975413673560041387274788811534611520 12165418 -995408147386714576380366613414730238720 12165419 171553378586450069792646210790471745280 12165420 -303219624652765520560455270949161477120 12165421 1854145811279355930596364269436478070892 12165422 945195373831380431682742423306591624512 12165423 164501797248944716817292313081474349568 12165424 -160019348262139464621382231029209825280 12165425 -239422673117223210602128295108369033850 12165426 195232880785030613054701405419838179744 12165427 -1512367624547452574481748515787553412724 12165428 -870957497463682292568206215971868821504 12165429 -46549958359074223055564091803672853216 12165430 326274113695589700255281695916415951360 12165431 -123339849083159240776646388433997928 12165432 579987855486580440637008929749874872320 12165433 1600786326336463930130100332395603845120 12165434 145548444877283404191238492911915440640 12165435 28695563459775272575889713943060501520 12165436 356780141822962323784741388459942310912 12165437 -152032872482994124628083842680296176948 12165438 209688235571039357553069655349476035840 12165439 1779626026773638099227244278391318496 12165440 16315629078657847759104985535065620480 12165441 529876261506515132884757075270513862192 12165442 184857990739045774418964167948538216000 12165443 -491947275414382640771351737856079850308 12165444 211686620182525344777930050868572497920 12165445 411006300842953845365242230165538928700 12165446 1040327009452565050095779740383845675520 12165447 314866488027098805358157295311540229120 12165448 1117823456217124810167234249576854799360 12165449 1408777999467015576284555324838421039872 12165450 9865224882770046027071601596113958400 12165451 -220813738828271742210242506420971245548 12165452 142444373442533261514727441424242547712 12165453 -190114828239660524351056169937629399520 12165454 -84254091021207198774963264523887968256 12165455 -193308838427784638406470771539350796200 12165456 -51029221650662421358622885905875468288 12165457 718502414181314846685783946142922299392 12165458 357799842104746575080041131222876994176 12165459 227016042841222253610765607010471793408 12165460 334605125934385703561886369809856065280 12165461 -50178608736521549483808434129810688 12165462 109490358702257307209324753447681005920 12165463 -467470818426930713680472157519052747200 12165464 464551009160122877325545492920014735360 12165465 168220345282259404144929843333479616000 12165466 -397438063000738655688014802311661140736 12165467 105140837552542684992513751815625408800 12165468 -70773453053639478353081639811548233728 12165469 999498305592653773271994147885527672870 12165470 -100139029664690308977477569866863856320 12165471 -17826495835103950741939006735114794600 12165472 698714248484943660852358198834904432640 12165473 669815951988655822446406564120878054960 12165474 -8030457631025795702725295756758977024 12165475 -74949319693688222951986081241571806100 12165476 364067830298919994945941029444639020032 12165477 550850676853263863416931714671860570720 12165478 -100756046342745141349608180824884171776 12165479 -291494014200449474020174636211592828960 12165480 -1209977856814440214649684121794740224000 12165481 -791008055181629154476610563249351825436 12165482 91700211522372986872291744260321076224 12165483 -395794026296775772945633003219260005952 12165484 229880236042693527859380503169145846016 12165485 -100846112646158816297602406950066275840 12165486 331187958805054087797417998194770405504 12165487 -53628057980246857897225503197825026864 12165488 324269728032795525376487791239797440512 12165489 36661533353024216315008417148309818752 12165490 52115320201990193614109154676490337600 12165491 -423160110172428963607485749254350475920 12165492 603061912409980401049999755527988682752 12165493 1644011164258357956073845807358025725742 12165494 -352579703968934758334114464836911579136 12165495 251203758671005340700254457186884413440 12165496 -392614475068601267746893036508923863040 12165497 1641044310304475162951300833464601043946 12165498 -418507990331142507206768920398934586880 12165499 757793477697215787361088969487914405880 12165500 -540261717874226395586314228137484800000 12165501 808794794691138848590511898078447954432 12165502 -798113778162524554964889067919446722048 12165503 -12932421529398490601623979829229370496 12165504 35454417401929999197219823502481162240 12165505 89389969587772978514840302582071014400 12165506 561321571115453511936377546733458144160 12165507 202696892313451293827806402392349914888 12165508 -343026572739126130382103460528500556672 12165509 1985630060272258880276377766220820234716 12165510 -134809281031428427848834573975651840000 12165511 -471823417981111781643852405481844694048 12165512 -634146625771478021121019309235094604800 12165513 316748889442786685760074648327431946400 12165514 -4393483540408668318534460826917472160 12165515 254724922323061379088833621348125520160 12165516 -110777497199335253246908997991680704512 12165517 2927782377844871967184084886382893440 12165518 653744943695813208154472105973144391104 12165519 -1578925710424524006917250221503578886272 12165520 73797927422073497391348080623315353600 12165521 -1187458571092287526160591076074504682000 12165522 243104124995334197665287709574850348672 12165523 50775921696715189120065035466556681104 12165524 -653268918905936698568797694976968601600 12165525 -747451740630615930650649334936751640000 12165526 -547250136059725208868364959770090288640 12165527 -610465310679117134690733354683841236736 12165528 -72235540183181095981423495484109619200 12165529 -429981758863733797002781711029905472000 12165530 -144166886577237844117854593701395497280 12165531 302591529197306801057848350406627090944 12165532 -370290025079102345753890731204540834304 12165533 611252910041903897132125240075030726284 12165534 -41034858932679182819090148315998471616 12165535 -401966414440033497031249377527898181440 12165536 209496014646935679868025817666514059264 12165537 631304539775086399347970962280109968560 12165538 82431562053284202902441750234355815424 12165539 599602066773854074280062884282913458360 12165540 -625386430489481473216220882106297016320 12165541 -297240663638003309321076691503064183008 12165542 13286010773066896826442657762998748672 12165543 -341560740028273234316125515596206106280 12165544 34202918057375856192806226508818140160 12165545 1808106365053409905382894851741529280 12165546 451757401576575385685329689738999888384 12165547 221505339226625748069784917662862751552 12165548 -312192320205080301675117731688871457280 12165549 -774834306480325764694019525709723401952 12165550 -264642405586537214350916349955692163200 12165551 -770732334304639520888351448035550606816 12165552 56821808965950276700935368719953100800 12165553 576075360660905917224143502461182309684 12165554 -44261586564513382757521864957923053568 12165555 -668345512716755402974457533943737548240 12165556 -126756911049545273727606791185368299520 12165557 2057980971527486923201788249602571204252 12165558 -234789448016184751546776845373376051200 12165559 -304479508941293478980816967274898881920 12165560 -1135629684651793245726340182682828800 12165561 -453218795003833178636368696616410406220 12165562 283607453046417080504331165389829019872 12165563 -257459929912071025603537734785228031504 12165564 -89937346931999392608219180980909998080 12165565 585977385491661319826743621703746988460 12165566 -81358332108199383542219363509373214720 12165567 -494249478558680837748667058070269512320 12165568 -7827082227127094338965246619953397760 12165569 646512420630576194935964200532093324244 12165570 -325459633216579604688809458577596531680 12165571 -296027704071950252208971198137769176056 12165572 901071894799293780424158726856412366976 12165573 811765267853018113289952154622846662560 12165574 -527992539145457634222065474413859168256 12165575 1120137197533168435376783008238503197000 12165576 -302463222880157438652300033654230016000 12165577 -1273517927030733040799576555236398018288 12165578 -2527255780434319652944181923343523840 12165579 -971313429721916220863331288418908773760 12165580 -25585346029506968517640002889794662400 12165581 -466810640749924727233808505325910004618 12165582 9168927674412320400928204154033280 12165583 1010525484723157148492457490143464302832 12165584 44354787302172312459052249448076804096 12165585 360462083377934747033816346715819334400 12165586 -518718295408027490965525596475155494400 12165587 -778193224409984422646716972558877781600 12165588 229058198685419672827342046827754346240 12165589 -706657094663352899658265124843019570610 12165590 -274007197066534004965575602552066899200 12165591 -3564409320658040333716207294075696896 12165592 544813262080751456251445810300162273280 12165593 801744695755359803267093628112007721744 12165594 96037522411757238601287985919677635072 12165595 -98452448763918821316275742952418850480 12165596 45434416689541876724944098221666847744 12165597 -223326936917428524202026850191969786912 12165598 -300634464588698630611393551470701446336 12165599 629714730267210111443225038073797917720 12165600 68449909778750573030494233941232844800 12165601 425465096532678478222544252568426828224 12165602 246010139357395124726112200452761235104 12165603 9975818163422807869886803431650320704 12165604 114936321570863456316055010091637450752 12165605 486092397880925523649911979475425056000 12165606 424791876406915701728305841562783292800 12165607 737610379329079676553893199750683116856 12165608 -67117680765068312888343872925088481280 12165609 -27362081397212772236494474439169999360 12165610 -293319527707352110216998603459962939040 12165611 276214475194557866307781689082141075992 12165612 -923736620778523029028191832394877370368 12165613 502523111800109113990142864003372059862 12165614 318503322926109402581305629182131299072 12165615 -82772200515692734152808651116765212160 12165616 459223566090548028514197680951212769280 12165617 -566502918105799630884502010876425138368 12165618 -95968905991098064470285786965910136320 12165619 960420702907314794683344107881885443020 12165620 -23033722717175732327096267436057600000 12165621 397711033137827130076029297688060364544 12165622 -379782628294308629649245246002941082080 12165623 553676711490459268186113872846010483960 12165624 731921401002316121045719085511630950400 12165625 1238596315890727095175459743955263375000 12165626 128433397299524413917224286968320944384 12165627 871470178595546771037068766904013714880 12165628 745001136815380531935493360127575482368 12165629 -638774192916427131993149242054209593280 12165630 181791000265089068065521249083737211520 12165631 1063888299244077583611411593175720146432 12165632 164062903753139962497027321748040712192 12165633 43495233296098315156324258694759222562 12165634 -628103832054074143806361438211882493456 12165635 -872349154068717150893939089580111095920 12165636 -186952790075389184994799531444763627520 12165637 -163210344107454360187055246615059446912 12165638 395612142401257498643885066754016026720 12165639 -960883418916115469655028690445344893312 12165640 -188068239819527250450872929359406694400 12165641 -4668586811635954479687911384959083468 12165642 580630287334198317082403313210114078720 12165643 -76923093632575057394496496120083409920 12165644 81055621939708472294075185753986414336 12165645 -658268126440680576912661427604121267200 12165646 -2383829646650067002928714502490258496 12165647 137493916257325988291049776310226451640 12165648 118869478517835111475537376241880793088 12165649 -238030296649263173100656101929708098780 12165650 -85203290159331415901118193924009536000 12165651 249055467684036455916753043559213129760 12165652 86256318169168215477059585017621423872 12165653 135694960449799768059928400592348063324 12165654 420621716306511027994930040146858845120 12165655 -233782498877737722114714060285204930000 12165656 953350165716807731585086979208887162880 12165657 -18946714560667056371932567758914702976 12165658 -8646557306041570677860839209321837600 12165659 -1228209838160752495813400390392984434816 12165660 -9471923811593007428513306937676492800 12165661 557593945063761678381952882990810012262 12165662 -490975503339239011748085136072288152000 12165663 264071440050362786969479588530042358344 12165664 -107127349772859024205186931995850047488 12165665 84187490455979850337715787791987433600 12165666 -26968823564348838803300694916977254400 12165667 -34029260897102199601004520282556421284 12165668 294582040470666630283330162182078898176 12165669 16714663953359662543064305464417599964 12165670 -412262809830063278379142025551580499840 12165671 74757119168776811144708969752147392960 12165672 -345105537973847994439008902318182318080 12165673 -44364383079166273881223317542613697656 12165674 45103467945422298235489652897093937600 12165675 406336810254154021587853673495314173000 12165676 453472533578809348706296950392042316288 12165677 -435901368473306994600730642359748717620 12165678 -42312674676268303638122270635015257216 12165679 -852603831959022215919396674849952340720 12165680 4701697238475891043145878268626206720 12165681 -268379820324661316480493138391628931840 12165682 -460138632784434318251658140643086064000 12165683 -339869245694570029618213710470513613600 12165684 433396329543781882850955335658555064320 12165685 20586151976030661686678442032489228160 12165686 84882784270674259385420238480383443584 12165687 1758309867259877331922983208101702991440 12165688 511956844118169388939238416410128117760 12165689 -7258467668650197602398999570853861952 12165690 -70255225625841960864365586751461504000 12165691 602745733041685518557735104228000485092 12165692 -72560965959671093149266714829194240000 12165693 49992991413449020898510163971675870208 12165694 346202488773983843750962545657041711232 12165695 461684420617889858487088020879364660200 12165696 -134293969845595866746635338830751203328 12165697 241826487557300905698046799391890789680 12165698 -797254151007454910416024017500943290880 12165699 -124395634040232826991359339832210787072 12165700 -12827700074520226651088622737544412800 12165701 -862875139030290841799575885787142202500 12165702 24563914830594575247758414367502761984 12165703 1461432955200492456830717144094527640 12165704 -97002748082398129263140932216455168000 12165705 -603180517808565757400253300833814055800 12165706 -129633023676182078342699626501309648896 12165707 486165265038518064786050011894204039956 12165708 -168552432424350459614916953712250306560 12165709 -1194238819180283824339191080546735854090 12165710 262259118659731838675397786145406655360 12165711 130417093873730397624620159031060824064 12165712 47150863304159494343135117881107283968 12165713 -349033058516858891728334470002633359040 12165714 29306588843366694870401652192901487232 12165715 916292719337624661267746445307177425600 12165716 709188454571108760939553494925858131840 12165717 90115617456938520260197243685428206240 12165718 -731590506802117458789154007197751602560 12165719 -60698851602675204710729677050817672320 12165720 352704951769876105287569980958972928000 12165721 99403494403610818239658216917445846922 12165722 32531283690781153555385973511472006400 12165723 218966368693260381533175958765029540972 12165724 51069537254795330587544715024353972736 12165725 -71187656768204395025752741464390849600 12165726 -214039701798556612089269817585864225792 12165727 23343892161246367597167959585365147872 12165728 57875800580084746404014146841269370880 12165729 242407623334792575775947417407073436128 12165730 96596624633286554984997909921649780800 12165731 156522058693714641223066214617612827600 12165732 1386084097670296616440974575748587520 12165733 -416373627374179558461538856513334640256 12165734 -98755599208309659723080002787687145216 12165735 -109733561552726079460467151700757542400 12165736 326684721348549065718362367450911784960 12165737 -604046661624261422048748171432401663628 12165738 -267198229184144318981566735479667200 12165739 -399949445077601253782922581834571384460 12165740 41363607754446025472253782935938170880 12165741 -490420332893236952769655061903830041600 12165742 44451024573304211901387339114796573440 12165743 648624097433125857101691682620860374992 12165744 -93815576420047753703980344182205087744 12165745 182929715960543081351217911369974694400 12165746 273294437221308648885557813513598509184 12165747 19762500208220702481001591159484246784 12165748 81053529410645073625091346354724438016 12165749 -16619667958767141756368886259783566660 12165750 -217698222260158715344021296271168896000 12165751 712348472147339535205606657409919447112 12165752 -513080219084544768387932898274142822400 12165753 757297460187665706676683785035072339008 12165754 368037414213062777736353830035867870576 12165755 -389936033488602822136529402927835103680 12165756 124688233014119870794842959376980009472 12165757 -529269285967207889225093146185483556160 12165758 -16950833053085520927680286896572787712 12165759 90537050494719115300580119346751889464 12165760 364848967816931604804131080123711488000 12165761 -1709078144436531828393172929841138792920 12165762 -222606334761711697818921750290815205376 12165763 504401841007681365167474945512078053280 12165764 -9762192017867573275327372925555294208 12165765 237798079084632453920743381139735262720 12165766 144881806951513014424273354578082462080 12165767 23053186091564225080530312605096736720 12165768 -281536509712392745085682980898929049600 12165769 503831243347573051497594909652247952 12165770 396446058818701434995832266808404458080 12165771 -534651485543104850962856835734905000488 12165772 114082008545182100150933935169695813376 12165773 511847032238303086432774777084313533740 12165774 -387635783658686104444570897517777711040 12165775 13081741834650436376485136956336925800 12165776 -4530565665850262304495766004968980480 12165777 144568339525107880677318114611710953588 12165778 -496027504086242338471596863724442731744 12165779 -457839669235076528432496318846454699152 12165780 480233877047132453790752539341619384320 12165781 -980337460903733894699628601086183984288 12165782 -402136051193166848672705179673786647008 12165783 62835211553061525532148691046391063040 12165784 1161733479366623587003632858971064514560 12165785 -416439628383360387032817513559479976440 12165786 -374558142194738776792114657801317028368 12165787 543733014776297411393197203320124370436 12165788 -251317862362912703759252499281846446080 12165789 -834846709792785313257569348747119114560 12165790 105013930898752829591184799498031385600 12165791 147600935854203737289896408800907094000 12165792 -194581640855935282052266565502196776960 12165793 817204668899001366952743917360369157216 12165794 498350799982843550807293776318867275040 12165795 251828031043972383396724364672011622400 12165796 77724463394435844710913648593081156608 12165797 -272697512361700773202457508664829617728 12165798 -275174746151150193251707468984448598336 12165799 -141280515731160269811032304564745186680 12165800 -378463602526411965762183791858472960000 12165801 -482440352410684849302593304349112992368 12165802 653801542339481697734302601404838882304 12165803 -766638997312883810365519648878137775948 12165804 8287704150857267594301278943853363200 12165805 725657639005939532020021073511612440460 12165806 111537865968520366180161075291284237184 12165807 198288820496702507384949781508442084240 12165808 196173974198798505710590227809440333824 12165809 -357994588334105810574141007952516381184 12165810 39861253860529405032973719964282268160 12165811 -294869089771093636276805860119943422976 12165812 928523940759997279652189223569321153280 12165813 -314243578871467799578434676767992508576 12165814 -735133690169761474328382150672923300160 12165815 -31973430509637694096783201578308365680 12165816 -396687424486821306144713058004040540160 12165817 323899675307562216632100012521098358400 12165818 2869549860769928189872423332141263616 12165819 -1021162216103908187489852512550153930640 12165820 -88648170518393098894808343282495697920 12165821 2299401357696633281580413928676173461772 12165822 164858225393449448661803537458223596800 12165823 -1374451383470591895824353621161436692928 12165824 -846617443870141736823476773985452032 12165825 95867202210460045110664838925182049600 12165826 446764877462639162317678319634682890240 12165827 259349279822732218450366587220076942592 12165828 -62946307952091132569262853974449095680 12165829 872267808541490578197563862419015916600 12165830 116029256890855619284419347922927634560 12165831 206505710198357808889031276450538903528 12165832 215867976689474595059632040717070336000 12165833 -1185566093143297920452752757404310250480 12165834 -213854255899920204874163281900454181120 12165835 284692747576328700977272211359559030160 12165836 -439367212065965602540218365401951157760 12165837 27601151057403309180814023570607578432 12165838 58245155184544422350778676817779802112 12165839 636649382056225609836137367881139507072 12165840 61887248280348555815139322559850577920 12165841 -755639432248480153130265882382755709200 12165842 -13180648092368877845008355951292564480 12165843 196567688399730918464918503762480532664 12165844 213042352645136163651040064177585956736 12165845 2403417790073525757869236790435095259520 12165846 -140111443656990610435209786754492108800 12165847 -186397021183419400062098831192629126280 12165848 -276732938638550965130560501311799296000 12165849 -987581506007232033819550644929537342880 12165850 -124609933512641998497553833841464960000 12165851 -679007923867658014284185484601167353148 12165852 -200986886176299975343940216401552588800 12165853 -35147378273524161502376044404687055520 12165854 -563089736255067433604577546402453838080 12165855 100660256224296186667696901944292577600 12165856 -1724404661876718705010109888326674677760 12165857 -506785359289382620369288338853905513216 12165858 -42523209287060031229611444715773155376 12165859 174356326946884562092243073558080843920 12165860 -216502184556812884189713908946752348160 12165861 -14779220668072030212619081139300504160 12165862 1030571564476932820285435120404284361792 12165863 1915939766518404720772221518097086249040 12165864 301354914994929519791470715318563307520 12165865 18591036015407511001670937054171576000 12165866 604639197057194652613750652390816941920 12165867 -64735342302147808046407023233428555716 12165868 240101676619122545594112182896359613440 12165869 1791462444261335211353567874736241037270 12165870 -300522357009715146043771614117546979200 12165871 -341734471224087021930072157254466330800 12165872 13395895211917590899799028505551896576 12165873 -513949206834160874420113241401930888896 12165874 -104685764550377226555216288277108988928 12165875 -1342202669085459908564824421058479688000 12165876 47533301390060018336598099788264918400 12165877 1294381057224664642190923813551620592060 12165878 42370602180435751692777716533450158240 12165879 141545053200514599914825557942107636096 12165880 -157665867885217141115008286823157555200 12165881 4341597431413458234350761453067394624 12165882 5303838935924398431577543415102046720 12165883 -2316227957171814125573490543969374940816 12165884 649916760806422457906349906367028160000 12165885 -46553464592642205762557281267662554760 12165886 168498003263500265041968414725619643392 12165887 390814080955399552410380887105339784280 12165888 -4452477931240192745573226019125460992 12165889 -16709817436987820215234897551314398140 12165890 48621572803736859349098531780955430400 12165891 -298942313727277381563094251093462164160 12165892 8035745699467865888071982479346009216 12165893 473662239920867720924785635954139442142 12165894 -259508397994470537114299429625262687872 12165895 165587696647656613659825972117743424960 12165896 296724983928911629015655728363247861760 12165897 633301972491090183477928153639520621472 12165898 74541444315189285763442761681587380064 12165899 612999651093059437159141238678025666900 12165900 125016905560959317834533790645064192000 12165901 277539188034948517168793137652642306208 12165902 -153563347710799113177907638508035742848 12165903 -1160770714560870165518453414864483028480 12165904 -4247513685267483444833818754028732416 12165905 -451440690705356301293571394051971938880 12165906 -117785705551304019586637781074909440896 12165907 -275312074315246200757237058858081904320 12165908 573033643598045017128081059220711904128 12165909 25889343035966651227416073789304839680 12165910 344638792553119707966940611446473647360 12165911 -1550087098649056429552954874587853698488 12165912 641846890600543083470517254098711203840 12165913 -751580645141968337519317049744193270838 12165914 -323240895652786229329363593437592960000 12165915 -180789616036868925736008715882603664160 12165916 -597647828498354408833192077192395392512 12165917 -650653716682778916951559240809664955034 12165918 95087851633965450179649500135502520320 12165919 -69158016873814246538427908031985864704 12165920 -95168367145002323416364469865119744000 12165921 9810628363850257811637250351532202240 12165922 -516695710084148655375427496638327309488 12165923 -416395751862575728223452343236852032000 12165924 -88726592690376747955436568668801670144 12165925 381260493539740692505088779717139946650 12165926 3986059987565662551789821769504399360 12165927 -1228224256383374771182824406359280128768 12165928 -526560711887807301709099189833209856000 12165929 499400649119376325669177355509468945530 12165930 -57634485272154853671310140166892236800 12165931 -453501580846576693553260878179860891128 12165932 228725532005038164522324461079056517120 12165933 142736329745239441667150055579286779648 12165934 -160957597458352307484771763609186336896 12165935 -970967647525448004959646127159555219200 12165936 70647984326151560580582256686844084224 12165937 -52647295482009394375029362489816243648 12165938 48012981390329825801120188378050032544 12165939 747108364625957265044876468747079976008 12165940 -273845352961882169859097656042947400960 12165941 -779631407029892956290765566577616587588 12165942 110265245498500988946503666278909491648 12165943 470601345977219356851242300673163937192 12165944 189639683590695840356102928447422054400 12165945 868860258981756259086214344737746560 12165946 244406699804901577121315678280290491584 12165947 13242367827501524524418596017490034880 12165948 1419384387655342235819883896913142093824 12165949 -1479525012003272772674459751057770645050 12165950 -239412309327999047654936114844664627200 12165951 194262394137739923749243677929803827584 12165952 372803529650169026638954877823634374656 12165953 178796774664018177834698177148161291202 12165954 -503362935896828598697114705593132593280 12165955 -5246279720427123410265408044440151280 12165956 -521323190445326821185481756328364672000 12165957 20792078717550490291131606703592602206 12165958 196806165153855556955410784998415131776 12165959 -84408913393611563342855523344571775896 12165960 121598360549738946869533710090979737600 12165961 75412672766994711186311201349737719732 12165962 167802976466519829888522382403687847264 12165963 579062874642827380736104910774632739544 12165964 -374689901104107546312913578899439052800 12165965 -277238242232377249537907682492762501120 12165966 -238423072864044006329848749671814832320 12165967 -1532162787395282708534997483688487007048 12165968 70099963324647993275834583504871022592 12165969 -86486349313786096397252321989740954432 12165970 173184276969111136494957097662503032320 12165971 234703400022612315678953876326990887144 12165972 201598677963368317083865484733617958912 12165973 -1222140166715213446434293054515181811776 12165974 5292420351782319290097046920634288224 12165975 -259186915656504622195534691921159595000 12165976 230048780294509114154729341148744878080 12165977 297968696690706148318597772341139669520 12165978 319642347324632833894488141052725159168 12165979 -645719822300159681879507893569915445728 12165980 -444801066691020961017789576959466048000 12165981 334368797427729082382749479331290273024 12165982 522298319580106334276920543196311421952 12165983 215859872610466048411933076852238803232 12165984 1399278405411222773590904404250646282240 12165985 92166443492500038640279979066561726400 12165986 -221046370384305497897884480230035904000 12165987 523018335729514654294292128407084810360 12165988 61054888337552977688391229461869789184 12165989 1184571033124780724222381993525724792000 12165990 -6742192919268342692835024829722408960 12165991 535463972885941799171052252506544648792 12165992 651962923330570389034090083837307699200 12165993 -161117336475928347255670129311005294400 12165994 -24928113612203853619762424123993864448 12165995 -791644693508027877391104473979153338880 12165996 672593734201330169367885761473174574592 12165997 -72861803122193911913577848887548555648 12165998 -268588585106726018255661950686521124992 12165999 -299543092402297975159010405542408274400 12166000 120917077622251851706489190319390720000 12166001 51166361176415948724927018797780862372 12166002 -179792119658753505745225138697786071920 12166003 -53955545813396742366720531538850026976 12166004 -527504695088578017898968887532036403200 12166005 611461755403995395838307220780166070560 12166006 -1214539856594342449769471096495039040 12166007 -7992999123845962701039135635966952960 12166008 -1394439073701876611531864213379492372480 12166009 1183289472745150326037593274056654714240 12166010 -483874280175755592648784283509093623840 12166011 -125406126430641934749662953536973347840 12166012 76778075897252282852972771619323142144 12166013 640812639275510474965536218566455536262 12166014 272079698782943693095551156253574060352 12166015 -591418317907245432730081058653964946840 12166016 922292503222411662535060537944330731520 12166017 344184512096713401078751498533836732640 12166018 -376834020910789900676644952525401493040 12166019 399688830311361134531658657302058519420 12166020 64296948813455593119255522603383635200 12166021 -456998976624174914872829020105724331488 12166022 139768446562921967461064127699957763200 12166023 -854201576992253968309637644181537040000 12166024 -623243790735880425929143121628105799680 12166025 -94135599040781138863570047635179992450 12166026 -5880485704893105077558310123406630656 12166027 -509662600808437079334773341781415630124 12166028 -257196918768071880417189731397717617664 12166029 621039441120575746118289311445451362774 12166030 146096352682909049840755737182031956160 12166031 -669241813852062685409472012875831669088 12166032 -99793176991760889061886049701445107712 12166033 3070842989889548725964539607521766880 12166034 26336657209172002052957020426907778048 12166035 84108222954284542716418005343865011200 12166036 -505289574574439805115217887336748605440 12166037 485616475537082417491309633523796083832 12166038 652977823987628860190613463326893269824 12166039 732078480899264047261133231478655952840 12166040 451535763129197197205423731398265036800 12166041 968215933227054766347345573123193136592 12166042 -22091887730619026373565482887686049280 12166043 146527585653084655638553929794054387328 12166044 -154988399300499402241276222088550875136 12166045 551656990784722428391722768609116696280 12166046 -140000030259788765017639965915166758528 12166047 -444699479084950253765111577319400121576 12166048 1602619113956558129912180698564068311040 12166049 -43392229491270731224321065197922393408 12166050 -109463932818418386462414934769497958400 12166051 2116344707582871833563191475086742770720 12166052 477099275701309198914352301906963603712 12166053 63353714536170316355996732852546212608 12166054 -41742095925398757562277742590227194048 12166055 417856440409534392094734326452062223920 12166056 -93816380930333819141897312433861427200 12166057 81566314934600284294122839229028193088 12166058 210391577442565804553938642859362370400 12166059 223961586802980436816025585438649103704 12166060 64803996419866169920039261424111892480 12166061 22151386721252287153959068808328192992 12166062 -429464777215265893913786440673563597248 12166063 248031253463411072035705554727099071840 12166064 21004644577144604122847878276974182400 12166065 100163428382041124962784707421318505600 12166066 1522380334673575793465275447713791376 12166067 500635901016261905327967997319411839032 12166068 522040892153565495135532845191977635840 12166069 347368287556953342266214117195087999470 12166070 -87249009469518586058847994735855534080 12166071 -42989827020746742230697980593126443288 12166072 -373402220589475545283726179560589619200 12166073 -1138831495193145029010112099020357582678 12166074 187999804043883516018175802596444290048 12166075 -468663594327191172038311273843285758700 12166076 -950950376856377401718747488726557696 12166077 52321468623407561802130656784465826304 12166078 -1002473592353808868394426077764229872576 12166079 1435129032942858728080740254402890491360 12166080 83853837535336090373974068880736256000 12166081 575494020935038849601598284719284984532 12166082 259195312525072074017136752883389149392 12166083 947935615165487717508796471033011513120 12166084 -86915206097921102819707460530740142080 12166085 470105728128702168696910634100428094780 12166086 -549765804801021886091778569854242659136 12166087 900470259343558720887682768511376446152 12166088 467806872730493746632324415389914603520 12166089 -217357928839661792172520994837373313152 12166090 -644553743294827133881113254405965183440 12166091 -72983166821675638177277260485047569920 12166092 -162069396538797957940932057195691376640 12166093 -890233074364660198678686451240629803520 12166094 400942422990985326568991684838915939072 12166095 69007416401312411598808225097044363920 12166096 -83445817284213918783689671199523946496 12166097 -58468860970503479447672005375484853900 12166098 -141894197477159198755573966258400924160 12166099 1549594982181582905911828735995406140480 12166100 -336808599704825685434461753374967689600 12166101 -1237130288627755676315821421273511664896 12166102 49144136283830991502188935099296624512 12166103 344662819198961969430318310385355141504 12166104 699301230102582519289251619226741760000 12166105 77606060497232886094546758989902648320 12166106 171033566277983563041150173311817632752 12166107 608058698343466247184604448816954637768 12166108 -15542425638886056369423238489287048704 12166109 -1202216924882844370468394863759251087840 12166110 93650962302697587855007953503524924800 12166111 30729692455073918960340430188476408272 12166112 23246354400130893581796795530155130880 12166113 823849187218906925022600878370129204144 12166114 266477717616499076836731126494407430400 12166115 -126810761388246062989683212646796028880 12166116 737361256232337585468616751196909745152 12166117 1097935458710592596535735455419879646592 12166118 -27610873026068603453239176308299756800 12166119 -51988840523941976356941811419120000 12166120 298233881095282636172731921043468236800 12166121 1850112751763934171005781927555490809600 12166122 186896944106200009331242123179484200960 12166123 1312108765444852652577191441075588580840 12166124 -326623582676203782605746918011545128704 12166125 -266727056438392425461333488138409592000 12166126 -121720637444152128904980418324392677376 12166127 -590736692691683805488403877382799389568 12166128 -75268393591086933123949470810148110336 12166129 98687826608690821536102694608329901876 12166130 69127655828672753224774021991651929920 12166131 685385425410072088884516341468212304952 12166132 29612838519122639716294798147534006272 12166133 197791771713969685177976224483977551520 12166134 -70523837712947402449612410521941954560 12166135 5321212064419975839236632632918037920 12166136 221911969698900952089522237019242332160 12166137 31696155451618734903917485316621016240 12166138 743852214013941204239715724464158453760 12166139 -1021684923924836007639158456311355652060 12166140 22566877593233091789855717858963456000 12166141 437822267606576227676345817336767360868 12166142 -184295039699264015476993534083732246528 12166143 590683812923349885554261106161976609408 12166144 -748800884131539169533157992197649334272 12166145 -71264910633944560289133816794957526960 12166146 -770933131679236184574306722109856224000 12166147 322827085460792346602010458403533850832 12166148 192741435901156720112016434173037543808 12166149 -123768502258416210261505298801756308032 12166150 -221760942457435724031245342570718662400 12166151 -976857567479847726636952372091684403600 12166152 -62345416978885357658367974500013260800 12166153 602914963051092973491053252976678755364 12166154 -145404698828430369496459297398533406720 12166155 185745404240361475542076783326349602960 12166156 -159536931174352235929555642425659271680 12166157 245905477892714061730198592333460564960 12166158 90204029479666802101253053939671029760 12166159 714318010426814153093537523353183357360 12166160 149255079900197073369608699423382650880 12166161 916349472404410756624224468914523658032 12166162 231426800127939791567898715788059904 12166163 1394651467748130809316714791295243770412 12166164 323475199194783635168454265852976227200 12166165 764476705699432631355270886756107973920 12166166 511224033886796281067173246510418176032 12166167 -153776209030506941554545609498040719360 12166168 -383810058505432288653181798318605066240 12166169 -820840827019332094568852382903352980204 12166170 -87426257095187334913213164073282076160 12166171 15838386010043020302788312202803018372 12166172 -644855958257081927297990417536756374528 12166173 1478466893680767146239429884557958792000 12166174 57759247406826043830720016543054014336 12166175 -207116783567869420446613465313179920000 12166176 -171765317107808899644539093976480743424 12166177 -162383680837627323378942310515552258668 12166178 -179107289228268841917365333170397661360 12166179 251092384087550156796538806380868113784 12166180 6062518209978506760146886800433669120 12166181 -873981628648277688025038706863905550018 12166182 -60991212920989431535247100757122430848 12166183 40522590593039715629286376379607442744 12166184 130671598473291056029447527371484518400 12166185 895047801754065057849844861469526908160 12166186 -13535380537986330892660607768734377120 12166187 -2370512408071475205025139596987095732 12166188 -412771923991590210117269694204016656384 12166189 798611245125603260351891397162871243392 12166190 31803340390498083296583361621394481600 12166191 -378863077166066805904039408869680609400 12166192 68485062838431663380122214338723643392 12166193 -340945223270120919207102668582707690956 12166194 105904828695086094121887953749157556480 12166195 -743395098152093233140303826201193491200 12166196 161727379580678793394146064196456570880 12166197 -750267818776253452127854334271147583200 12166198 -198996292571005784540313204354539274240 12166199 626261328176857410448205188326036044640 12166200 -24454093595829735080015122936329216000 12166201 406573106127071485259674898379098908202 12166202 763990550580227664692269384464219678432 12166203 -14137697507004024979466565955916047872 12166204 782602822216691566626895019933685779456 12166205 -1864831876766308786599657910035031680 12166206 46521958622185371832749532737644214528 12166207 231403230128201894438739897666129227456 12166208 -49466453022650946530519770793466396672 12166209 -735932113166106362655034554793801530672 12166210 421328443933904454446968621421103744000 12166211 -453351081108593570654675204158386983040 12166212 -439748793325037848406445184242915468288 12166213 -263076634763569058673212576850300501600 12166214 7033939751273609329902092505988987200 12166215 135148234825843184375204525075155335120 12166216 -812035175703944544364325560215967595520 12166217 -274643105639634966776237915008799807616 12166218 327806232073511743413768814160936742144 12166219 -384799324058313048488904980171035317760 12166220 -174007446390186110944887194286464931840 12166221 -243413931310868182123301572005605079552 12166222 -488773951800087486487418514936490868928 12166223 1180907141103339993818044041060967726824 12166224 62271670880754013013043760611093381120 12166225 233429074440706851757246154085201459000 12166226 592200836019314027768338069762519047312 12166227 -682709482214707600812474165688300406160 12166228 83337344200367509074454382070103453568 12166229 23787711403437597853589869683318899712 12166230 -146984565047097267208051093993860593280 12166231 -34173239544287046057069576453732022656 12166232 -883114496769293788588581479461296537600 12166233 501815753209827998913916587554306960544 12166234 -25452829984778354156763033772019935488 12166235 674298067320819603572230650832361791680 12166236 -363843380768652399937310323592250825216 12166237 2193865574798604157049569615199844508800 12166238 -205683223917390236369978768750261157504 12166239 467936503715359578656661455415899453328 12166240 -84421235821844827890315952910224588800 12166241 388015070461278454267186422733065308352 12166242 -483138180759083017514214641803031828736 12166243 740393871222228753489960572940996350492 12166244 1208834362688352216923345397565338736896 12166245 -48667734563824638888041689059415224960 12166246 -317576945344512889734274457649864944928 12166247 976060794610767729198252264498662285880 12166248 8348437221786541046158078794732748800 12166249 -1332479796279513845202628005024142135750 12166250 -35085979509079780301301490287685530000 12166251 -239417382462221478322320322940201111040 12166252 -353453441580074884542343716850706078720 12166253 34318395690842076949990300936634289600 12166254 -473298945878342236125738832474909478400 12166255 804225960916753329511396297165908857160 12166256 149150700869351928387848563306497933312 12166257 238735899086224538265067300362731805888 12166258 -29735941458522939303275578646035461504 12166259 1200660960548105595895102564908959253756 12166260 -275261282561397413724893326880260024320 12166261 -325523437718771468498143521284432605138 12166262 -321711204588617943918238892092334564928 12166263 16080120816939846841441728551461786800 12166264 717265557636702988453472403036822896640 12166265 808115203478059696398317836328749134660 12166266 74981920115457298488509920390118261760 12166267 -752160218849103393425544022274330016848 12166268 232972497458613788309337251889292363776 12166269 -529288644939463088303503354629175558656 12166270 348437493495049992516585101459224195200 12166271 -232709465998574018576169029178107916816 12166272 335211413714851331784588486179291136000 12166273 265782280813740106219578607188108975040 12166274 -81981227281923977802876362066085888 12166275 -328899652952943041950824448067946974400 12166276 -551985259862212822108604519496952565760 12166277 215933391197300993779392166431311065212 12166278 307378344143160119866351763650303813824 12166279 -1193055868219849933061089069303512349440 12166280 -248871561462865066275844010668811059200 12166281 656866240884894211401940812898899929280 12166282 215966916474525905153223642392265586992 12166283 -557693676142681594488330911369391387120 12166284 -364491780504291487655019196505019629568 12166285 87085610086665221506467066981496849560 12166286 -812903115037375080909677081595584840256 12166287 -44796270110301114707877108521841584640 12166288 -244628218002485068402010127039508561920 12166289 1473048242132391916944194288881582440000 12166290 108052746423385640035192141312838581920 12166291 1462467295946151446529181285379769344 12166292 81426728724315932778546701406510643200 12166293 -666252824616098262983915133382128829536 12166294 -95837050416440094153595387963901635968 12166295 -66811466115735864072097747045109457600 12166296 -550032083117278744254946347218556211200 12166297 493430137887900248467955192218929307200 12166298 147473314065708930887245730837480862720 12166299 -136392852068993307462142415334253641432 12166300 153415758161249530213422316514548608000 12166301 185984150090739553786771975957893670752 12166302 -411301308763048453624851065596768060800 12166303 1158680350331469102144102644652736184088 12166304 -79936961755918767797025949077174288384 12166305 612027512852201225870279842609608798720 12166306 164267485230667970945987640508458870144 12166307 1526242353038188472412321266411110478556 12166308 -972487590531413651878760010740275200 12166309 874301817172134044952882897307841622204 12166310 -313538142596234688623061393890559932160 12166311 -823319578235187382021060042632554833536 12166312 531486042172959047755907926125481190400 12166313 -1784767864900097801036616750788895474438 12166314 294205298796873657800202636914250666240 12166315 -443845900365774725949669183399156511200 12166316 494657517888233984860005662458952878080 12166317 -941539161596104005181615253990033953866 12166318 -314798085278789941834041021796953676800 12166319 1087545612852243429959161079560896277560 12166320 -21443173854215652702255243045041602560 12166321 -1679326767557836999096255361933890266478 12166322 -21377285367112442473230633296329150464 12166323 256646198203582927520755993042074448944 12166324 91794111887716160615008391868631949696 12166325 508458683687892556403291323222201699050 12166326 -30857432559627888831947354640107444736 12166327 564496151941913415828017312807103866440 12166328 -931442277599117392947572240727145390080 12166329 235491135130495642034726789874661573632 12166330 -170837424181284651154679637046882510080 12166331 -847845531896321020554179589032141753400 12166332 254421800031908479541319155774712038400 12166333 -345280239826341034652296579452638277216 12166334 17700368852909664356738226462837771648 12166335 310004453346802662318764994949374439200 12166336 -85899267163805954548721430168139202560 12166337 299986213919015596905430132361872849986 12166338 91707766523253926500840847235724777344 12166339 -823804274541086356403996465165701319520 12166340 -53252160276804829428567438512414346240 12166341 -970059093860889565805022817686134074560 12166342 -341796949144497594418154859143194976928 12166343 -132701758015981081079051345481927637200 12166344 1023270497291337713429239475433405711360 12166345 160412818614926978023205970646228495680 12166346 -427216529940975229295118118319011061760 12166347 322000184193392102834395593726824954880 12166348 781549892080328963271393398453522340608 12166349 -37876856781060676032574339307780664360 12166350 95929669797540074587557215545083724800 12166351 -648743858029282370203392909036812293648 12166352 142847969834645930644836471356474130432 12166353 -384751335868920261691158507959680563456 12166354 -498301618914107608127987125449574368624 12166355 -190853710874032081692864150173417580240 12166356 68075103678279045987001907349897928704 12166357 718553932392802611677943160397174869806 12166358 -702728971326975508540172994383834909760 12166359 428536817508879489403778800291299325008 12166360 607100924115466608598624094594269593600 12166361 -1265761703656120654188593917024393762038 12166362 -2707936963088880348607825033739300160 12166363 1569439749746305232644308364798929217728 12166364 -316003189914428870885826333740986337280 12166365 657137664849565117941181727643071928000 12166366 -534307039635082334320603062367883914176 12166367 -510498469157369397988601084497504917528 12166368 -84954267435632517451418520812466733056 12166369 617986808755927472491397087587797348770 12166370 -511687132276785522275537023609462219200 12166371 22769253975763969664870040376176692640 12166372 952009436105360208280097649943424868352 12166373 -1838864475589318206829153930889268488064 12166374 -294267575712618332600033746458703789056 12166375 41196981129916903128496798822113984000 12166376 -1527285262327080483754032624836163747840 12166377 6700783260545976213832747186794859200 12166378 -426531938634993985005112949366553231360 12166379 623366620328888933619948478601042670384 12166380 -469940148193962677521908112951174871040 12166381 -58729646817984571137935961632694277236 12166382 523441279031354167986010288603196169792 12166383 267226921453069289591634242891995215624 12166384 10523869504332255082184978476858081280 12166385 371890362969415668763286335511530427520 12166386 22782347794690247172459168592994830464 12166387 1178365752641660816022267753796613369036 12166388 220334720823668258201960734580179864320 12166389 -373743787594594292127463130147503900800 12166390 -491779869462449639477152376834928326400 12166391 -16595984480458559094454818828028002408 12166392 -197327073344757751057373429999203123200 12166393 -243941100023732398672627858993844862358 12166394 -277759574321273414153804354389806163488 12166395 893606266497290841656174070479033740800 12166396 140778055869909462568930700050505957376 12166397 -970302204038955005445189528147799589568 12166398 203479818283370931064302077480848175424 12166399 -878420439141965735820717634350108480 12166400 262025015779976446052355174258494668800 12166401 202389998376676828115926259817274373184 12166402 401964464725270652127319339884743112192 12166403 30854830797090642473607474063713025840 12166404 -168527595319510602011440512299168010240 12166405 523626818416344389526971056922259141120 12166406 90127336131055450796697155749789736928 12166407 60558076556927273695811565031235849520 12166408 -153915283100820868763529427488638807040 12166409 -680902564456357895803063043493398109696 12166410 64725786514400232019068654302133573120 12166411 454504341555824646718510635417130384432 12166412 1208914503597829778860109238727405913856 12166413 256567112240293015403474535490135900224 12166414 72101456356831083044921282629183817472 12166415 73674938097303891180203753754251523840 12166416 -77894821914334499198519445508634050560 12166417 -987878820799593415165243842203631392768 12166418 385728900827496612662109871679050805760 12166419 -18245218624642787647161219127407784080 12166420 -297203602782444115931989935742416568320 12166421 -715818576808180975568240777604953403378 12166422 -1564237801052688709038382845464163456 12166423 -232438832960691177330659458418075238328 12166424 516830420276258762834006979080303308800 12166425 -224877892386661769885645261804673628800 12166426 -616533899302382876836455236903120675088 12166427 188501469394361156015946357332091028512 12166428 -586172732935068488398673589235512560640 12166429 -1070391231558841004350547542185381850 12166430 21257324475879658370654525667645755520 12166431 -60275352267881008145793439224495505848 12166432 215243345015794478768423925992698478592 12166433 2174064969963379592434934322659470224900 12166434 -33457163285192681826956276111864696832 12166435 148247177903043239690645874652481006160 12166436 -183720362378585359529009799651144253440 12166437 296242206230106612645686950222974451680 12166438 38454310773294849764698127592772401120 12166439 827054698226481606452180997569216085240 12166440 -22178374358041638196311893126012928000 12166441 742534184111926896452332963675003962240 12166442 23758887318965098937623396216842973872 12166443 -75469350726563850871628831644702536828 12166444 -97307045278522731890877642401705784064 12166445 -1044804910157370715209567188289024208800 12166446 10349268627588149089972180754233344000 12166447 26481473127662908911889713894398010896 12166448 40097022530541681371515253521822777344 12166449 -422651174726018671659442071644625557280 12166450 -89090625574469522370403346213519028000 12166451 -451212575904327719459296012897216016640 12166452 -107033153847998334644978548800739933824 12166453 45198245526597117605808560039924609504 12166454 -538821681041507179591691233300852297824 12166455 -229299455389831859583417212680183320240 12166456 -221885927298129753692200908056326348800 12166457 902542612315715802068885790818579595720 12166458 94301577698618056686605757376028720640 12166459 1332467908843200755384242327021604210660 12166460 -516566495436213245139286924987857254400 12166461 -583599744060334671662805027528027302490 12166462 32566294017867202536370588004209766400 12166463 -18442885892541132690935700271128874752 12166464 105207196356057657559950588595956350976 12166465 535880102803278540522500124000938587860 12166466 -311269253163914850890258375857994198496 12166467 1127601589972948111739016534181089088512 12166468 275419690418235620770057008027418256640 12166469 -193780646932089984135547356427499918304 12166470 97715914530612539167342858921620883200 12166471 302122907783415423321229520709876972040 12166472 -47097460403286381320290477271947100160 12166473 -383803396702151531098006884982235185152 12166474 95314470284486713024107466485310287360 12166475 513644630809492630959350053384902047400 12166476 191258527455110752204727670729259991040 12166477 57261656502598740496278055211763805312 12166478 407382870765734145383388437213066465280 12166479 302348973808359063210742667218878584760 12166480 -107762940853756201040249988534622371840 12166481 -865766014567982508781288014864529112718 12166482 -334569893630449999236549187729528833408 12166483 90954236520726294236857299669697182464 12166484 -349913625858105741565391650773698224128 12166485 301373683306566438362084674304468436000 12166486 -171185201064296213572252585152579841920 12166487 -1204196072578640195397648515942949690408 12166488 -57789613034556972506593904645960048640 12166489 121489938435068070874885301939603438400 12166490 -55513741900755337946259877321058949120 12166491 742552227964301913396922133153207434392 12166492 -103971725853603781356135592629853989888 12166493 686582809257478851509628191001630536742 12166494 -337609922521207458117639872905141377024 12166495 1485217207521854949082628381102463600 12166496 138264241126765732596644211396334190592 12166497 200445860832909032475155789571118573440 12166498 537805101482986670692316245899959040 12166499 -1651779858801455708067203887307848589664 12166500 687147939417945941280150544896804864000 12166501 459415718561303779470251477452226101502 12166502 282013828321617148180689520580273417952 12166503 -21539548773509492927259120258007660800 12166504 29464907129807957656040986306954721280 12166505 403982798870434309145568263170546461960 12166506 4047115208022172970935518528871683840 12166507 -174302094638042630692499635644306636608 12166508 179085243932523934068065771893445099520 12166509 -133442173816130172411374137313279616000 12166510 801395690840969375601763641432028512000 12166511 -315617073831235592556329098281312079776 12166512 209743865087612294666978532816473456640 12166513 -839659707976309572305973742723258920238 12166514 -553802003563554448900874114031948469248 12166515 118116506577269999427485116336863771600 12166516 72315311675822853873258607078404598528 12166517 211637715764035439064266425871954588160 12166518 -34475686195044885739791732199745390592 12166519 51489066994491611218860826361815859496 12166520 354168417401489502843332551623855820800 12166521 112442076392651522009761087190330527680 12166522 -121580445733177312128868519173751015200 12166523 -488861653882108251354363842897486270880 12166524 -1012718159881424206079683525564460235264 12166525 -37732194071248481471934698301973648000 12166526 324005621594055260005018779230938602240 12166527 768980007231447231601533392919484126608 12166528 -459257614568866873389737865121219215360 12166529 -543327010055158622435925276507049599870 12166530 -72636104960740657494645784545817658880 12166531 -208683794929729456058182697037523125040 12166532 138900911273327398095251711670842068992 12166533 744587622363694133726985931129434305502 12166534 287782808887886112033290739990801550080 12166535 -1190578231229509798875711908471783024520 12166536 820522319654701848763893561186414182400 12166537 -848793217705585077094460916423472851814 12166538 282463733216506723373469637369732207920 12166539 -57070130852909254511583675003362918400 12166540 -204088655817123529495500782395870464000 12166541 1826341997088610882033108600556737725900 12166542 128923993882158732427512908085186727872 12166543 -259721932601598236728084888114984787520 12166544 -166614083349598553841220020509588029440 12166545 -2068475826759481301999494476278315520 12166546 263136646148354588338395928817797463040 12166547 1143775070355000697244618155504321293996 12166548 -30664998427724640693143838883497093120 12166549 -633453016133004237788480452197234592 12166550 -321088375258490354960507899879725600 12166551 -77003349714043819727198821723421704800 12166552 -222608395679597741649878992377420410880 12166553 -1436026387858166946229223540053003200000 12166554 19302763060182905633545172905552657920 12166555 306497745819683886988488768620400518400 12166556 -185132244479148812990999113092190748160 12166557 -246988533639782751664442881416825858912 12166558 -256024664952065856756363262359522613824 12166559 -527581878065016629734543998075518907984 12166560 122247028895990066134553750352817029120 12166561 -2062626003946783344895931038059547529472 12166562 -184767344342429667123993653750060691168 12166563 -259767917590652034067952355107723072256 12166564 -498829968700244725555738121866449076224 12166565 -703312010378800551324275378300629665540 12166566 1026066658854603181526972000728493266944 12166567 138078125245027702628187539387913388800 12166568 29434263213489787053484066812620098560 12166569 787727194652783545279907595135004640394 12166570 -53796059427877725034533553778774937600 12166571 -45692327766516694460439662933548483728 12166572 -657940081418460962271273070574080376832 12166573 -582989372108192611340180414707650236820 12166574 -73926290525753173510540926325709291520 12166575 -329215102485312771370008420198284183400 12166576 273951868801233238237527327307488837632 12166577 1110968912830453274708174053792681963812 12166578 -314585942449806175434608206353636276480 12166579 -960612024013847728505081229232629528820 12166580 112984308815072237767038086119919500800 12166581 -11184331468668017746250891965498356096 12166582 27838471971766865656579488400944111552 12166583 631278386223793459615161879292336815408 12166584 -541060677538609456556088128391075655680 12166585 661356683819473055801900397221613027780 12166586 -62688257225901131784193056315672893952 12166587 999602232129855765309972284103276920844 12166588 354333140700589569489736411157514935296 12166589 -261734350426463250572154888903896231610 12166590 -132042583710007900145046046848201655680 12166591 82874077891467925831507383588924804432 12166592 1185465271888755000745169347235807232 12166593 -152380442074634869890589750344397932000 12166594 296944216701623583633221220798499148544 12166595 -401732382566380816546506317634992856000 12166596 116800253623296438358482278489033102592 12166597 918364172819650098710915656351194553152 12166598 20066868160228495630591368683045992800 12166599 -93011652294079723949676099627290245680 12166600 594709885697804257117824006924533760000 12166601 441610820186682068078561435715953990400 12166602 137200863588111867222965493528744487680 12166603 -1665060441722858657984494789699839589896 12166604 788289357743913887516700211354763840256 12166605 -28977533860322703455641823149065250080 12166606 -216497200760258300943363216590502397248 12166607 -219294137266156738416616937350441872144 12166608 -282307831163486935271047469480393834496 12166609 -88708588341713149018771966504611393792 12166610 85588772254947859390548182192102425920 12166611 140201051739480355940789245542988063272 12166612 167145154169283782139511879959077263360 12166613 274484254520127031077798675144374212380 12166614 -223591325629834170289505407308694593696 12166615 956430902536867524057971013040612532760 12166616 -397950600236100110427741655177614458880 12166617 -248323269894297424782696916195072918320 12166618 10537190753545075379280026703382080000 12166619 406809897510524692676315864526537203880 12166620 -502087598059740885561266554484658539520 12166621 1369718582225726626558845217444217858572 12166622 61883251716377037842800164648034652544 12166623 -4606853299170921608012434380456661536 12166624 687506237965566583030379783113658597376 12166625 -308989185370316089581567531935910672000 12166626 115183229357704204532277113895013190400 12166627 -22545432560466330251153904670153108320 12166628 534348273184495615380278223101019315456 12166629 94034572929441288573454687034847295584 12166630 -70125148648848673000698727398326323200 12166631 668552292795674708974641296421578534400 12166632 232467288083496930262111204411441152000 12166633 478675491435223474043865700837663722724 12166634 -350094212960131345483088590983154149888 12166635 -2780724129068319049058154617850174720 12166636 -299485879605787628157522615553619505152 12166637 -735450512450467520418604978725783893568 12166638 22514308001677536264848944962102352896 12166639 -683610865723513669152375911097664795160 12166640 -158797878495280433705353937788854435840 12166641 87713308673755661467562376957146657280 12166642 382965700331570657283386872614234707472 12166643 -1327761795244798593158306984996645524656 12166644 -3360674897318123630715427413277925376 12166645 925301293168663650415674738520464481080 12166646 17109136213576151975292741347373334464 12166647 -137932141965762153531889079738134565400 12166648 -168560967201097594975379641148935680000 12166649 -519443675238769987346667304432500554208 12166650 201598528412711020690143805238799552000 12166651 -844477441304998000001921916485123333100 12166652 407333265083560030370716639004005441536 12166653 38721759704539995914686717847602735104 12166654 -331742632246217444681607433735671690240 12166655 -264365155580370733946106018837356590080 12166656 197786656013372516057825334777140477952 12166657 -1313103346510091270290701299884654945280 12166658 103792968279916014051106049242815336960 12166659 1154557166546200819612691804605640532720 12166660 106403390905778282936454771544454246400 12166661 -41061427089971934564591996437242867200 12166662 418216485814754545958883880818788552448 12166663 -205524083981624810718192894483842847296 12166664 -1286695211288968802180752604904428544000 12166665 -183112828598066111516733988386994058880 12166666 401676975150555615045318754905431434032 12166667 -1755091611496791233151651988510748026284 12166668 -28554300486496832664800110031221049856 12166669 26669061108330783061612149705507237440 12166670 177648877883966804041712275149827990400 12166671 337396882093446961876770644714203917960 12166672 17456561484076711223530583412001472512 12166673 206292513007962294517194272484820132980 12166674 1462986074799400273008812822382990336 12166675 506112856257157723571935660678696829900 12166676 366115346670308155397518887434583384960 12166677 -741467312814104976444439471082261729586 12166678 -5521542186868763381264853518971594752 12166679 733029792365182500125244135792039035232 12166680 130849282273865931786638324871891763200 12166681 -505882533124120145981706496186940318518 12166682 -746960226824809828354921948765869887232 12166683 -231983604358559964036226052991514435176 12166684 795104852900190716303200681509728892416 12166685 816732024947355301033095270461893413600 12166686 -18554491379780071580349956549001006720 12166687 -440564156366749329252466014403212588200 12166688 -1592071439643683816491771174385323868160 12166689 531930389949662850649966490141204059200 12166690 376003235385045591163804652204521958400 12166691 -84542149873390826717915748889898915448 12166692 550831988094315095915091325535648228352 12166693 -422349342897580617281978025713608130880 12166694 -118829198240674103877896127756891565056 12166695 398980996018608836390837424840410665320 12166696 -205533926540679205724313847790609879040 12166697 129324769995428214810121926166587553146 12166698 -393685962798184217215401815973068449536 12166699 62128683804501316568755976402342734560 12166700 101654300182393729550415628466301542400 12166701 -557845248502255802312610130674046582080 12166702 858369039537838580953948360106723672064 12166703 1506884172810672098415056637854491463952 12166704 22060110697498061414164309321901703168 12166705 -439651940205053136590722090558869016140 12166706 -47445811397211556928304202865035032960 12166707 24517487777664607026076497982844263680 12166708 -1375832746688558079740686473106476867584 12166709 277777416012601718800594356773508997500 12166710 -33997540260124399696413950224644180480 12166711 1399722250499031989728205511223001458880 12166712 -985706103663861052218431701673129472000 12166713 295885756738081871631212141717297337600 12166714 74619454364532239130407444651754780672 12166715 -189207695099936756285295596703724946400 12166716 -639360683652569205348071169608228802048 12166717 274483483550372430595805860032301840192 12166718 -129854135695413426526510285543220024640 12166719 749118022205103085772915560530859635144 12166720 -204075063333205508364221838233614417920 12166721 1849865875672635511835725699226594304 12166722 -138895878067083210054873173791510661040 12166723 -179561744883237176870762429383848892056 12166724 -188105547313357122080736370542588555264 12166725 102102843472978781846026254170323987200 12166726 194384400911236376510060241462631219200 12166727 -508593521211387316914399053768585173248 12166728 21184651253157440923854635513296158720 12166729 -1382916175521556879765835201559667365670 12166730 -253267824094772203956588230515427438400 12166731 246508839537162251527627495825835186712 12166732 -192297005799902657505990441424123419904 12166733 -341043724064009942509302407645313593076 12166734 495290314071382510214501296714066543680 12166735 225522884538392032655845682661920446560 12166736 77255790722407650891367347938522038272 12166737 116067174984368570318999660386999025760 12166738 262274800833434364165859986914674240800 12166739 -404704471610722897778309077780541338176 12166740 725096264374228739425780394810410905600 12166741 737140476000259977738057500658895048284 12166742 239503794804767922704265749834448976512 12166743 27318622601207114969190053955931356264 12166744 -464728225978734989415879769677941760000 12166745 29978846760356011384674933248544960000 12166746 48049919896658759974149910599132728064 12166747 100589908190856900435175241444594990112 12166748 -882427638396655956521539203104306625024 12166749 -1261551213393469269839307084890750353344 12166750 -228461050383496791070549569992377056000 12166751 -2123261074197904440459438059425942350168 12166752 347308961956694622962227442019926016000 12166753 -711573054219308085708049070948793678060 12166754 911914725893974616807949483219513642576 12166755 158343936812774451190873845012376660320 12166756 -74225673556243306426487134858341777408 12166757 -313695899572207997082029607453407828994 12166758 445821036680098696455007374832747336224 12166759 -1318739007964663126527513624248811264360 12166760 -333409647344366980763112838464582912000 12166761 329747947892930070271153086720378024960 12166762 451562560649215709644501609155529651632 12166763 336596198604542784132724196019655525920 12166764 -684657751867210790450327096465080320 12166765 -504749289426745980062973211029577358280 12166766 143052864530454211116903826554182432832 12166767 -1101047693922339675265922276308136889960 12166768 -117884782951283994733380489246994628608 12166769 -1421379801629078851361084913189823414830 12166770 -57644581717729982346366116762107084800 12166771 1696471013410172723469034703587848560972 12166772 213806140422294925937123574478714632192 12166773 -232838052786351757129966988675058405216 12166774 45880198603794249869437527204098495136 12166775 -6670604458376520318031438255927249200 12166776 730372891491828670951020561209646796800 12166777 406955479690680675288124227568372913472 12166778 -284915380867936187115859178558193766176 12166779 -169961866316692528420101760383898659816 12166780 54914248554143479817747131235000793600 12166781 1778889269023662164707476334215408602304 12166782 32814263640908204787736860589684176192 12166783 -15877958419148173881588524085974891688 12166784 -183496027140333186650559780815414231040 12166785 717997692046277310676479501458163019200 12166786 -275047857243630745764805874247151290336 12166787 231375085674767600149647897027165959232 12166788 -508819926980501499529650175907002905600 12166789 116524785973626346348806145381150521856 12166790 25557730446954040869838549978871308800 12166791 -4041414662968695181735074691591299072 12166792 -679700972115386297985622166406835200 12166793 -884542101508582447224291828192927557376 12166794 -571294670300026308977734095775395240960 12166795 846188633607911537612254995216542464800 12166796 -686632681955426310935119610399999649792 12166797 15933240473392077140523667936137739200 12166798 319973325884041070360381978945131620480 12166799 232649011914644935200789666518954218800 12166800 90733027166239113896412659990372352000 12166801 1552605761712201600726656670378605098802 12166802 -359422485988784040470739634831113302400 12166803 714403249476274005493062255333045266880 12166804 265635877033454561446433607266555197440 12166805 -317138514302709026723081700579679113600 12166806 -83303904440304756089519757623395730496 12166807 -239570692702132592531581670676852688 12166808 443321752870386637576144837211000616960 12166809 -90483991024244740597058240852977363200 12166810 -185798232379969420627509714614025073440 12166811 871916704750466374312776741079995857412 12166812 253779183194971788301560151333194796032 12166813 -805506118930216243859539200481076774938 12166814 -667125209155955347349098121079939739968 12166815 336567110606747496339143154877312722720 12166816 96124251158946004948141017837776928768 12166817 -368890066135200265128747201595716812106 12166818 160113392924783169553153819783324858368 12166819 239279903172437108872623266621411820496 12166820 -214732485252237890409830284151713635840 12166821 143536773981564639128400730627395196800 12166822 501851912112122902759321593270554591712 12166823 206319848932296893365678532076017819664 12166824 14348835543919939141242839412922859520 12166825 -268914532613231894479037268360526468800 12166826 -5695079791150258426872841796949661440 12166827 171859222199519054881933848887053152432 12166828 -556555439659264377108053933947334847232 12166829 -695582559513637757976890514077884297524 12166830 -74603598716028711818142296269103232000 12166831 667290274165543407463572342704506977264 12166832 -161788797833929102777081440861559259136 12166833 11566707002254361557049742943004914560 12166834 377413489571181511983163519677504379200 12166835 32250746944660434677175095742752192160 12166836 -624175282100968766372204195398319241216 12166837 74009163752811891044545007934674092540 12166838 -178456816929024500450075070359976988800 12166839 -257952125118909511193231891283176423520 12166840 -375079399204819665176014970274250752000 12166841 1804345636649583077514261693695872291242 12166842 -338256254864799981741035710290225650688 12166843 33511413562257300567413850866320012224 12166844 -100622781196188873597893506127024636928 12166845 -584449448858040412546012338430724376480 12166846 58306095308222009467262183261774608704 12166847 -670117679827761215760547868918569930248 12166848 8934318185719530562674400927083921408 12166849 -74496827530576429462481639070703776768 12166850 4253836500797326789364637962267568000 12166851 -254181418988029083438096712588547469840 12166852 -973978897441545775412980996113015048064 12166853 -131812705336910851266252718270486172898 12166854 68557596229078737358271457553686134784 12166855 831717171047417006285085513032753792760 12166856 -497327279077599802997025257171091609600 12166857 30625810572301260870986456369311533168 12166858 -155322649891489181184021178771139651328 12166859 -719913075877852604393930404025734142160 12166860 -55500666282886548076676219202324480000 12166861 -397371604637611276061908613284994207040 12166862 319566045516748666525942332244460375040 12166863 -258856495236648559440023692137361568640 12166864 200204552667084012534610131783072399360 12166865 28375522932649957683826367530149561600 12166866 -510803998414335777370287720155392306656 12166867 -131305732389267620158512927527088057800 12166868 -273368925547431169862631070958859522048 12166869 -467519432346323515655971339816148889600 12166870 320858712470733474342161171490212419200 12166871 -27275483207948194099536768057174398400 12166872 841092215625338290635109805346851020800 12166873 -54723875192067975569698200086242891116 12166874 951298729986651690352104094060617981936 12166875 135423273018161144060609147621438400000 12166876 -289069997610673116007386843327656829440 12166877 1613315707847149299996765730978808295372 12166878 531207987902577130939722312048577059840 12166879 362377996035320538497997585544788248480 12166880 196872458982367602405203261549854064640 12166881 -9443212279274195650997648333188692048 12166882 36142282604836352495810284746182751744 12166883 -1094445911112322788730889016733363429800 12166884 -293303795105669053225057671819965316480 12166885 604676614478589638237916618502060800 12166886 -809835805189164745124994175706191480608 12166887 257524855377171089180892321388858275456 12166888 675225522020998762114716315107665920000 12166889 -159971725060968417789319076464029750144 12166890 -178457987746174906687554298478918707200 12166891 -893209163995895083109743347442547269632 12166892 714278264959968273204800550827807462400 12166893 14747124225289938992047406469437431200 12166894 319627843903009928008090781745701346432 12166895 -99041610237682969330608004395809474400 12166896 -128661366132233566724651880571600896000 12166897 -1266524990846241835557183684843705170960 12166898 143491569304479042230872573685760543360 12166899 -214605649430891571712748699146605473736 12166900 86192308409019309187986932622261795200 12166901 -800386624391397314984131256723761750098 12166902 -744090378112330518335999932410723486720 12166903 -585214588708626680204830362421931927120 12166904 -890813623359761348492071142606748057600 12166905 279167963651911303090014122770878308160 12166906 953162784687214521291332818190811043584 12166907 -674463233039277210895556202972251197680 12166908 -67338125500792932788793629186670723072 12166909 1300815406389385172488961787650286159110 12166910 3475525396495418132441221670121745920 12166911 147814160827997868371111576644242229440 12166912 360634040224939436820378673379117367296 12166913 2515629083787601594507527762379582692 12166914 21072578606521036936160033926000477440 12166915 -199835625920009758349501269967450237280 12166916 -84095077957291751296301059216085038080 12166917 79649961716089849627134958668824680704 12166918 938983860730878901980824210965122781440 12166919 827376425858978245841439827250904423320 12166920 520530114179980562557822576109513164800 12166921 289547976006647435188135861972722417600 12166922 -72767659738423059422517172163159865600 12166923 -7446730691760624753378197486120888400 12166924 -385364609468797486649121336709085626368 12166925 874226604914949629208741363681961807650 12166926 -223948791349457481964306933056539269056 12166927 -729522217584887220811241867783133714960 12166928 390014085202037386878305221916349898752 12166929 -93488322569833029484157811088203522990 12166930 -415272496642558986040177979946032396640 12166931 395840122722645151353507440592675995904 12166932 215740181198506198249583919564606812160 12166933 -1148286847318029833395327433353759160818 12166934 -226764093746648098892568608264033803008 12166935 -546492987213646167924032596080883795200 12166936 -12254920620660553794911011464206376960 12166937 1156162099230011593073112326767664771712 12166938 -52075665896524056389499919616815183872 12166939 -734405728622729303238802405401243995260 12166940 -196684887024134731706334507577133928960 12166941 -842339960684345335725552682260231239808 12166942 -269666083302250713653456912115888832512 12166943 102364602617320723268958644920250970000 12166944 956212922867165093325195497088999751680 12166945 505446552121417941882242893448483464680 12166946 769182407938515662453141953072474783104 12166947 257419440673650985580911851390331745328 12166948 549786168022059979737024673464737177600 12166949 -856530131497001363717439282361869850050 12166950 311453908614807511961508674154278544000 12166951 -1884744948223886700348637814076592614336 12166952 307247726736012262015834549715660636160 12166953 126945514969675721849075506904182844304 12166954 240513524550641569289425017060849569280 12166955 -38459837561055758983255992710892389280 12166956 -755067795941384637456109097915126461440 12166957 -883306075965579347849200735426619153568 12166958 554280318641561547376267377308093302080 12166959 -313321393705316536506892936347078618240 12166960 45558513293545919921485703010803712000 12166961 1598599964374735480920856375671813932562 12166962 -49971236023279858921499932618588888320 12166963 315735090414133964605910994824384355212 12166964 1105282565563149567293537636162435438976 12166965 168738228834216768429065302684953300120 12166966 92833321149133107999506397033642184320 12166967 127907209473754459628447484470368367016 12166968 -349865993589335953662476650130820956160 12166969 -783210582784425298447429037561838412604 12166970 -91200675730104229894848533527226519040 12166971 -880232468022629352497696458895219795688 12166972 9803972387930063405337425595110482432 12166973 7411083745031845240567000949312839680 12166974 240481033842027737778844564736280381888 12166975 56745655624698826544313981937174667000 12166976 -87035289409900427340812974425573949440 12166977 -111917358830848578422195430799688371392 12166978 1593873092528304768398773076887389556224 12166979 -6723561382460029238064081563264129280 12166980 75324793200252759525087909288212889600 12166981 -1275896269884157480718000299329913461248 12166982 -541829088025402768421458156759004085408 12166983 142414188883228659924645408528979013280 12166984 920708275172598634335957561644723404800 12166985 307970353588140707255013165165612338760 12166986 -90526778727187649865829481704331563776 12166987 21430330229620289241925919513295428752 12166988 156600296346432878118075812031249569280 12166989 -109292100893520695748197598135155649120 12166990 -399896891769494116371821516035432502400 12166991 -161565249474246188917891962493960702608 12166992 228511398868589478263255268198792560640 12166993 -266131474379459353965590702872475507856 12166994 48568219468203394869073163031098069136 12166995 289415835307245715047771530854079543040 12166996 -307390204323774163205451685623642773760 12166997 167196649594848907392943694516093770446 12166998 -69203157260548389530810843508228519552 12166999 -735736196582644211645270769544149747680 12167000 880952785706842585535197852850073600000 12167001 -76063683264338594796747517566874288512 12167002 -233690844899800556140764654376563700800 12167003 -277896498010058347540101173836033016640 12167004 53927703979457102159770992749298941952 12167005 554168915176512489379861336745979111660 12167006 185956051929252097336775812689881459520 12167007 -159204640879155243993206441830684146360 12167008 -265457178837910077534409881052265840640 12167009 1487092804638178121123874986607889362210 12167010 -265948386865365511446552746722973656800 12167011 971162983304776530553873114998696933400 12167012 81127278106321557392555777309133619200 12167013 377456999026815688117229718443645403744 12167014 -545656240074104614297431038459973114144 12167015 275711871277333605409365899085704210400 12167016 -268556411249537806736174755756180684800 12167017 -785883193232014089308269206776965236934 12167018 -1214548172763224912046741507518329240320 12167019 275918963489446551612411413683884956688 12167020 1048118140836468364056592266944223022080 12167021 413309404778702285849307054889525755222 12167022 1442303363539379962838756549455570944 12167023 -487938694322358860035213777384108259712 12167024 -107627836270606536220258867459249373184 12167025 158682519025826588472765662044106688000 12167026 350831553777146402179597889057295773712 12167027 3568301197244259723079155033245765133120 12167028 332384664328350440105752563669790154112 12167029 397687926296467710037881631599938542592 12167030 148550356204043560570158843412488009600 12167031 763371092666285502020018567025768670464 12167032 293930548162386537151545578819476070400 12167033 276404566692448981661616855319027746282 12167034 -210448424417230566585753157394576640 12167035 378076274678611011795646197589633157760 12167036 -169877448556442437266730918753324959744 12167037 -424635441541986607525844061650010864000 12167038 50557139410777484389454010466608490944 12167039 -1132820917074391904274619144227796898280 12167040 10715383019591274673896145574009241600 12167041 1171579759488285778067794489770010884 12167042 -703915765868571386932089602957862828000 12167043 -315621018086647424793321250025973950544 12167044 401574020228172030470257504819761106176 12167045 -811641780589715749089542934576862984800 12167046 -294026987196239220927124306472722458240 12167047 279187732439140656650531149541763721496 12167048 -2165611107760155432844611480258841712640 12167049 190709062849515471578914204065570235200 12167050 -42407801430562684029466211446763539200 12167051 131112557424719761533020012294596898640 12167052 -378807975376895520882165579584432583168 12167053 -1209391834152852472153581200790999812736 12167054 543530279101386645727232708665545302976 12167055 -578169991420577787513128226574966216200 12167056 -22025560961068220452232329133851017216 12167057 -95885543436152759038934707428443131776 12167058 -173067585733099524375475234992649132416 12167059 -71811941732741377646083061641992407600 12167060 39999269174742879119628441683190351360 12167061 -46989844079491605257839712934737375328 12167062 198230063105309873213893302349036096032 12167063 299333444175278055188731694414472762312 12167064 -253044622352192740567691037956407296000 12167065 -20511934662362509894364070152587562880 12167066 -206091508483323442071406978488291962880 12167067 540041968194127188351321941105657031936 12167068 889479160456602073055237073321325457920 12167069 642731265117744965261197728050486672544 12167070 -302790069615027984365720573278302032640 12167071 -45330169350006051791247589281226291088 12167072 10578106499297231064494051463986675712 12167073 320770480165775151562306057505781357522 12167074 138670955266223345914497438730311156000 12167075 -399365746569255250415438165768948777700 12167076 71438773729081294453447594452359365632 12167077 -18183204767605685852136181776605942688 12167078 -262916247822995744360771698834543079424 12167079 -439882482208874638942344243071384317440 12167080 65404776374237100533078327904076492800 12167081 -2206297680755199227574460837124244728448 12167082 254651743637293438110598187261997864960 12167083 382172758026118551716634065727997041424 12167084 -666738375670328716157529017087971670784 12167085 -159588295847489401484694194670161351040 12167086 570712136573647652153724572836764508992 12167087 165563544314382588140448446905463769600 12167088 -96160701361185221915658515027892535296 12167089 -1191135972931463991913603975433907190800 12167090 107901621166680320279955205660161575040 12167091 28145550612704372563199213228557071132 12167092 229323457868878724381556804976323225600 12167093 122702716962467647734753656395190315004 12167094 32985448892360912109848334660980825472 12167095 1054543379849077202974924339926445624800 12167096 123775308542817170871366874003014881280 12167097 -209458265405759451281835761569947060480 12167098 -524684694208304157846431780635668564480 12167099 275597465703757152075108019669798641936 12167100 78802690929977593489104243487324224000 12167101 -282707526456410696047261437041573270100 12167102 -775037974859945747081861066900404117248 12167103 -227893219683663726356047237042224076800 12167104 -202112644419396612831967635190881189888 12167105 -651010794960236285009165891110881565740 12167106 223971356015380455137152109023393382400 12167107 422839106736602383498383628670395013832 12167108 -1241711554465989990636836642998124544 12167109 689571153927977069503143021889155802014 12167110 -558488933366888678352474991383422087040 12167111 -333912016407799272343609014877582041576 12167112 -559224617837885048846545216280066580480 12167113 -33571745614138646294794844726846135040 12167114 -393921295947815270017642327915293133728 12167115 284135362210657309457180024070284056320 12167116 -325722567846236057691348814218234626048 12167117 -44937298166720470942429508934254100000 12167118 -106214896086427301404953965912460691200 12167119 -887866787140819503324546665814075642528 12167120 -88316072232075969220635585903297822720 12167121 -417770861218076254758128818995012619392 12167122 581627674093327639851991127331902212224 12167123 -1088014169256691305721825184772917588628 12167124 281824032695796747152647061559678351360 12167125 -755822449426861603335415577930049600000 12167126 -8547179844234177934452462678271532736 12167127 129886434002054233727335578853040209920 12167128 120087979384075286383397017003834736640 12167129 -1783749938313040467563525599509031992 12167130 -73174400635309432505560023189109032960 12167131 -1270190962694389584004142655178117355068 12167132 1053254168446591013418110141042447777280 12167133 636610297757635616265579597789161299968 12167134 -298943786475936865016868181692446011008 12167135 87753545122708941487372015854635158800 12167136 -56234113167214036965772062824599388160 12167137 -1198289545597760706427648436375889573214 12167138 -21892244610820779697966412168290452480 12167139 281382442312158797739258375042642321840 12167140 306743731438049590794518150798561245440 12167141 -436164818170396781038354150944318369570 12167142 69862423694520750454098319763867109120 12167143 -34733847941560133131471003077799087656 12167144 -29523816583858103029239540229916590080 12167145 1215250643967478135443766094480277753600 12167146 -415896122755818076963229558094547099728 12167147 -1131581855304904921837121287921727995404 12167148 -185471868058812012414820893715887980544 12167149 142354675785700442186779330326382784630 12167150 2021233958347565552922824317474588800 12167151 18396551972610548209329780559831985664 12167152 154024895973368390091552601248988921856 12167153 -987954502718948294169987563323475126220 12167154 88903509664118572723434724944103911840 12167155 -405889194589923968506031207472997920 12167156 -197205215128217072905219492122760356480 12167157 245174459202901483426010866503518475840 12167158 -267529959197675980346712729425633428320 12167159 -542960255140235643913761765326909382720 12167160 -90784194533294995713715511316432076800 12167161 -182445121507418750274417419515301674368 12167162 -23474999551815777874822300906192267776 12167163 31175783560557987321197021010153509880 12167164 -1135990021274859978998030247527743258624 12167165 283817976552207576396619505680224534060 12167166 -26886760055915966168112295219513700352 12167167 651636607942143523614460210606304410320 12167168 23371366020022732456191770263164026880 12167169 -154115294015911761106101957981917094912 12167170 -187029303102171057537831772493514720 12167171 1038631287122729118859037387089407621372 12167172 80400398281772907739385523298221915264 12167173 -1766524752038909754301033245038439764196 12167174 -96077838119084670642256598527819183680 12167175 76667590204841714422123399694481099000 12167176 562370059684231829375485212795810447360 12167177 108083157575001992109169219703312031360 12167178 -151231817452946178820493624253174443520 12167179 1789256418493352110102486759873080221780 12167180 -99333526135170479527349989274443545600 12167181 315332795652875703738070147447751049228 12167182 227824338022810520036281256030946566400 12167183 -28302993108583480173951457686459064080 12167184 -94480554858121009911887315133888724992 12167185 -158400240729923148362372938464966211200 12167186 69124325627598986345160180790313508000 12167187 -150485495054564226358464451669856379600 12167188 -484763743493338708144355492808483876864 12167189 -512439574572981942056567650959126703254 12167190 -29524312627949565432389890208857881600 12167191 -149259547965894587979140977285435113600 12167192 211077139616506686540265089333825822720 12167193 322613790944836230585113397195339218304 12167194 6609190205056673633414405781043715328 12167195 700944942550346054996932541420164884480 12167196 457226553785110590514609468966345800192 12167197 307168635381679971569856584437030587232 12167198 243783663702479978167059399944665929600 12167199 336661347312948552301151189599645370880 12167200 105597865475519571185558675134965350400 12167201 549067192619295525432444760214483872800 12167202 -35920902830878895552584684262598977280 12167203 -1126357581467163877118238390711151952548 12167204 59464128069622165745224984293376868352 12167205 423110265852233882553872489337720627360 12167206 168770192834075427724883324586847392960 12167207 -393152543411870270872005134072483625312 12167208 -328641874775408400836634126668503203840 12167209 2171844056573909296135870044098287590516 12167210 -126046735065454556980594506603076346880 12167211 145409678675400676960975102018993324800 12167212 180634410457504783446332256038833331456 12167213 730723851194129554281007228279508973462 12167214 -564907068195075528303914838267665088960 12167215 744170882038048100090968085581982172360 12167216 111516580570293796520435868494952038400 12167217 -193181842809832912182193290464842655166 12167218 137602668521219978557090476813501015552 12167219 -740649718527612539411133364440971842560 12167220 3080193984847626226559791071818342400 12167221 -659228516543302279071594465141006893568 12167222 507240321077026904109752111447716266912 12167223 456863964806729192119063663336517943504 12167224 -1080845087459052204969992840584138199040 12167225 -91013947042043988684225871573991803200 12167226 259929207726949323051531601068985305600 12167227 -1155150358744117400259080409249621040924 12167228 -499781271659394608009126347498618521600 12167229 -349232675568530262176587167322367765472 12167230 138679462595524328206590182526934283520 12167231 -26179769622245635550793688455086700936 12167232 82363558874276926463061730438177357824 12167233 559251503319765377526859310334041181800 12167234 440191588018764091688857380443401650720 12167235 -211334090613462467383714255129470451200 12167236 -249165272950860223219973044862300110720 12167237 -11230004743328495391460132112764073280 12167238 -34681839116227823211958507759474049856 12167239 -994977565383255932412385823532384224000 12167240 -8805904536688557537409755290754048000 12167241 645842452731004502909470443615661381392 12167242 -207910487739442776435639752098215466656 12167243 -1205244035066619832930830926393794042992 12167244 -159402439777768974984900657993672098304 12167245 -1191337753721461451458423655077931697000 12167246 73558471858227951994671357081056895744 12167247 -27552764899955482613888250129402079872 12167248 280673746436746852060214822813749993472 12167249 -711325200630122407151297505792570041436 12167250 399431568154935175272179403206588928000 12167251 456681438837456591238553961928734674400 12167252 -117989850845718583703272201240391589888 12167253 -208639376029664368987236072772813350912 12167254 -493731806619938638030622370353644014528 12167255 -610376335218435996070541162679465156840 12167256 598146901406420198635379772658821980160 12167257 -1353009619450250002295919339659453026296 12167258 -39134359406299473637190206326010560000 12167259 37639455130713055874356830220101222768 12167260 115334571704852435196536675358592757760 12167261 160997270278589748205130924345625349932 12167262 536373328960338993902502370085941005120 12167263 155949464390976237532400889962098446144 12167264 1780013458712620349850875527311639183360 12167265 27580610843714853897624180125339783040 12167266 726147287505326267273657652500505047040 12167267 -783713559429073806875292177630449050368 12167268 -493957256325639409776027607877400145920 12167269 889167518627013980670203449356761004060 12167270 -193364071928654327952894817412612048640 12167271 -1048046310797420484673329771717516635760 12167272 -523787112247582982830009302332118190080 12167273 916790701447558957688318432027362435584 12167274 -194897206677599745933772599911592385536 12167275 -16492083387595916350177050036716754000 12167276 -34829463662026318558239087670785024 12167277 -26905293539867409851254101071118613920 12167278 649743539125613663835456737990031319680 12167279 406874832293908519327447312395219421680 12167280 3778729443281839607531953839695462400 12167281 214311758838528550058182772460356118592 12167282 442634313310642487289564190846219774992 12167283 35164486576080176823955867952813008896 12167284 60007870752335840856733600381466719616 12167285 -177841069987708915216332872057520954600 12167286 745127643063371211766177615308788895744 12167287 222002071126797493800968573192957688960 12167288 -200607302591822137936259696032478822400 12167289 883105499779424645946836920100076442554 12167290 255941822405797428403183758677673746400 12167291 267034592434186679701091622990486953040 12167292 -230130099263338853622535500248535579648 12167293 -1531965066796682794154242825644546254458 12167294 -571060455800960621439848582029914530304 12167295 248726854643811173502285797829968140800 12167296 336148785214476039464636427895465574400 12167297 -943414058669566729146578126136202480254 12167298 38707142733512555320367367896786388480 12167299 -358029190711595195019023518086721692192 12167300 78863526566223705876745884294486700800 12167301 -454664309172022971558875264644333774368 12167302 35900221417518059725382773224398198784 12167303 57673512820128490737440416293874131144 12167304 195738586205483754022084647927539466240 12167305 56759631907346930296804235427778319460 12167306 -268568884124140553639360153762706556416 12167307 1469365528568296191644655654639412958640 12167308 531458882844162396777057241419001652736 12167309 518127716288974968660335947401717308352 12167310 98104804340149947724055708825632556160 12167311 263882531719412657263311531563098989504 12167312 -379011029419411565035438161563807145984 12167313 -1077970501432255339352653166217091902336 12167314 72417380894308716861631259273193142272 12167315 873155833191159325250365100670141619200 12167316 -49216183069960703648221959940436606976 12167317 -175194527050328037231757874023571979634 12167318 64303353500187296172820730856638883360 12167319 454486869886488971980961474997620765544 12167320 197231528086212923456913580788288921600 12167321 -577474965880179775326570865254192568956 12167322 -184964749892392132394329337774502289920 12167323 -6530144311103234273752685403238694656 12167324 -19202778988595134462524717395123512320 12167325 -29995733398548453992462988504675639900 12167326 -784882900379715508946038615918774672896 12167327 -1276226979798294197636989741774614346440 12167328 808005078515183911836607454846584356864 12167329 -1170285244737225515408090449184466423070 12167330 -164753074564038653238364137955712294400 12167331 -152276287587384963565750102169466506112 12167332 688069745016211442187657582572731335296 12167333 579900437002839704749797853919460603582 12167334 -34230448556667419464254566484089740800 12167335 -656162017054412470669765000565347707720 12167336 -1849685175040921729607893101621540618240 12167337 -212638307897814574996593814693698770688 12167338 -485614953061732047390252300445340281680 12167339 609329188759338302516707528107950833056 12167340 570854032109981908010171643622466304000 12167341 -148178709352301802720445446215160945600 12167342 -80046988808741176314457450104897661056 12167343 -418609345487881586905277334061395566400 12167344 100704510523810470530336163063689445376 12167345 102616944609177228770178533540703267840 12167346 -34375367644818236723732868114034579200 12167347 -715287825514822572754595986502519689204 12167348 -45684577664776090969551248109278618880 12167349 -56587816885776097498740503561071765152 12167350 121578662925695683916962061730158016000 12167351 -345071504589495801296226630891587479200 12167352 538250482119335719465361202413233029120 12167353 -991194604252679362208137136869272435360 12167354 -954150150216185730679635493921516788624 12167355 -562755089998572360093702606713942993040 12167356 -826339688121828231685778574854623173120 12167357 -386643327565534406803062657627978110394 12167358 30975653233907056036803950485068718080 12167359 683585684911597848558875060906547938016 12167360 196370160681208893541832659621537382400 12167361 -223917296073112829789261099477685819360 12167362 288967284805322257581333884638953111552 12167363 252917223650041685391611425207525569648 12167364 229734601684886739993839395222980483072 12167365 -103452372921664183410527374235288275200 12167366 -8598307881979658389899968953736600256 12167367 16571163812374481887940773167168279120 12167368 -53647236606700763365189614615974707200 12167369 81943310561580454116093598686422975688 12167370 -195642242128431260030275556826051960480 12167371 568478426228503607901844910353286823572 12167372 -211751431354286108081628782567520583680 12167373 51804584222232625966395709095042120384 12167374 -160508245054512366079630384842247328064 12167375 -1215208895467745820587263687081358100000 12167376 9556521506270153389497819196028878848 12167377 710837124262992694947540481848042250226 12167378 -717144838621161041275779036166679483760 12167379 201069902614262582803089444245612913744 12167380 -311459206158826076216581999981089235200 12167381 717606597959021319897191495727363564732 12167382 423170996352112956121957378168249747392 12167383 227778268647573495688472219345168979000 12167384 -1184597466255129150404044576945037629440 12167385 -554770276895899187211489850083005078400 12167386 -184018154041444135697963142638772858624 12167387 1701838039896004062288200854579840548036 12167388 196552550640105851063196987464463083520 12167389 391014511173834276599293624315154091800 12167390 537575833841549071923468185212169521920 12167391 18573096484781366272086717198560943360 12167392 -503905809759719906218898494159359049728 12167393 -18882290491606671963700538553038801280 12167394 -69846403793158499485101676409555395200 12167395 -1139244479875874070771724846177054722000 12167396 664635550706484297945084227481399004800 12167397 -177550462914405724549047832297354818 12167398 65366148172656760001934879445443222336 12167399 -948341615672539085373189717792564870600 12167400 29123960162181458630109221456031744000 12167401 1293898966834991869311450632444123634832 12167402 407506810143210527360481754453316054112 12167403 358727384478458183420916173610997078104 12167404 365150032914193796808390141364442521856 12167405 -931035052336733376151537373275316640 12167406 -73417266364778906134188313624940159616 12167407 6844897890950861322656379656078598144 12167408 326721778194138547173678524129910128640 12167409 -8468547447775568154970979553548437152 12167410 -191868924448550934571048252207803878400 12167411 -1259750992770741846967132008303604729296 12167412 235063854844023796903254954351013761024 12167413 563032619569965900890864229491768067100 12167414 11336634013780460429900659766002360320 12167415 -8994825343800932011829264026608533280 12167416 322928689540040712860106242349990604800 12167417 -1524897593713543946281003500709249200534 12167418 273390430666215861047234924103529672704 12167419 -1212157025852315485259452040424239961240 12167420 211550620520500466218271748308251937280 12167421 1201979512271015052601992171284018304 12167422 -294980748781342676562936112247846945280 12167423 1529431975503023737482284216075344380672 12167424 162261895856843562586312632273526063104 12167425 519240681493547685262885968314965088150 12167426 -601979634111505440407214137320717442016 12167427 -132854147586741951282281119423955646336 12167428 -1983903549333734182761327605665091584 12167429 872965997567077220280321639057768089280 12167430 -55594373199071311753382140409194997760 12167431 594040312558049252682647611316952142232 12167432 -1471176372103378344615016315271360839680 12167433 453015248448374953777381185635856444144 12167434 -609303359183485778365210449429781434528 12167435 -767572732176326191277083773497556126720 12167436 -2103663680157930249816300377837270016 12167437 498440355601144859420788069492744723968 12167438 -26796653792097284515641279285404626176 12167439 -284786922556312485656648773068479296512 12167440 166881840696183220554677946168108072960 12167441 -308969737130428190876141064178452162816 12167442 99077640705781573479447004213406284800 12167443 784214496066100630867524728307135514080 12167444 -179068299932634604167485173967160977664 12167445 -442130079158684261921811546960218650080 12167446 -610366048453425123883145658244663823328 12167447 619936824118274695986033596431323660672 12167448 -532080775490028545659785149115681177600 12167449 113510442370748864471239091389075668736 12167450 -82479770994170448780434143105584789600 12167451 -459466411046784549609917722905170620200 12167452 -5139025059116339032191944879239372800 12167453 444414165629569872944518343971963284960 12167454 191631461038931049014974883260176506880 12167455 -165640962771082810356561321880384151640 12167456 -291397952750329585051389914156661473280 12167457 54245263782681705435507805694975280000 12167458 147869857529496104332258236886914016080 12167459 197550967611519150300339476984030445660 12167460 64916181883842758361695444109943910400 12167461 -95131719438893333400397127949922815936 12167462 -320186009501778844322849897071051139136 12167463 -252271558330980051010670586466092248832 12167464 526959719874039962436956511999686737920 12167465 128898746581994224768243236933744253860 12167466 -16395566423975604563003443038050424576 12167467 -261316782335614905509515304740263981520 12167468 -502827491547599203723052407766206009344 12167469 -448077130055628829848248289315823388160 12167470 68568508855426812790007515254098757120 12167471 1210344843880288578441359522765352513144 12167472 81023269069290651647196476624194437120 12167473 -1050755224878599924369544657070301111278 12167474 -153193440502055762807214845762615783808 12167475 -177855575392626078375828442796521042800 12167476 -382928348389206762650276581629325178880 12167477 -225525553748376668919551810058557836128 12167478 -76040329126747113862847108119164612960 12167479 480322734622822614170955248038039431080 12167480 1449539585682097771691797886392320000 12167481 -346390682032692911407684671829734408576 12167482 -164670482179319306864194124011604222208 12167483 -707460950243628634244341538572234751232 12167484 -150151362535733618169949672464989105664 12167485 148610459269944527064283391852919252960 12167486 -343818740757812957583793183944178239360 12167487 -245170263541267257680156070735960645600 12167488 52800613805934239341672122909553852416 12167489 89080101203031515491735598268257356800 12167490 -121993000402728228404617186399184025600 12167491 -84203464222348256486683413859110804576 12167492 -1210238074993924709174737074156426501888 12167493 -1457189617242199397148308563507248323904 12167494 -35724051176103051056030963642900425920 12167495 -16153306725173757642969177770537623200 12167496 818533948857997018249962990273433190400 12167497 1513606127060999630579847775528717801946 12167498 -264720729988423417140244422466049077248 12167499 -525509473719793945807201727738939991336 12167500 -50012368660033160301763810670743040000 12167501 -1119945894113981093369927098045981363200 12167502 -229245168589623997150075866502495837056 12167503 580305665433059576774918730213976656752 12167504 130562083490626453475050404436291092480 12167505 -2342489688113036640984489149735855040 12167506 122755140192274210215625866368506412544 12167507 -1075960759782327573109220318602212982968 12167508 192958465065935648717208115649351632896 12167509 141568346164246833429593372008000917710 12167510 -547904185374811293938664959365593411840 12167511 270281353957369919553792068968163379840 12167512 351163749579000868845834367636962754560 12167513 -420335266527091963934183836535257445238 12167514 -80828225116155015073890139448054094096 12167515 -103855946877862422165435565115215467840 12167516 -228459209336924362827573293123587714560 12167517 -927657006487843624610851272724575246720 12167518 -632332350022069416052953984260558592 12167519 10374560992286220790912130644041287520 12167520 -55050789711371408117880047484862464000 12167521 358010030163308619330332668618886226722 12167522 475873093093991335668158738219748639312 12167523 616751790131186716328473758972529878000 12167524 204443150414956516577090553660149903360 12167525 190323331913539832095396940445581040000 12167526 -135425473370786773582623521282594322432 12167527 -1064749598785868876578315326951835810560 12167528 -752439532021424023606806599708566947840 12167529 173503598502323832897765724656483036096 12167530 -21523205872101583835244616882111617600 12167531 -111988154498039124820547352776388643200 12167532 124811024205346867783248051775852800000 12167533 99625559758291209518362215864298037238 12167534 -443121657642948016839401409546215707584 12167535 -398106028214124497057189044317939200640 12167536 8335725093370405666103980111433728000 12167537 -141503530520523238717033421321349824814 12167538 -3099145133311364955314713717217832192 12167539 429571485489328098493407887936761056 12167540 100792599857005267258486807549088194560 12167541 870246644559213238080219187615572375150 12167542 494712295261830634094488108040057118144 12167543 1047808613969755501586962162844841098640 12167544 -118518925236476603006152580265742786560 12167545 -120838016777201574042190927131727546680 12167546 -140410205741255162022280719138363462720 12167547 251598662237616494419713194612061967872 12167548 -2009168756829616387775414918719796195328 12167549 1228878471585556759262483767837998843264 12167550 -431754251956821164350731237439003344000 12167551 -521928872091129871917062738417797583616 12167552 -612986935244776365177154341417894543360 12167553 -327845693986719895360298038632989977296 12167554 -176244668589029937862025122497186425856 12167555 -129023100718296090348102119499616953840 12167556 -80504671274948944027834603109524371456 12167557 224181484488069963005917827869368615740 12167558 -127329702471118226165917736479652951040 12167559 955473263329580471945845483628180398200 12167560 126182516299288203522451016791535616000 12167561 -16091721496822130263714050629806625280 12167562 -181214855022218496893433552515992289280 12167563 87165539165315782522307859068652461640 12167564 -1101050099559459624242984269002903426048 12167565 -488488074149556224782834281008688456480 12167566 239978434318887763772966468414883888000 12167567 -125862345513557188531511239926763953840 12167568 -40824365039462031287121802253597147136 12167569 -974901049282899057776028808354672558030 12167570 93893344749127381526048238914636467200 12167571 258756264456309121488378665487181722720 12167572 858177552815643578478941801154092206976 12167573 182563557675891072940568776894621416768 12167574 -36387969882720483352902042882578706432 12167575 159498578692657900668826642334316825600 12167576 -375571019872883747558537309714808145920 12167577 5156778067445152143692100536339530026 12167578 -335644739595654695869713705151365350160 12167579 1136314958419049759369631041296685970180 12167580 -388828202636991741953274151346139955200 12167581 6130121349369733823257013564165424960 12167582 461053176625271148344152705810853548800 12167583 394972667306126718530680861697206402704 12167584 78576646252468694489524180070710640640 12167585 -419991092665944119637838350916140264000 12167586 420433490656490092498665887771742746832 12167587 -327542444041608391931836831955385114480 12167588 231302734103723232267397418746756699008 12167589 -198611615388224410482523695288714751680 12167590 400820460883015039651059316668239356800 12167591 130127641718611061229282909408382789512 12167592 161240466199650111025687788721605918720 12167593 -217799955132934834195055435667441326336 12167594 509037203302713454805902952050019922096 12167595 17206019680879529851067149224042800640 12167596 27865034125660541977190347001325240320 12167597 -291385811990769440519977330246569108648 12167598 36989226511875138965773758827498201088 12167599 -903853762988003949356597347065719052400 12167600 41410610977710124952346739811291136000 12167601 532934202457326240691231514576522446944 12167602 820200519023412095955495786438993071232 12167603 -354954283657347563693392272248761574496 12167604 250037509887066674481871096145127813120 12167605 -958985722805425678754045634805882432740 12167606 151795848964062555542003559609683110464 12167607 1248547404248720196708276303912670798800 12167608 -8324440752172146997468064814746542080 12167609 -138024444083300704249758416509098183672 12167610 17747839076922677658907107306100869120 12167611 -177560381218338534711232297402995062376 12167612 -324742797860407529519249486991331176960 12167613 -432918414753110660731841554241521738458 12167614 345734289444970983757549039478873551872 12167615 11022142647266993753083070558833238760 12167616 19457126338116184124180223429181440000 12167617 -647799244148420034856527323728354608000 12167618 -383140053731545897070606081754405480240 12167619 -515522725313539680521792684387178874560 12167620 633609605468045390163295001780888801280 12167621 -49857444488959138437586006949927485728 12167622 -274258853119951082563776940861943257440 12167623 -725026853333221143688764872556580022936 12167624 458068680912561977193168010362224640 12167625 -268830977557917482225663218701318432000 12167626 -680440111196227544487797884629756097488 12167627 180247569023992004183922571446811664400 12167628 -469862868189207039356516771742729891840 12167629 -151416650912388941072346261478082271360 12167630 -52986828473938116170533730512512671040 12167631 1455838971443504121640200205273917484320 12167632 175529922456392381835595708664588558336 12167633 210141895175597096919020358842597863284 12167634 206518203898720983560181841144005966336 12167635 -184919170658069626706682976338661572000 12167636 -550188643703070428583980335233726482688 12167637 1838169033711875679531338223771847870080 12167638 -73170400083008930813468885609233152000 12167639 199106848264031026979196634563820080 12167640 -8293770876669962614980689003625676800 12167641 172800262996079972393856424751266028042 12167642 114515656327184510842671408550683858432 12167643 851576379053148530161682476291662686400 12167644 30200279129578688394515545030572573696 12167645 21021620015348353013013477833327625600 12167646 -44169562295108338091530047147389347200 12167647 -249083124388112815390025994100058199904 12167648 366332128386452227205509530312429797376 12167649 -130266680881160246149536292924474393836 12167650 -191261116087644765119891618540060150400 12167651 4043638172461337363653106933426718312 12167652 18134108020016039251361543466988560384 12167653 -131657503539562332885954563159296504100 12167654 -7318861428958361056537699210454230848 12167655 52804457201430392195497660102064701440 12167656 186141447009870434862675252653463552000 12167657 473025804487189433245987589212878633600 12167658 -14531008935608789892173207627910837840 12167659 -545273829227064592624402486987752931840 12167660 -595112436504461192970808381487322808320 12167661 215802857459348296961525964810085303584 12167662 227941604508057483647092640764691232000 12167663 -806512807414980293320407579910169927088 12167664 121656094187897688861212011953599053824 12167665 -149849001225135753593349408875521999920 12167666 25254429930613290653765418683433861120 12167667 -5933782061630268922909010538066822912 12167668 -671700419095598771618534137177071501952 12167669 -1605188775147492193998055718912974228704 12167670 -10472394948048290976198704599732963200 12167671 -32268622323861681168799264395467951128 12167672 -534268172340350392344776883667388067840 12167673 146982812904342278372920706283513627648 12167674 -423924215650559090491534079292269291664 12167675 -35796447448143594441230240718970722000 12167676 -378929122918482134331845510539268851200 12167677 -531600893985368940881719781476745931060 12167678 739260899042535354931729848039679088640 12167679 581835546657740699351888193059160707784 12167680 224394086994979077105953880156237987840 12167681 1095158990996644453589101120348755412482 12167682 -370830202939164998587765720359661952256 12167683 -2335660518663301588187081422409225127360 12167684 602164983680568048982211293578096268416 12167685 1189240392569089956978788447748058339200 12167686 333756141243699866344880932503697167360 12167687 -140916629305677133443992724172278985248 12167688 -340191307662685663383229299205695897600 12167689 629433354544796234428230416862877289856 12167690 126655530879730240871746705178236523520 12167691 -36929282181191499491290943797318688808 12167692 -718496303692343871553625072435940477184 12167693 335054148441040163345511342856434875724 12167694 81743573844594382820803144708318571520 12167695 274880286890971766697990341143365235200 12167696 74528908806431776218173189064147861504 12167697 23054807602329685671488878207105282800 12167698 -9212267769640676099482651012053068400 12167699 1172551636732729200574206148318229306400 12167700 -70180513176303312932361259481366016000 12167701 -86287344820467261298424573541573089536 12167702 -197250137946638204966640420592406896896 12167703 291402523304121033001179495336880799712 12167704 -436409315005495583086117866653746176000 12167705 -272871447453550736347577544088760220480 12167706 -265157811630682564025063397236260317696 12167707 -18447923276255095531358372021920436840 12167708 158076844634839900248354049504032009216 12167709 -4138502988174178986060944062591942560 12167710 1233226270563433154010946694226994560 12167711 -1182515363395013617382161146025454486688 12167712 -1809632789556670826609974512426559733760 12167713 -67457431763805505611255594168556129536 12167714 322035065782681588297635521331155489280 12167715 138768241481519509784612484040944510720 12167716 -440430268777852256059229123512598083584 12167717 -178595267530677145772523619339632526080 12167718 -475978154710849453934003533679923173696 12167719 542186153697910637331513840506873460696 12167720 -967808343107946614209327221927832627200 12167721 153655807470983139983953411858752596772 12167722 -158759193716551563393509243211168069120 12167723 903059860156945505903254484155299105972 12167724 204177116834985452333276822399824481280 12167725 230973804005504598339200465097914714500 12167726 376130261691385427048620481746222915584 12167727 86043026076130580024130290263308794112 12167728 111216239383430935597095058937079398400 12167729 336758602219428027095977337612318764800 12167730 -285613660567512846488937369111501702240 12167731 829974195253782191285284260046096629728 12167732 -161732945663489758122543899838697739904 12167733 -237962994837722888165396087860201449600 12167734 191797793457853117068975769359895346112 12167735 -148047059925036077959191060350565056400 12167736 276491633033007505950018662489307217920 12167737 58674254788446845358300218333382893392 12167738 -479366829438734841850963007808082375680 12167739 -659449144478345230201388541674521213476 12167740 -3383459954019299231766459035847751680 12167741 -1384992360739919567165638872555436908858 12167742 11010862745845815510339276339182680704 12167743 34209309217005167289408135133277167616 12167744 316096603938898935613446275768944951296 12167745 559474312848894468049607122579171413120 12167746 -130883567543546411064543534276098749920 12167747 -123540023618043144150496792590558982680 12167748 -205320730932557921007342774227298041856 12167749 606220988376031510628829635368803616320 12167750 -205404065381740086128735032655825280000 12167751 -127324902611889444501274010407762292568 12167752 -747363396400330222067247095457851596800 12167753 -9232481592637123282577910023762156736 12167754 -376293871758094835234135622227992039680 12167755 -520272538850455548009903854862388525440 12167756 123028340444356620706797490838106366720 12167757 57333465515114347819416781938399384480 12167758 -126858424010931456724194368959750608000 12167759 -936343098113683303194037762544447173296 12167760 43949079134878770046002634643865600 12167761 729749960542481032123006088449977301312 12167762 -149664661107765554528273655105633640800 12167763 -47948693735848168899089052367031020800 12167764 468043989337636640483048769276603836416 12167765 -224252460239755989241741607856637586340 12167766 -160159929209413787768836791823635006720 12167767 -39856622015951016312124154407742433648 12167768 642441115717959677448824954039722690560 12167769 781162066280148351561054409579823131344 12167770 116929636731053274618098222943100474080 12167771 245775600274532773363476914993568771840 12167772 306860035876157485621637005613368246272 12167773 133665037407588299509156859879076769644 12167774 -771540906956874361350942785451611000640 12167775 -112331143537903763544617704313186598000 12167776 -391049815001983709110179234039040573440 12167777 -797490597371666178085545921207897998268 12167778 366208622677988847740767422082147917696 12167779 -36834064942808710616629966154188040960 12167780 -770668921499486085059117255800311494400 12167781 648267724862473068320059339776352851552 12167782 135674088951616840745511230296087787520 12167783 900748944660002165255924655395702938176 12167784 -1098406473274500765821361642382554286080 12167785 408881882824757536620966789002025504960 12167786 73351935195377037837671843153518921824 12167787 277089319784714226235430423970111033600 12167788 -900001056111124524264970414517724550912 12167789 -98542996658054922307216837546320785460 12167790 214933019052341736488448906044441011200 12167791 1197469701112594455597811974049630733400 12167792 -19742564693650251762606889497276973056 12167793 -696878834513415314886866789884463322240 12167794 -135403582031024931185823436306692152304 12167795 -986748628463286410516086471184478505200 12167796 3761768286396404431584766990722238464 12167797 -1556976733510488637808372699727354252754 12167798 101924400698909520921880310679487562400 12167799 -23945116490808867847827705046491099648 12167800 500036284064985331371033992360099328000 12167801 -535536827266007589444670345568782493868 12167802 277553606238867157462287168201405427968 12167803 -2356384780772482906789212493167233032040 12167804 -167670691563114410200445394587182104576 12167805 -46220150374289368716528611320358949120 12167806 -115617403112770033242770299838008366080 12167807 -838886218316335346403433778657869882968 12167808 116138295348387674434549293828821483520 12167809 -681558936626838685637000123252014682960 12167810 107038649514481332600996266714395269120 12167811 1035221511074324468920986219169795077060 12167812 1154997640140432185742234549578179734656 12167813 68551671926356360462363918116719666880 12167814 42546462418934931858568067996188958592 12167815 1279620913594984740779964240486637692720 12167816 -411751031786317899417415549093842032640 12167817 1072496154235181235766819421279500149120 12167818 310815307247484367048025387973705312960 12167819 -184647851554784136190187737893386817480 12167820 -4638153076094644774152673293013708800 12167821 -792212874136141808711316742398251664948 12167822 -535700477525606081608154476063994292288 12167823 156546141670413872394798920906411213184 12167824 78673921956005425061435888848260669440 12167825 382682241990437567267728691489798120550 12167826 -352307378246008203548675271986877868032 12167827 -462623446810517377924496667913672810404 12167828 691834779666455981683751124149820272640 12167829 -845958510808015365508344723547655483826 12167830 777749400082200154423902382694934259200 12167831 -640292265579058344557899256104768152000 12167832 -165008400833828513838697345724138311680 12167833 2911358623615712509742489781494240457924 12167834 -361374961009706571802670180064905342208 12167835 -588762181208785424429096832597400139040 12167836 -848633747082599652597201227144867115520 12167837 568816130277531260955667246019595996192 12167838 57374427210027180585080488025655189888 12167839 -12897051580545599260898105917347279176 12167840 383550197023422758623996347619725803520 12167841 -92705038343221500466235988453104873472 12167842 484512956412359626867222429921807605072 12167843 -1408296394179498058476960882499869783936 12167844 -240663540643644846567930783116368896000 12167845 -625251642859097282410145156771572464900 12167846 247523653651391958345294256135365408768 12167847 54723404531501793789015880793148768000 12167848 289465802911617362538933412995308421120 12167849 -1805162056655079592992621212956522680 12167850 36756059210197373225856919911613056000 12167851 223527715101976621073202369862284044592 12167852 957180164785761609830820999018553643520 12167853 627978204634334628119909176976825359008 12167854 -20681884995703983490071192546554898624 12167855 -10233919645944926770199217470437824000 12167856 69630300438795201929335487206004736000 12167857 789395448854060534510162101396100304 12167858 44374689213433115813530548608536713120 12167859 -44668824379031402700807824888888329344 12167860 -27497915554420414310228276976572785920 12167861 -1867174251331908824456345021577951017376 12167862 -72122529429824792582730951462888640512 12167863 1115149671821344533156063324357662955520 12167864 -1576887464145169874648050081009101680640 12167865 -352645749625154927779840381452289540800 12167866 174600194307434346744246496672470781440 12167867 1164385478564903039700141218924908322916 12167868 -343126322508916519629051519676363309056 12167869 124502989143503065099671059433633657792 12167870 145625934176970326714570903692033720320 12167871 -311089265258181298843821287905856684088 12167872 886215809444275794230543739447672832 12167873 -1047542206763351150453188117220182546878 12167874 201049763780718137125370111065124014080 12167875 1781227940620622198834747776250462328000 12167876 304260558704957115803554956280232396928 12167877 -185174018863256559824245041370033891968 12167878 90242345798074862176732009894991554560 12167879 -2115790095068895643793338410323177772360 12167880 -695591584902137768448347030461870080000 12167881 -222514955429472716436962067676115664 12167882 -13092717646236402285484545700863960576 12167883 54223478598095655591743333104668099840 12167884 -977113442261647322461887501434380797184 12167885 234914767150414826921472440953160160000 12167886 125880435474115988150607306205104418944 12167887 61093203034197350444624494636229110240 12167888 54668664903816538075215376740665180160 12167889 -315995021178502859540467376501597634576 12167890 -72715346457876684613377052397678891520 12167891 -2267036961159923220393178790994204216 12167892 -441625477141462068141348194629712898048 12167893 -736831301005448931515033542648546396260 12167894 -248517987638762787440480353664845179648 12167895 640354256298377647842644363609523504720 12167896 -336463185630580212039284665566778982400 12167897 -175865315341252370087005138481129712768 12167898 -12281181033835132043616546260864481792 12167899 83329168713144862878090899188020735264 12167900 86606498220005996596096246243457280000 12167901 -83089374991939399200137703880832573658 12167902 268542032314524067787678440392602298240 12167903 -30963665047845353512089899441078553600 12167904 354254955568716036051553993471222087680 12167905 981038040797049042426763461811711076160 12167906 98898998722786571692676577673661124384 12167907 1053928659009669682652305568000403891120 12167908 310828847895511216957106942873997504128 12167909 -83607258775295011343993743982222333952 12167910 75950030097642855073826833321510563840 12167911 -170470691284064974800268033102398972368 12167912 -455655038678798069038607297372723020800 12167913 -605563471703845946634068027173349520000 12167914 10256437547747934348655062637788559104 12167915 -32180639941237799241338072327064483600 12167916 139237247785290515718771211900849239552 12167917 -208323912131135253453026698439885781034 12167918 -139062572022692906004335456095328045184 12167919 -690273297965940728364477169742974048056 12167920 92000024318346610106064073957893734400 12167921 -1224941949827643910685962644909023600400 12167922 -208981739034852834057360881671537422336 12167923 -1998981811068067682956103784932867520960 12167924 224238334571116678564260284540236308480 12167925 3619492125569998119197781155544960000 12167926 366619161597035301949074855345576906912 12167927 -859193824335229354571377236476415955224 12167928 510933667746803980796705142856472371200 12167929 -574026120371203021111065070676165361324 12167930 213206887549224401994655318568394171360 12167931 26031782300911813271178587478747068784 12167932 8461331869317613422706841109076539392 12167933 76929335650431311802263677413936882720 12167934 66722068640098456534406019181895700480 12167935 285611438010565402546014324118695261600 12167936 1044585244420298208746670296823496704000 12167937 1045615363243332802707333776426440804512 12167938 119546060470232344355681865023038215120 12167939 -223169236579920957186804779405084013408 12167940 -9004358726728381537352583213321216000 12167941 -140467277354869066486571438670210117188 12167942 215941485006623860219153945767778507200 12167943 -179296325253337349667747507123449678976 12167944 658524939603458002706522260661942200320 12167945 -72832215271136260878374524569582467520 12167946 -185942918896862882804828320653695001600 12167947 -1437393364753951312238528754940390880088 12167948 440694233994408890313634274984415697920 12167949 280552072095212959695883340922788182464 12167950 -73171363277740298384737387780123694400 12167951 -251457508246472735787317809885151988048 12167952 110325733438401912235265324654862532608 12167953 144050610781911159309491517465850552704 12167954 -1581226691910527869915612003717473128448 12167955 312015884270412117890802626891245022400 12167956 171699821009103447573681137557852853120 12167957 477882793058939224392226389137851720206 12167958 449520448317842816275242915299350296576 12167959 -327568513413698048475254015056808810496 12167960 -292879469726383996381500558840394137600 12167961 427175831041665676621999020263517917760 12167962 434992205717192047154941454150270340864 12167963 -651688766411865344369476626973724691240 12167964 -820589946691087718049597842641620096000 12167965 -77203967099142867644015153016110323200 12167966 -121693161698083813601325041017730067456 12167967 149590532799818913137704253046032637312 12167968 4382474825736659934116452018767790080 12167969 -1169271681879024159304741007385985634640 12167970 -300325892006867079399622577634979584000 12167971 -1830840664255061658315838750695404110464 12167972 1057453591580620512020081528870666560512 12167973 -546286998457198556608358366490534467778 12167974 274367744160224959390549360626429772032 12167975 -552692724192203466060999391534367352000 12167976 551241629237693508910872508159580160000 12167977 1086687486358516428096091176600260680826 12167978 -103891817373025093930220610671074321920 12167979 -159300253555175450783377455418952399016 12167980 -122258139690267078077356329769626009600 12167981 -75786123047726429426222485838841707808 12167982 -105556019229865228047196745642901219648 12167983 1567693966832573845373175184203815046360 12167984 -92849326466387160621712414053206016000 12167985 -191708475677007867595517177043672768000 12167986 231196123066145130418382862626882130192 12167987 -370987999142850037447522064899261488000 12167988 13275435516331581921026495757300867072 12167989 236852013496480942570785174959737955424 12167990 -14778858761575004046426223737560256000 12167991 -265539620937535910455155567106452745680 12167992 -260742571627304027596578619307445043200 12167993 751070862800004165920041741351606291242 12167994 -54214220729367863061481627124396071680 12167995 -46961370985966842690398212847271014400 12167996 255099471390101636643681914652104110080 12167997 116401802298177972521104656060125399040 12167998 878416323566030207394204400202803680000 12167999 781752807309131001993133563596265603240 12168000 -160605186230066292830641367050223616000 12168001 -313164063624577666631230769038103591998 12168002 72532011278575804485941106194653959168 12168003 -279244735826308026818005541640988414656 12168004 23009263598235475517471121992298781696 12168005 -14199624904409903387372966262457368480 12168006 58350539578443080615491405443151296384 12168007 -1026354488921273776645574930224492216744 12168008 -168249190383248633277990840627060080640 12168009 -70503641978882397226213270009190175360 12168010 183537764292536729840496632721405016320 12168011 2108764173370607897505566949711753192 12168012 174547695436092231409852383058811338752 12168013 -242698941811361924072067546315522166752 12168014 292768186239878233172054385437330801856 12168015 -215626175651733777702779534831712804480 12168016 784067255863910483525841560915279872 12168017 596158728844102708896122279158674473280 12168018 -52125555316223190727055723935104322560 12168019 1046585635863314140445826222954721085420 12168020 -152213804699849050782051851703176843520 12168021 -186333308606467811934078911498350118016 12168022 450668719074880805285295511191629358912 12168023 -140963776415956015436379307475254156920 12168024 -782604329282430962105891122543501148160 12168025 196854587735010627560501426147259889550 12168026 139237701734061377442398651276326547424 12168027 -239462005972521354392477593496915013312 12168028 1087866375008254819225383715602463175168 12168029 516465480610670346732442256818770259776 12168030 98326259486165070692935887067555000320 12168031 -61483619513313039807585630606253459168 12168032 -700396994499748811815404513034494148608 12168033 -803829808976003153173991648742534159552 12168034 -333405133463229257408103561714870961584 12168035 503143798979881778572401877187069702400 12168036 1025490025914089774568679902007145963520 12168037 -518199658941494803788622548272524492800 12168038 -457817703008991619127673694306528930080 12168039 -508574934594408508779475226663282286432 12168040 -210321397324603794979565450626915123200 12168041 6332999829794360834681252852758952484 12168042 -20446098209667395696104175980139558400 12168043 25158584310316596671284557391364146292 12168044 -349093732904055180633500763444083579904 12168045 685621088326318849630763566040772820920 12168046 929217269939753644217550901426215328704 12168047 117028938788286782843265979168990028496 12168048 -231526760238852298236895208114423955456 12168049 76651669010104830422222976293654394864 12168050 314962095137625329261682887788026712800 12168051 -120506080683176181880552099634355896832 12168052 522343296370027219868920766825121369600 12168053 -1670854694520968792956673999698315135698 12168054 -1296833531099558543188719204312576000 12168055 425368826067970721405339999121673078560 12168056 -198457395433981231918843055467386163200 12168057 466302719485259606797418993977386205920 12168058 -20513211294966022290443742768370470912 12168059 -760612321899012729737499337397208696984 12168060 345841033953571559754726848032852992000 12168061 73665918288292572575098947311519865952 12168062 -224376667027680131198067213140942563200 12168063 -86915681391585916812094664322062398608 12168064 309223657443151814137828534535501905920 12168065 169814488273650697126050629199222451200 12168066 -96654157368090088550119687468138839552 12168067 -279031748672457291124889673470939978884 12168068 -1021446210849482825494133948162552997888 12168069 -225696430101016268643392440407251751456 12168070 -141666074131825702813498185160028891520 12168071 2940584900509341338682159005288527251024 12168072 -30512392366414096860862024841894784000 12168073 951193817909252640263501731551968296704 12168074 356339746652443748579349349603536223536 12168075 -93596604294116192746578570546545160000 12168076 170169040244637713539499714552779269120 12168077 569475467994244659575848379683152703926 12168078 5669760159381761792442029455976395008 12168079 179666074308384517629200283945078580224 12168080 16746317307197605080535350116339712000 12168081 -34567173801987577061582373553199580480 12168082 -228105115877368145711643648188118114528 12168083 181817383386020865853045876444636663824 12168084 479886457707293233006334404596229134336 12168085 300589720020009234592792972672848399000 12168086 157927136935294892078302541952641587200 12168087 211667295666922017139442573965298057040 12168088 -1263995830935729386011645230429498378240 12168089 382126754208735136748241601692877789440 12168090 7254176410006779518089001097529190400 12168091 -267164452431418880019848709623383426928 12168092 915389621537271118090708465764657839616 12168093 -152603109516937853935549963209288378816 12168094 -240800626992051437550464474324808384960 12168095 1424457920496482141276730303719930044800 12168096 -505020389540306330484948678919864713216 12168097 4195121612094653941524211390743829760 12168098 -205067587908548522128934298938505985536 12168099 434586066450265314810747789406146965664 12168100 -78823379765689887561251953108233113600 12168101 924143712275957625827738273037467340000 12168102 -59577805911043638789435414299599311168 12168103 37961001808431565028517066399187301568 12168104 -114169923468600793784897947705395118080 12168105 -272697044201641112076835441265355935040 12168106 -326689794937722880606618332390882587040 12168107 101098600187965620512855029947719829792 12168108 37619896589365136027085019307258979840 12168109 -1171644348620353928480707361441455906560 12168110 -401608311961819808785840252205759136000 12168111 123748680066689397758041758485807387136 12168112 225067265199477789455349620802148368384 12168113 78687175113459942633049645235304391200 12168114 -55008131061250470538940447120020996608 12168115 66292677911187207256976820721336950000 12168116 -244096709544277408385675524395719484672 12168117 350910383412263834067837934708569464640 12168118 17249424195738949275463074716325194304 12168119 -3043673861667847774627568644326136056 12168120 220615270414436771768827997381276467200 12168121 -795888187377579586793261402956065704832 12168122 -195710796069835923969798694711721400576 12168123 749824512545741832092450215282081752 12168124 148801528740979694927769821913213665280 12168125 282802288834115603381780008686126918750 12168126 265324680398475707178552494667075398592 12168127 473008165376989825097677683462998523600 12168128 56490426446514431639889351274036985856 12168129 -1005227656883545799212109845580225655360 12168130 39527524328387233974441932631989113920 12168131 2149239797820173927018269244941112558352 12168132 35266262348226429765672018194807930880 12168133 -1887624265392735041921129035731450624320 12168134 677692494940262312309739645596036588352 12168135 135305390563081290556983644478445432800 12168136 489330903424998783671758004363579335680 12168137 756472052423410236825049318231565757786 12168138 396761303822996781510640561995629725440 12168139 1421792204768345726739509102313386466960 12168140 4998425440715560319661359495302272000 12168141 141663177133940434381486939593634258944 12168142 -144163837072354911007590818460634485888 12168143 -124859962376780352536157809120588864112 12168144 -5988808061737181947610224850293309440 12168145 272060855323002561598061211202261118400 12168146 -307081202805188242370184071067049615728 12168147 272020068379903290681535591146302763072 12168148 -353771780262738337637776809640287217792 12168149 -328498791505816265411159045615633645664 12168150 135545005226582328704678649152099481600 12168151 -13782946226267852241715512460051082240 12168152 -958902721937537881035151359984491089920 12168153 -105924953511636544111333084723012472316 12168154 -39160977698579570427473088860976706080 12168155 76487235290523542456486647371695386560 12168156 -15496863678234479537562833070123220992 12168157 -1123163407227810340611476422639849621594 12168158 76054972041246438493652550975426675072 12168159 948456217925409521658100513384683901440 12168160 25961734415402431208294472526528512000 12168161 -184529930219832468785695607362334384448 12168162 539329285713456407598718758304812192720 12168163 379428399074026825971893441288119187360 12168164 -455111422533717439954654203113782036224 12168165 19608258800147406826209942203756608320 12168166 253430084871502580907295940140699932864 12168167 1383672218106187760483214524975855027352 12168168 -17294112539998748212573791712976486400 12168169 204287197302834733575103844463266562300 12168170 -185914086981550684245625845423633811200 12168171 -122502663255657974797138517755401093120 12168172 1352074666238114470943196986340311759872 12168173 -715502033545781230635574864218858629856 12168174 279995047502506927294951017946573009920 12168175 -573375278108894920887429942392796253200 12168176 -329529474898102515181012630625333280768 12168177 158924516660813106562609587289499374464 12168178 -155331759251127789931292039474772796800 12168179 -149759347076150130097298934053782962960 12168180 321505020486202618970487098388734319360 12168181 468067276149034229088616521613772983982 12168182 68961128930732050051764495192229454976 12168183 5876307507040635136728879749318822784 12168184 -27165131370058483015375333183429017600 12168185 -18367499479804556682280795264094694840 12168186 -556932752602930062222575190253756918272 12168187 30633906663211062012017023209028812836 12168188 -729045049159425618279494434922451655680 12168189 -175644125467239175241917765149593186400 12168190 17409851405877053770401807886271719680 12168191 508832548332154306162961724845824789872 12168192 1121681385447174664569777148780339003392 12168193 152464896094418184753300502749463763904 12168194 -671246615081775856621756168359706669104 12168195 115452205058357549678877138666761919840 12168196 119180078893816224566142834078020923392 12168197 -754417761739123144439344932486489739680 12168198 -243788991666672219449025331122552668160 12168199 365428960768710428454234891227776339480 12168200 -13070738251990402368918076282033152000 12168201 -675710424398782566853693547901755766768 12168202 47857445715896368690800556105189574400 12168203 -101778819450387500095928135282563915080 12168204 1101727928568655871095983403469874020352 12168205 415925017003642091280739235828887363200 12168206 -345810545050428870323486716076144428800 12168207 -17607336418174413400441344143091508320 12168208 -88480846366037835660021288202751180800 12168209 1430797653030584968877579123817449316 12168210 -16088604085551287747906402462618135040 12168211 702242324505084166957754894947074135624 12168212 -133312809006208743403326327772723691520 12168213 -107223991445941019899067538447738861312 12168214 -355272421467520397652463839379850098560 12168215 -269013221656921998007465168919310588000 12168216 -688414752854050709402531372886753761280 12168217 322906316226341954485485584067743163780 12168218 368984231763334541072934618805758741504 12168219 287796689798039356221622878660610295040 12168220 -556439684294495320857925918467274437120 12168221 107695436037122773225641693636569965440 12168222 38545559100498747694765979821449028608 12168223 153951004756153454209931198447811973472 12168224 -19393222872928475786982688279562158080 12168225 -479394787486154373180024512659412540400 12168226 1880396247060915252209176637824542720 12168227 -5665702769059681713315833001036055008 12168228 -254033413210422210822277956518092308480 12168229 -272685527771788082354951566399523667840 12168230 134685140100669200982580436660630693760 12168231 160829127670231104299682388823377709352 12168232 1088043389429885357896735869689747942400 12168233 111291975833090691588614540535738711360 12168234 -45071063327875661289433880842107240000 12168235 265192360774265725481163810610761987600 12168236 -38706771946150048772155758491736318720 12168237 -371564967226230262407060787484653352640 12168238 202441568355710719103495406442557326400 12168239 129227066640378095929136344483002209040 12168240 19104303449195101817948570580308459520 12168241 158873056622687211357516690009574652400 12168242 17620272800537546575113779947540073472 12168243 -108828085202629873725341857247806687416 12168244 -197110561528356669384860039914102784 12168245 -700392614955071219478993653640457750500 12168246 -404240518542787193911622525377569446400 12168247 -103228795298257615662083437639564802848 12168248 -432938286713041842350399869931472752640 12168249 1381038382758120388072115167528596586080 12168250 274232522319204024682551029399643864000 12168251 786662207685123067749438157638570976512 12168252 -293814303595779185144579052572087255040 12168253 -154336604302880443078814596720622457600 12168254 123915077349534948463747529502952737792 12168255 -370538561571054646128935096443879756800 12168256 63186807768875668263206127818194288640 12168257 -1197617511642530584543414633983001522494 12168258 -86661144116693343994592022880040881920 12168259 -278978073555496969869160975657821693584 12168260 -104565921608964869084834503201199139840 12168261 -152882260857497590805112498531861742368 12168262 -585362423143814975599176086944652129088 12168263 -102899496410702417899899412017189117456 12168264 -206715291005787816885470715088246210560 12168265 338253784690638637812346297484273424000 12168266 155944497212763695928321122880032269824 12168267 59587711190408658932938735682759705520 12168268 -235618688154555557711578180571732173824 12168269 -349825658353489546662338029543292729226 12168270 9220143474228377694904745352608298240 12168271 -289540788594178413574039795160749552528 12168272 -378720694510443615795110514000476110848 12168273 174987822185101455005511864058542750144 12168274 466029679105449537793147017714523733136 12168275 -106299129924864123780218390421630950400 12168276 115950448904119628505814260462550800384 12168277 -1299392759979121358286946455317192405376 12168278 348239718116898242400112096839772045440 12168279 1245979382772676373304899327239558723920 12168280 -584697588882221735922946082079358771200 12168281 -142500636714224181325826401981204236918 12168282 55818342830707305404320090885696510464 12168283 -283448655204993425526475318156232929468 12168284 551695971983612460204839489109859353600 12168285 521265205255650400065710046808246383360 12168286 378910319477153017356802203709660311744 12168287 1569612193675765321107757187190107259936 12168288 613786347635146213073036017694542921728 12168289 152700077770205204249316247251700901056 12168290 155419336605772647322193348434424646720 12168291 -1134747599778147939080277128016492794880 12168292 -64322902147975362958600846813475697408 12168293 264757982773894556044613931702830498304 12168294 555937282968384496314311706233632908672 12168295 573017521909052358707428252358961823800 12168296 -375086030528375837277496822610781143040 12168297 41111417945585894602329096864537784788 12168298 146624325711617777688517358328214097664 12168299 92725574551259209803466810613277717648 12168300 274805033719129945717044408895409356800 12168301 130443537822148600602904804451485193784 12168302 229359508056242217849015674269088433600 12168303 254917743508642323313846716624569859840 12168304 6451132578695943601750332648086405120 12168305 1240614087079197585473707533943674024000 12168306 -12059746098931721053151979311663917056 12168307 -1089983880064340132822994485834642443444 12168308 -11731652029967699001664666952594767104 12168309 -472206469696420376084255482982232849120 12168310 65723990546996516367285865696815851520 12168311 -754794645302922870709940686207217247456 12168312 -17773052814028233038665644489768960 12168313 1698857051284318916707594454348169454980 12168314 535592399868932160168218494731942182256 12168315 442851166210117507349968072134442377360 12168316 91174613661337184054949547547339479040 12168317 1740049580309663927447175869613170305632 12168318 340518290440400070550048145037689181504 12168319 -1605177645234860718587929291134383601280 12168320 712814905984847583578922243544684953600 12168321 328246967756574859728025405279755418464 12168322 -285036626198949152737614979104161769600 12168323 -52421516025984506479425615570961942416 12168324 -67586188223024837525733159648418836480 12168325 -193031987533236756863459502629954981900 12168326 -719181537031135017883482594555141609888 12168327 378742498100444383703439191389565790120 12168328 1116806628993636700155994996486878904320 12168329 -192399869394383244219643158607908005340 12168330 -67980365768951188986147037126416910080 12168331 4976914916549463413919070766711246624 12168332 -947015973763946367966575551931546684928 12168333 -96406617074035185194658096352704742080 12168334 479167232187717262873023996931802271360 12168335 53020800205679996475827619517117355520 12168336 138935015872772561696428435574249029632 12168337 -442318341422186761341839544755424495360 12168338 63730183045438043904845308212177569280 12168339 -425947676396089063224831406258339869120 12168340 20221968574576808997510202860288314880 12168341 110324193911708999104719885593792940000 12168342 216229460223013747346967268826668273920 12168343 529789930408503441973302050674471494744 12168344 -780858949008196747763921354031803811840 12168345 36487321452683293221033528913972652160 12168346 637132514889540188833270430224691269872 12168347 -1094360188357572372555625230761766081600 12168348 355721805964323274914382011741394721280 12168349 1005704081549042522470819592795871283800 12168350 493744745205920660015866351540767662400 12168351 -411628564380011569728196644450834309432 12168352 394627240762043790305826821834693148672 12168353 366058124237846158366679498336813299140 12168354 29224523614496411610318342235618932480 12168355 13291190779324053306271925920616116560 12168356 -839250745605949946086560203553966612480 12168357 563953731721791089201892082872924631488 12168358 -285686064875167685104151199575018034720 12168359 -59990798817404297143740148524973031328 12168360 96692899675426338956164141769809920000 12168361 -151655461244851832584150191235078945968 12168362 -741202383956794395600861346219015821120 12168363 -573730372485358167950969023754059058856 12168364 225843136351103890288302395694236118016 12168365 -1667808481169564086730593331239916820 12168366 -75998998343845944265357240944529268160 12168367 1733481208130352874790110845179309238416 12168368 98146795086923938929991339393254948864 12168369 28171861781105878484543965464818071284 12168370 43936643638572786523136674583482521600 12168371 -1400462736431375370059746555943679852000 12168372 -85391728358187456106645568632372002816 12168373 22787453666363083516180870202747212160 12168374 902559750300996123405694253962211129280 12168375 -463255327224736910058153284401475736000 12168376 8158267584866624173375564759433011200 12168377 405688713191347115943149427701872173060 12168378 -229770672092914907931704575738213994496 12168379 331990564624794306196635629970677731680 12168380 59564373522758404784206956498146918400 12168381 313928299155177831288964165963598141280 12168382 905236856642384339194464535757408193792 12168383 -2309700535038463524352345677407958828600 12168384 -107733611181421615692932816819258916864 12168385 -554457801765460419152499815551012060440 12168386 -619073910254132112766778877693154210608 12168387 -23500026655182812397934572430638652416 12168388 -812491545692345800013636570992383263744 12168389 -525247248962513439585066219476207235810 12168390 -40269865096051336881607054040933368320 12168391 -1245262119683661321209096085473335335208 12168392 853953739278803314395178544438150784000 12168393 807768049332623873880504931365401838864 12168394 -9102189096040792503525781458294724608 12168395 950911349814370277675513908236188522400 12168396 725377604115769138369810529324740776960 12168397 -429499030834793396600138077963368342154 12168398 -3310378949531418592503376309689400320 12168399 325592466034609870768074148323112217088 12168400 -156569690895255105753442102199654400000 12168401 250220258127808510568418970849814367552 12168402 359308219790659288072209203638860539904 12168403 -3265107642973256029114174890960423456 12168404 338993504236279169993787185197030348800 12168405 149719554779603728699668690484511061240 12168406 -301218064071329248630419160122095370240 12168407 1070329707494341779336756881522887477080 12168408 19831890593788191469023493928099512320 12168409 482884601755476958573538996857614151440 12168410 450055547297466257566800936686977947360 12168411 1054543199431744851287709731021625618072 12168412 -171551349307565521704562300120646167040 12168413 1627284636213235383012308006267838956940 12168414 -816067910138367329770450739013017343360 12168415 -247773255269484312988882262284560123960 12168416 26373086774396762152837961807361736704 12168417 -596811581644704515495070155559683889120 12168418 700417167335150743131597102129117230160 12168419 -271971820993720078665654763836824561280 12168420 363578989305232114476404750383856025600 12168421 -173780739883235554367313357808687669378 12168422 -4553243469533894058724525846155984768 12168423 100567193233661938361694344285805365664 12168424 793998915351854891101291731661648312320 12168425 -1473272550763353483941743938439870090500 12168426 -191871283465649972293533730169142483456 12168427 1080116696847324498672579650874343821040 12168428 -141886095478716812069593577732492812032 12168429 -16682782135006017784641067038657332352 12168430 -139313554408311056097328247324365670400 12168431 152631477160870939377317009352001798128 12168432 190256448553169858634230969011662127104 12168433 -707316731124799546727170752228043435340 12168434 422418572940750193431168428934114960000 12168435 -267025680355629507595774009303548556800 12168436 -157364749956371841253153607762908569600 12168437 1367275160267169269192365958590208455086 12168438 -294752856262329231199667854859010171456 12168439 296979588941304041040149305736239411624 12168440 272940746875427228872352179700287180800 12168441 24736858248518137250514536675645767680 12168442 -36732313887969557116987156089372321792 12168443 -39885080792389621520465876433690069216 12168444 -484226206981073041183207407404703235584 12168445 352341047222446903282478184262819526700 12168446 -499775954979547294147604841379989845760 12168447 -847203347804660461829342983398658815456 12168448 -655928440796779076279061562100996374528 12168449 129067267013081106083683918996572433920 12168450 -64958095428879885991041333582783014400 12168451 749515583632848875334459992684684691452 12168452 108695711996199898412547413515202457600 12168453 -444394923760193136579460724460745872384 12168454 194861908049874314237986941284258192832 12168455 425294000878060617791267161533678912000 12168456 -392469831632550561361368194319521955840 12168457 -230975400063646064052816230600859897088 12168458 543783580328593212461396935260929105760 12168459 -24408398956472999885783574555257556072 12168460 -333775339989825122857666860801410718720 12168461 -380970555425694925370783688709411195776 12168462 -327466264867813899830313436412278208448 12168463 -953511050505755957207522236289410005416 12168464 -181425622941658192390046041040739237888 12168465 -287596957356176926731496893778672730880 12168466 -343827651702727792195514555213575763568 12168467 742059789399309564300223207658319369516 12168468 -122578623074578962127050901589645352960 12168469 370636518987373618463667403127397001344 12168470 -378680201578871965460040774647878552320 12168471 77950655112561824156782315513622903424 12168472 -157458892952562793643251195747184885760 12168473 -1863376973410850715582671408012185285680 12168474 1491387823469990405893550717395975680 12168475 363430951124180796546843143438296875000 12168476 -402353657835683875552361546812842485760 12168477 197361473495332467961476238104428967360 12168478 -6148532171075328057312223337745957888 12168479 135017129112885014331346506904217119440 12168480 -254093264679932925266389927962932674560 12168481 -774101767000043807681754434241172740696 12168482 474954372448549337103988780555752904992 12168483 -1021480267017373350070147911627609443976 12168484 -15810543363303660300737567822309928960 12168485 347067687823840368526878704370551890560 12168486 204176237705779246918572712096847232 12168487 -506777892684325283795950959780057861240 12168488 1145365318379093180085753727699561512960 12168489 -233029697600464365093551561920003759872 12168490 303500238778720026510590671091230428000 12168491 -379434457211894962043815322542517484108 12168492 -45363492218201745073690755166958125056 12168493 -996191020875736565786368506887499555360 12168494 398156854676921900827577732762234207040 12168495 323346132852102069067959769887231744000 12168496 11615442893696511018463126068150321152 12168497 -865959762264300497891759867899527951936 12168498 3310712955584133752991306391880889600 12168499 -282312584071271116093054018473096818864 12168500 703172618083822194166818901240936896000 12168501 281656449449262454908317722567349955840 12168502 94136658353690625149305186258493040000 12168503 -10397671889821273263964354258365148248 12168504 -700242901805482392489087903820528803840 12168505 397854474888509274291857795343501480960 12168506 -166569152679419440943915804211361624320 12168507 739849167313673012719012982767545665928 12168508 -756075518223082223409132194179547472384 12168509 -453404461002292123210367215696893151290 12168510 -195358536221922098133736076311578670080 12168511 1404599803874006966260732284644117746112 12168512 -165722515661485964534235107514006896640 12168513 281724288578367632363584689203945037924 12168514 -679040594033061755825668982527703729280 12168515 119930954501678351432171343679566280800 12168516 -73267391527802405633783511757202227200 12168517 1801901926568281435717627621432638801566 12168518 18112540845917797953631713461483705088 12168519 227612146572874661544771086592540782208 12168520 -3473474423691779700828717938894438400 12168521 476784480261140933409813566662531719552 12168522 862544688159549628682738615477215088640 12168523 357447677295720191297747891175384262464 12168524 336982339337957272870904339142040430592 12168525 -218290436449103800426061075343170976000 12168526 161913146731604575696725980968594811520 12168527 -1554121221823839464481872963915768448 12168528 286290918411565227739928957377747353600 12168529 -1294571601012098887429641090468567847424 12168530 44776067652000779439085802582783109120 12168531 485145058503140660221143559910980208280 12168532 837068138142529564538802386376925478400 12168533 -617195912056542640147615964161733322216 12168534 21948388305922254366646013585288282112 12168535 181038502748817305716821788114534367360 12168536 701093829361782329737966496374281799680 12168537 -1012061898874759824848888032342232539440 12168538 398751901504251236865290881100043367920 12168539 -617518898751909914833139675219703427944 12168540 176882072325412230805272214800761164800 12168541 -195145255916921445341563475653831575552 12168542 397870430911704545069186885233231723200 12168543 -1314463422759564521476862788287592344816 12168544 772842126509884217053626551944808103936 12168545 747795416707134730131739141946101093800 12168546 57064016169053635614501677824324652544 12168547 -599907685542364099491788189711951263080 12168548 -21397239096878975409958039509120933888 12168549 51165393048024772740402719841242405436 12168550 -100363236701189177776577036309448120000 12168551 311223560177681511640568469200771226552 12168552 -19658940530709593656323637637416796160 12168553 -698579909959137246591873646881657785440 12168554 -30225512256855129810227785980396681216 12168555 238450765979750708405848861147854424320 12168556 -1315184634536004222798094352915307494400 12168557 -409103703124398769106045922410767772640 12168558 -42328512541697259078102486181676760576 12168559 228677657452501461210396615137939003600 12168560 -78573932667409087702423204730630307840 12168561 -603663582615226924223606411108259549216 12168562 -41655589246434554968198456810934566272 12168563 759572714511103989344805586829618454984 12168564 308026387385904829181649575336320020480 12168565 1041577346569565220497236142129199266460 12168566 -225711311892163851824954643230212363776 12168567 17301173578181002528619517183565395720 12168568 1065622179405450551996136723151297536000 12168569 -654702258354409804637888242721816708160 12168570 1734130796610770505346606876495895040 12168571 1300754120420867177479366555857830980772 12168572 4226847585832120066278367549837630464 12168573 248741804189908626634749347292286980000 12168574 447550434591949218605379492260048296320 12168575 -59387726817664509306938146777901655000 12168576 210137152760503228925618365563037286400 12168577 260228118320353329353009671119809975426 12168578 -625129194109563858865159463026776602160 12168579 -7288856209632688263951361752662852616 12168580 150697575212198041702790566224790867200 12168581 -795307436323167863321363265636216139872 12168582 49624092517129568936480154085300445184 12168583 70947408593521670798672443759003531200 12168584 -36536067424264417280195878656370145280 12168585 -62321480316044422972253584699203210240 12168586 463793681307670218509068517091191026992 12168587 -130893392591060761018009281508233132636 12168588 -7042182029565389596355681481637448448 12168589 -106800945559481412284553802052675578676 12168590 126021856438939878638559147016507023360 12168591 -286673837950605389169997913716137582576 12168592 -15333196120262028426012936711049928704 12168593 572247461705964242084317923782843543844 12168594 196338945902846071755750379602691317120 12168595 108680517495984059047643324816523081600 12168596 282048203573827093210799178190499198976 12168597 -2702424817749150390859536768112953216 12168598 87069131679743056549617533254580653440 12168599 220859070569764341483683713525590623760 12168600 10791921397712460133957116937786368000 12168601 -1202880030636389659126439013985260972528 12168602 -576089962861887095423406317235566119440 12168603 -739090297524887525450224774264535776800 12168604 118823740288628343194113568223654931456 12168605 998762571243437442050341286269422673260 12168606 -493322526232391388234546162227769160896 12168607 -3135179947188321348010736182738643200 12168608 1277324453586539161189925796167843512320 12168609 1048791017293655800816844277845989235328 12168610 98019504955046420420015134886281297920 12168611 22871149286848949570910973681629768000 12168612 580076232253639499099277421196744324736 12168613 12741614068482739055663918237717414464 12168614 19409492424666728404335251637111600000 12168615 212565611891682364788215864829830016720 12168616 -66364740229944019895798910762840883200 12168617 2107747615107416581405703826571236322932 12168618 41771004591943809851470898374409564160 12168619 1075426017477471539080185027040541010432 12168620 -139947248048810813384699433565582264320 12168621 -265906698979984523171874075418893051210 12168622 -163646970013763819902425096200479183488 12168623 -8854628062884298682932758760071721176 12168624 69742143595007862766275107768056086528 12168625 50735936545013735664055719209784432000 12168626 -1020854924377598828700809080905593049600 12168627 -584470016342600214420187083135043924680 12168628 121001429092180740618220361702146986368 12168629 -962795197662707370648256492187459795328 12168630 -5644249778612862420294215846584010880 12168631 -136968057599245217368611283044673300368 12168632 -247622326498464451442237438761107456000 12168633 348489040393023539818901356624759769664 12168634 79370340870133303492137242591902880160 12168635 -753382263228038507919062908493799457920 12168636 -223965422578168740575953884612949441536 12168637 -51587171897960757543206563995324035200 12168638 -531769721209668920871312907245417281280 12168639 38186222235006273619084613876960569584 12168640 183034753481188797843649449050693959680 12168641 -1010976931224773509694226256551781440 12168642 480588368502410764699043423104483542912 12168643 367029438929216400847296479115779512892 12168644 888871111784726934934833398055057246336 12168645 164964000926408880157683785960892811200 12168646 -273500452010224811068634613607442784000 12168647 -230310774992311343660726084184774472320 12168648 610100801789611033291137556917079065600 12168649 238928095426244504300584731198296282164 12168650 -144343907546500136673362314862216702400 12168651 -49797947523914174197645817913640512000 12168652 -67509418109989189615537290112439006464 12168653 277217568154256975645150794517610470880 12168654 258439258633745428707185939981731245120 12168655 57649917002680336129125030291126836160 12168656 -795529245174933529846160418499461120 12168657 1551449936568414682414428668724120884640 12168658 572249579626740286214860005312002436384 12168659 -221568983144891839229871273394636982880 12168660 231953125933710866450527393916103321600 12168661 -2053716303752446959536585490416248589700 12168662 22671419840823455263447221575467073664 12168663 -30875108166123622538953941311210327520 12168664 1041054585197578919455961481715187712000 12168665 35401991183450510935135519615665453060 12168666 -618433309259578225996734693947798565648 12168667 564323228398702134462483064751104536592 12168668 1066981724912779708877726109783285943296 12168669 17517017145119545403029512062915952960 12168670 -230537890939575238049914217066920662720 12168671 -360902780710007504640974267043486599448 12168672 -521633419013842887052645804806784155648 12168673 294326399684337971345719459525078429104 12168674 -152247170096274519066362870876056140288 12168675 232074114143093005735990633171967306100 12168676 1335237871673829616711859803225072730112 12168677 -503184952831585176094878880111435319268 12168678 58792220376699110160565760948076331008 12168679 1156996088218416302932781144634717140640 12168680 -446870684582761722070429959323653785600 12168681 381090700692697605342186658707305712000 12168682 -43369250960987522367577165703806016256 12168683 582669032087916410591091287025070022520 12168684 -375191969743274886239948745922488360960 12168685 -405319598647708052014712284883849280000 12168686 75094804401498071263239701474740442880 12168687 -252317050746702164171364337714908654840 12168688 97370802558177479899354108866774630400 12168689 244346285750144424972607351834376627124 12168690 105632518804908144884727613297084569600 12168691 -447311183134683382389857344856771655000 12168692 63740338043139729891054328234805394816 12168693 1007941410549923704137106895946975805404 12168694 116606173885291715493818733681168633600 12168695 -349795742856014010709845502733788669440 12168696 556643928124385382219890963086036684800 12168697 -499697400171479222800788895340887304854 12168698 -240148179016136520054269033319969215520 12168699 7888091382658786286916793221984785088 12168700 -404503075679819900288014082678237708800 12168701 -129792012531668199100090353225025698996 12168702 -36216267759774431345335005017579888640 12168703 575382263733435035592917682268904594640 12168704 263375201358237842970695349226759520256 12168705 -105338268106324849290933733422602263680 12168706 -166321495419468181583055749093547639936 12168707 -1463686997296296714821392278615785539968 12168708 281796621764458035808699397024521936896 12168709 359117835740838490825096041812036310912 12168710 374868896926978565909981976811840133760 12168711 -156940473050671625270536071905423436168 12168712 359936098663967153481038848045492147200 12168713 -187382331012561793469204002725372680832 12168714 511841758601841726385662042135856055040 12168715 365141809325095380529019950518271973520 12168716 397375560947713753633859886043924681728 12168717 26533975505604051454020682888887092736 12168718 52913028694783151254781836272210796800 12168719 -1265022030304209496948696032104074375440 12168720 86395858452392267154173058380293816320 12168721 1302257464058444670193486344095991693600 12168722 -329850290376783840820505491333507775088 12168723 219067389761932878512417220935610639360 12168724 112338410906699284685938764578868634496 12168725 -123150520792951972211343153677767850400 12168726 -129852684314416171658961052744902843456 12168727 -1734132763974543923922045381434958474424 12168728 -449836384160939895851608349118750720 12168729 -1509364643296002008941376596293207039936 12168730 -147725823971878688907819775357996492800 12168731 -134583280828561535269406677119536922936 12168732 -531766685811487714762071428250648380928 12168733 -1174638767738947441086811686942627364340 12168734 113999604123077277957925843712930054016 12168735 -56424473928576510550163983706097281760 12168736 -416763918097101963252816238417951457280 12168737 391598108002906951827261212675385730752 12168738 -381434347929254495975769613773540775680 12168739 1124417234922380898482733587607274245000 12168740 -2034198906895965647470702638324940800 12168741 530679822807730370808100848555798362304 12168742 373115318753448991979779636289178432 12168743 620989964220604565300877106352195071992 12168744 30603445555268814808756319151735767040 12168745 88774976397011566632214582117864775880 12168746 116753904902142476307554806100590664544 12168747 -330268419809459381319661473809964456672 12168748 385100060489891419436317818646496040960 12168749 1597450316574221953595682040658091321750 12168750 254494876272570937550303766605232000000 12168751 -96618932171207380277513642769855536160 12168752 55106851018691623193993722121509601280 12168753 -257158932274459025184298318631669900160 12168754 -247515300131196035831977513639127161440 12168755 -436637945741887367404941652646765358000 12168756 522433116085641521625371420895671569152 12168757 1180592724057993108242117913613128305006 12168758 -308169656203952331577287382001987975904 12168759 321431457890359133319375574835630008320 12168760 50934915591298420630296132714682368000 12168761 880281949696248957921059686573220221248 12168762 -114515091815918370854199805096086620160 12168763 -260533328690263382066504343714739004240 12168764 814449562488771875299901870964813720576 12168765 -80832015142104433612891381500294144000 12168766 493660837320742873182839723699807192832 12168767 -268657895672721636339311416383602687952 12168768 131526687648144292659967005400372346880 12168769 999615167668263323638746819823055103170 12168770 -78003984749191545125871069024630896640 12168771 30446555718827315414786654458408273920 12168772 -172239138079251169727997093449839472640 12168773 417254719210363731586362132980813765022 12168774 439742697861099236147629837137465642144 12168775 5170507409980640982981292520802647800 12168776 -1208204165946690838517936941830115491840 12168777 335581760697877257098626335736882494720 12168778 114273611052190336077454198088997984000 12168779 749445656939902597599205605384252192 12168780 2780704561995762306099057835190507520 12168781 1356419654178317342269336923587997614582 12168782 310187086930520437903393878513649566912 12168783 -128993033914840205161167362754220916112 12168784 -220636145740180201837208038863685427200 12168785 -17531837877416090697924223354678344000 12168786 -68008309422605020166122309418812002816 12168787 -817090054046234322380748770076074252808 12168788 813075494915023913191565132392858392576 12168789 -85190030567252087420855834277266999808 12168790 188383408630705094087647006843159238400 12168791 -1470230822617238333838239537953178594808 12168792 23883974780351605963515167304701030400 12168793 -264582148168763278853151900900465966016 12168794 13765629138662277700183199591746675200 12168795 252984388674106955011081502561610334320 12168796 157434038131504886251059497290930708992 12168797 -1380867594546970369005497097853061088960 12168798 -335918490529528850699127568448403849600 12168799 1161755031785795395378309282244705376800 12168800 41302185213944817198575699565713817600 12168801 -91713565279961059791720315534584302080 12168802 -29027968471175918992322475817786576896 12168803 1194516729826710801284480459839143809052 12168804 396968118358414515266217357206903457792 12168805 389109739617959890455179793352158901920 12168806 280759832038688662510928578839800246400 12168807 810849841541776435823702289577147056552 12168808 -95485975038872443913244789205253652480 12168809 -674909452400538248457957121016460162480 12168810 -105266910691961707336401805219276970400 12168811 -661094162833373029644279060561384560576 12168812 -203182853486012686385998372866912409344 12168813 -3761861556332749278353920180390144512 12168814 277703818368822492356592969223102947072 12168815 -368169895335192321262761147009105722040 12168816 167849679192158666365482484287665602560 12168817 1687395811004510647197671875516405001472 12168818 762204575246204759074852765042561209360 12168819 -298056210439021513118363078498669924160 12168820 -357167042914996937392072465646140715520 12168821 -279319620322203696179001515539048443840 12168822 334614065249776574880705410985365710272 12168823 -942741955960160581132835608996726923928 12168824 1339191159848069799256502728189638696960 12168825 241097136843983210731937416767636315600 12168826 615198575555207888595337677764136155904 12168827 -480052089910309893447122345788445042328 12168828 1762494668543952284152635521669505024 12168829 319257244995813335308125084723402323980 12168830 332695778147413643790834544451001312000 12168831 408996537858885585717680060149922635920 12168832 431743244455699319563571305598397972480 12168833 -464292583675646258902406701886786221056 12168834 183540874470604931969595611694820010880 12168835 472009543149417142177406343708118656000 12168836 53580020550062784953062163554991844480 12168837 857665429044511921888617536591243408094 12168838 -137277161115925039447254816021003669888 12168839 -889286716277403683897854719687869520360 12168840 -88547762674091911470475949953081344000 12168841 -52707623313146399982414732411169773516 12168842 290840887117155663465554831134391622912 12168843 -490974414436590722679940716542912920656 12168844 -875908939833161944205541402749751439360 12168845 -60619589971127626374400400360633392380 12168846 -643172172286063228799447270760207408000 12168847 -881085413309765995060673025314730604568 12168848 337188057109246419222402699587617923072 12168849 66749822595888318159607536322760640 12168850 11222425643575605767379249648845760000 12168851 942116821328524554448832980375938279852 12168852 -284037395416608283764185531632991348736 12168853 337822416629349713927719744887686715804 12168854 25029886506938500825509677541455892480 12168855 -322297564889284159772377745143363704240 12168856 -207979297654460455208085862373806694400 12168857 -1245385024608154396377106186423761556386 12168858 -114770167322431746625944954990707872512 12168859 78779300577027135684891565897998903760 12168860 56377238859286167354632912917131586560 12168861 74774795311950871778780338208115775872 12168862 -8506849385033979111600305070768486336 12168863 -34113501742323642637619074210327474176 12168864 -407625413153699382656014210400602030080 12168865 165480102695333686744339222021127866260 12168866 261810331818206263853808313832821288320 12168867 -336279900689443716807868900867163385360 12168868 364024464355670520634091295462458127360 12168869 -182361173263025947728345091506740434980 12168870 -83388456419478386495870284949896611840 12168871 12523978263044920970609731286324115840 12168872 -568757025904471479383503599145799608320 12168873 58955584239098767677981544413802128720 12168874 -931788203560016180013445836634034570064 12168875 -1122885366076898306334379630517660916000 12168876 108395802613086335456877144706309069824 12168877 378175694565368687071255326613797775072 12168878 117036985751553939396876940329821034624 12168879 376737912661647290327199074345024999808 12168880 -26327742333298570029696491780590141440 12168881 22962842643397713533164111431367490760 12168882 -95747978208788681163153554694473568000 12168883 -964588193669422258606250696089878330868 12168884 74011006325561044932513424409475047424 12168885 -269783519798182722931228717874739506400 12168886 266368700664586036407964124705533231104 12168887 346369475056154007161354993099230902912 12168888 416058444930717801282362237417348997120 12168889 -1439420282783498115327726489527641388844 12168890 658568611302197666746579213671785592000 12168891 -603098595002757820625290060690319866080 12168892 789027218301145805172931148156561820160 12168893 423495469040256397954095943051938165120 12168894 542425058209752530079506823291235368960 12168895 -31250643011165677156760357057620022400 12168896 -254793097301388019882325117325218414592 12168897 -17265523668130992818067358965846305472 12168898 -256057099690352382382178029110720744960 12168899 -1109173327311403393103000480160776646336 12168900 436628315346375327554663704890134784000 12168901 174488189971181755421366911175282991902 12168902 172496627747136646117955769595448653152 12168903 -244865583430921734728345353436760196992 12168904 1630822965297708638793745502425907896320 12168905 -694219977850323783396006139475172116700 12168906 72827131707237266260784364711864918528 12168907 981074120880121710395051607474438443156 12168908 -605257054884327634853318290993713775872 12168909 333237596904242401815623645986783381344 12168910 123848002705465427205227533457941589760 12168911 -2463126825933872098089949309911118183680 12168912 -11686530014704308949318463265577893888 12168913 -1104263029278939604189210562363179113740 12168914 -6046943860505955601282027158749616000 12168915 -250177607969500683702679539526359356160 12168916 -161198387645853097997454509683758405760 12168917 -958957326276118564703494555993395386034 12168918 178735368018936806055781126762437274464 12168919 -52474820176554981919056422156886330704 12168920 -308423547183356426083312912696263475200 12168921 1067533680732375661504061575063196314080 12168922 -494272916228986493937877825634320711200 12168923 -91058779518178098670770654220737541440 12168924 161474106994541790653389705332912046080 12168925 149733742050547149931736020141609929650 12168926 -96737396299835340783074421584377036800 12168927 377902387778535890140893781777306848000 12168928 -313462172887791209839291380821634318336 12168929 -494398813015048504791389102169055717470 12168930 -49805814153735780798408178483014220800 12168931 -918168561590848996108723808274375941088 12168932 103068848618376248429336075859045888000 12168933 350037847854800166966014402881079609664 12168934 -662262009529551401406301809851883972384 12168935 -162316061589342959689881966596132023200 12168936 392819898166018514047886042832535664640 12168937 -116169250745561194610170109599237042608 12168938 182943089030414481285439578595205155680 12168939 -152273611433251961294764324616479037952 12168940 -115356903042041527746887377108330475520 12168941 -631231015402638266832677693139621162708 12168942 522125414199122271002549521848907259904 12168943 849047146599516850682852846900249076120 12168944 -178995042619676999035555653162612326400 12168945 77050808176933620498009096975680360820 12168946 392602249571018149083946071680708358672 12168947 1619526522386769714185289025918673232 12168948 -199524094842510582233476202751547422720 12168949 2325893602362390340053836551168143324 12168950 -418098653452876825881155180974353393600 12168951 396959912226125401531468221741171371040 12168952 333454889474421148626102656580977049600 12168953 156744651673128271080125672381420067924 12168954 -28963690868641207370747831017209676800 12168955 224364635730136743754454012773326296160 12168956 1656278777377081934854542230457504672768 12168957 -2648056905509915509613390300625653760 12168958 1281595605879625917048381757714321003776 12168959 -575671264998282277914323652832120451472 12168960 178773390514050282472632848361927475200 12168961 82557693458690297088054298398715652032 12168962 -265716792386432013985223152531223831040 12168963 -219077200512024416722447050294143902908 12168964 -224329494294616390289278287400464738048 12168965 -63919713754331192819958196687268044800 12168966 -72033524704918049635345228974148234752 12168967 486331173724284761948527481669159776312 12168968 294257714368769610942908384933759385600 12168969 -94751784113412654454536909545648440032 12168970 -122928400604968069382154642258964800 12168971 52581632183424241209879653253392673000 12168972 474127590163311476392112342635826186496 12168973 851800947167557552270025364869045255222 12168974 -594571112142259616659090439296315842816 12168975 10366126526864442185434675410944371200 12168976 -162708042039745959258600015977426771968 12168977 -1069392340096958621467766826076073826780 12168978 -46437905587267751880190576215688473600 12168979 -501391133227721114094235171128283681200 12168980 -887158782382939949702511450824824281600 12168981 131353239048207269674141628680986434880 12168982 280122827842083104510750907415129810944 12168983 679162359914791197300937196309427850344 12168984 -44983622050339996044449334764946063360 12168985 -304075539371586379397354056046231387640 12168986 -466066977011575420000459153745364986880 12168987 66660975821025776046403081454297273280 12168988 11120477975086688466481469346338201600 12168989 -44676567471060112170850498311252061344 12168990 251887427441568152619585659197793046720 12168991 -450799760606376202709942426315502145248 12168992 289561615259793866443021350288110911488 12168993 -178938465516285896251206519551737027776 12168994 451653230328570150490195606161223273296 12168995 -2277388745753553046777721840838798595200 12168996 157147641606821021338594827824000557056 12168997 439928867730578580079064998811918549532 12168998 -7194055372541430329288462976813396000 12168999 662262348717013927928448859099497023184 12169000 8680749320645440754200908312637440000 12169001 -428204969413577540016584723717694715200 12169002 -109238917068225376632635871593588014080 12169003 556146446551135906742388150162939202752 12169004 419620075514743988139707978439180466176 12169005 172453681078243868319190264724903216640 12169006 -259756789490873258681633838621350834880 12169007 -150299666559254979287964572485705188000 12169008 212526470614985848374275239303778795520 12169009 -1790143764018108895689581259357121391040 12169010 251125715883365276962768652995361925120 12169011 -465108240042543359482193634863703560640 12169012 -570384021646937434847475311650670731776 12169013 -614230284634322234474261041331448353280 12169014 363203034152339920141041844636823993856 12169015 457514607447171893920558319819846291160 12169016 -141336019585546393094506587320809943040 12169017 -101866107009969936634398391090124838720 12169018 686776648104362877456806706360076302960 12169019 459493692264298302054193044221855073600 12169020 320618879863282353527546480232220615680 12169021 -45503533721976416189268132110246021268 12169022 -115314630088249390652558973841136961600 12169023 -1107910830134387730427513944592835664000 12169024 -103216368049590492323597979988701216768 12169025 -298297856576955997627874475373650744000 12169026 293516206307448818918188427715984090192 12169027 62644936793398330614997053842681578208 12169028 -1093219808376506846924466914846646824832 12169029 -135345302034770480021552782506121264512 12169030 -310558792705992067296713873546494419840 12169031 154567625561263745108123018599176524592 12169032 -248140907571912930463640879080892252160 12169033 661321707500768843159112013010284108240 12169034 -850167458172839203945730112098054976768 12169035 13207464853880709109704890822754540480 12169036 -766937485864535522309301131890275695616 12169037 1161195666056472563891830494759153853686 12169038 -220209422257360408376164861759171092480 12169039 -44631281736906017058281841892493718160 12169040 -41522963089637416592921589809095802880 12169041 559427309342097863512552871249018252592 12169042 -787302536723475345307120546860763216608 12169043 -17614710008255779308216182800772887416 12169044 105273326281379391890813488258103869440 12169045 -120543337482608931781957680196938700800 12169046 -107637009928521906596582550558326020416 12169047 663632933177775449099825652425899389696 12169048 393587602025243462165938604372540190720 12169049 9020584185305653448162970893640134400 12169050 82289345142408989830334065287137433600 12169051 97060714533591167884712421732471466052 12169052 -971442212650996769439651488932385789952 12169053 351152264541613264595731863831314740140 12169054 6958517174897242136508936368665708032 12169055 -336204499242327509523904736701806040080 12169056 -1007741568332176459540994371240646148096 12169057 -1405302345223339909908260601519272451180 12169058 -679497554735217661855796823695448366720 12169059 -168560383213163000649649840540289187840 12169060 -1051850400597178252074828759991795084800 12169061 -96409095243140945186202844816825774338 12169062 580924699655590699550730887314961427840 12169063 601043833306772370265264027226015222920 12169064 -1546670618743231016602780101510134768640 12169065 276571484739001503320114283281362249920 12169066 8571289671732119763137892612980926464 12169067 1383853118724753310783418215643832561360 12169068 49996170504308548017109971985095267840 12169069 931905803202209861956747037275776190560 12169070 -343902486471722923450470521782661475840 12169071 -612714261882699228471796343545137810360 12169072 -42893230837749363645197945874790580224 12169073 89648237509822881618058807570641912000 12169074 281058226222930115734317860839359250560 12169075 349865297875572048202819303543534668000 12169076 1549804866177854895056089508590837456896 12169077 987289191800525331247005570281503065120 12169078 -181237635259391401712913850950958815744 12169079 162326527606330271841066284348802605088 12169080 -12050552092615950634569210309083136000 12169081 -76873764074048227798850154462479948800 12169082 -97430465389603662151497521604135283200 12169083 34772131155859391020970958879038931504 12169084 -676719258681574240587768171236498671104 12169085 -1105690051922355125950027156411514987220 12169086 -5227134917985573812732787164710106112 12169087 56817739905632422808873587319479492800 12169088 793708102982355430037578475567075819520 12169089 -1572522735196732982626586525689104000480 12169090 -457278207034214874473059334833879718400 12169091 -4339617207757284190208588834448264 12169092 205061567983431061857439501864404652032 12169093 -8593215668031169692347458336969409856 12169094 114516558846452950280556575667986995200 12169095 670746460817393107217218828683990317520 12169096 -1100001835785553324709919991211851315200 12169097 1514177818867807545458843418711265401552 12169098 -310998320841751436081812877314065848016 12169099 -2172678615679829893656196877630112312864 12169100 43070420348865239662028484768205478400 12169101 -53039958488516019413883260914286885280 12169102 -423499486152567873911936317883007160896 12169103 -235310839177699565041901182914683037648 12169104 -151339929086364624633332646847730810880 12169105 28061167954360639103903210455212192360 12169106 846709180881265985133327705423282783360 12169107 -611258583452774514386512531285886357196 12169108 188082925111568406615705285076802799616 12169109 -858501957959762376569154612161719202784 12169110 133529888750037405076913059786965073920 12169111 168108980088179407292940908981650336712 12169112 190156292417796434799073466404127539200 12169113 123315028868612640713118855204578400000 12169114 -281657595546618783457760408177485705728 12169115 175468245713922420771997768168741826880 12169116 14526000642386394630560166792608466432 12169117 1061086819496972512763953361902254568166 12169118 47920235568956849566078903491898503168 12169119 288449794418400637213762385465934100608 12169120 952910390962248666889695797146366771200 12169121 1372726604446417063324090132937672804322 12169122 -110572229783859835027144597367790352896 12169123 -526209285949030696649973007180378045680 12169124 -1189429181916485671605761243047296534528 12169125 -288977365763060237566888263921791010000 12169126 12722730199316988259410480130104000384 12169127 3537608294875515052769700853341274754112 12169128 214637824047279911466475338406096896000 12169129 -7067201953991748202969513377775925440 12169130 -115796507563189165461342098817522299040 12169131 45069287321837830927334318985859035120 12169132 295599727777319787668442540879708144896 12169133 1438681338950738527610175822764058959382 12169134 54161699801135175721206504724567370688 12169135 -499139265191594280927629580290883278880 12169136 69368190769678517874562928053982330880 12169137 -499076223069613710347138436694316465040 12169138 -41917228086180716750831258183073776640 12169139 447744636832855125242897496874119287040 12169140 -346760189347764529456597041141741649920 12169141 -1456088140200538475641059598327283818208 12169142 -327776275572502207470661058165107026528 12169143 429614266491589068546874332944976725760 12169144 -830292858667498721759166579681730682880 12169145 537949232718066328757729119650869736900 12169146 -77552177050199480392810830114730893312 12169147 922431359177682633163424520363848965992 12169148 467612880893900038271905744264254397440 12169149 136353248697762582031431004706455083264 12169150 -170983359649069698908789750562340996800 12169151 287618739608323453626632460985604549904 12169152 80054497603038468845154840872528904192 12169153 -164567067519574476741037029063876561598 12169154 952795134442115055640326829969376854560 12169155 267878883666247695986944214970227882160 12169156 159177306318808045901550832738304954368 12169157 39483367635891464374397168782483545984 12169158 -223767165814839181619457265789172559360 12169159 170756786567342720952409487210045798360 12169160 -509009472225385404082704811352088576000 12169161 -785042300082255070084946576942898087468 12169162 -12834043881952795918696454650853561856 12169163 400533268492693176412318244111361484800 12169164 2225053064954641430965782243882811392 12169165 -506830300120471331428009644686466533940 12169166 108907192444458926701634806693251192384 12169167 190765692865529535763807235685623423880 12169168 145302716948793816111579267076623826944 12169169 -59554257226627208638922820742128662232 12169170 -112086292237560128920193114701938508800 12169171 158219635396928210403535282961515096224 12169172 1290125027025784987318710371052902400 12169173 -5629668415027659192820336720904665152 12169174 271801455931924696303579497699732460032 12169175 -211337658567930940464632836735077867600 12169176 223345267640976732234365018486158848000 12169177 354152232515460859129911886709175839440 12169178 302001511457689492314105789927963766272 12169179 -252960099389307783410772265987058948952 12169180 -451866855852442988782723140497594841600 12169181 209554996404954640273677833584073474982 12169182 495819183102843921466899865075044316992 12169183 666132977068353601863431083729938086400 12169184 1537607448382532975353545601133058195456 12169185 25058470549054725415707732639533260800 12169186 177574675204865119766858701043842187424 12169187 -468168748264578006381462589052103233376 12169188 587264369955434204429782856785375872 12169189 -319083469625417470181101644645276720644 12169190 183060458297639705771290193964118300800 12169191 533653156895147218018600541293326016464 12169192 -54545075139290023305609506602462494720 12169193 944657293267141173644090757293311566720 12169194 95551677808584010154011636838983814400 12169195 -461218188298181266664816816306598121440 12169196 -56729298317763588465668242548902553600 12169197 660476705509301816737906970991944137974 12169198 235602385613897800874259975002235777600 12169199 -859370668080363944811651205204687080864 12169200 5266753024198836339805866061728153600 12169201 226641548085070256698386082481764183008 12169202 420489783085441647606841897877027073552 12169203 801491717053107023291859216738898681200 12169204 642024513640839128066894613963810598912 12169205 -263894417577553740965132261965464161280 12169206 120023496285582398256906420891782934144 12169207 415734561389161180214867936542327196112 12169208 871822743132988563560559854350984028160 12169209 -348950889241686512242613324896955404032 12169210 181578475051556064893404397200797073920 12169211 236959321689786400357818795531664637112 12169212 -318535238418164251521714562828884480 12169213 246658686962143158590080151471594404960 12169214 376933200323920879490823874413530528832 12169215 -6372376144707961518377377932397411200 12169216 -659536980217520909231659172475613216768 12169217 1048699290500412922931387700305882713392 12169218 291996365792278174823320993829032850304 12169219 -3757751583761083024283718168391693304 12169220 96625847012886208696756529409579847680 12169221 37093214777289566542769046990771129312 12169222 15200557505176119628461900598520115840 12169223 188205799594184884149325952317322791704 12169224 -554917679419046644548231773263051161600 12169225 -642951958913488209409412736364063893250 12169226 315201274810561581347299559916901231200 12169227 -26178449993778370270749220334191723776 12169228 444318320320069957452404466317486413568 12169229 -1888041040338237299442668292607838157480 12169230 -28179826941018846867264952173999377280 12169231 -491694400144572168032845106814306061488 12169232 30116591149127952874672367861300477952 12169233 -854369579245121890360012775288416141296 12169234 -199053522371934536491417922462726553600 12169235 -382661888901737411766114033856243654800 12169236 161840858593284672835958873700936597504 12169237 373848690907755911773422883806845257980 12169238 717530765617121934692242256433680447520 12169239 -950860228114028725109816963180406877440 12169240 1101369136619834894958668662420765900800 12169241 368895987390668424167876359008033749760 12169242 -31925697936796505349860431822150098960 12169243 -197925970633592546137587972408685558440 12169244 -486756219740549906552133859629431030784 12169245 100668753106300242460280423923069985280 12169246 -18673507567545172068458862284536279296 12169247 1018123766993108057701585216661880494400 12169248 -35398715368500949197990512755055001600 12169249 957975818452605494239677308002028113250 12169250 -166087229346291360224250181041939288000 12169251 -384141045233538979389963953931243993120 12169252 -223614371953730286168023995948268752640 12169253 110944107704806608164882573072171701440 12169254 -68399351971862097815717835294400333824 12169255 68169685862363682445094334129304273920 12169256 513000289453030187994989029752303697920 12169257 989109621153347008698044272194797258640 12169258 -936150666542383726366108107557294592 12169259 915880820937834478335740661573990065616 12169260 138236788348555199641321734958553902080 12169261 242124735168319560054174829075863579052 12169262 -279731693970638120432632093943540961408 12169263 -160352885860128403743552427353760581600 12169264 182717384223276395820213888693536276480 12169265 565011151939296257530755485614350132660 12169266 774012089973522521586458069747072769024 12169267 156125376552082256989035032156302245888 12169268 732392931495160559404494423201958693248 12169269 -167034163799618116636344366467731598496 12169270 -160062609932729219016614408870124846720 12169271 -1453262600113846428799308171604804893528 12169272 558782799366406202539406185035084595200 12169273 -642253259079725158100898154458862926336 12169274 -240977893418253552625812014572997210400 12169275 -62884423331993879166258499785760078200 12169276 42564861155964932266699835610705090560 12169277 -513849710739583211221619585220487478400 12169278 -8468835798761533739385955418543634240 12169279 -520687413281936605644301490315131981120 12169280 364697276073209184030410588104100413440 12169281 -96443546159978958557618348108029128000 12169282 -306775361730013776751155654896922313008 12169283 -84731110031921860711785881837089652736 12169284 -32936419177118032250658318299912908800 12169285 178785132624496071551986497108706613760 12169286 -41238225542297481216747943621404213408 12169287 -72950010876725671898874619517208848832 12169288 -136911390930457336622438963305860372480 12169289 -712345460047811235193380552923177345280 12169290 -209746598970481242390341274788700733440 12169291 336971153220134662094562268030210474800 12169292 -25712563514194828605008502182266050048 12169293 989429613623683781527353072940301110464 12169294 248537650986217262786077656429241792320 12169295 14255276969606271988655795720572626000 12169296 -266678871655518514254700609810439086080 12169297 541429335322025945362910963078096620800 12169298 -218831758508454815006051841021663651840 12169299 -328965947795526514953393587266070866080 12169300 39382807286876207890257633376535961600 12169301 -7075565006742661178187031885115893248 12169302 231296014943303170980413578831922999232 12169303 1264660014416601020075067627719388541224 12169304 11024130213578234799024986553094348800 12169305 -7088406535527327701881621657957584000 12169306 20349409490976314909365851313826810352 12169307 -1172708685520921429233394272552323040444 12169308 -146245331184509530877665072223554661376 12169309 306074211306276215972324646811793813004 12169310 16133965349060199403218995277710650560 12169311 -197174555492984234198330487108829747200 12169312 489713970025094163455960711731574341632 12169313 317438100973036610786447201945362526184 12169314 -406565995036296467259110846243050788960 12169315 -113555544939564664398362078900173779600 12169316 -1285090063994436033853751691358976280960 12169317 928758808161268562949534826390240956000 12169318 173877915846196421431166373540325724160 12169319 -16811748703542232093586715851468751456 12169320 -4495793921514852973984975258021478400 12169321 1204326718617738972487132111831675646522 12169322 -103512019481846456985628146092600764416 12169323 -645004076245761869420292108239840882640 12169324 -347313612719475505309061938702182925824 12169325 78076382526863314029363035090829756000 12169326 6995086994344588293817884841717950720 12169327 -956410421663045611753601250688515851824 12169328 10876758871351449110868428667597127680 12169329 -104278035422090987399165356580243005440 12169330 188109533891970252061166738813537113920 12169331 -1002764061918367506548056727956887641928 12169332 -297564437694092091187568499167363850240 12169333 -344121308693847930416605293776973848064 12169334 -589806399433689984492311853930670626048 12169335 257710487634406343576067001862508824400 12169336 -106743636955449302697318147268633251840 12169337 -451749313105673875916568613773653847228 12169338 449120353310219906874900716235766585344 12169339 102466372573485704835553700425772720448 12169340 429796253013760529779375739466857548800 12169341 54011173092088839891914148632380520550 12169342 -60645098966134615706996121667876028928 12169343 595128226069291809282642328958853854592 12169344 12075869253108981099677345498246676480 12169345 387536727960902525556242480336734454100 12169346 -468025392456397126278850330940724057600 12169347 1123827700464209038474103617844862236928 12169348 1273536735409658281179099715000030771200 12169349 1160803435685005187735709784885488352350 12169350 226815864394512277935300217034980461600 12169351 -1472434121763448830560257599126673564648 12169352 -586620042141574778938555050793448801280 12169353 400282775420175546416068548647857858560 12169354 250829610312370058884025754426797039712 12169355 383557663370510552769761848270754117520 12169356 -584869039406132209421087366606014345728 12169357 -1997985985884364987059520793015756560680 12169358 186543306342486081724927359276784697280 12169359 45408713853065115578266321604098273440 12169360 24162099043898137620906755846748241920 12169361 639838198533599796514429653729246022962 12169362 238736560066194499190027424253684340352 12169363 -1233695720935161111894288640358123106388 12169364 -349625772095643008219244678157362796800 12169365 -164659337907331238454482801066161532160 12169366 -701082372198315102503815071988777584576 12169367 -362348040777551921564912657792855280000 12169368 -215794553030049843500782771281950668800 12169369 1000351437995555100786890101352881359744 12169370 596429313010800901733852316818464070880 12169371 -443600682202250754686030727727104170088 12169372 -387336383261762093764717737509894148608 12169373 -840299922710737484474201090994899364378 12169374 -15705751043280619606277233048234033152 12169375 -161404091361579920433938201048445130000 12169376 -1347077162360245180880503115325669113856 12169377 322332963138018792391467051295757858016 12169378 -248560285331786882660164775155370576832 12169379 -1376050282227886035532623954524256586020 12169380 -326590717480219984842716654033071165440 12169381 -1051934241273922808151468399956163917792 12169382 -558944151671735700541796485424419971840 12169383 192376147736505069141030041718425083344 12169384 858906859860400561528012376724974131200 12169385 -266817024486059193093808013893654816440 12169386 -496379829015740818983145917535332480000 12169387 -19168087651723894112716674546963990680 12169388 -442122133436040025077030458794739908608 12169389 -654607803514038772900114323317807921952 12169390 -14116632497113220069124166225004980800 12169391 -69573651243246208445890823624077662336 12169392 -5596825084168687073662064304643375104 12169393 -106534858867120604504353630219338159180 12169394 496919811695409997600968362254107942912 12169395 -286943207968821700354637601233680946400 12169396 -1073320298065080554762205718982831939200 12169397 1461459212980237497622768868302992538560 12169398 -21601316469181167374210666019687260160 12169399 -1766350634982845538231876807093043100160 12169400 469438942806122311611275782444360704000 12169401 503281711973185406570673094522013086032 12169402 -76420808805172650818787982750673295360 12169403 -291452245045703303721306523065207336348 12169404 188842501208726296285749099401696315904 12169405 565488960966675611087822296936622460000 12169406 -45277087570452093827736730787815342848 12169407 -273906857632738519372077345777019748208 12169408 561543985266876383333369178879429705728 12169409 246148362913268498281991695293344442816 12169410 258238114102383689912414764437836305920 12169411 -183675999700880874252011977565107074640 12169412 -155689589455467086978840244525104310144 12169413 -936158139159584479930950513506667129600 12169414 323949433157510679449911133034453976320 12169415 -89041850236558375184358447675321456000 12169416 -2769762548744329517791009280288686080 12169417 148942413911213161507134434296762936448 12169418 -62641512880974866832402080154790922496 12169419 -6436677056269445656464110641165366056 12169420 476543527620058086474427266537155681280 12169421 -54222744449761777504485633935232461856 12169422 66788379061373701560262776743112477696 12169423 -269392648414115714492495455893468094464 12169424 -147526563155060038208488722743922524160 12169425 110181427209548849349295643401407612000 12169426 343617357994262346264890874143796244800 12169427 -360125867424104109307585243610775753720 12169428 -608657887191997661770685336016592871424 12169429 -1420476910172670049659906593925154209970 12169430 957814402665821375140795219124183040 12169431 715065271854173022746653742178638652312 12169432 -579082679067223798726962197960249241600 12169433 785110177269052255814286774074140574100 12169434 430737129023023908789230462244456430080 12169435 -740798978752517443050658328196034857840 12169436 -51253046379904597959913753771298810880 12169437 -165197311622508909213525267499821363648 12169438 575276372767369369763186160524460476544 12169439 -1122408462686794008774306272410439589000 12169440 1266588201793082002036549665328524165120 12169441 -478434248918617850105108329978081929068 12169442 -11784767919240000391855407428424450048 12169443 -277273302867722073428076604712444455680 12169444 -899511680671084100862698726803604924160 12169445 165512044000768769905312470600641912700 12169446 -363788127745436612005354316715912426816 12169447 80745648419681610454558688323404084400 12169448 243110297980017763240652466646177167360 12169449 -28988552872401374773049091424084723500 12169450 569406489722440720131998107448085312000 12169451 341116348638877747992028884804304727952 12169452 -355223297954140416423302510124119443968 12169453 -87279250566581640440420961857167540480 12169454 -52598336921957520303853683721878912 12169455 640168528765607822557368433978946361360 12169456 -18294186941311283320094704318976557056 12169457 2339445503903866290280759958600173119552 12169458 102523479533106183206103493363492293120 12169459 -127513897196767456350181054659704172340 12169460 -58114283519336225406688688149839882240 12169461 -414213192959337024684738080133522093120 12169462 15592672803062548170949631720824874880 12169463 -509351684334843628855141012743770091288 12169464 607583798310381249823064868977297694720 12169465 -6321325854966887401149449282467080960 12169466 -785293688063009116405453910458479680256 12169467 915039015813034399766535625805304428640 12169468 -482674977152975774952432239711657316352 12169469 -651097451944178010117072958825574031156 12169470 -41071877266372383041081037785878410240 12169471 -685684678613090284502824106533907728656 12169472 -376451191095405484247888904456668971008 12169473 3673569752212338180373193033138043840 12169474 1805905270489672413876760172748553052160 12169475 847452232910383530613522878879412346400 12169476 -510887666149554748296022786860066201600 12169477 371771734165067576698970826511821267072 12169478 779376117629751931461839981508828047232 12169479 -101796180139492748843526072523134000000 12169480 146447082985542538420684137768881356800 12169481 -324124431996889037528020316445072630000 12169482 -136866983572412327401448926515470449920 12169483 640737036713173209740573338799783291732 12169484 -130022365730471337999903573986358460416 12169485 -111487022748325642613126335189492883400 12169486 210135684230133321581632638058373424000 12169487 833785246754549159870026649243267671992 12169488 17221565930502606134151130583494754304 12169489 -458851721092002001107492887145234545676 12169490 48656475600528120966480694365386568000 12169491 -804770165929823472671964267832006177680 12169492 5741198373754891059021581642186862592 12169493 -542212773544960941857699089384175015442 12169494 115648515532586396609325749218605696000 12169495 80779296546983349257032788890913897120 12169496 1864625742281478036192441478786546483200 12169497 74581287586257911737220042818755512160 12169498 -166701778767630377688279817699448401152 12169499 162654770997657393722435759461963354500 12169500 -165374237883477282331189712144670720000 12169501 -1025436623027242188566731505553354211560 12169502 -304408808638028880371211846237965006400 12169503 979750545626823956865332367962455625112 12169504 -225844968221770644675908841952894648320 12169505 884789853694663133511464462995288896660 12169506 -11870470186002462920289318876643750656 12169507 173021652462433757354068092496953076224 12169508 -423656196715289888759841434051041816320 12169509 923433856604432005825192951817318816928 12169510 427130484954109108042807832791150604160 12169511 1832438442343881766272761843589420581112 12169512 -79735013781987815674640922032300206080 12169513 -1030664657946815792576746684497931215238 12169514 -82125263805870700254998333136058476288 12169515 -91440037118114551448225940690690831360 12169516 -672424300613658475759993128667739648 12169517 1471531601603038905646481693276850825120 12169518 -458102438210375265507018894667649191680 12169519 100109951563998978633660328944464528000 12169520 -277869547051098351327452973044470579200 12169521 -10682712765977138035925847827206284288 12169522 -537119174494903414585852615265267328000 12169523 300541749369165146400766843318203179520 12169524 597665219692137308103123480974973382656 12169525 643801322763121805509104771845956851050 12169526 -43993702841051832397317746829930944256 12169527 -147100160426631416406933565894590349080 12169528 -356235098815102710463262004634885693440 12169529 -1879017634911603600077875013491238102640 12169530 -77860612090646785690865261623743206400 12169531 152402318136579970858048472618789994000 12169532 -87280276037457542777466933318690301440 12169533 -137048357269776728678015652819615014400 12169534 -237177744940628688565666084639820834880 12169535 47401745836558205705294559302298357120 12169536 3819234024347397790384135288173625344 12169537 1297601205923802495266440446286651444272 12169538 -10414324773115294343864033604997163520 12169539 -372526879414970920363808394459740627196 12169540 -357271566355106669348719216968710246400 12169541 501780032455639037750984030847848433372 12169542 -85747218530172518633979096330507528192 12169543 -519684430400974450503623512136043096192 12169544 339069297490944729450998582693659100160 12169545 -863169996757769159575703280895064606400 12169546 24459443436929125795024836989992900608 12169547 -94868549576543481303049222042269647760 12169548 -302710113063002059003780441097123727360 12169549 285883641989658852941849527438748054720 12169550 139093309595551945215683445313277068800 12169551 -1035906478698885832192165003058330485368 12169552 -352026831119371965244182186566899089408 12169553 1389157542442467969787173066896925877248 12169554 37751510763668327278397523027950615040 12169555 310299808101276985722535474025854344000 12169556 -272826123758444150983011927770709196800 12169557 42645266816526954909901538876604119040 12169558 147783784770055365698855901718350092160 12169559 1689815159757005562689102045589898800 12169560 -197094234337831792105101251624816640000 12169561 119482206919549223321892924820725280324 12169562 759126795808480100433891310650695362032 12169563 225009971507552777192832414574282689024 12169564 -862329678151459256625562576173527874048 12169565 421074041370770287067750679351900165120 12169566 75422879396917414575963707286877786560 12169567 -430528995656594828597340057858296284384 12169568 112870216788770068673816514791345356800 12169569 -143858256684080933300124091590271196928 12169570 213827617511421115132565181457199976960 12169571 -443082303638149145466003961783278528228 12169572 140804649613272661358101701488089224192 12169573 -336213620736853954544520101330871861576 12169574 -692336940387449377932704418911182258464 12169575 -1038625496160358384906664965774650000 12169576 -54204051430296499825090587972785356800 12169577 74103178183470617204289917266652434944 12169578 345064953166525397854962386840855303424 12169579 261429618920523350647041294454357725240 12169580 -20389958332838663717707463884236579840 12169581 -257827485665290107886923235576389133248 12169582 75344401333563571069601632213842801792 12169583 719143538164985002894783157109529094784 12169584 -42113456887541751711316421173674049536 12169585 -667272854192574315393596144633308214220 12169586 -364495855169495162002157939863499553792 12169587 -122783812157952886570884861588856695240 12169588 916037748534225493957134421836388066688 12169589 1164887276463254011344996585570058524000 12169590 31182181631846141450631558402471863040 12169591 -1019728112191646754890099680207772007240 12169592 -123806515527628838562162825484606464000 12169593 -113377759781360245077063553055344955340 12169594 -1319300292233338664596563120961525394688 12169595 258124042469773006092339446253753295200 12169596 7296661120074438953932821078893429760 12169597 -120495962006685453708913019898797547840 12169598 -190929999617232184119421678944560820864 12169599 157626392083292406587112864728946229248 12169600 -462618443637490974957817692555313152000 12169601 596570470385935002817376790167262697602 12169602 118903322174156304398047860668525952 12169603 813644922444750404273537096402649639960 12169604 594928884352054033436990726537179184256 12169605 -95816050392325447481091147599035870080 12169606 489562956709498130383829263998298907520 12169607 -1342235420977486281293553860282125863144 12169608 -102391922738779209807552567789968424960 12169609 -1724890907438374291403998779143465529190 12169610 14681142124745567434334953070857572960 12169611 -43100711280691722029242007829947179512 12169612 -24002649356589031372172228275189760000 12169613 80513234460405345532368799807383301344 12169614 -153088853446577382116694301882363576320 12169615 -690985794903981160926938571150331549680 12169616 91025086396706423679218553402325204992 12169617 -888869489434012696661926025113660738320 12169618 560596956738636366533517306861047859360 12169619 -242117406014041454414723483257358066688 12169620 -128967533052965491475227681376168739840 12169621 -8788688364950585810606743175439000178 12169622 -406938371332598628260792307260365322496 12169623 62502408078344181289087739310585945600 12169624 -348840003229672357858232117192290099200 12169625 -547967085175425002278983380874393990000 12169626 1538080501459840486950934774852374528 12169627 1492149246039749465358259342270206921476 12169628 234250036369886659071109888441991290368 12169629 1310352297637317735616700211966153049920 12169630 132486665452001757059366938892897376000 12169631 689535611007603313603251166881604734432 12169632 -191563923976575804018670625289283829760 12169633 -93205712456430124610448479551112812160 12169634 -1232188179242362245017939686650703319040 12169635 393313800856945474849755462463305043200 12169636 -410408668836861013162374160258356116480 12169637 543850316518969092247275177036314831232 12169638 -207096313111485420753054089079015169152 12169639 -505584646570594493202613590728986256960 12169640 143568314194559247420373395939409920000 12169641 195159315866532200038452244777314232320 12169642 -56689112734813325291884331822062381728 12169643 161192789770780302715190283335757967440 12169644 -47234163436656571644746508896305641984 12169645 4517801191236888940342341995636145120 12169646 -69793630695224668435760742901870492800 12169647 -222776997508946890236148482256688472480 12169648 -35243756530145923688495580562153537536 12169649 -2756617681837000078083661287529801500 12169650 43734196298008223401867524531613929600 12169651 -116354023354675371080902651725109916288 12169652 446934692796402735325689297331336734720 12169653 -714358772213503679494378805978742288096 12169654 -159848716178870473520740489512049398528 12169655 811190983610319196100957537746356505560 12169656 1051170024573145584993607482885665587200 12169657 -184263536898033798759301716076502311680 12169658 572329056504163020029684627524956397680 12169659 374373256049789306755333132339695886104 12169660 -381095283587596230909217170478876024320 12169661 79026910255936499069621959522584535104 12169662 23575181232935130991893027642933317952 12169663 1969831115384943441367781153301575335680 12169664 -133775205479609191278309283893224669184 12169665 123369249944643548795663785125148320660 12169666 503395330158246217205786227777089644544 12169667 1175752560737525665153999994530656026640 12169668 -30853319440310090758394995237340774400 12169669 -348959841060524819876070454236409000930 12169670 -81493408880832713183552192433201838080 12169671 -26198931776651777695653179373643525296 12169672 -355023188625604425573899314512180403200 12169673 537210234767010560743203963188766040080 12169674 173950498901762020935966446237143473408 12169675 -30588586034455791107202914519587927200 12169676 -77622514912352872677465642840077752320 12169677 69964720031608153040622952773758143008 12169678 -430596234503196119438664889577782359360 12169679 523279870803123296156747604196715126376 12169680 96191087935990258863722825643111874560 12169681 138655726692101589375882762498179738100 12169682 -82078519685210813264005123208930626560 12169683 26019363907802987052323646671630152848 12169684 51357138912184738525861667249602179072 12169685 203182133107649333488579512491020185600 12169686 -99811764667622459269633992737213007936 12169687 -4371541148492154555359440489260334760 12169688 -32802159743550162425975519894131630080 12169689 232862807102327786039346520798718420496 12169690 263980687875790200164082648252595296000 12169691 -17535929562534926039537110410349312848 12169692 184259988514937739182202642272019743232 12169693 -836221011451868603546400726601479444058 12169694 311231384242162042451634672732589040640 12169695 -179234789416065351875625858672236121600 12169696 -1005074704835692387359724151989862400 12169697 3656282145443741947179703894680296112 12169698 236632935909144156746481755090014947840 12169699 1314615145810234445870456835958103980700 12169700 108541996808919051841308475859388643200 12169701 129647930670215968171056354244375865856 12169702 -305668795442089456310727568736523151296 12169703 -23765766711325393210955446411018123296 12169704 -711313715496256939562958308669936762880 12169705 255066708439953532279370271749632880400 12169706 -519418273733138605699948383490637498448 12169707 -259586682756509067825805086818200997376 12169708 803935007006171711189814231299790336 12169709 -390104095741072136520206890641273756960 12169710 113597443695223583200438123162388889600 12169711 -665328446426626843063375837598176492088 12169712 -42118342139011535602385984861031235584 12169713 705254997001257687578797353776731056000 12169714 -207877042208042993690594886083792993280 12169715 -136065961592075357593355709609503451600 12169716 15332551134889175734777091980821577728 12169717 -508948772751546314339730954782407438528 12169718 201575134511338969023181136313634369152 12169719 -421811039670700433720286480753517318656 12169720 -1309962709592095259022775683838046208000 12169721 1544613087590225070433432831768735398612 12169722 455717992274965916789511949513678070784 12169723 -113872689427264568670952748185107598136 12169724 -5126914601604402189466265840262604800 12169725 412470852223216700701234297568660493600 12169726 -121709226844799454186554053017714201216 12169727 482241625300409295016282009723654104576 12169728 263896358275580529204393237815073177600 12169729 589069926889107835526338412405398601088 12169730 316398554660787564142941315569750345760 12169731 3788243326491060534879815286614210304 12169732 -210848446564642544589369682904941395968 12169733 1134846062549278582049217498376715623164 12169734 84452662854958612089286297323214081920 12169735 -516799578301863830589825022998081194640 12169736 123841838583708699119870487197398471680 12169737 218149805843821300610337658010337191040 12169738 175400733031895888307384358140479574576 12169739 209136591841571123034466662919920048456 12169740 -71442490214361457696989116387852697600 12169741 577539653716038142566059582633411203200 12169742 390687757456163232877478794161865814592 12169743 69351896842006194109668280598587266048 12169744 -151403896308941595486819316929205731328 12169745 -424145825232379560231076437186145725120 12169746 -345946058450117594712844047888210400896 12169747 -1982723486690174619165310380996495744400 12169748 -615220018087712146561983973177248062592 12169749 191292552947654201524973178516046517664 12169750 -906340455515545789257138386773772640000 12169751 -940920830239042680889541393278641135696 12169752 45455138336506326033423970388719042560 12169753 -1169305439201550917036320609565058016800 12169754 -52876737805767796806531229642867080480 12169755 -74294218617712741513439994276053910720 12169756 1084986794080324077748764723251501285376 12169757 -232398161454169188170316826067357374848 12169758 80844898227107390479531833578753073984 12169759 -376255483351020386690900539727718538240 12169760 82912344001254083678734506447612149760 12169761 -397025043204369632533853368611363386400 12169762 -6529961273873039212909796666194743936 12169763 -125804934732299368392719292503302074240 12169764 35117130604840229644680537201208058496 12169765 273573576592298016160805716017391665660 12169766 176278823818839332834937799217903831040 12169767 -393777592431506750769665436071684181720 12169768 577726936790066360171137317444005468160 12169769 1360473567977458318406939587377973030800 12169770 66119410882599382365136246148584377600 12169771 80487484117128326707599748487317320600 12169772 -364401647620206343831915169706560432640 12169773 3567776238863388082816595337730405248 12169774 4824425157325669048462576919498704320 12169775 201797624009618145037058396161782124800 12169776 -47937021932325503732773729815903633408 12169777 1450932989167045362801109018831991332 12169778 268378498106464463381507223601168135440 12169779 -124793411223734057546113945736626993152 12169780 -258787153512138434293843012320566722560 12169781 151917509846884459138963544838777815064 12169782 413967577742613189838448779533465823200 12169783 335628082078679590687080338517008029584 12169784 -525817042262400835164433440945773813760 12169785 10630440277876972318846360990484174400 12169786 380915323790100578037713450569302740592 12169787 -145623970511165804566088990410578358920 12169788 338771495987024277832827374248858022400 12169789 -180169288851866183132944054715722396980 12169790 -228499913721906716217787319995666969920 12169791 -994079283921389684648246374617795936000 12169792 -387563264015716875092965499424315801600 12169793 -12881482414618400070759557684977996074 12169794 30019294734950423310747318362627112960 12169795 902493700516307683696132100825872855200 12169796 792042470642220299608207656564562665600 12169797 -38431787775922195630532975460785742720 12169798 300803871775707265246384506336350402400 12169799 -2123353863024798882162107293250726102736 12169800 76272191645434857986109274941464448000 12169801 184593809879290251610432366085631674752 12169802 -182274397362226198843398252823097181648 12169803 -833755841707207481491599107181690112296 12169804 -1280232230937384409059144133664618250240 12169805 319841952023670000771601784327980468920 12169806 113100774094658745249912837699188226048 12169807 -177000564053553986393578317782927629440 12169808 -22036410963605839478399064370031886336 12169809 180551619949033312924040428815708078114 12169810 -626527679065148803687633038538318875840 12169811 1169807287235358194249579830152609319632 12169812 163616140162937112910245663965887334400 12169813 844861075900386321361245291106748571040 12169814 -698429574270730637023271751878840507328 12169815 -168294870966626820542200802368973230080 12169816 164571598363311365144449196900473620480 12169817 17729374971631646812426426930541040 12169818 137152314468413481927264742064305175040 12169819 -1201072015967239064237328472049162542780 12169820 32489358929930217155683524225149921280 12169821 -350289023021187754059712519689832339680 12169822 79853139936222770463470054460391784832 12169823 -2616790842911202560255620753283220030000 12169824 1158180902191963668534228976651646533632 12169825 96093214344206079292086674819311411200 12169826 308310453976757398015889675264374393344 12169827 -998144832757820646115707629116312740636 12169828 519045875548274870150281860311651460096 12169829 -169665192415411861626797240535568945920 12169830 18299131942147837371266805753646821120 12169831 1123175394894453179708216148357616296632 12169832 953002733627987556502122257283395558400 12169833 -108616612743240602265969190984108596096 12169834 -484493227017315670795479100939717447680 12169835 1160436208989803921722561621963564397280 12169836 497209453398558426350218238525351059200 12169837 -1178878218879880593522066147918799065514 12169838 318877458383786351322809993272144480320 12169839 -697593130424788833302377852518094040832 12169840 -35593444799980853624108164164160880640 12169841 2025456901432904878379869817888954822052 12169842 -211664518351818990005619284998838296320 12169843 383735783476251559593534035208737342800 12169844 809598231357076273068608004309921764736 12169845 -4829900757678937760062613791318128000 12169846 3306989160503841554743917796829633664 12169847 345461498008992782639545419185828108304 12169848 -804990139734456597515803124326511063040 12169849 -187834017623055888406286916971304941936 12169850 -51690240691799372318749245574181760000 12169851 937468420755698580888196966344925192704 12169852 387913295270026015991441813866993459200 12169853 1123873576191395046353056775405501364102 12169854 126316528342168505325102878683084496064 12169855 -84958807220699384923507945433863490400 12169856 -17239249096603366299822866160502702080 12169857 -135307629014787099438221410114310342208 12169858 318398783628819272799302707690483813440 12169859 -623970064024311774724573041769089235176 12169860 1223965025714667295579567922084044800 12169861 -512993734820921860557180733082415736800 12169862 118990123763683012884487865763194305152 12169863 -392033231964153233466017914253883032208 12169864 274604343612202192022221943348947353600 12169865 -320042404236207017773314454377877903800 12169866 65921446980845091485491151645181559296 12169867 -1445250813381536411963153745614400812120 12169868 134859699341251734230422534519197896448 12169869 148677474915631503322610030958267255744 12169870 60155622267377438754725422338452594880 12169871 -182690010811773125864796396029102822400 12169872 -64258315191366797610473499289906053120 12169873 -155854312634387479980688145784030617100 12169874 239348108804533703602851249665343079200 12169875 -341686994007437352606486786318900864000 12169876 353613018310396525319908693954196159360 12169877 -1142268167689803536105792542299789468288 12169878 -49181936258492394579063600948341268480 12169879 -540185116458653798035121890042771497240 12169880 480851311908203966596924910823505920000 12169881 -526243547653527631410641305589741334630 12169882 -645049171749589500297058416631561832208 12169883 -1243507496191136920348817007420257068800 12169884 -526771935632901262636407631833661515264 12169885 138332599540632274123157005042080455160 12169886 -888773018376375791293653063508811092608 12169887 -63979549648294821304164057974144540160 12169888 1248443962636232712530332368287710248960 12169889 1352474621651819934013946611585386315924 12169890 214061486267499106865112188090930668320 12169891 456118862582803337578597612835960323292 12169892 -85207488932817205198811781238338822144 12169893 63312760420448662775302307855236783584 12169894 -116573167717305869679316162041769877376 12169895 -1222673972644904520070741235328754038600 12169896 408125993039557126074552653614363852800 12169897 278277189843071859543446135316856565184 12169898 69386065517122450970917141070550724608 12169899 -573892264036353041040604233797210304000 12169900 84751180259398862499257160038029632000 12169901 -1258026421784309450615002915852933020000 12169902 14563704111200645332320994125879558144 12169903 1117123574301803556356432941372909424 12169904 391309154772213953140228498615209246720 12169905 364376927303330438135091911941348931520 12169906 -5554881034833146302348735162910224896 12169907 671796256965011230683786564513991818792 12169908 851187425214192945767503757252533082880 12169909 -479156069690195683799712198101263242084 12169910 -106082911467657226414460688183297642240 12169911 147097374904146660260960236462444469664 12169912 758838555507789381856696002690324480000 12169913 -146372439888855113374287888534994003776 12169914 193059634154518237333930247895888061440 12169915 34019701378788129848996103748944241920 12169916 -59604745450487852829421946144422248960 12169917 -496884839747301029891579881574840506560 12169918 158882582306854428699133192750307758080 12169919 1984551910807605242622998649690482453400 12169920 73768070170054557469896724939391631360 12169921 470013898734754953884280085563192641472 12169922 -799133122224557439981306592248735517488 12169923 -24096127488455283428756031849951793416 12169924 39153350053418054631646804377283325952 12169925 463026724590914234989055212218420190650 12169926 -247167470534022427334287233988317364416 12169927 -560100574105025406464144186392700454912 12169928 -548041993213672758255740493093165603840 12169929 186474493977931416506794776431187583680 12169930 483411221137067492738603988110605420800 12169931 -260631465138193373787498134197872393000 12169932 -470116266168797857766723978614979363328 12169933 944230628129890360380874356529184952182 12169934 -601974174755182943880081698325421765824 12169935 -761962243178562639736584567586294617480 12169936 195770900396339620039526724637172129792 12169937 378664853917259035956047590592876040000 12169938 798108862971747245687250765779486592 12169939 1285739417552379908868077824183467124800 12169940 357692453053274750078261910485830967040 12169941 210096874496041214901798634460332409664 12169942 453351627365940512610546739526175600000 12169943 -1045370235829308438873937477592281954320 12169944 425670477253317331166418877966666752000 12169945 -1677325856413996019169701012682291323520 12169946 595867191973102321567528869584143104 12169947 -898495126502677704086345266496268036096 12169948 97961662950771963648013111928152922112 12169949 -94194635161877033125545227327351892480 12169950 -62805442250911860146985567617741774400 12169951 25729521055214926543296848246501254792 12169952 -642572589659106338807819449358736949248 12169953 2687434027913449523078678109124659571200 12169954 -357970467001553879428593495358517371824 12169955 -67366316696242545315837954462103572480 12169956 -135653900773728798018798072537296148480 12169957 -1379310483764490319474632091146107825794 12169958 -56306629022731212040886080959013509120 12169959 -42863435678558732421663055325208988080 12169960 120710234401461071088104489714941132800 12169961 244996722481889977862067018111481023972 12169962 83771403574816251597062474314153811712 12169963 -84762331649729650096042558643813412176 12169964 974134100700588674180074170776489246976 12169965 -1381674097477698880031774940950421367680 12169966 -80878294090985239614087328967838915840 12169967 -314857577974109322439616697027519019440 12169968 -77855844424517447391781257299114852352 12169969 51960884678114734505875201838595781696 12169970 308581760179170408874461463879787659680 12169971 391251992163176439430886791331385536520 12169972 244594025243478477450311160575281851776 12169973 -1538174172598230671415822006675599645778 12169974 184235136514098908850304845674409639360 12169975 34506290423038598941336786916185111000 12169976 -14144993339703131636655787578209894400 12169977 -337805506294570450155085941367815987168 12169978 973362536062949006157316019112006764256 12169979 321936184986028709258284147879890985200 12169980 -67855577269632268053842513662633574400 12169981 164827969457685993527825398175869340992 12169982 765931884496527121154577979081624200384 12169983 -81846232903053055439878116644801798400 12169984 -631106073511064325639108185841230413824 12169985 -27066368423956647429410133152233925400 12169986 -193992041975601185756953933434385980672 12169987 -614788610901174877743758336232844290600 12169988 1184141764985641378401937299642863099136 12169989 1797808349344021655890965108750221760 12169990 141128099853693381272632172051649945600 12169991 -153739293948615675046972484926476181608 12169992 -95132551105164076999420573099391385600 12169993 -105485543405119372253293506087015537456 12169994 -54431231738108803560061511990989939200 12169995 -209763721415446486957991917277900078400 12169996 424905369939559869170062840535459814400 12169997 32403915080371664548642446965950321632 12169998 -247386748185737326993604262380815948416 12169999 1953491576020147423321991765687347152664 12170000 -12535104454809976795927279882583040000 12170001 -395500234003351168147059887951268978720 12170002 -16141227981298910308570212663426201600 12170003 -102000748626123498668512595591873886480 12170004 -74100114191745522635676097675768528896 12170005 -178719265686305303443036630093035170340 12170006 -627253241121894417016058969774457370560 12170007 9066699578618840239165528879560395256 12170008 598614228873053615659132327658431426560 12170009 705565642180768218386765265548128779210 12170010 -22833170464330029457773603326696797440 12170011 -97758173748017763133890884612201318400 12170012 737331397395666624966211799833576112640 12170013 432691504087195675351139462480207439360 12170014 902559566205704115839314963839280594752 12170015 215051682028127957427554836715577817440 12170016 781431991862528273895585143877437816832 12170017 564518570936934370694164303741624340066 12170018 1118086905153384444390198510971968512 12170019 443948992802975709656727157901271361968 12170020 51726377305628968412175775431127879680 12170021 -691784355513696960144738475730561507778 12170022 711181364485055862905262747382745289600 12170023 11837582822278929516559143001335661320 12170024 -124446492036679235531668765745060505600 12170025 -8246580663694568279149844111744611200 12170026 -139863154858897773787052747391909476352 12170027 255643440201294156436034105573468157876 12170028 -93061862809255678670680884151125113856 12170029 -1185481255285079635407786961750411939840 12170030 51352736268598575771675319144844411520 12170031 -254308768597469507750129866583261093760 12170032 -81025547177052432638217921158037504 12170033 463028081481901996380289205983855563282 12170034 -640460784696505317016688742992594069760 12170035 -590459046891504624075724429762846740240 12170036 547871285104020117051554113439030003712 12170037 -1045289332343334531585249480107937759840 12170038 222611613425682660497440635284518246080 12170039 -408677428616922600698660744334708873216 12170040 66113250393300513211685637359378841600 12170041 442533897564697875621209066163654721920 12170042 -1769344680085013371585571547397241856 12170043 344947249898091771063863526665458581132 12170044 94575687284905570380789813986114944000 12170045 -589340129473134337241190327968214711720 12170046 143387687198966947890431569686377708544 12170047 -381286435395908377296374087675821501504 12170048 179174313842956542451073408950830366720 12170049 -28250057575580367733219979203933304064 12170050 -246105159784939182816062785885098877200 12170051 977383371890321575159437359185036584600 12170052 -44890766165204606916027669800800124928 12170053 160208533988686374366490812073187170560 12170054 -80279403908417494332785261471307459840 12170055 -593323181450662464190905933553848840240 12170056 1283873316670937170426938821797810636800 12170057 1209299241478434633688738264515697209306 12170058 77199457019740185177604105387195730688 12170059 630235255276137238740028726036698672 12170060 58436015389058848530717982596723763200 12170061 -127582453106750013923276771478190470720 12170062 -1149201053396668981993213293617556285696 12170063 469712507297155679267927750902163667312 12170064 47719005899578297671748337273748455424 12170065 586793250501528522637400256546248105460 12170066 791080404790706508952914359403185827104 12170067 6345161574331260349472994990681073920 12170068 -92009675419996794635252950681005998080 12170069 150733945618998468702488375377394172960 12170070 257980146964237183064236883329334630400 12170071 -427223474871981041237161576724317990656 12170072 475069375448411260781845223563135057920 12170073 -30253681639029676525273757887624138752 12170074 -33514736095848400770741128832099771648 12170075 -8921410338151029806815894945158371400 12170076 116814497806998143444557840821802117632 12170077 -501128446217561778612738785820645372308 12170078 -356847015481759033302541153587550503360 12170079 -232525271858112780862612275318022504920 12170080 182217625191581204791125315931479736320 12170081 1699512427352171777147520041423714430816 12170082 1236309691811967312973188752353674240 12170083 -649813489774851140712717029425898045668 12170084 -15923743770033067260964388534812963584 12170085 -200066104062235933982135589472528556160 12170086 -11322810810961574721628423837118388480 12170087 1160587212916892138892520815539171656992 12170088 -5381053023078731727148951099539210240 12170089 -1375865576876462156730269294440954728560 12170090 269826877465687331299819522868554216800 12170091 -975150883148902396862805294032933495208 12170092 1321764500425581326261931527671287040512 12170093 -681412527500351493945649538281096102356 12170094 84524876435906850217062568314254211072 12170095 280957346558033332390040632426883203680 12170096 -182983968439093957006981195893026390016 12170097 -1677836650337532544211316706798938984192 12170098 -319617116157633706669073830963486961760 12170099 -1371215315201338430122313265777201534900 12170100 -126916041517139047485111638677719552000 12170101 -797474611560864620602723750539583448900 12170102 231284263110328343854333953350073869952 12170103 -971176007069464769360352825326448100992 12170104 -313186762416363197284875008406875627520 12170105 520280578682370066911732972475099016320 12170106 -170267859424906939509824494989913635360 12170107 921932985128307497129617333087401387720 12170108 -76006619241696600610575937666976563200 12170109 142758990342003555079984218988644010560 12170110 -166093962522807193867374499035579548160 12170111 110625255442066907865393119910169650000 12170112 -292563397153015776358006099007577784320 12170113 -636191372001092547436167616728603902460 12170114 -200723110237041476514151885866045697536 12170115 -154107237422140274554095821480992260000 12170116 -459384628745016804594036523853438799872 12170117 1575039287900464915677812403230936483166 12170118 61376913355909545035805203159629374144 12170119 394790548539473003221944845013495247680 12170120 137768847318000575373949577129558476800 12170121 455200383352613380079561860871367447264 12170122 -21675600273619315804388979003202731168 12170123 -78411016442395623829384356580476962160 12170124 358260890463603748927945254915345360384 12170125 843874654210967051613926312740384608000 12170126 3898534355805293732529882939607872960 12170127 -90743990053425458914240933962188160000 12170128 -15728876067999561537570419213770162176 12170129 -844211399400768455750415815639083398924 12170130 75283395281558923428715969891672058880 12170131 -1106999288535139737193455881248706570068 12170132 3873773748444335342044574057345636352 12170133 1283144784562037911527077276272537761984 12170134 -180455432042567842789295611781491209408 12170135 82376794021026310566455558427283224960 12170136 504641412983308009003319143663276032000 12170137 404957139749664533352709236370704861952 12170138 566674178260685533611993095178290411520 12170139 46631617456668306483156683156754996528 12170140 -770317265063174290491235055594124441600 12170141 -368591038381021548802487324808873345216 12170142 -255766205841721619024985725713861733760 12170143 -886971507675051160396006203988229528608 12170144 -505005145092242618933592374598479904768 12170145 256989474418466301083573786074528560000 12170146 12939104875389588794004848009723790720 12170147 -218475250077018735928893664767343168512 12170148 878725762773520030816805116167773177856 12170149 -506409691131822490019751196477728630850 12170150 177690395768963187697391693970365272800 12170151 8790059630395154827429005205404900864 12170152 -1313353398796148397618131567512002278400 12170153 30009502960311896668661957156885600244 12170154 -410289880021201085197303954603222490880 12170155 1181210776486741803371448639685482718560 12170156 162428898715361700325388257086620909568 12170157 -842626732813887988957187170901482349760 12170158 -102398914828514185030543373270261268480 12170159 353706956198608478275428825757095141240 12170160 40908537120107644509478803191742136320 12170161 -10258466263327637894160839714720872208 12170162 384698466749669274662882012238172097664 12170163 -528667980350925841797373448702655187656 12170164 493237458196426936137303128793568064256 12170165 227758906763472116374067106193295683200 12170166 126510797197281695570484813040964198400 12170167 99054554836502803288992920571784082216 12170168 1568739082579672605066811494562643496960 12170169 1209820888640738694081021390116117651520 12170170 -35894472237098863870597699601286450720 12170171 -1012049482003285607966299485290282404800 12170172 -8169643437048292446368472614557851648 12170173 -1409514265284699582037631769711365051578 12170174 298665512736320266554452274187205979264 12170175 -54495817746805445785603392064285449000 12170176 -137640975111097030624036630550303211520 12170177 -47483452603234905497082357753795118380 12170178 -298994295647319352146540870674824629216 12170179 11831200141439877614258869113084607596 12170180 -859196169877331563362034127657902080 12170181 516318197206720944395086274591981739648 12170182 157302904045980131537410523234914918272 12170183 -896141784232855550379240096853568150568 12170184 357055188789920850035210648782953676800 12170185 -109901866981254165290948789172872206620 12170186 210007557013581609718148084089586668800 12170187 379232671607445372065791140520518608160 12170188 429647233778542203656927602343435078656 12170189 -159214223793752017012779777081586544010 12170190 -5767739949772790334304525201594694400 12170191 606752370207005121462053347572343539384 12170192 -380271029140589356109375295321874735104 12170193 123805092835552264372809069737099880384 12170194 -101585031051541742587331057568346269120 12170195 -44947331307712081573378564275141646080 12170196 -757622735513787255984756868710261104640 12170197 117444260575613310814103671077819065856 12170198 -171073366281433733086694998506332816640 12170199 979663233435509358842825638032659023464 12170200 -224320092234200052227712387965408256000 12170201 -821451722273284255342721256128886519798 12170202 -182697279747765820213229325487916692992 12170203 -935785778766337722845970786982915792960 12170204 4939436560601394152332705705949137920 12170205 795034422993180231441093513306499428600 12170206 597682652617799083498062659061897447552 12170207 134903410070753056434715980000967400832 12170208 729496471845040869438551236532615774208 12170209 1050100644361992043289403759719813877410 12170210 -2456881312121941878714790619718566400 12170211 -685402452130997143085202441425267470728 12170212 285159421283732381389660499102958755456 12170213 -304898396302531269186488001891619287552 12170214 143850364411504843186251505429191626880 12170215 572446052293185642670780681721566565280 12170216 30348100879950905117079407133559142400 12170217 348847512215413466640141314985738664080 12170218 215355635481226449929413371343498096560 12170219 757651328115608479439269498966423045620 12170220 -49174478403534425053187626072364236800 12170221 169168806276247301893764784520721702112 12170222 -356830343878110327157193611514376273600 12170223 -595860623231779306501147549905483921120 12170224 -167380065393580619228676105078342451200 12170225 -176847863811769306948153605350534112000 12170226 296732451011000628926600575196105660544 12170227 2735768784046636183649623640677936094400 12170228 -185184785798702322750074767973004140544 12170229 -83009513615539099608607342008719810016 12170230 235940043064476188546889122233703669760 12170231 333407090307421500052780672686465637752 12170232 -165039756277183819490422603936485826560 12170233 -1818645288086543983695413142431512250518 12170234 338838809597086639184818315088080220016 12170235 -80440457366557671256594146895641768960 12170236 -358735066350357382493839265700640229888 12170237 -411350597017651784735178015963356893728 12170238 466109844225149443613214208534126542144 12170239 -57975006669878119783293131125800616960 12170240 647829221103250294321524437619981680640 12170241 -283818246767162675151731476535179678320 12170242 44620437088459052498897498291632768512 12170243 17562750049697368212907485434152224000 12170244 -90833143291537547125356543799490396160 12170245 -1207856503373024561003653120416224338500 12170246 762023411913166875534827911892987651904 12170247 -11090122993610240762039617014607078272 12170248 -1424709438002462814242573782257416432640 12170249 301341628853559455820967099868180936832 12170250 33561450190499360628694199071052664000 12170251 225045506495829823006521798777038087252 12170252 657941808447453433122043011208731128832 12170253 23481812881591013440691413519413933504 12170254 -70126451248020095699587166569782131520 12170255 523710504221436601681021133984167361160 12170256 -14845924466403079365189950502666240000 12170257 225155686924494615106259216909056619424 12170258 -206481751917491196274334836022309094624 12170259 1384576828231392369117830958493078656 12170260 146435744944755829989823380436270540800 12170261 1750913344929627643273072831978603502862 12170262 82855023969610631951145080166132013824 12170263 -103930299363564664885800593600885794640 12170264 -667452215370003466325873002619314176000 12170265 -147560080347255519818501358496773919680 12170266 -338746997216687425148813226348361789440 12170267 -1134850003713269255715184500488520930684 12170268 22400033434703545897430124177856416768 12170269 -476169785293540842223025391671765224640 12170270 99312393137640747690095745839029589760 12170271 377267939178233911940918169830797553664 12170272 635799473502463392567899851779305766912 12170273 1144931500078809378242862536645093511522 12170274 269333425990955088998630768084978810880 12170275 -11720213060925693956523306081801117200 12170276 -185190490882151084826010381133402499840 12170277 -639330292983302231415235291181922768000 12170278 533131667328593998204002155153643625440 12170279 400438590046595679598033213549319249280 12170280 -554309294622077449655555207924865024000 12170281 -514275412689288712561252030148508022918 12170282 196454097315624438591742742276568375552 12170283 221746732427706486943473073032136335360 12170284 121825985093477999774531194350849638400 12170285 -554335376137341531354004050335007232200 12170286 -228134704861673372122411461283713764160 12170287 724779307169327675564628801671534197016 12170288 -34958515186179570343446610452087177216 12170289 55041193067225473600120082288271685248 12170290 1645212590075738772522067236770119680 12170291 211058551029188489869930833584436942672 12170292 489062636656854031694390121655276326912 12170293 -159292230593107295129802445398138776352 12170294 -860559430362547562636772400215565426368 12170295 -184144706530402168505647443859948901880 12170296 -27952737422280765475378277703503646720 12170297 271731790584894959858379532916309543892 12170298 -72761108086815041867240104073111715840 12170299 230366612189116450272514142212316932352 12170300 306087900511779259457796409547371392000 12170301 236874147658684279682758531522846560 12170302 304872784297447055304696821738919620352 12170303 555940271573247533992027816839743823552 12170304 -496183703333549153299139004636573204480 12170305 -158668242712430883388049051659657756800 12170306 -427737926039228443219591840887074361648 12170307 -46086858514169565411422828824344209160 12170308 -490042634732660623349472037131502387072 12170309 -1406332137029951156779636415883585467490 12170310 -33521773926310231384588291040938227840 12170311 -1239215353862916128032126828003846226328 12170312 -76729382994786086004855660535991500800 12170313 753559669871355507022535756231198193642 12170314 63111441395608697730458960608656323520 12170315 -940428220104989368652373634950769523040 12170316 -254868143508397782985041081330200437248 12170317 110333689432179386115675810850471036800 12170318 243021967153824547625870249899879047360 12170319 40209783670149032185934311949434462080 12170320 -181921419154698872234789346734739456000 12170321 576514801014697556487141048623676140544 12170322 238176651876828370200678840409389465360 12170323 -993618784324118630886743793099954557952 12170324 -1332816758634595633693883614107545522304 12170325 3796007630535323680427772887348337600 12170326 165339674898724104367965983383197657600 12170327 83110298318124529867006009771804356360 12170328 110291257744732565380140626655747072000 12170329 597622727761509883323363039679971479040 12170330 258287335121863956826680272222275150560 12170331 -25889800825241240684476135065731945208 12170332 1787570663428765594392146566311918710272 12170333 -11929755543729049851710756067733763136 12170334 -67664984040914325135456798492087361536 12170335 -147308711234621046661776881314312063200 12170336 -647815610087103275027784508666777436160 12170337 -381393867658130335080507372333121861632 12170338 -355483638207776999419352255967575592960 12170339 -198282769393271651913936445863372154080 12170340 10652269511988495879610872229553848320 12170341 -47367267242535994153021861779124227720 12170342 -765116309574735260327249914038954224928 12170343 539213018908696332440870385255370147200 12170344 454642025393445655418300232192329948160 12170345 549716950432220440445909027484444345600 12170346 -284613105626054091733017122598427958016 12170347 -7678082076967847142903594374863891568 12170348 1489367652696987300023189028681039237120 12170349 741062565140636639134086311502281157984 12170350 203787286553741443651503577179493516800 12170351 975738522410518580363118487895436172032 12170352 979982000926198302101791961901957120 12170353 628173058406126376778212916244154287284 12170354 333348228261514744741052391440602489344 12170355 196052232551052224072663716591710374400 12170356 -762660760317277012904277296283867494400 12170357 -97126349726592046046989311967713341394 12170358 -72128418180218143081678206446236876800 12170359 -1428908918023671874712120942546547212440 12170360 843555226552663995621961858033611264000 12170361 231903114617419092576327656372524058304 12170362 559220145574768597327114871148004056432 12170363 -1492295679148660883327892430016214329616 12170364 68060212614253460451691020736380658176 12170365 -755732743519268338018922286397166614740 12170366 190862713207776930584855389370318198592 12170367 -476397824577999851214924918829500946320 12170368 -204147961208658332561600200969625272320 12170369 1390091903198652942414752446820247568770 12170370 -268793318239248672757088083853928115200 12170371 203399997264756991722897638139631320792 12170372 -375609189727538239481667470126540501760 12170373 -194930792958812492941828798163904078912 12170374 -491456143712939804616234616845257309760 12170375 -643964578873842317813975044801906974000 12170376 -8417054793309590549698996732717916160 12170377 -650349542556519654367326252342225004992 12170378 -12568055207292127364673452809354368768 12170379 -309951042861170988452010034922120792352 12170380 320675906343025427250729464727523660800 12170381 -98971261975645054277171013630647064000 12170382 214256753665408028892791364325234136064 12170383 -394266719641559783185212607292863259456 12170384 -61352738618026445299014012709705113600 12170385 -1038370692115609914139047717021989164800 12170386 -450779935534381749752809156674503914608 12170387 1072682632712146177863450014845777480920 12170388 -72361332789928301177481250213789132800 12170389 -7767692231221420657627837984533434880 12170390 351339347898436296645117672698547457920 12170391 -379563359044487675556076263046621246896 12170392 -701354143066257990307535448211385057280 12170393 6461678946486005026885985773245268122 12170394 -60231627476327712770630467829039024640 12170395 37744977146175960561091393917695013600 12170396 275508971202659432572823871359213623296 12170397 62828161712374610644941129751526132160 12170398 536546521563587292173305909568577955200 12170399 108543561952262418041838881395477898160 12170400 -492828084460666202516842954443640012800 12170401 -321522868967555665568102033741657987520 12170402 -670325543605090539518004327792448477440 12170403 287388070534382542843953455216743636944 12170404 489182914463882628176261020690240536576 12170405 211415243948731755358831294211234857560 12170406 194540309267841239359101656639998336704 12170407 -1097095384010305747171069284367598174344 12170408 -919560115888050521812661666915026007040 12170409 -88065794626722928683979021526896822896 12170410 73794235208346770056020686532393123840 12170411 924750839214637751768158293311072970024 12170412 476366612261932993267671076096632115200 12170413 -249972034904207969415089705107950149280 12170414 16870116607726062875125753179243432960 12170415 380294560381427865279934070576297610240 12170416 -299897102474164669912226749798320078848 12170417 292340648593992194176239045503572075584 12170418 51660945745730117612097324905041901568 12170419 22405977013192470490464060699255094800 12170420 601323319738708168119223458362548673280 12170421 470424099821279822814683083305032486190 12170422 70710988753166809507499403347600736 12170423 -67099776541147573431498607896796920360 12170424 -869635922475689888740707493243876147200 12170425 616796166895091148507308996664061271150 12170426 424625468921018071565597717928125772912 12170427 204274117695666923225492123963758583808 12170428 1289200587028347933964257980951462355968 12170429 570369345371941999234872083467336306476 12170430 -344557868222761718047646153902976966400 12170431 -197534687484913157770648045951760998400 12170432 590310851055254582422584849617639178240 12170433 452228341274080613611366510900942839648 12170434 245493764306085532174588374621824777760 12170435 -1116019406072027656595339448445995195120 12170436 316831317197070982768287876772428994560 12170437 -235044149613245629909559307614771378914 12170438 -91219765721519933431924379460761848704 12170439 -130572881095875060296930486250684578400 12170440 185217590290922627758537690317451622400 12170441 -141718644551448831815565143832284725158 12170442 -17043364806281137501167565990028275200 12170443 -512951930609049691257508040147810305536 12170444 206960526022920752114109243703391941632 12170445 -26570543522294542435861296337903411200 12170446 -320920846709747175534753470482650923328 12170447 305548292484084186657172298996601310152 12170448 -120514681884806866966471649793217658880 12170449 -590115276441098792492594890200513252800 12170450 22806113433550239188562325332820416000 12170451 502653730247968283045621557135832450232 12170452 -396570262690085681761745068183904491520 12170453 -128994905501980327515061578257923480740 12170454 207256264249999217008221945587716780032 12170455 192327396195177518522986902251917548720 12170456 -140672562332628426041648166101726515200 12170457 46105169931233465820551823081243196548 12170458 -192221648625743640248882189072611579920 12170459 -933371673961316563730862360047163571200 12170460 -390738740404231127504063694010236963840 12170461 1101572376438840788101323663802614088800 12170462 -7292597669857954591767133225222588416 12170463 -364640981021541825826598424929280833136 12170464 -682787109814611674231266174193877909504 12170465 -524709986510922728831122357996213279680 12170466 -180933829688111985682031825688821760 12170467 -772661612027278521031596654883555728484 12170468 -553987511575780844567423095281964656384 12170469 -536640321689188277176263765918017448000 12170470 46115257600862764205162067206135228160 12170471 945802430262085517286344573763188334144 12170472 -208852212962821231143136689415251886080 12170473 -426206338578770433959143829386874851200 12170474 -44841486409944205011917115469196936448 12170475 -205496506787975738103257463317403600900 12170476 113619595203950907319683659419602821120 12170477 920618844436485239977292309596690085472 12170478 -47075709119771173749837267823615843776 12170479 -1614232063960816497232748376918150431920 12170480 -122431549261599519607821516813662945280 12170481 -345305644315600927637417806692202275936 12170482 -405193545082208069122328284983513984000 12170483 -293991246805063004895893604893323650720 12170484 -290034882519951717992804666846816150784 12170485 -450015027665365712033559913303447262820 12170486 -287232414957973555059811162922863187808 12170487 -26333851674884635895719437251148335616 12170488 802734552310775580354509763363643392000 12170489 494105731076929176298904225300063235156 12170490 -363734957756410931749993723859363354880 12170491 -519100461221396482032051927388823590108 12170492 -1132627033725433186652968704724472340480 12170493 46810650543944551862180905993513884300 12170494 93076159062274943465455665610509032832 12170495 -535134022550779841323459269458280207000 12170496 -59098391194925629680638875868042625024 12170497 -351020898728189061739977626334336205054 12170498 547992187243024348896553806477559005600 12170499 -432534108847961297614577935123620188352 12170500 -9991772814230901867172846159022976000 12170501 -201138552015862927401922388655544200000 12170502 -621862975876131629650719652935619544832 12170503 -320736182767153277062149550724099061920 12170504 -11965694066136311287557645674163302400 12170505 -6471876005086975395779533189774305600 12170506 28681400723332090562156138263289925984 12170507 -542338987693908666497092031778055326720 12170508 104453977706438844448794352192847364096 12170509 177460969504358148899591911172687792640 12170510 -195324409570572033976647108684952087680 12170511 371872112232273409982249978168408213160 12170512 -316850682959295188728064732032617078784 12170513 513053400633729267139475652132142533120 12170514 -427513364917981048434118485436218051840 12170515 107413073504987520778252497571793738400 12170516 323349884584817197511202580411022701440 12170517 -455939604992662592818740202054637218080 12170518 -398654363452227687756032064082279903296 12170519 405211143854248019125715189869978483344 12170520 428616473457134841501917780945141760000 12170521 610135535070645348059212992490436267520 12170522 127333614406859064190274431390217095104 12170523 34628784515570658434198022417435300864 12170524 1243050533153543865417468384347734414336 12170525 253407359223487206574224747541756792050 12170526 533521742665250905974415212460436966400 12170527 -258900445945079090880611466852458381808 12170528 -1520559811719260913035912499836871966720 12170529 -193809717114068986478209015175020582656 12170530 -182949990421637896910849042871738927840 12170531 -1008847846202132155372211623332236917668 12170532 279435885019632165665112077401657012224 12170533 687376271148096231822687736166346654782 12170534 193115834738365178238179902255080881280 12170535 -437635442228071164352351937891948831760 12170536 240189276857872818049957374629838520320 12170537 1150287192201214021001669887098720574464 12170538 222662484051043009578696463222375999488 12170539 612489765483030087628386796524930614208 12170540 -658564018981670280441045649024030709760 12170541 222305527165099165493101969593437750592 12170542 93049102996867293244917002297388819072 12170543 -670287409728378104376475971828113040 12170544 116586988453370310455427253019390214144 12170545 369886423087155292414229018032424323200 12170546 115344582347249824651242173456208907680 12170547 1198148912890824054833640388772647133040 12170548 4666331390676003894270300991058069504 12170549 472902835010129492762113227367012206360 12170550 -37994512662231843827100434126806886400 12170551 -1252539052522305764407035903342769935448 12170552 -319892766385883983895696530658095226880 12170553 -721138849360515771381859836566431621296 12170554 -675091556230252699638008664456335401728 12170555 -53650190564996179617484650169016827680 12170556 575446891741032678546637570317972867072 12170557 -142236562158889005247984947316539805088 12170558 22127656778789410692867873583021614720 12170559 -125022550486257509935568484546734410296 12170560 17702141418490608924092351859350568960 12170561 119758989603367475978651558846907543252 12170562 -73915123548166606879983946676365943040 12170563 88023758453009500548939399831761894664 12170564 -77773776575278757007510802061220925440 12170565 444116631620073978883315840014432604800 12170566 183180549139874318747757877065596603232 12170567 -3605907998055945715911433102781731320 12170568 -201598048622666144048891757861633638400 12170569 247515865205908686941835724274242835200 12170570 598157069315718077561016872811014928480 12170571 330755736716580266654050233485542481112 12170572 267500921613225412901019813630306800640 12170573 893235234117535849446707642637320664822 12170574 -16301836582832642047829211932611611840 12170575 -269553283377900712072756769957066973000 12170576 -266660239503020042251783888068514676736 12170577 -51274571134973079046716689491081316880 12170578 -65624349686147595009983042751370364928 12170579 -574447221347361004028451161856858526680 12170580 547405852790024390717729082655930552320 12170581 230868800514751413357324733176070974972 12170582 1364589070938965956927558342624775558400 12170583 -751456038612203627593641004299509735040 12170584 -80027340401857781198831515502105917440 12170585 -190977778632798664459377393862398872640 12170586 -300016184586629548973889811579206299136 12170587 -384766940455209136767332069916778629360 12170588 337459484199811497324819626027249270784 12170589 -549139018895580977479990506246667297920 12170590 495969157046075214355361205397470449280 12170591 33322890566142971793648746222043125760 12170592 388040118790208506779969568445997514752 12170593 478851423797203065620593287276333399842 12170594 497891779876350561669619644572692874400 12170595 267384834123332227320087311861080072800 12170596 -16033293000307377730062993220925264640 12170597 213156327043627423630148883067772450880 12170598 -450700902489455842501400793037380440064 12170599 -509253679282586875524766856550639130064 12170600 54220505845342195999204719265284096000 12170601 538014950351683492665442896903560014080 12170602 424344088436943681414061386876608129280 12170603 1121606552173879041161010047300452063200 12170604 219889641707055799678063003434960107520 12170605 -35933915869906578190581417303382878240 12170606 186617487164932244173408455283361369856 12170607 -378685409221214319280122760700991680640 12170608 194568288739428456366541580517198888960 12170609 1099858711704112135525021249317431385840 12170610 5404346365486515390863602246972800000 12170611 -494727508216247877414479043093442247568 12170612 241230419997345715643502312768539600256 12170613 -36931421974665194726693186302276089600 12170614 221468648583008530993892020800472333440 12170615 -466739969367304621783179381075964803240 12170616 681622407275661092154673043126102937600 12170617 -187804087176659748500700488142270219328 12170618 -47485130157940103202150098136386503200 12170619 411205836524825536287379558007441428044 12170620 -345990231926421275670284728847374156800 12170621 -359184510868310826459589414972002170400 12170622 52598741024177762107008679059235599360 12170623 1649897979249190027297178489911296225120 12170624 -487215362620367726755342983270110330880 12170625 48703333396860674519624136290103390000 12170626 73684755039920136282033244746139805184 12170627 -16245234632224240704483244157668442928 12170628 22959313806663974578622256490294609920 12170629 -550925508030031514314323415400250692770 12170630 232139703148456744249966355254748472960 12170631 -295877490329787021894741041508749724672 12170632 -433861578087692975432238835037486315520 12170633 111919927532091108092106464625406725000 12170634 773619411831082084999394790342967296 12170635 1194039482301221904385097765429804194080 12170636 968777970931918544668009445047929477120 12170637 -934449486710294459700012612163617214506 12170638 360201777479847298635196244596109449920 12170639 56462926032952299498713105641409642424 12170640 -116339300612832792508461974845115596800 12170641 -47061076647711574233367813704878204800 12170642 92170187219742199732333911950328841344 12170643 65442148329541813934965927409729156400 12170644 157421732644574464099185845740865342336 12170645 -514251793121953196282071015737232057800 12170646 -133274877831553900015688595593070234528 12170647 131566433552422229067785421159593201096 12170648 -280908419348321600957932329787784355840 12170649 -969000410250067160985341212357208498736 12170650 -137112604183132903293063546789269568000 12170651 -661729924208595618932705603852337924348 12170652 284703087659743765881026660506125284352 12170653 555533058394096814443399783352262879264 12170654 318375292089703594641269714987178811776 12170655 -122427901880087141645865578566278663840 12170656 -512910476211142301368672426349944700928 12170657 181170259555231320801787090649951798592 12170658 -126065362425949901230515155026172313216 12170659 462139321024248438509428740036034020080 12170660 -444597158989308772857800665693491494400 12170661 210698000677603332847533830793801350400 12170662 -50432237024101190998829975552339312640 12170663 660398375136456121855327682805360370680 12170664 -384046798838256254054788688182271016960 12170665 101083512027499934236715319730409967120 12170666 -841891475193120177016878537810012421968 12170667 90854359787880421465929828303312915120 12170668 94949550130695656371191938598231074048 12170669 125924622270348640020486093924899030796 12170670 -155033529709301309490265049126083401600 12170671 224482535573252672048545670257438795072 12170672 48915964814162035503105213758162829312 12170673 -920543649673763776830521304739821963516 12170674 450710826699781819769478092880200515584 12170675 64197116120042139885424351630575595800 12170676 -200577812873450771461929267561903452160 12170677 -2233174821754391013285303328389373600 12170678 -225313484662212585885179841771454187520 12170679 261829258966694156880901069257049943784 12170680 344811996800764102606531555127568384000 12170681 1722075899982062842624362877915769677482 12170682 -264783972555094271618944587366764674560 12170683 -260973771963574058824946967271576932080 12170684 -146161589559893828044902854692206349824 12170685 -467692461255052163678416308398300983200 12170686 563639232894557431200610107351975929856 12170687 -596505106771411201817078299912362401088 12170688 204525572892510619144707367023767715840 12170689 -671592727977151905034578149343083617580 12170690 -199541764696281173169739527837454456320 12170691 395508551861604460112164934393724188640 12170692 1567778428489535570257167087526530318592 12170693 -149869352472900964855902781639056111360 12170694 76736727571389920013175134552514131840 12170695 92227571527320197130173310377960830200 12170696 -663664862005055295606154083905611422720 12170697 335380820796863060030594372971642060800 12170698 -336322017840053566567740229210468417536 12170699 182866170233442661654366337429445629520 12170700 102700977526157501040687658182734956800 12170701 286977606341421952339347323472774354400 12170702 -688505636480993670079114844613197656896 12170703 141106023348260044085329908366354057480 12170704 7327488226545525477451306515026018304 12170705 -872087303843251235053547043161662093440 12170706 10997105075558464337098653977877178368 12170707 -87779317092732345834562702020310888208 12170708 -132807673475509529286776049515848101888 12170709 -1233114743444461985975797999082745809280 12170710 -272371278205462641095491566325064490240 12170711 -466105897589807178394347972764089245696 12170712 -567805130820849187209457269479520276480 12170713 503536930084030637491645690357037757962 12170714 814888464065676467539088709061450089456 12170715 11524876128291587067709256939386014720 12170716 187670191073225191700650824857715089920 12170717 -639240346138981628342645696570910023808 12170718 -138960898297227828123047400807641563200 12170719 462949064359310916113280440272410618360 12170720 14534190541069130911334388059838873600 12170721 251545898733072845933314211726335174560 12170722 -140361930060762380885699636500035199200 12170723 554221005780493199980350816164132816544 12170724 217227586377067163779988083801063145472 12170725 -252637960472781696645504908144536555200 12170726 -45375396359273416659480476652144429696 12170727 -191461733638640191909534715302452759792 12170728 -1635862879285552823112087106575259975680 12170729 -1938292036044874099219751017112948649216 12170730 -64185993542193833766086010112675138560 12170731 -787486589033441176095671463826552199136 12170732 -59155969687144523530803565895089502208 12170733 -7632944039077763057424564870215936736 12170734 5108397824093419876561614534929086080 12170735 481512084845319496015609460582435413200 12170736 10674596645420143897759398470925484032 12170737 2128224789259109659825957968061222613812 12170738 -31716251221795747452761289218291351520 12170739 -180409887266769623513487631298562581760 12170740 390975875444793570171201259677208166400 12170741 -28075409624395024414111247457685391232 12170742 57903370609521957992756260793713298304 12170743 15477114775284580014204503412569788064 12170744 -880274904869804407002063640945450598400 12170745 -747570308973330477781749201993155982780 12170746 238145433561051850302732728794391811840 12170747 -175696535913482574335377214583210543240 12170748 -410970205189183847620888566107688107520 12170749 561651067195370466637213727293398923520 12170750 -161966575414500975778155542392842720000 12170751 -429108697506543699006212324498539183872 12170752 146057971185096351185048299034382434304 12170753 114517550210879484619427908097759776320 12170754 4835116843345916372330271154164329424 12170755 542417777612059287964113393833096997120 12170756 -532888929380406687705402486004610826240 12170757 44079909568193921965332168410014364640 12170758 -86311972775381730843034549143090700416 12170759 -1096734588649836608813255821596428396784 12170760 102983203425830708470989886541586432000 12170761 221768153506053980474529810581078550372 12170762 -448391183489940501694559013178870424736 12170763 26859015707022596069638544907911151360 12170764 -272412207009107842828760799080313403904 12170765 -409260234299208296254816310546166908340 12170766 31844964879750169779694520588853033024 12170767 1483822047387893594867565978548390920200 12170768 -11691175927561406987735555505419698176 12170769 35881143880441252256753099487457134528 12170770 -561102375924082725277766582451380461920 12170771 -1137176426295282876216211902332739203028 12170772 -377761605067121148534979143023711385600 12170773 1184144310984540655924044529624038180800 12170774 -325618714271780392397446205665603946496 12170775 -193392656689582937977669789748204992200 12170776 1058435319042288475611676595675040706560 12170777 1216475163614061296127998751481046119626 12170778 279409347309858177657456690681396902400 12170779 117515253557850128866818798842167720984 12170780 -195197873058218287587471402210983362560 12170781 -324288465292271640459720315229396379136 12170782 -293357037580028313600453467842391646528 12170783 1708366046754735331895703318438394888032 12170784 329628368189872535188042361915852193792 12170785 -1506060068542086157440361582842289260 12170786 -1391877058487417127144034966110990336 12170787 -155987152383183660226942588475967001680 12170788 365666926638550307692310754453083713536 12170789 2079713637503775075065552733956539653024 12170790 -434247804699341280619097367534152966400 12170791 714501578115879345893556591548765552640 12170792 1477155898899940286239121464659983155200 12170793 777003150789945805705901439332942655360 12170794 182107551351643670968188831501246123696 12170795 45810956081380328311636709579519216640 12170796 397202952413173095820753513907631058944 12170797 -1087445845847231520776452000212605662868 12170798 340950150456248595117338937882621252864 12170799 389803523955839750203363867533309064584 12170800 -213104251814491220719250406078874009600 12170801 558897979666182718213232506041483350802 12170802 15576164650181947436194543072384416768 12170803 994252604315947852095218040071781238704 12170804 86968518643142890742072019542985910656 12170805 -637068925837827146329718379387214422240 12170806 62035648536082387032435544536518784 12170807 208070979022561301914487275608211779120 12170808 -140726754319107861195859976869522575360 12170809 92429490321804824803208789260919747712 12170810 309402688850042394864496109965808333760 12170811 645947372036341446054892751253931692480 12170812 253454696546875400337193777211270982656 12170813 -1010104397738088089047586443127522458938 12170814 -126833493085671105052400004258051222912 12170815 -523984086101188529934254208316930885200 12170816 360833407250126053481178951456737722368 12170817 10125709250212311571589983710779867904 12170818 583588631517199744329319892941364797440 12170819 840924521951654429351143841276910560160 12170820 114866083619797603067435114241527439360 12170821 -45071128706302991789295212401598684416 12170822 -240688484070676728573435167506625650368 12170823 -414835853611884690899525910032570000256 12170824 -724989424325927820970740507389641881600 12170825 64411135309251335223458352359369663550 12170826 -240213819454512688771885569228374660256 12170827 843213949096571353642850755829212669200 12170828 -8439767282177516196063043467721727232 12170829 100242397030952276977757905022449389120 12170830 -172159284527495987980402679824325836800 12170831 247563257145668733886586690885591316600 12170832 -28938124741815329718690189583044968448 12170833 -440415490552847107914323946921204523918 12170834 -285998965675730130217138355190856829280 12170835 -374340635846802330680722301069473601280 12170836 -39177170676751238748882597029677056000 12170837 -516859588245393879545974520513961956448 12170838 14639612788991002861133868753541509120 12170839 135218875549922638213225349937908933280 12170840 94826274964341558414366532316774400000 12170841 48185684977101537489001168593659895360 12170842 -152328347455175906434650415444993959456 12170843 218448097280312920874557573154983283040 12170844 -355632607228380405759896744143487139840 12170845 -283714361041945930128298751271639066900 12170846 -584206131562932265640517546048297672960 12170847 -99442559636649485820904849755423820272 12170848 368252251698966876854433349930309386240 12170849 28138350709540499417295546633039625440 12170850 112508001327066108282525187799176608000 12170851 508282008872035554391156807916313174528 12170852 23357380971868939382870123534903315712 12170853 -914625826565229131270328340050022222338 12170854 223677179705271353396752333378036536192 12170855 -213562083305211654262524951916509756480 12170856 156363330325767915741747531050476339200 12170857 -117731773442670941286836267386736024028 12170858 -176917781595777751577149482592241791488 12170859 3770076859696108887107066585662914288 12170860 220837700945856529753007548952358466560 12170861 -1675123422637497765764104801570637538216 12170862 -178273197176924336678636726651909497920 12170863 -484821580594308039190664377147437859888 12170864 132266321456759585653445329145600999424 12170865 -379857199956590915005569103032990523200 12170866 -15918592656895927994219486136387472368 12170867 346140525179666863782203274175427372880 12170868 -457604168334334778062680630184924047360 12170869 -518787484723975690623391807321505163730 12170870 -102346662558402365360259023851439917440 12170871 -160662462440547759706588423275349297920 12170872 176499839705292584572475747821321543680 12170873 -1029301765161692075610046636803856173936 12170874 -511106829515121667804880801166980847360 12170875 -133241032759443945905760538187806308000 12170876 134264023817380125930066058130863503360 12170877 1106764758608140149194442205891078740000 12170878 -241054148402897173362579392571322969344 12170879 99780740058732508969083269788045658112 12170880 -262786856420207486851755640063053004800 12170881 -34536002225824156726547092553628653056 12170882 562673004165956272994653503916502115792 12170883 -149851983885099283079685589750748865216 12170884 -164713843056679473238982020231528163328 12170885 2239669045090314806294434053051118575360 12170886 -48834737942744694642620801421162903552 12170887 44214279356231406948475501809586116480 12170888 125694843617078424624796235390396789760 12170889 -397904071323690957001652462995366265856 12170890 -408988684762276793587548664725743248800 12170891 46807758507039099141640757963541922368 12170892 16957976766198741099139276532160184320 12170893 492010568885420055876118288949523167200 12170894 788883256149043716193690761522969093120 12170895 -98678054087933794203012241443944659200 12170896 -95813554546378520952920958701887930368 12170897 -987308054039376402316791889444224142848 12170898 -1022032482049996225678736567418876963840 12170899 487372488936390286308045722823736857664 12170900 -199727198577502642599550186192216012800 12170901 -256228312855064228565731140934327503968 12170902 -371307409707129219999232159001777160192 12170903 127143384653609924177603059792261169064 12170904 705848328301028938840740982831973130240 12170905 -284062513720859715986434227715392195000 12170906 -1371885868490234945054325898284637440 12170907 408401671614867447604185600933452920080 12170908 -42380193754081341577556012390612949504 12170909 -385498735269463652236047927929626653396 12170910 38920944130960905840403797414624460800 12170911 1477301833433254784389275883644793108800 12170912 -339178564326269583878900912748942852096 12170913 -829200557437229821025719319727722104656 12170914 301870414497134726511809981095043243856 12170915 -167946389438066581038355960311463963440 12170916 855694909920389750890237304658080928000 12170917 926559423167973883723542738226461308352 12170918 -260600795300373464649877571580990019584 12170919 -1185553333372227964768284869301314118912 12170920 501385242794698681402214111930625945600 12170921 -560366345128096530475490830805403132288 12170922 -382017032995796824860131742737703030528 12170923 -1145051388583882616379077775830738182320 12170924 -890362058033998774410722975142469135104 12170925 -16847371151450241866341915597504560000 12170926 -477034497970773720764353527728107005120 12170927 497054123242929945669878817694310280 12170928 -10140806717373655917650446518205808640 12170929 -1125863188579796195775519498636471358368 12170930 328364196880379171297691560185344915360 12170931 141072241343961959772098821749557668152 12170932 -649950872744279508057540876954497310720 12170933 -69760386710130552958967853083086353600 12170934 -49323735574867593262802714451109261632 12170935 1807148982499637396757763841972789760 12170936 1200479189090900176251183723159183667200 12170937 671891251863040508147254728679143758160 12170938 124601009554839492346905808853252907744 12170939 -87655287676240703267414821970146824600 12170940 73020332926626165777298098054462105600 12170941 497395556322627500444064665587678240384 12170942 -544906732175357145602384726418781440 12170943 403082478654209543237446165223843125344 12170944 63126872007821496946015483027888537600 12170945 409646355162240864004244111986563551700 12170946 -55014640600768352567958555416772535680 12170947 896621473861744360500545617576287278396 12170948 1181809549939276869080837255342935735296 12170949 -134580335470766021045136442511483847360 12170950 236556490901510693299196330054495064000 12170951 249777287530313729331317458192954455912 12170952 410947048738279460214234527280755097600 12170953 -603810737739772544086868669116674899916 12170954 -571631506639770716112041513686898512128 12170955 -545073362194138829236891026324689575680 12170956 221032289915422317191806560622710374400 12170957 1412222555925291443648960263546030384512 12170958 50678823721543284869775914229489720384 12170959 -3901210489044759112120693933137302184 12170960 -144600471713588615394403264157098967040 12170961 411259548476983275809831828739351782160 12170962 43877836535868151638786420618106635264 12170963 315368928456125864123903722860901633200 12170964 -123431990080528655879666786369560903680 12170965 -158295093674518116191076376320511165800 12170966 -558390672667962238516643388088399505856 12170967 -582550259661740956005395475392341312920 12170968 -27737630171488993060963743971840317440 12170969 2126462380038854958713799635438703950544 12170970 -143432364896090154559884735571306060800 12170971 -1062249641348103291895329298767188416828 12170972 -381623605119183578179740729507892985856 12170973 187989873362147440872575893505886170688 12170974 -984016044896845207153250999792303953920 12170975 207475665051339485244957605932989471000 12170976 -223731471432693343471764079868378873856 12170977 -19236213719797093941815604271546119680 12170978 -9972326775017192183840271361637786880 12170979 49789026303894279960187540255045102080 12170980 -99322281844484585812987990755978063360 12170981 -505474001224133267027576695932168398880 12170982 4897548140344696007346535636460405760 12170983 21401053210322628390993199853070908208 12170984 222619828462597370439296070245239603200 12170985 -6870514701533208334790500338980284800 12170986 3671303671006304974172388111747237984 12170987 373587323116352763748519208329850204112 12170988 678404478848300663443332488140778924544 12170989 -1202071628936798147992546703338706695210 12170990 -47962748709748105259551400828208533760 12170991 -269562963801001741610910804651307844736 12170992 79552051363328952973640710336306053120 12170993 364132609113578062234412914221979851444 12170994 -78655221805419907637281688415301551360 12170995 872176408647014248378178097066816921120 12170996 451068159569893978387115682153089904000 12170997 861742952791745520963133235055754115100 12170998 7399103255235813740067435152077067520 12170999 -594656106209927576002564369219869855000 12171000 85804399227786907675815162368133120000 12171001 27359125606484197166705611447831915600 12171002 1286902126019684792854287442750224384 12171003 42930139250358298793326332507552396288 12171004 109703534367114939881652365742908737536 12171005 351588625236505225871418780572028906240 12171006 -1184250765073306664534312257182231540480 12171007 223950673167526918027679978849557706712 12171008 1218476676863056308114797687046439698432 12171009 -243887145156393903460416855637917608832 12171010 -329974374457972946920548136656232152000 12171011 36012453151302403383964283554486191612 12171012 148584581363845749957764747960694988800 12171013 -94530409223533394045914648870036434756 12171014 309493357992699190011789502221606731904 12171015 -35483254396836951059987640934798842480 12171016 8567076074603212784261280482618572800 12171017 647132236442861186109659111621238585780 12171018 353803814163208627463303701349738459904 12171019 -830339393229566057688897249425232145408 12171020 442853888816354266513170293315973504000 12171021 2263074240093122390713395121410746400 12171022 -655608182545908542513474256196069747200 12171023 1546896598259265304994133595869570628272 12171024 63524376636467610618074656256818028544 12171025 514777973400888344277028851587566881600 12171026 44198924098311784162043109121192243200 12171027 -1468143371694994428614660994103558920 12171028 428111149755218995058570252398437815168 12171029 453774250508401153485388673839187428284 12171030 50343165165026431078693740617874088320 12171031 -863780651428539447740072380875535517328 12171032 -436916947218301357262342151779050905600 12171033 -1013715099636528161159498281514895360 12171034 -127506838090224971004806164510348766208 12171035 -513701906433049326880265772997030787520 12171036 -361965548611710484239495813741483909120 12171037 -675454545455975018955180299730812425920 12171038 555594046706687319673871644790028768960 12171039 -45787608325316536225259051900151360000 12171040 -222780604373971228902429687397975326720 12171041 615766976603700453325365107497275257442 12171042 54574572852503167004324072582934206448 12171043 826946522167627317058344524678931718200 12171044 623563518117266906113787745522589547136 12171045 -400291176107852787784990875359103129600 12171046 20707098962632216588351681988595431040 12171047 -21576320667620092018649454857019570048 12171048 -321977056043911204166752289198375239680 12171049 -506503634127034073252990161148557018560 12171050 -171572363973551436650490092517192169200 12171051 478443248666198520299662443687697748040 12171052 -1165200174347859813934785723827227857664 12171053 719474777719937295639155458642071945504 12171054 -46221746148737618114144611817190752256 12171055 28403487052148568981995728136534445120 12171056 -592911720821356575736247765714033049600 12171057 206253517771970817691277358020797449840 12171058 -357766814426027901756436770337802943360 12171059 -127293336068602553277493886657127717384 12171060 19185164682700078341299865079628789760 12171061 -609558439579083796527222208488223665330 12171062 5156440815426312270302666261754739200 12171063 586726262921679423035359616924368627944 12171064 -24292172135417250722607469224955514880 12171065 -841454329316284959744837506254697259000 12171066 -123658025550462996960306024866532197376 12171067 227367170268757445203664627488420806116 12171068 -38172558021858656312450359464714915840 12171069 81958272881340607663238403454090832364 12171070 -317109025996459283019362047830165827520 12171071 -33046680536461859126170484684285349120 12171072 -152258045367468679671480479553303871488 12171073 747927272488274011273749550602574959360 12171074 -69700048346402887993511088170904696960 12171075 -57623425693997035755684725570844288000 12171076 -181061846986621874221298359408890067712 12171077 -665374108741235739864627639394738318560 12171078 -543533150784540959343691281633644947296 12171079 80737376109796725971824696070088350928 12171080 -28785154086164988479085168476037427200 12171081 229845437080097891581565990566345756800 12171082 319439123255881857725827024577542732800 12171083 21447874065616342086669131773405790544 12171084 -675297581531985507929526086578920497664 12171085 -662582095284999348062293852151310695220 12171086 -427466741054922921666889454708168296320 12171087 -246439067686685590527068347501464296160 12171088 -390963910828395576049793261568708517888 12171089 -500125529307922913317142992556076836544 12171090 85265933658665121650063140757533048320 12171091 697333362565071781660479929477867007792 12171092 494237001181772173267945302440345399040 12171093 -35917781573977018209561504313911250944 12171094 80283552827733485870569914719350441728 12171095 355746226508768702606059288085844127680 12171096 -27904883978383371542178479953752883200 12171097 1525587014194241528590344631018039355460 12171098 -1858968164523476341387350904074512660736 12171099 -152667421850829339352412846987449813200 12171100 -387020683378599070514082545569288729600 12171101 1451548631587864429656198413911010712102 12171102 -370519411124377039983701173211201151168 12171103 -390608744904799111644086282907681667744 12171104 226438609264799443352119076926871568384 12171105 -440155996033010968522603214858597198400 12171106 -69285559056693628214041544145521142720 12171107 628263609959629818914371588953707088 12171108 249959163736477965731909954727126389760 12171109 120095814177899510231397637709116180000 12171110 -174667590245508861069663025487164963200 12171111 -1066420500805542546649601804364225272496 12171112 -99639432123533498496434352223083724800 12171113 97992966125903019374300936243202880320 12171114 950117663847321961062732573569162634240 12171115 -18035784676001696754020712805386848880 12171116 -1273114922485078760270555648722496988672 12171117 49129523290377967416850883192012292096 12171118 -456025587739097495322446841190900345920 12171119 -733353974089730061940510129473840306480 12171120 54722654153319077570649544421686640640 12171121 -635776966677074530084811941201760055500 12171122 -495786170809837031677816348215096315888 12171123 -614975732660495493414407430576685926828 12171124 478586934087252800510709780715135768576 12171125 1071535470158511235232833938884882115000 12171126 -491984340574054189935393517174590412800 12171127 605953389268825876285829999177466138624 12171128 370009126778584143490875689148777308160 12171129 866958441200395878244655314402881877584 12171130 -159373695875418238756982171932349483040 12171131 -151957163680695577993634518460050234608 12171132 -240282186935265503242148807262056931840 12171133 -428149191840673445717781058208502863976 12171134 566091782926028559641289432779976728640 12171135 -868364432067882817344946720481076326400 12171136 172183813543723823678977227928381685760 12171137 -593063014945077734661528950558496783456 12171138 -60905703865690805122960171881653905920 12171139 -124139568335044516383921436822990108544 12171140 175096735721884426727677941064123084800 12171141 -1539229681475885642492701354031140441248 12171142 -711043521631125956684107773298043610528 12171143 -527879045543431035638289021702618105000 12171144 34936104437262478272383138140994027520 12171145 192586400557545741064822007184347110080 12171146 -162599688425925254003637107429354456736 12171147 -503822551585737452370027580945432434960 12171148 1623517689902949773667393907101211904 12171149 17621671130326310753381428824134772150 12171150 1498759600208713485973984754201001600 12171151 -549382725896144122486904894848777424848 12171152 -8308468439561005358893530685186768896 12171153 385640847927709088307262443309741891840 12171154 -196430988349094748135016963808318554224 12171155 204893238572787505960610671907103246000 12171156 -628538547565327323461700447697719011328 12171157 -242893631323818131660236233069535426688 12171158 82562455608137056658356578213217059840 12171159 -324171432141174448591364484381386947152 12171160 -81484126299289215748597895802897408000 12171161 -710741512322552638420460208933094253238 12171162 152576647698324381258822255477261245952 12171163 -616003786961318623761825548947222594896 12171164 -132532135125713239106890079440622811648 12171165 -413103584735930011089624428938902994080 12171166 230293911851626364736031980001126005120 12171167 1784768222883728941773483333389533618752 12171168 -1060656996853776570776586107981377044480 12171169 614258607187755160240331159460750031920 12171170 -149956864921936266348658297398813411840 12171171 -178460485600458166307400045671617671360 12171172 -178682545525559284373559246273768980480 12171173 532648271406509385205047126247267326240 12171174 3322298087731503725963199284828177280 12171175 116250547856980251999666899657121094800 12171176 460788460777831281699075024004771630080 12171177 402590959671475033526559333205262070720 12171178 77178189701994577759402360888013105760 12171179 99727185920581027863643186197822057780 12171180 -8478817393123232734624509097963929600 12171181 -258090614803977690345288480785890136736 12171182 -193366118372937092099716037429008751808 12171183 -59244518059176953662608250484105053176 12171184 177608765516204513670389798485400616960 12171185 42202116056032819721858850998769415440 12171186 -222441586846546537110360434827199270400 12171187 -201803608008990043889275939742616024928 12171188 -1031758623416531358159841424456084803584 12171189 -62644787132956320017104552207565620992 12171190 394700114979356730645290409045559641600 12171191 -1426795128210426677876758645708946806200 12171192 705119093872821110538871271717340119040 12171193 13132634362572575417536318569234135184 12171194 -333270378827866430381083335535504474368 12171195 71457973863333093876373061572113048000 12171196 -729950379866867250511895027216659484160 12171197 296395408475934991848933439485536217420 12171198 -169793216384640180785870927216957534592 12171199 -1340812395300177878231438008334368004800 12171200 254282296307929807389764936683959091200 12171201 418280674887213974537093877704704063488 12171202 465351635909984297997975202234011705552 12171203 1197717571015559153466829409633062932288 12171204 -339217991728056420079407118608600760320 12171205 -839225153783772366783363169206097128840 12171206 322826327821556458079320260787958114880 12171207 -518957802477986835781350800172928476720 12171208 -85519984755231892375028274543417907200 12171209 -570972690239931103960468532639173514496 12171210 70379665208282860528700128718041804800 12171211 745442696155214943239082012356228921940 12171212 1302280341674354554228447236079120755456 12171213 527816453048680244875368078383875324620 12171214 1466002188045878524569866744486406144000 12171215 -73652852179648106803853251171186662720 12171216 206505892149590379569863263573667479552 12171217 -11299537055633142427718345050601145528 12171218 -544808232998997788337284942089301532384 12171219 263844419609370552432668781892539731568 12171220 139171940864475253837298160210897960960 12171221 -2299193993693498624203639347469128138948 12171222 1712723427279154794263032627528067712 12171223 10580255053727793427788917039275764784 12171224 -36476020133167266386354841586625863680 12171225 935681224118232549162470070216247200 12171226 -13567077376196520242319322797413874720 12171227 -827904454432944493419759443003556324924 12171228 512904198753902063899804202995983851520 12171229 -239243734440542329315806004923384237760 12171230 224323821738485485108116138038650965120 12171231 981741429137009950772797742173449352920 12171232 1155990574168426577986006051765435760640 12171233 -1710718547671232312342857794692808967518 12171234 -303021655211747024675840835216748696320 12171235 178577558279734106553635511258087714480 12171236 1097499713620456828583150524859351040 12171237 269872971272987248947006099447374047968 12171238 -24487816748418178319229206207122425600 12171239 -662255942983775459904388326014552565960 12171240 200893543907379765957340259896965888000 12171241 -597534223777224964966915514892013239216 12171242 346727758027994231256737016213337168320 12171243 332997989105404669267003752276496809984 12171244 -266877626530040876671107490350226049024 12171245 -138227440396679110250086542317852032500 12171246 -222349012580346441414282534761293151232 12171247 646140772303344838075709263271898547512 12171248 -170466158530263104716534548029919559680 12171249 -1690741432795413871710570481095265238880 12171250 10242901360051964398110912250374720000 12171251 -35353217460000192413465453803917307776 12171252 -417483455700460145756002590076828213248 12171253 106811057555752569713397322593842467502 12171254 709289415361109267590331924816362044576 12171255 261424787283584894845253633321069337600 12171256 -30033168641414142583347301582493798400 12171257 1047116603864539781591562680841306519120 12171258 -295204320634383948683843645485788029952 12171259 1065422574037339227317538752547254887460 12171260 -226764277624903963852887274593517040640 12171261 549529992996416922272312405636287881984 12171262 438515525510443266048464922860497477632 12171263 447827498332294557566398023326232754224 12171264 9400208767765181450832601006064271360 12171265 -312118860515866668761817067633140455340 12171266 -593460481192146522656126447989849989168 12171267 105536557840595834967170046826070242800 12171268 784676616862414052800231729226517150976 12171269 -1795808266999414612807196962508484744 12171270 143631238487914712714085711564649545600 12171271 -404798099820100689290383386788938060320 12171272 52643788913381476618110668260541521920 12171273 -341068981390492642292304773931531692016 12171274 561536627117465600573480252643712004352 12171275 -56470095599012241437046642418744590000 12171276 95633173268880130641116925671419238400 12171277 701603211319410074359920432343349987126 12171278 -7751782723705629933598793781386342400 12171279 -919975628538534036224681074207602432 12171280 26644532305700056617568000005978193920 12171281 123835399961416392444580663514288422692 12171282 55620797500025344876973514054693525504 12171283 -270311752401339650040494146711019776468 12171284 170875114809543037654720069687337779200 12171285 47919774504488335942330026217561478400 12171286 70489423551020202922602321020798807040 12171287 1169093432766943107685035108303374428800 12171288 101770016135881585027330192444744642560 12171289 768345363804958446714951941306027267524 12171290 7278537167277695188688171013109686720 12171291 -99998176745426283135903610207530616320 12171292 -84130631295099645303391591311723975680 12171293 -1941859962526875088476961643571602301120 12171294 -792258291363800329017738135475790390400 12171295 -1140215299118758126348145929901992858200 12171296 -246993934448747597949685737759814189056 12171297 -491491086003741857162047639931372869728 12171298 -276689872239850490890103296863288855264 12171299 110392403997035814385937598090640330752 12171300 259197436487786776307359544505484800000 12171301 104840991602717248707496752136300282944 12171302 -146907216109649447497586055110568126336 12171303 -91555205663522691740926898828282961360 12171304 -1035247455283245192304083683419794554880 12171305 -209013975393231404956739423783728728000 12171306 144510438108741178083185543554531526400 12171307 -201485803986001435132792464371964250444 12171308 -326039462277609955558055658484067831808 12171309 -659738072986919735804134640614289647296 12171310 -131969735809796052315062754847320997440 12171311 -140890699626435607682365108556994767088 12171312 -33256325400218855679064187915130617856 12171313 -48159197739141064865854406492655513600 12171314 244929978728468573123393699651282580480 12171315 264944161377231993190430385037089498720 12171316 -384015293560972909331130563046113080960 12171317 1024188533633851045941315369003964551072 12171318 463976072066992641034326707681292624768 12171319 1055267460098225481972821440496633879720 12171320 90304312775565337381066167217542758400 12171321 -68598550382609691114368368604691247110 12171322 -4589621928409651291853630293901227776 12171323 -33868496731002368777416483561142350416 12171324 267766736241795115011124413532308111360 12171325 2158748602855238095841204752057856100 12171326 -597605937874846677039658120658053701888 12171327 17425387762234266624384281109871208832 12171328 175912909596006182369954568179867975680 12171329 -61612865355374163502500264636927565740 12171330 -496781699115045736507314480666521472000 12171331 66156408767110695988371002354040117664 12171332 -708070740116775682769665931441897848704 12171333 412949459180222255961807308213966963424 12171334 -79122721221832291401238716176575118208 12171335 173360233889254427820554620906212733920 12171336 991360328166114868786625824563038822400 12171337 -266661150137646765048196811706925288908 12171338 5716836649946493854382393584954614320 12171339 880712140476751310127071806482704574204 12171340 33556072724640877325106859749102182400 12171341 208977373012060429335965754000365801088 12171342 -16938056699095907891862556358727148416 12171343 -72914657729810354288877808106660977200 12171344 10172858859179592527994355868812443648 12171345 -166982560965330120973386548204744180160 12171346 400616552234456873968995567195899685120 12171347 -76657845451769377553868399216929955072 12171348 -183768898964548646436898609161542707200 12171349 132194893036044664498879361588848743136 12171350 406409969404678451316429717003756144000 12171351 776752668339662270362024792985535689832 12171352 -798891635637293415214027664481041018880 12171353 -13009879382494261440573966927321505398 12171354 -111028460880136307638825770935050146816 12171355 -658365243983289374657814477075635712000 12171356 -908744718078143113299399809348214382080 12171357 -818239112284075664917687347623339704320 12171358 -721912922964088278411027318071384370240 12171359 -1639907631051505157733549681067777179120 12171360 -421027017267930800340432111037214883840 12171361 1263617029183673024292392246880856188962 12171362 58760535110989047368471165555441733120 12171363 22696628515340894094505657423732207200 12171364 -493489109505656854234470543037980033024 12171365 -10183896987061843316523842611895203680 12171366 106401759541673048258212569847514001984 12171367 -199367167981026212278734200713217723480 12171368 -358171657224985320802388660985142394880 12171369 308060383711075842445602387480772236288 12171370 -229107349689484033064726960547552076800 12171371 579991435882980870191219112574976281992 12171372 -401039170288497716134232764653674987520 12171373 -71204952926987318909052892574040484800 12171374 -956612898882966729036170875897638391488 12171375 55283626495876972588542391742920800000 12171376 25992220738473598820456868872539996160 12171377 1272077868653747046830853863940869482560 12171378 569949588046457409193064956421665090560 12171379 504143105007626288313255040059325185480 12171380 219223061700391646953491274028838681600 12171381 372392424340555058899922100145246310880 12171382 428325080248028774775279786662586501792 12171383 75133050078915959347035017422575162720 12171384 -331799331718950097863679671480613539840 12171385 -683986799375167568250374896199681631420 12171386 -442595304621471036517598760177609474336 12171387 601347699393522326875264419298659665520 12171388 -632575043399873054380264955727144634368 12171389 -1113402197686291549898783384297356338810 12171390 256131003466248814746371527081574400 12171391 -198083034716146474004758753928861668824 12171392 -1283968531156170265577636998535027097600 12171393 -131128550961509747185186531078830452544 12171394 -829580042043618820975865996574405075504 12171395 513000497720012706093203054737526240400 12171396 -357557047897745892471644078277031618560 12171397 475562555289671873712891123255146743840 12171398 -652323090457741743940480194800442640800 12171399 250992757684530179153473098358482657408 12171400 213661986598585270572576315449748480000 12171401 1617843568691794350525330024047330525904 12171402 483694900787559993101159900241117537792 12171403 58391253854622554196461288190025574560 12171404 -867157872720872479714980295079248569600 12171405 244469428902318490211903208734512656000 12171406 -65713105229847366726663834624277496832 12171407 1498689647878379166718371918251999630640 12171408 3973104408589634123408084537915080704 12171409 -273840747081279746928315108201207534168 12171410 -317858672138756175473185969093003148640 12171411 121847289913253004242866567921703808000 12171412 -1062112256370372012969766703335262097408 12171413 -264311083160028173494119703762600660338 12171414 -178108390355666536114278633435451281408 12171415 97663304441679928919662398375888306720 12171416 -521146187275432551759872004099911270400 12171417 363299488047902997214292319398321852880 12171418 -474605212365777852936019936484722418688 12171419 -668841418639102628032856873910786042960 12171420 9354474715221734182323444937347033600 12171421 -1432499588135574300239451070415778099360 12171422 716541724545732823649204408347124992512 12171423 -145000066816117039110082698135108017664 12171424 5500930277031180502446194758612549632 12171425 184379986971250871651423564115000676800 12171426 217565795993392186295377142795159199744 12171427 -431072478696665593489239828020996370724 12171428 619043390708922838539061993478813155968 12171429 -358886929108253261171558952593343889476 12171430 -501689268816342467881824094032952640640 12171431 -564819916084972786613352840143156534400 12171432 37975323053366432547399222414105968640 12171433 356696689537459349309290789982128402682 12171434 244895900142350964341928238055656671744 12171435 433211092758959385332184921521554114800 12171436 656893952871545645540778267051119930112 12171437 -45845526655906477914116710479400051200 12171438 -179020931489210572497774418698814003200 12171439 -411885886331622144098700977185373442048 12171440 -8524577189887333405734929369227591680 12171441 -829104370808249296785656534801779793808 12171442 13474938190691621958944653986916825872 12171443 -782488736340893983424203406088339415680 12171444 44104820279494558267437920721442492416 12171445 466304367938986207011900526589095113600 12171446 -26151731349333522582679192880581073664 12171447 -272089565441914265472279816711717725376 12171448 -333051417063742699823205085815759114240 12171449 811673232634354209897128176772193399936 12171450 128530023040975418364731475265359379200 12171451 -36128686997484473190639017907885998080 12171452 702676073103767116891605525002292655104 12171453 -858456922898921624098670735173396987200 12171454 608239584226845954324358442918247392640 12171455 231590126130353462059961514202802352360 12171456 -96432427902885094803849710042030800896 12171457 -1088957248498505259885436967545514600320 12171458 113147858661329532245800690842027453984 12171459 -295926804104575997335069700468113450752 12171460 50565284434063072006448554706725785600 12171461 2135316943127586599725023379384886020512 12171462 66057839774010949235315378087263518720 12171463 722385919289128098969837511716656975760 12171464 9150574811777135368599272327659929600 12171465 19609389563405119497578274678447939720 12171466 107376667055441018626383991380205162080 12171467 -338638507951116396599898815051622825216 12171468 27629920703839059729464112982549463040 12171469 -700678328210955920902077034574461845130 12171470 -44402046726747569103231584193251968320 12171471 -305597623292591168527811706204598742640 12171472 148031349605695243484999272056022106112 12171473 663189183472878540694362844664022504420 12171474 -60246999121561895393658960427960865280 12171475 -600219998442105881942422326415350960000 12171476 -5677825709921319903880378283940984960 12171477 170170050958855540923783241048125186720 12171478 -339467274685674269936467801553597400000 12171479 -936558049743933035189623663214265929760 12171480 -530074234964548883395147049255863296000 12171481 -367439374331686691735501089629098839808 12171482 -734482253323840455724452550185883707408 12171483 105782708898846156323641511482374965904 12171484 558301597918829186713293875180574654976 12171485 -142181624052435774226158707831830396800 12171486 -200828292222136002109785169176397830336 12171487 -1037810875854704187566409723535145824864 12171488 259301291667428931502504584655920955392 12171489 -96691442855487410233672512273577897632 12171490 -234158055274753175107271776666877853120 12171491 479253676986391931952615225305230770312 12171492 -857585158398613432737885309629907456000 12171493 -37678395573506247222996598303849994820 12171494 -11992827860227509018433748265433295040 12171495 65600001652731857952746637070265126400 12171496 448471197280670228975988903020058869760 12171497 62792610694298267402881325589708438528 12171498 -73143319066678507912854617251021236480 12171499 -166410078344898372388340429862358888640 12171500 -116807314861674301212501821902031616000 12171501 238615211456143000615126288353848083830 12171502 768728652558523338011273101663069521600 12171503 915518537375079988557979085520474523200 12171504 -224664619189260559390266588009473212416 12171505 -202328518770106994551427441801463375000 12171506 72504525770612939623783043478656959488 12171507 296585031302747794811719781235288596592 12171508 -293264781435625153775533813137152563200 12171509 28647005902004228330426285510879951040 12171510 140449428537657801976694815860724922880 12171511 265252006935270816965777557252779536 12171512 -1084069155361128425727118943532535296000 12171513 57037878201316554929322938228114726208 12171514 -701458047495198022045731423140105372160 12171515 -639447823300798570141708097044821893280 12171516 -91714372458567429599869186712075673600 12171517 -264473953295135857021419824367786143988 12171518 -725000433203527568428680956499364439040 12171519 1667157386105670491005571820686432386320 12171520 287680001463322560120501791911449722880 12171521 -80535349309482639986461219561290541500 12171522 11310149736341364529880859197147606784 12171523 -81964617451830390971290964202175092480 12171524 53167280022139510974224075783979150720 12171525 -141448314014956745652437201039187499200 12171526 -142265427599717218065967751463844807296 12171527 87232105324161747840324414694185812376 12171528 936938323565382314270817100614031488000 12171529 238567744860196968760090518177446671130 12171530 -38280002966838934432704987395221094400 12171531 59009214089440645281016252452121685760 12171532 1001957128323330965208072276383950279680 12171533 -458822340651086533979544973392216670560 12171534 274173223684697901214003296709099145280 12171535 574422209492307437197365589830614716800 12171536 32158853537636479811655733011555287040 12171537 -6291353073172802095157980566657995712 12171538 556669449663162729047058651388201195920 12171539 406935048442006309593928441267991255340 12171540 397842121781537863830657938835269068800 12171541 1573824567020068507055148533699942162652 12171542 -67997673993452166045651218927758853568 12171543 934501007572658844388633380155590151424 12171544 328239440327164114483432647648156057600 12171545 -586649099035135392105528433919934610680 12171546 -7816177031982891407655098566687461648 12171547 249457049671904087177633693635464253200 12171548 136491043838523810961755120509899961856 12171549 -293936716175416528290123353419881837216 12171550 -288818528091334237425628261622777515200 12171551 72047593016260138600849921838774289840 12171552 -296158329798944023253311677538809937920 12171553 -250231908976114436152242785163543121920 12171554 -279461122654069424644890806875071628800 12171555 -808220118864416911217139363504965383680 12171556 -530548063527254295950581207236277264128 12171557 119905721938627086529840358337167633532 12171558 35568880168709365560828096116086444032 12171559 6339131118844684578357731673987227616 12171560 377377742113952598232359382180287590400 12171561 362253761173626010491928452777524067840 12171562 -163487076089479949038046342130105598368 12171563 -1123323163911212270870393253474542949696 12171564 -78285902423793373848428907253048479744 12171565 -653360659829810646288570553453459200 12171566 590776217960951866657864523000608626624 12171567 -120784882906906416883860570017988971760 12171568 335037301031766798328058040843985928192 12171569 741907978096451577394818965132724446244 12171570 -181171115756902569652711691327237260800 12171571 -164548980932747765638337391866752889280 12171572 -257182538125209756892037460047016806400 12171573 1071427873765549705441084788484023216000 12171574 -484239696803916754564806287822128084608 12171575 153084010664715217737061460448520587600 12171576 794086433163966595836926833034402304000 12171577 -50705936597510164128231548535433988160 12171578 -323865296498073997022087899895784566160 12171579 99370266714697438564395773867273790720 12171580 -10324836137518498061214770462624547840 12171581 590314038566472402619814105954651069382 12171582 -27245710194767420050680473634380357760 12171583 -1150186767148241917074560099897799535168 12171584 -432189958421926307769255102246642253824 12171585 -499936163439091886164444985357991854400 12171586 72442349247359025557639640966699302400 12171587 -190218112661696252116145730765162327768 12171588 -33550515077776791069563855961876209664 12171589 -1292998897615463485824799084988859360610 12171590 -753746785555518894115071129285344016000 12171591 -173603946947053120126389470611055378448 12171592 -126837080072201180565530266848574832640 12171593 -231912170118777014904119631443763523200 12171594 41023438367769936438419091595455728640 12171595 439661215370515489201713745587762237600 12171596 -722754864779193644011138007612550892800 12171597 304998786674099268545132668328105822400 12171598 -854088505433727203550095410244380603200 12171599 -535431427001454924265282958943127665480 12171600 -58355131728999831179708937544630272000 12171601 154664464198208064553225751416066528704 12171602 456463858090715387153198663701718255904 12171603 -341595722792763802524012698610108499392 12171604 -315046848237349410334469152290026479744 12171605 327024646828170472751147298818767272960 12171606 -508916706733707627110830205336448376896 12171607 329899274474322135860579303878216564224 12171608 237782304376990693345439874144960000000 12171609 -509032091201347368259833755052200505600 12171610 629576105668632953757827689348679857920 12171611 -1145985831032641662468550275161768424576 12171612 -651504481861953805625736252857557145088 12171613 1289543537186703496587743848469339486944 12171614 -132268497224848501926569007951127734528 12171615 101954541452051205606240356552086968720 12171616 -876631401172095226479913907861973762048 12171617 -797288098573315612070879810653317338334 12171618 -81399972193899652768633878912889447296 12171619 558336763518542741340611782258800418560 12171620 -36701074906177649859252433541012248320 12171621 111801215813492047114612265179862619648 12171622 116212010529725468860126257708704171712 12171623 3511186399926919865142258944961865728 12171624 -941686316781369575896610497570764718080 12171625 -1608608416764208449928938482345362011000 12171626 771808996497223825217583793536892940640 12171627 -466746474992984031729577244950574410032 12171628 -215141636649421645438330356571347517440 12171629 87254570082310542806455260932770612032 12171630 -112732723960987446987971538806139559680 12171631 -1017616168589953596756618471807473920336 12171632 -118023753389437915774669395233144832 12171633 917110346493078471066304932188975328624 12171634 -1370263666387508772324616969673298161760 12171635 -94084377028055412099444654901458348480 12171636 -58336030501055074299600246528725760000 12171637 1556672612227047435764494759976572341312 12171638 437960471583406954427350987847704962720 12171639 284927939672783713398501461350987112424 12171640 -143016257104874259410152147770003456000 12171641 -1239786347753981162243419326885064902000 12171642 -80849209215224240924056342604681932800 12171643 -2085627352776439826371720017191698851120 12171644 126982528316332023468241423545571854336 12171645 310777451630995381531522029518150169720 12171646 -190002191767940447580873167155126313856 12171647 -1467302717263127868148817953691087055960 12171648 27861531638897541327878162593559347200 12171649 -966708816030692219647065721435577537214 12171650 -26422959689263711166553618656901085200 12171651 -570163508586532989764529178170526888968 12171652 824788457218627389926141530154408721536 12171653 48874324068932813211219480718402931484 12171654 264823127029772217552853927861410447360 12171655 23801177384465600738991932430493386960 12171656 177702698155561734864606906291665141760 12171657 255886969125341353589558217156363513984 12171658 -801851259291193149213951459167367040416 12171659 1462459405171696393106334073618081819860 12171660 -298302663952865764815452026457913354240 12171661 -1235030353311120083788512293948482816500 12171662 -150287549986653175489176673568893827648 12171663 402982106599803383897765589993860483184 12171664 -353527866664376869168458260398409605120 12171665 -582008746306594520670969675441979990080 12171666 -1762355002304442536274957718041722880 12171667 1733453155956677757886621575900958500232 12171668 211747812119396667125468259392445601536 12171669 416909005353151282317808046797689290688 12171670 -59396038032414162028899640637108897280 12171671 536390232769194860715251005685594044872 12171672 -114992331768814434652857977228419522560 12171673 1510346771665743525157251100086101422922 12171674 -404587324970988659971049803259446897920 12171675 -518782959085306922346694921289857323000 12171676 482563341408855010389182691956425889280 12171677 699989791178082198813278526903336180480 12171678 -91147369924822341927369209242416814080 12171679 331680409937877465903281438837774839384 12171680 -424824404508500034677818078204526592000 12171681 -1285201234856891936792339980142840552160 12171682 -157030019137247982006329071319501720928 12171683 727895349509837217084255963555434131932 12171684 -381720380109259014193807907907861086208 12171685 264649876070833520186014383508645286400 12171686 -580608181948871178810237757821328370208 12171687 -387863500384073257758932938416918618624 12171688 -1960599566711309256694044122470649856000 12171689 -566628857338844650571764120401902392944 12171690 -162870019290690468501901927486708248480 12171691 -460003478731216671846815003155116054128 12171692 71574178327762530896597513089921800192 12171693 -908423322087853301466874710117982239936 12171694 90375142873256447877471458720877663744 12171695 -243823471681197217727834501415468703800 12171696 64680270377648417809429245986689449984 12171697 -240465584094034380058523128288244063854 12171698 256125878843837606066649613602242995200 12171699 133957470891394886456149092022128212664 12171700 -98539667866560693445232607511543296000 12171701 -510777015678841739933764758997373716128 12171702 237216821380960354773011254978056004032 12171703 -453831968899929245400819555756761122040 12171704 -344675038357065386613051850949805158400 12171705 496256871333614087621229745456074240 12171706 267618099602560804191044610518336813280 12171707 -280721255887403756001107122877012010528 12171708 -57090046703541255470714841022295273472 12171709 -23612792076506358763505030718432624672 12171710 193172445593529418200984543404894237760 12171711 39460297210494049831737930712244801568 12171712 -95458403461473984207258708586298081280 12171713 -788025302880782879051494822203976783038 12171714 8223757664340611311430768404892674560 12171715 -137517959296344830872386484308908278080 12171716 -703002919656249270104292750858940809216 12171717 121930825780366021361791676503170629820 12171718 -286415253911676906315096951621797987616 12171719 -975980713566723237601669183611171209088 12171720 58540680541211337486284640577479475200 12171721 26247281514353261095070868820059352922 12171722 -938280454693435562852994655244122715088 12171723 -749505460050160212013855261892765294400 12171724 -99958664851566905609989363186221824000 12171725 845611728934551921884561177241999809250 12171726 -28686579654648569470759091597552447616 12171727 382376119658663445027890105122849550576 12171728 -24677677323561079768828959513178177536 12171729 -180725560260676213398281892127651165920 12171730 358839607476313414269049386834126604800 12171731 1113023993436550497502844139832349465088 12171732 117794994483551299585977711651479654400 12171733 423968000324420068992040565462263484320 12171734 -24938170039260572846430346567075487808 12171735 803183347801055674194271030126783080000 12171736 -157216196391540960820703908294482739200 12171737 -1764207800283345975206318763393416028780 12171738 -186233501682420637474987685507595174912 12171739 667598060457125123268947223032099396656 12171740 -37467801512150764414750492620470353920 12171741 796699223917075823763190216982852875392 12171742 329693117035646980447630114728864291840 12171743 -385330995512992612355127284976145828992 12171744 -419581926923672524367988368591149596672 12171745 -1281997887447415677978036773647178988120 12171746 283173248329393085583441825852021535104 12171747 -222529147777498620335539881926209222656 12171748 429289537541475707141392930653425057408 12171749 -327259715962162928470397568606045991140 12171750 24257097340584528893234350692589920000 12171751 1165979178674620564102383108286497213752 12171752 -4819348300776939293550402764767887360 12171753 1071199932966233167442730851894618106 12171754 -124652720059219816252319725164397260288 12171755 166124119627984101496738987467400520160 12171756 -995248493978304911015820925679080181760 12171757 -234640857002704075283881630088135014600 12171758 -618447360825968900924062536112045440 12171759 694587143795674263394737265530000376320 12171760 92045137007617022997066005626109460480 12171761 -102683642895971732411640062654224729920 12171762 448714463584408831313369651717997811200 12171763 155451560352858841866828797413652696012 12171764 -603408614353348728766302908502364108800 12171765 9021365535130471163602818690245334720 12171766 109762500361572719004789718246192887360 12171767 309698774072330425509535904853620388960 12171768 -93042192324272289919582614518849863680 12171769 569211742769531002396457640230891423700 12171770 -91712999632712708912691110272682299200 12171771 40734911494727206033992077442092641740 12171772 1085695403677618651219887286717799653376 12171773 1212463359119242120485427637241176342022 12171774 -493256291761961611516081117892006159040 12171775 -209822157275660986987268356380755702400 12171776 -410698989485914491421891292556844597248 12171777 527516046072247710223768104303621275232 12171778 -335434625535425534626056037001271779328 12171779 -21805530939495677146073958514672703784 12171780 66151936033708450930740056579360256000 12171781 489778305032884462359053857112163690652 12171782 211288385821086959041335473636643564672 12171783 -150039842662556608779090151689257049312 12171784 -106379771412980886399600961429688647680 12171785 -213671467676362039673116884712327031040 12171786 -6463667476832261211837134495942787072 12171787 503108613995582733686175782824028452436 12171788 304928808955008905716783872817071929088 12171789 -14883497789501822947964203950587869344 12171790 353895436324567835089433469178415582400 12171791 357008615251173313283214666514048708392 12171792 -129671698833287725684322251303684669440 12171793 32909460602728676881004317857327605964 12171794 -943709687810343949988240704239231560304 12171795 4889452981283112231974075850377418240 12171796 209648397261875704625768047628041944576 12171797 1587381733181150109035482118507204330112 12171798 -11033835764140389876989297111889741216 12171799 -144255952097762504841593469233345512760 12171800 450449553696750921313929109143832320000 12171801 -43168687675371641276242686565064434080 12171802 188059195578705477336221212573301402352 12171803 42476228885063619700853445578785709856 12171804 108926872132401435542984392314608810496 12171805 568205263762468797381356943978410276460 12171806 -181281535879059749499316170873873667776 12171807 68011518842406313089151706130948046848 12171808 -1025178300314746322234179748465926471680 12171809 235469274814704010373755438258947264768 12171810 81767575519955232347948057068296960000 12171811 -1188897046172525272640315586727100263588 12171812 261489700296806825852168986388004122880 12171813 164978922317923532298549392631217536480 12171814 -213812999937350152053743604020920472448 12171815 21228926357809309273049879790244479600 12171816 -40900255745742894055977668131806412800 12171817 419155303369342337202596473178219569792 12171818 -230851883755487118938426566414743744000 12171819 -535850644058325442483885770310382840064 12171820 417476347757464585048880213722799278080 12171821 -600339418193115840811180155461265106080 12171822 270240182284159539014451455200163523840 12171823 -1710384305712957866128349025851568949880 12171824 -119095221324847047265745273496378998784 12171825 424593830008564711552831911313110681600 12171826 -152521581428141611216020372218785038336 12171827 261401712492731427984580384389213377676 12171828 -118828109949476184203424990093720391680 12171829 552524667005216130429032944784487640430 12171830 133352336555696191245295854061682749440 12171831 150622053051907702395896075438765180544 12171832 1083081359761625412165210108440554598400 12171833 -1587659957906217131580720032003000616918 12171834 136334514393860784293470730023328276448 12171835 70935709335662818719716073511108104000 12171836 -1089522899224769960978289346624372331520 12171837 14718514225484344261628543233855128480 12171838 2441743636486778031729124350402186240 12171839 9454599372965802390006566867716743024 12171840 35793776902649097568188063827990937600 12171841 -1308878573633067485459614896812147844816 12171842 247570512310530354137835541366572966432 12171843 -879174226165665545018227568708369110800 12171844 455318534275875401640772765975978925056 12171845 -179484378898972084361373099578917188420 12171846 -75306730965792068339965527130240819200 12171847 516011347075962549163362347384928073872 12171848 138550375609216294493430771883553679360 12171849 -1199808959908509811363322804686487654400 12171850 71283896552639252992458719507993600400 12171851 688647332738679044451313717743173496480 12171852 57646274206005862152944539119281455104 12171853 -458226343349333729719282584900596169216 12171854 334419742432333050364228954526517725376 12171855 -161985818618613443610877992524615885040 12171856 -164632883453010710463098254198764339200 12171857 -605095210179194397275848522441902763008 12171858 52132439867618439532298860099391597184 12171859 237594711136372362707839711914014414416 12171860 -64924984180009212439252239824972017920 12171861 52806379645418695440343973028123666588 12171862 23577169628729018202029523843040170432 12171863 29912975716422729875303725371214480128 12171864 -337495198400071568656505080293319188480 12171865 -687473649733260566671131538504532422080 12171866 -95384539487539828036990408147076302080 12171867 231556087153524658599182363233980915648 12171868 -255616207992388577851817331607581012480 12171869 1773788254405115339864254076299445400960 12171870 236834639538233247566457755244063177600 12171871 -41755841180559524838560793182095859712 12171872 1344962482147476124917539486966844751872 12171873 -231496134096509778910382554673132974656 12171874 -16142754645838903657765846372387776 12171875 319082806540227100833649029922550625000 12171876 -150603406456035824488726406719996686336 12171877 -474259271737440483967678518969505284480 12171878 210525588449881193372684356376355186624 12171879 -495013882349767020542940506160783487752 12171880 186966657989790891761999984421888000000 12171881 27429623559212371460110424316670765344 12171882 -246814869808211678233723804972194724608 12171883 401076858468735516741689052604680250480 12171884 -810319180123179170938414788148476221184 12171885 177095774697900614938317199607839641600 12171886 18128500890860376413484038432874211392 12171887 212714766004483610592362115357804659280 12171888 -69035048638553658448725724474055294976 12171889 -629174381668031398272764185979497803310 12171890 158227954962435729671945988489888591360 12171891 214847930332279036395735846253422055992 12171892 202873002889895792657276764272848824320 12171893 180099407481402537185278338244704068142 12171894 -36032712591664120530756385680129446400 12171895 -971196735709586330603074640728762826400 12171896 250775065971839490040777044488270929920 12171897 786405781454817764955596939962169459040 12171898 676999822658770843621968960100850701536 12171899 947533034156489925558589537332304991664 12171900 1304581838872408287331247964246297600 12171901 154485556551811320614077183005493651552 12171902 -67494912420826336333507089654024078336 12171903 67386682288887908480422484703662346624 12171904 1104944804972657425431660170968270110720 12171905 535847126002865902685145295498579359060 12171906 -479691208815745849632964757631734183088 12171907 -397448588429350505315197672455389280240 12171908 37692919908073877979226867025417281536 12171909 263546969628004578698918161365100798560 12171910 485589656456111744000402552962646175360 12171911 596712219684260934488031302500628220000 12171912 -321928298354928739550109061838361108480 12171913 -213778615246432743632969618063281484800 12171914 197544222144968920112064313340482377312 12171915 39864522557948028628135613661898758720 12171916 -214542129419589417116387181231420218880 12171917 -573262669612701105491544730399279817034 12171918 48914011334405041280372149702657284096 12171919 2532085680657701772236516888598667377696 12171920 99264001886353448873689457140526776320 12171921 -374706819219539964390243074282842263360 12171922 300890963413415989086471954260892647424 12171923 808703175696504554127572248859023904172 12171924 15831114976697384645058971363080458240 12171925 795035400007928689571949257078845624000 12171926 198065944298537044227913473983849764224 12171927 -148137746181213475000452079078538980320 12171928 457648363142361669998250443308737116160 12171929 231085149413473847199609254929044286272 12171930 -15076200003434908721207074064744858880 12171931 -1268817605076547893713931574477913412728 12171932 946459685660367154542534311412633707520 12171933 233076144147869379172561008459313751424 12171934 98388728280385259918504828668206723072 12171935 810525541579315263380583299575665203880 12171936 -65945466741462646653324078860866682880 12171937 -773945038285052753757974386490497648414 12171938 -97996973432733582070050018797829193440 12171939 183847485373831854322762112030993942448 12171940 2231059834919145863091854825694351360 12171941 2270232831705862685696345846811580069500 12171942 257553692904968624376765065412600855840 12171943 -821617820699526611711590730310730308792 12171944 -451090573107575394082660072810290554880 12171945 -158921523424779457168322109847641663360 12171946 15029592808276880457117519336157625184 12171947 10203382054506551542886267010869765880 12171948 650045501818784231527236746606672710656 12171949 -595683563385419736814420579308480919848 12171950 22064894964252018418384547493388416000 12171951 92156681806750394023075019581660012800 12171952 -58238792379983353779509428484454154240 12171953 -426117552624661274006849705009618514798 12171954 -157163964097060622476450896068805384960 12171955 339871866726246976041595737589101834000 12171956 -568659797009432164665898297074622679040 12171957 -136733477254383531255705753136025029632 12171958 -379526976593748405090879725257920110016 12171959 -1558994563300251579358371082771471586400 12171960 -480967658993493770511984103743030374400 12171961 739448271284839643477572464465597787562 12171962 -543629567164617664039324717813471965696 12171963 -255043474803143510414010141087553332456 12171964 34758757917832688200596934535625441280 12171965 -28886130804716362553803208104105224960 12171966 -527105563137492857816333725153172459520 12171967 162215012970065012389981912084911041160 12171968 -315225188982335613983321074251784519680 12171969 305114829188053060605901713619160124594 12171970 661375365924562559147475863022391603200 12171971 772044493334071757170002800598847915680 12171972 503755325460216247209630349432464571392 12171973 113617489712326362431776644529140592704 12171974 741038256195645711720875092992830096736 12171975 -504033809962456094699524911626844347400 12171976 -73463203490116186136718820155253201920 12171977 -927896657702913383731032409798460235174 12171978 -121149835348644490354751051535726581760 12171979 970902341757717904797724706293038994580 12171980 -395048817789749721164895750067280624640 12171981 56692500214370462562039964973693966880 12171982 -742737811186894065608069147112869337408 12171983 -684154924960054099621094575273112760000 12171984 182461822204409240607371508409676464128 12171985 -197552712257277622250772246453449461440 12171986 573205538083378941290444177208016548864 12171987 -750945151585557381534881024326737490956 12171988 321399107102569231958671333818904815488 12171989 1197857912547900767728317914879403433440 12171990 37857271394466659362216344216110807040 12171991 292159922017488691646106588304450830240 12171992 -384084129898909555799163496245399582720 12171993 -334341739567032659376837575382858962736 12171994 649201227941421160153289297492398094592 12171995 -201667421340666851297316513909178521600 12171996 -339037728841051057012791243953502489600 12171997 836465965166118503799577145217390945446 12171998 190422081003649747358632060589814910080 12171999 12020692530431129380870480915754218752 12172000 -819980359501929360092428705555415040000 12172001 535292266392931051841827527337812216744 12172002 -486650598770442978259894468958815306368 12172003 98365642287544509560714175697313060252 12172004 -497258803042938172723398033988143882240 12172005 -26668560024250681968086251247635636800 12172006 143550426042829724420059283548120596480 12172007 -218295782749960926250866395770182725448 12172008 672081599239619142609868308026097254400 12172009 20398868835835418000850622673505128704 12172010 640998092074167846257285539432316160 12172011 -67151489944626673732502877095992037376 12172012 180803938224863875010327388290538478080 12172013 1019207173184840177523772422873263959296 12172014 305120032875276146753323758839348692608 12172015 184074107128799822281955595951339556320 12172016 -144136809442419388842391072108951142400 12172017 400125720764877759182090320694855026560 12172018 -493212012428818686917955544144864493040 12172019 -877286395673983971737286480461260214580 12172020 9138780237223173332719093313453506560 12172021 -107636144638583290101672648603861156708 12172022 -350033283659321290679518334715930062688 12172023 16574418215361708043136044751770735872 12172024 672395431864641434888944630661123788800 12172025 -264503944064246846352193017594501432000 12172026 46147327648334404958574840555789944832 12172027 -9204292555497706991084753650488230400 12172028 -1248564747913986876918453052764031087104 12172029 132346854244137222095979577181848925184 12172030 26783172486795856083652374987193056000 12172031 134240402941949626379689115482684471200 12172032 55297136199904515857366837518732886016 12172033 -757248650751804610736704824645175080576 12172034 -48435760239882834037128356892898252800 12172035 137291334183397216410262909582769089200 12172036 -566644948735591134231593564487144373120 12172037 -426729792573735602062314547363233002880 12172038 -95163529881984040658344502279588135040 12172039 140802020565584023394936601680383869024 12172040 -163611486962046095799472258350679603200 12172041 294431190116005867124584016674079875200 12172042 185507524356969154707039724880512284000 12172043 -730998378166094423367457364631481495056 12172044 -314666472043751974050412132894236086784 12172045 751857143127347668658851833923723120280 12172046 -37224627501850170552080729413160153280 12172047 -174161111290604429534240031380112103800 12172048 -61749972635038422557436003754872668160 12172049 -593292628877266296032066568920690095950 12172050 -273325854510612151953807677345216784000 12172051 -1678160581061771414421156997213966207368 12172052 811006592099155219732172241660998718336 12172053 -13276503565668884389367452599654835392 12172054 -519366717223166311047119627237627107200 12172055 70492525524480248385849670597431502560 12172056 -424987657593188838614305686878936002560 12172057 -130750980246409062646321517117521680128 12172058 548727999502043745048473949522580784880 12172059 -1162241169504635473058850293416190723280 12172060 -87260208834982694118244968220912189440 12172061 653069637933229439748846490116582534144 12172062 111876137583556465130046959060974706688 12172063 240824442411337145088028247091403919584 12172064 329180387665903948433492284554881335296 12172065 -643570813649998083116592203186617848000 12172066 -1181721351637653963982681140700264863360 12172067 423261378220762557193694532486797339592 12172068 -688729364685635830314568039364419388160 12172069 81063400316882939905842919046090412160 12172070 -113512441873234779877403773381297979520 12172071 -720496362457299616240582746680464323288 12172072 -937286988016732735385152115927293132800 12172073 -316152820609999305152572456161205215900 12172074 437050640985735089667735289128082786560 12172075 308197274929020866765459663801863894000 12172076 -34803396434779679287354455370347789312 12172077 567529165797526490153196570560894342988 12172078 -258607191199474287564164769423276975744 12172079 603856435963027750689386061621893617680 12172080 -36033749229173095778211528848987258880 12172081 -1288413735072953763765353301857738907118 12172082 -338114986563593428557839812217728184928 12172083 -205837736162586580875555044018535628800 12172084 725352485463094529986174008994028953600 12172085 175046578876983990253463547530100102000 12172086 449781929071273239694834800764687143680 12172087 -1047606385783728443136800563643703538264 12172088 98741189727288064933325162100572651520 12172089 444354441334469872546781692723274244288 12172090 -312838918026075908204537496622871423520 12172091 819053523929227371284508656607391938240 12172092 345537423862287058322467306513527255552 12172093 134840826102684904353913594679611215724 12172094 -642669970184756479664344435749578618688 12172095 164781683244390596659435631358078196320 12172096 2549839442329137160092797773683884032 12172097 -222746818043937605267683204011057126528 12172098 361287308172721057301909892566818579968 12172099 -877021424862054181956025710317954498736 12172100 -204499161006969302137025842947602217600 12172101 -56148086948760613700077626219087021600 12172102 -100624457438850383731304077010772215520 12172103 971733821747815234471456962409655508240 12172104 298157972116925983996552002825457336320 12172105 979111885287694602379765102623694955520 12172106 115698219619729854497756934182203759104 12172107 70075182534938772684943670230368960000 12172108 597050123697293141884867688515200076800 12172109 157592881060892262997006843497573422604 12172110 112776047200040475645815871979401707520 12172111 628828981592865383935556054336550549232 12172112 -16128836606302301568569588121617203200 12172113 -267297462957624532443172878275036982960 12172114 -679762270345238557805551304365593919344 12172115 54932086081935031455193273520484275760 12172116 443255908659803056339184337331894272 12172117 -375398639023622014551779975664152086834 12172118 -315474277766307531283282715984246400384 12172119 -44113806994574667780010795948488115200 12172120 -936961062124177942711190362604714803200 12172121 49327724180984123200818922717094703756 12172122 436238085870580323702021692409779892480 12172123 1493463837645198505484255409903262453248 12172124 455562485483626716911638476373689762816 12172125 96166400411735270227437592255255584000 12172126 550024803729190642436367192366892624512 12172127 -197777654417953792291459366879145127936 12172128 1083861943888843440326976543454541119488 12172129 -552966413150023917029315980006102623360 12172130 -489931064150995149051374176197315875040 12172131 -170820255149161507118154277135996900380 12172132 236010099041439139055968857375340380160 12172133 248913838759971650740212509371825136382 12172134 52028625878983091750769828208215426816 12172135 -45304941855208094007735773625119061840 12172136 -260849665408577716575470130172013168640 12172137 -31599931238609327261990737322752157040 12172138 377072359400808972139202127433939138560 12172139 -3408430800780064304754061171549175280 12172140 611122994940688078077444857761827993600 12172141 981969845617297216781752043876620183200 12172142 153964370601713092569484770835409672832 12172143 866147160515563478582174952663207705864 12172144 22595126939622225546181771580704194560 12172145 935747167362648048792629191916324814900 12172146 704073672511935473769505544165833728 12172147 214618884745851151642731077778557520640 12172148 513805782654580400424350004592800974208 12172149 -391881023626156269011563401400131466272 12172150 130048881396390658033849143096413529600 12172151 593474764127159810439386951669167234152 12172152 208031489290321085558143191794251530240 12172153 58959579916771697329365428316652481280 12172154 845662543193727019731121096576196869632 12172155 -3055096603532871174048442117236921600 12172156 -241115195589552653307722977919684636160 12172157 882995307908110447113682334075361014406 12172158 -166362151358264232562004909920938837696 12172159 245396273997163305556672308460779372360 12172160 90032529470703567052617760074891264000 12172161 -134319950246783099053216705483516383936 12172162 -136708168158120232425665894239774771200 12172163 -50197334906707547385520680661772307588 12172164 -684183512621968625144661234518655848448 12172165 -361299099264260651727458419985864495940 12172166 71093973060930550277795917225142202624 12172167 -290035896924130205541761824731798600960 12172168 75549541052571982406226632055834501120 12172169 -239036087597232992675948445313820718720 12172170 -350392494775586540986860320041008998400 12172171 1813786372286494260344721292311024758784 12172172 504022193654967741532041040662047009280 12172173 349975069887011443622044425369618368544 12172174 31362096299664486044923041509343532800 12172175 252087730291979585347284530362406406000 12172176 811390126872192166084673003104714752 12172177 1024196260611673277650928566281043263026 12172178 247671452607858107238365500938467818248 12172179 13004015684381852652216439052746838400 12172180 -894891582608358351885724332590876985600 12172181 107569741593878813540895031557577803264 12172182 5735289813477176364177022676515998720 12172183 -574557202482287318506443389764617408568 12172184 453992853092662619882743717740458065920 12172185 312082291290283551750400827783368038020 12172186 -10201308443684666150418547612604502336 12172187 14641048871806782997285347144755283984 12172188 59176584460056030407155956949168029696 12172189 1056220720279108554225103328209468085990 12172190 502002112678426903713286275739418529600 12172191 -452448930339275829605297908068704762808 12172192 -519909061843732913179208400385853227008 12172193 61208810338635967458459287523936544944 12172194 -3455495063266968966807545998580869248 12172195 190068688190021915868543900660503626560 12172196 91027640973116863496341730941489910400 12172197 -23402254702623735652221081933920064672 12172198 9999768626163190329785892150929956224 12172199 -326155879230901204345294842811852495200 12172200 318668104132204149685424886768451584000 12172201 459208018717238789269650086778045747072 12172202 -62831558416125067674076917236737275648 12172203 134305809237543225733092076251508206984 12172204 58499279943968005627529561636130665472 12172205 1132526315124186275657642867384131006860 12172206 -75517257588308504572117138934781237696 12172207 -302195641150070172856236282081872315240 12172208 54361435669880335719351685352729739264 12172209 95202475539705941272133448852033485760 12172210 16762761632776814667825732069430512960 12172211 154813726432789970892957728654262210192 12172212 -40661503848236664794856186069677015040 12172213 -406030371050929738983377343278743290240 12172214 -226484352573219105079628956344149897280 12172215 -159617147181501873239660455799092133760 12172216 68082957492930746374499024045130178560 12172217 763898411256963404052195173095022585280 12172218 -291385838014411982011636609632766749696 12172219 -1396521315406218944541276808503001652380 12172220 -638670541273159928102513323231234629120 12172221 196965618573938812426892244515938087680 12172222 387140063854736694432878064699040468800 12172223 72267491504407693009714827848788304736 12172224 125282682758553248710351285378357395456 12172225 9859801772182315698825021665131335600 12172226 5920024030193195691876323935620894720 12172227 -502022486674422083595892107635204822280 12172228 -175722787797650482343455723335498443520 12172229 -719663506984834891458600276258126306720 12172230 3989859392939114066726442888455160960 12172231 1643516456824902285445211425577926247040 12172232 -659141156456045796585580457406767431680 12172233 35653850857532873058353100850468536000 12172234 271509070231132837409667118103303636016 12172235 567622397759746291303650875790515467680 12172236 -42857733551328071567422358674594037760 12172237 2302587348602784895414322631533844438 12172238 -171622058371510484370578237326545678720 12172239 -34470594722402527688975665665543036672 12172240 -161673094334938912560149558496728186880 12172241 1998599928664350321361801631994945062400 12172242 -1771365442094217273143509397680917888 12172243 66987539326416511015396611705637928960 12172244 -103257265358775687863556591373538082816 12172245 -175453493534804881551425658203507368320 12172246 830925803385328255135110869192401527072 12172247 -233986927841556235848655932374988196560 12172248 -653554141471113937931722319462596608000 12172249 1320878049799558947599474244531797772820 12172250 -221900305592650035828800446457256720000 12172251 -59367073137546373613326236265458806016 12172252 13637685042767380515130160997688756736 12172253 -385640665021851877229920235342425233498 12172254 668249178679952884971031516829411466240 12172255 -1257371925523143303140031389687442626400 12172256 1406342945999617996648179259601423695872 12172257 -1619247670083847905916213941417759807000 12172258 -257973897722378566152067387268446591488 12172259 -417354508434790513893533914895220138360 12172260 -95173795194795270987463645318747607040 12172261 211332013939351035465417631771768736224 12172262 13905959671599892197339400493969425632 12172263 -158097981639392681797836486830672650800 12172264 289671794965690566564369984937296721920 12172265 -266239207963196336218982848786733217600 12172266 212547347395111894602938850758518593120 12172267 1070959853477523410895342184945836755760 12172268 -17664089170760073922937497560434542080 12172269 -786497091458685443346170522978846686656 12172270 54062823634261533850949755909805260800 12172271 -903487201254912229481183469360826308528 12172272 -31799034214644203666202003042563260416 12172273 1472483773494587294788707005742933629522 12172274 46170773358472312778835745508434606080 12172275 -36170589004136086629929167361357777700 12172276 458585919615253517548902546013634764160 12172277 -3870152077502878436767986901711358340 12172278 -287733126202209786139750968275350426176 12172279 309026566754068110931181390624710387200 12172280 -351711699326998673561998940266094592000 12172281 493233916775437892534831762807800875744 12172282 706400186436593937616556826312112645632 12172283 342911566460333155665181711408754282532 12172284 -627557955849363312534625093458401518080 12172285 -180719209747768161980565929061589481640 12172286 203246916370165836912226299391949330880 12172287 -1187566762186051991233348541973076321920 12172288 -923653112767048289820615089757840474112 12172289 1936905445939802268884962379482673114112 12172290 53005004617334211315125546610130214400 12172291 974297485530772529572341658100956359672 12172292 -1613463116820426761800007707323380459520 12172293 112013460411692896068385364297150644800 12172294 -809527242553225256112632854574361446304 12172295 -1230437924666241376768128590105213622720 12172296 851355537712399441112973164597021736960 12172297 577241532115887632644421617180946180452 12172298 184318695181501198912238678180959853664 12172299 -119512573189205005384524745812199052352 12172300 -82781099282864596298731821105898112000 12172301 467953756764823447445528212312010008992 12172302 2754212038746206101844058372722503680 12172303 773983386611173415772527898161844006768 12172304 332058227460355457309111715100655493120 12172305 157465368005784794191033212546130245120 12172306 -493357010778163640382882171109838228160 12172307 94792741115898864355090636694616696912 12172308 304499911350273146186131266483545487360 12172309 -237061842373103629983555023015666805490 12172310 180813773254964981406723944720897420160 12172311 6257531905620208367239382081848246656 12172312 14402088094947107039149377983258419200 12172313 309073851186820508420854556370809560704 12172314 -28878394747697266499416829071678795776 12172315 868480752619638380312903631818589004800 12172316 383766665701681418860746588840466647552 12172317 583824880460613846956829059378884232448 12172318 -280246963518630591064301330013491686080 12172319 424143956532862023333890048388047197896 12172320 371389991168338803792617707775773900800 12172321 -149235490225587381895029164679159073088 12172322 -158618691634050104539022776332184879968 12172323 -574575808148634733039076204845111681296 12172324 -136623899645144976146059057145287890304 12172325 309087892760256772917812700440804541600 12172326 33479674873170185317555566926486345088 12172327 -1291506665648462504274169714461734114824 12172328 -30064408404715484186984574154326589440 12172329 -404232394895329241164570277563838908800 12172330 407978169454909843120146191231191966560 12172331 37827563974389089068690966036161723000 12172332 725071463276003444245804232219449615872 12172333 254776363541352851559290426900292338582 12172334 727301051230988678001301260598614150912 12172335 362815228907413114292462808887193196560 12172336 -39000170125548083611072967894957555712 12172337 -645556367828393079494231049874748728908 12172338 239486233605124424870943775682758483344 12172339 -1160114159306819322922787168789465291160 12172340 -186477031055208814954843440847736056320 12172341 173686493132317533889394003633547048480 12172342 169635511503845642878059451853846052864 12172343 102292266453395327008918737695035234680 12172344 97644397251729938551436220383572992000 12172345 862234752543055868466889571775080668680 12172346 43514069857543543398460951929695413872 12172347 1117789794536943147331869169557835785768 12172348 1095394019888177511494916702448795668480 12172349 237264060583007507837533380038641648320 12172350 181109766062758125826066603458915072000 12172351 -31821217479352818482311617382382661360 12172352 -74784292114767657671830191819356897280 12172353 715072143740347159186289867555204921904 12172354 -4504120761254550628345089104608110720 12172355 -229833204508325977318960674002039861280 12172356 -87730444781848292126262078767701340160 12172357 -709077649658231857267517202981421273800 12172358 -423003451531604835014916316810528320 12172359 -190548634820235582259080563574877846272 12172360 -235949866939060986514965099917395046400 12172361 -710678499242264840553246895551024160038 12172362 218686023507579966376851822772695254784 12172363 550318426955563109492838709303545558160 12172364 -357789900205721828335991618792955746304 12172365 374485543078985044615855508421030343200 12172366 -873284672785742365376509558424040898368 12172367 -148957757747711006873549810575940581632 12172368 -25324163525377159665742212277253308416 12172369 249686323411236768792003371950278432000 12172370 175171208957566635746448256258247708160 12172371 296787898006903031395351757221185052464 12172372 222258206745571602825460177085420744576 12172373 -470207940942239339088410807325804718440 12172374 -520880820841831989974623526284649317440 12172375 -1031017502497525867434082196929680990000 12172376 176595288281737152381294732887385262080 12172377 -111828952248319577327888388090434741568 12172378 -956622017137423615656360902376298079760 12172379 -617784054442185873172263993426219378120 12172380 -155807303749839624337554213507445678080 12172381 -60943562710909458732605574939273646176 12172382 44113680222904754147497112910858461184 12172383 1380830536572107090908376597541979395600 12172384 923160888185928854238987960842846208000 12172385 -32745600518610262198579147264919439000 12172386 -534915356835600664637570384122962614016 12172387 226718385857082605875434211902014315036 12172388 -527426960887371476853120778142142458880 12172389 -968736132949399489095700676786213852160 12172390 315978200869485764666955067975526112000 12172391 -90355121179091032032474253183478903424 12172392 -201608229767302275185461226763211130880 12172393 -1577366405840614193850660389674627068358 12172394 -489630603276096500695066824161230104816 12172395 -236026798010840833819320332297223467280 12172396 367425170224321973746411781554435297792 12172397 -21630753686737698535248539162385937440 12172398 28436280647561902190316275435597414400 12172399 1848155818358431060409798982737996289760 12172400 -26547759646691435792245387534103347200 12172401 -470796388726900882102255604808084265470 12172402 228969090413795740234609778801901580800 12172403 421014689095014110100996120525570266904 12172404 -85643994141293288538574725069912606720 12172405 -104928302072434273892315217571338535680 12172406 282729958770594263650912848330490118400 12172407 174178612086254926926414061304398366080 12172408 -169972111763414886476334155653254758400 12172409 137672374542602501593414523731334501610 12172410 -8838326661022015843545849324510604800 12172411 -1002524876611415739812380289118280848988 12172412 -198341944512845623072518515192431902720 12172413 1177788284729221169402415995247557134848 12172414 -391149770842690009969467096434633391360 12172415 480117093640120708368667387296880915560 12172416 550104562337127325133292856770822144000 12172417 -766253479801373689520208206227391282348 12172418 879227068937265469326008007398706974160 12172419 -124014933724822803036784354069311050592 12172420 26482415082690460744273603024940014080 12172421 -192577586593826174180871499314596077728 12172422 -76284161002731004143234293338290921600 12172423 -921505196866326187490844905181671268328 12172424 -846896964561645688670771431355268833280 12172425 442431507533534777548990038686267440800 12172426 201055629467942403647314658599140618240 12172427 -323569191752671465895333254243243711128 12172428 -5018231576557742055621002526607460352 12172429 428596047446065937653623802262195056128 12172430 47758051824868875430643746890787153920 12172431 359480574212360159435926193609521019040 12172432 40985955135318994857144025171453542400 12172433 -211517544999248121100883932328481275544 12172434 -123143485879573664047786470351098757888 12172435 664846145816970549755761470839389761360 12172436 1837120959296053707759036477736049922048 12172437 121590008911643077956285985629154223520 12172438 296052245751618572532616058488885401120 12172439 492165320992961034519156410871582329880 12172440 3567794435350208262046391157463449600 12172441 -6803792674051815730545208312953998700 12172442 463641810247564621359109787801748971520 12172443 -123399475872851797142583439201929394896 12172444 221399637480477251724712573642901351936 12172445 -503782975019045820319952511441807484800 12172446 97054818218004630750260766242196320640 12172447 5766160836731047437627192498216837232 12172448 -714420580793223620884744859886573060096 12172449 153629062377985417751785395512991717408 12172450 190246675606434611751299487727034930400 12172451 -674243280043673014927740087251723221008 12172452 146802949376399197412878465550382892032 12172453 -218133700849955039219116274508271068672 12172454 60787219684425781676880709029916371072 12172455 -476618677688965668833929978379431244160 12172456 -587913556453564179416266475333272535040 12172457 710734443782120282124966600009055163520 12172458 1555393653283874173566306872178152448 12172459 -375218652691239519570259687594512697440 12172460 -68170332914504548004492730937291161600 12172461 145046877541582869671117924218196925504 12172462 583890478771997115396420218441620967232 12172463 -755586098051452188036743392806508218960 12172464 181645411104433827532163008324553932800 12172465 -342959972272235030124785334819972856140 12172466 -12095940124663507482010992097967199840 12172467 283420884611330116976576779602340069440 12172468 78047854071160559056376761516346929152 12172469 -1432884558813355173662382625287149114130 12172470 137244391179495941522032446918944880000 12172471 1210827624782748576703743107198240261672 12172472 167380570062644449445438266723150417920 12172473 427503088159572563579790265683604046580 12172474 -13958071355908980805134019520957218560 12172475 -94285446604502506614888793094577339600 12172476 136432906839444921879997381423053726720 12172477 473944370726979581626579151747941152326 12172478 -761582114397211962053904089024796253440 12172479 -243821082956481584984323871781903288 12172480 166915688074729935194580282556651929600 12172481 -635432366183946571258616722513880054718 12172482 -46520554907624781642042101149139325408 12172483 -40906607413090356651355925108806632960 12172484 328717079256268791444737893737888422016 12172485 -201210637244272128479516024436644741760 12172486 -484028460188346474786083451753036251808 12172487 -123565918005551246447896755239331309864 12172488 -253110811170513426080391202434878177280 12172489 -177871588795166361169337102036946228480 12172490 -94029296148637198852822388552298816000 12172491 -101971939044680992166130915515128811520 12172492 -183449222198704265696971157214006371584 12172493 1463060428212236096582602312694201980416 12172494 -185070465140627536919390017877361624000 12172495 -102799078739514792698511313563483895200 12172496 -21433693460237946316418660647103102976 12172497 365730336457501132280546868166127224128 12172498 9253404199020462350881273852901026464 12172499 -118153339994200522353260655717366687336 12172500 138645228583703845060441377929028720000 12172501 -31432793648130907935388583414827910400 12172502 442476365911655377948534178298942225600 12172503 360381733171648128973076376781387096704 12172504 -9857246935155668276618817076547082240 12172505 -146402679758674986786765458659062905340 12172506 -799406705507356440060452191281016774656 12172507 11075813013423138104873602765224705952 12172508 250715600715174602417780614257260029440 12172509 -329313273262159985171341694604552139200 12172510 116433386578101521993606063842127109120 12172511 93445338349350597040203094400479428720 12172512 256951790423857724165235808444983803904 12172513 -721143953996112944556563710675961286238 12172514 -203426390145433558224248065475342920320 12172515 162101730140615596215498309092654374320 12172516 73157881891076708558739041570931789440 12172517 -374861895268756781698721570529808912608 12172518 -46157332136855857823089783298228221440 12172519 -118527130721618392464670320930120003360 12172520 392705207349801335330536897996854067200 12172521 573157399847269869940900991285763787680 12172522 -18176457198438168461230764139247563776 12172523 1198368401932463909500938208955123915304 12172524 -46207384372949971510961652220378546176 12172525 257304645530995156229562368459428345600 12172526 -2882344112487591306156000149571072000 12172527 416284114122705730833388442843407131120 12172528 159421162286054394199878904355003236352 12172529 1877829558738284831338541503453303124976 12172530 147176909045115388217818022562369638400 12172531 22452266395267239778587032536728917424 12172532 -760771543597996826138719840556888306304 12172533 916584290357498000231654574383377096224 12172534 -508517193991190052993766588554731721216 12172535 -1063162180358644662808340258817324548520 12172536 418185623643702515013396959971808440320 12172537 -206696163166208277788956055459490564480 12172538 227649667492042156029336887374399485696 12172539 -344782981959598772726623539942266303976 12172540 853477203277261167755862055498179379200 12172541 228744570727474687874233175489930233632 12172542 21294832263126253677895968170044091712 12172543 117204101066355594788406219344747196624 12172544 1481712696847310056510166501618777849856 12172545 -369730277141209007798300692717139097600 12172546 -61080227661838951637871122913371796528 12172547 -1457909137845595886892794360891617103040 12172548 -467503970064121502787543672589817554944 12172549 968097742924403401369756279944221059550 12172550 -37658654866417462477606268195035670400 12172551 -428032948598315792278039058653321199280 12172552 50118749642992723046144527987472302080 12172553 -75675393261740168653659712273711785216 12172554 276777307763265543927090860347551234864 12172555 -1099140605095816703603432629798852770000 12172556 -160952546272285431985765125432942357504 12172557 695771495283903084366221781775552648320 12172558 -20513651773716521978626303661633901120 12172559 -503166820330952708601299959325019024 12172560 12408080150644714071521480206048296960 12172561 -1618623622170224376396276410363787551388 12172562 -801269151712987495232948428590832825968 12172563 218084144843009120081526229483673122896 12172564 248504718116665373411545339775811810176 12172565 408901324913211192208522505691177840000 12172566 -10952958846108252071993483505811894272 12172567 2530244075711457597744336260266135032624 12172568 -1088863084292081491430298796420995901440 12172569 1545225798850480239446994397465264128 12172570 933732873619059525174540922362648062400 12172571 -1241418338486162021723818983226662397728 12172572 464466983893885651845941030716104960000 12172573 59851091538406004956585134388764879744 12172574 -100555146112265162752960035463961230464 12172575 78089368626762875807669769620383470000 12172576 -206348178846424280583711835951851110400 12172577 -2786529114290572173735141541502932301568 12172578 340957514174881477869448489601392988160 12172579 -568212322668970537614187579715936166820 12172580 -538867163250323074954423329431331720960 12172581 153052921251655280291763976006478454012 12172582 161187803022421087927210684711775123712 12172583 169102305095633953683418033313745832824 12172584 -248059105661274465756005723905163919360 12172585 -527009263145661112087492733162095670400 12172586 -206342706757846004195066121419041949856 12172587 73634433094080859322451564354170893824 12172588 -7000323823495556550087634277151528960 12172589 378655871012554279160709445163348036736 12172590 -90232181897772183463673478632384357760 12172591 -256585361141939127928352515012504769008 12172592 -901809081494044053528576036532715520 12172593 15830158682797805740875980575788843264 12172594 311427976979387476148325251058287327232 12172595 -743078105170324912393150793952844981440 12172596 -332342671396105909321045890344208691200 12172597 149654824186665676056979488997519635040 12172598 544299897675049524484843248998016208800 12172599 1065976593898264515776534494631646796344 12172600 -543806443043817754781214729589248000 12172601 -9376966092075369970533406826083342848 12172602 -29251243743416609580614588368854101760 12172603 1948988503423811212995529951994882175640 12172604 15326057396461506608632779292366181376 12172605 409705607639514501064537215241316025600 12172606 94182004882413600277731475671060840000 12172607 -171615696000494996543564314987108974144 12172608 78077311837347783509105555033051627520 12172609 1652819117308548344639672242515363983810 12172610 290821151952560317566639249969426876960 12172611 626928805681679083791106337579547982848 12172612 3235175325402933555564462238774616064 12172613 13233342748343006432242797857863139520 12172614 -279246680575583912922820746607004339712 12172615 -26692637471813237086424207649242972160 12172616 -685593724930482031296084206056466841600 12172617 -561733671156832438742463377106666356460 12172618 -710394106585659421509707213626120524240 12172619 -1068537229566393974684686815905316396720 12172620 3148173796977937870812366601744788480 12172621 -962674304576624374503215769645886682112 12172622 90759810144186072308096099578109850624 12172623 45399743561196554400731318503915868544 12172624 -396656730364195691027985449348578934784 12172625 950167450375863939803152109303293209000 12172626 -19696815992908493491600505998177643520 12172627 728939636547170811373054453915344570992 12172628 477574199084579364507363530065646135040 12172629 562368414614634619959530597510564004672 12172630 -167354192260829233911511027382141560320 12172631 270908240013405786229627043255485854000 12172632 -13866842661446470046720017284946759680 12172633 70233437901997821249047952410346763488 12172634 163162075976800293115313225372828738256 12172635 -460999080072543917592780899907858912000 12172636 -286745220765073659486145649882583531520 12172637 -384751171773603272604190915994754026208 12172638 -335989905047968381252510682123036197056 12172639 964987937303274352315465056619842065040 12172640 -965207906839232556921970347638233497600 12172641 -2450089474597557856968268324402322496 12172642 603683015950463327742308818747558523472 12172643 1106337484916235874466720857356758486784 12172644 -430465943190026560009317040826485954560 12172645 396224529626853959441422635677594187900 12172646 -21194996866602001683443994416746982400 12172647 334955927425485673415808453505328760960 12172648 -164564282585188717310744803860788183040 12172649 220631935979123982236307009657729550650 12172650 -20395686849834741652260626514093734400 12172651 951416677174792031427835150241817679704 12172652 294574497762203964451262745931679700480 12172653 -376838954007158291899377561955147771200 12172654 106548679121356143728571731801937327360 12172655 -7998105973289246719887685255329329280 12172656 121580708287790028834648824669335977984 12172657 -19362477028271555251278120588809060288 12172658 316945959990352879882597633055760952320 12172659 -672287793716283913988843437000644925896 12172660 394643538763778135991922802716540711680 12172661 1151810489270488808218523859774078569262 12172662 165244233928370677863979672033015338720 12172663 2122494875416233222615858988002108537360 12172664 385530897907212695788374273854502297600 12172665 -425367252409777933861196428185877798080 12172666 343622037953853827614456374697736652288 12172667 -170273704668360888347887517323573753008 12172668 -17992871594829208527376558272760143360 12172669 14779491634776475718769535100980100568 12172670 58719259539712019105825238524988403200 12172671 462487667893879514312977800900965443584 12172672 186183113009083430051083510799872819200 12172673 -33690916335738801489622682277464723280 12172674 -167935956648857334884395779383181018240 12172675 -702440585955994211124146444442074004100 12172676 -517271159074800188216960119979176199040 12172677 3728956829510270895900453254977892352 12172678 56008256883585258706850069371412338176 12172679 167702271228779883653017935796672395384 12172680 -5268036333695249500096586817944217600 12172681 1208219066181548636264273347743973639104 12172682 -814897708666089603199673252679296111616 12172683 -254703622496385622563482114874506395176 12172684 -263909005064878081965919457851920742400 12172685 -166523937593912572564024797825221754240 12172686 -97917302205251320409809832569646079936 12172687 -171523511662776628052263939398911017440 12172688 338594205427142584163960382177356611584 12172689 -808032258820562269348915887264307305246 12172690 191901887315437136974009128675355773600 12172691 1021655029028328559406037751843193362092 12172692 -206398509240147487524908547070102732800 12172693 -561053834856240035427853227271887237956 12172694 -27835641492999703011558320731163377728 12172695 -23752435796974430374336403246314961760 12172696 -724169554638212844803290993415028080640 12172697 1719990786654482014679332695661696334112 12172698 3639764286913100803976815184293138944 12172699 162657648830424792359398509286535001600 12172700 152724715379767856724510821411630899200 12172701 517152391389400859716885253499424079232 12172702 533511034203534473033328352104955527552 12172703 2292643749868445562163297819699717892400 12172704 -187829928207249116168606025165727334400 12172705 -368687087258093009647365426830985464280 12172706 68008863049225969880566778521642427904 12172707 -626540309157989862260419888729798137360 12172708 179237416339337021497203640825132154880 12172709 -523690570699240657402097215828288449090 12172710 -75528590797547020750724792053737338880 12172711 365829925309302502839474673208494059400 12172712 144489883568641370995202820549175987200 12172713 22940350442880665139861828086116165824 12172714 438801619859253009364188635998250632704 12172715 691089678618143834817890211262762190400 12172716 -234479325827464933288178666489989132800 12172717 112427978402774918742353412649224607766 12172718 514346368379863629872824178177556930816 12172719 317737272927028746354553326230610499728 12172720 76045736689107818393517829858297774080 12172721 -345894467586962040529239063676802700 12172722 115568227140162935633414764510442595840 12172723 1257399835976663916126305058349346696972 12172724 -388037889771001757974304823571687426560 12172725 308274260455670731074522321540567395850 12172726 89219520731051894733910120813872524544 12172727 -232719377184450136998621366758598220800 12172728 -702906047053426662357977146493593251840 12172729 346214799092872157822343593058769436330 12172730 -515719640326951071084166969125038342400 12172731 -908913210565105772314104591518458727376 12172732 496508218368799372271082804859537807872 12172733 -61009408815286744076632247037413832192 12172734 -60868325158273174727547026024779560960 12172735 -115093207633924087612147479126426782400 12172736 -29287190342236340118091151466414735360 12172737 539236581102571209151993733633596401600 12172738 524408023511970360831122103547011328896 12172739 -395971045919613912918824022358145741760 12172740 444306773188120540867174285034014310400 12172741 -133074988892908644870044190626331776 12172742 -846152383534063738478861005095366829728 12172743 -481928635296051535932492622048116184296 12172744 -599966039809717721778444758882570787840 12172745 -321887622185626303296320950119120629880 12172746 919699733070526960665577880551835933184 12172747 1061953712581412404056541657888614208392 12172748 109664762248025013550715271685327749120 12172749 -670663800357361346216135857021995180960 12172750 30192270498367910582458325966951040000 12172751 -1425643049838527485071531007296758719248 12172752 -159868171490989901792914139680076046336 12172753 -942920724705082356561633440660430665998 12172754 -116948934436954978008166228348892256000 12172755 176090853533126159118103044540278526720 12172756 844264899342077757884196562071833091840 12172757 -1158112091082409648166302471298569922994 12172758 -22596838051296964392044629481805213312 12172759 486840343340720652108973327574696141960 12172760 1784951466973223454701466200425224806400 12172761 -121461947667320837394230938946362033008 12172762 179371277011230459009845191361007644160 12172763 -1288380649202153006178206341186673660988 12172764 527793930669646780527260638060768037376 12172765 786823189102995155904617218921109506560 12172766 620727119078258364605200463582735048832 12172767 -144831446393940000072968050030346433720 12172768 870711883983327025782055559800234967040 12172769 307849904429179144352986422070859004096 12172770 -115731206586982281751688185459580712960 12172771 33844720052723309593492062678877984400 12172772 -1133690042233481282841490882334791434624 12172773 336684750947130639986139017101125933504 12172774 692469559817878014043009087080691367136 12172775 296354876184457078980872503446667615800 12172776 674043814202707954116364514283107205120 12172777 157412219970800765491956987087490199784 12172778 41129330477376658477907972542503985152 12172779 -712396463864960759654243557859479149600 12172780 -408312089582818850429306854807680906240 12172781 -33769788694712586552029192523882560436 12172782 -290387227440458717466412977410333478912 12172783 -216073408071588563659455972674363467280 12172784 2789859419693046964382432163268067328 12172785 403542019396639293469798280189706547200 12172786 -674232514044734414803712201472600524160 12172787 481181288979874272584815080844511407680 12172788 204577863034098095033997964798047744000 12172789 756047889966730897226852048993667900590 12172790 161612450742145552923945504395062990080 12172791 105576241484801351901340722268202159592 12172792 -204859901412238227283429911761006592000 12172793 -1782563247798696770514532845202244280 12172794 -274409087367671239782840205733087016960 12172795 1146629897920477609478277006789579340800 12172796 -29677960532020030200443387543394167808 12172797 75691167683780005915574393652827784960 12172798 -620078840358463220288955191958610946880 12172799 500719985729652494388226536498270656880 12172800 195517178586564788330298199220473036800 12172801 -199096942722174630173060928691642792192 12172802 -120878578220588619345552602801556633648 12172803 -533440549010699492935824168268590028296 12172804 -161412758867084228731028567472655929344 12172805 -288405888520689198384925035685858786440 12172806 -123043586702657996979864737813592083520 12172807 -1516186407975336588505096959686336771944 12172808 -892951104657885893280957862402265088000 12172809 -531855340158136437538786552639557360672 12172810 91045794856549472728415493107071642560 12172811 -588002583219366954481117239268420557168 12172812 234470431546414424128057709615163899904 12172813 -1098412844137383542801109965256785204938 12172814 -358742131142770489405179167800157128128 12172815 -46455560880551329718810118434654174400 12172816 -132937834726748184665629135823995650048 12172817 655927370586077756799578833797448978866 12172818 -1199933258297446532863837915692549120 12172819 492382185082356148299090641104153917884 12172820 630613365124133550612779779232065628160 12172821 -68501421860721440866913588612804452800 12172822 -802615086628248243976521548636947860288 12172823 18161385017585883367765863121908476928 12172824 797284874186495070320914812955234805760 12172825 -10065674308155618504471237856963302000 12172826 -31421778983435925915786138537444975888 12172827 13043301636816744796735171231776261120 12172828 809520242003971183437571013862858494976 12172829 -1706092666316064352924851828555592647840 12172830 21533489772639386306822732276743680000 12172831 -1315348048430164045081075885782864156936 12172832 13941188350731671023466946567931428864 12172833 463419471325033625404680561261514411044 12172834 465606384131693580301405755015226068816 12172835 562474548948127497163702946544221795280 12172836 -221103011436078346036083618924947152896 12172837 1041101006988959471608068830206721743260 12172838 300634177854270627078062833784431024896 12172839 -48895277036419165272987968032659091200 12172840 221486108679415501370974987099829452800 12172841 1268977329478225690287101653942673317242 12172842 356133222402796274860971908976061440 12172843 -165031783690292351518720645646943704908 12172844 373223464822520440317181871659774963200 12172845 147806903007220914270901922388074327520 12172846 -181447031877859483394511784882577477760 12172847 1923729500990869075790475008424031032 12172848 -61548737508155103210470736696718688256 12172849 -1322638230428149325370228715313331241792 12172850 -518857854886668527457127618601754007200 12172851 104175744040320362161975681351125044400 12172852 -117345344576782037212813629139659237888 12172853 729015576994643717450910662826442185600 12172854 121625374793498816854215296361272195520 12172855 -167255204482897039793087946220771637280 12172856 139279930838007567164574320686992322560 12172857 -86238236587506747329457786826775834208 12172858 -207831344511901071593019096477782712720 12172859 433729716441534128641281799145758206912 12172860 206023650589951042428377222672077608960 12172861 -276501477760823076553442767090862439828 12172862 -1488865269268879456848005048223432768 12172863 60662514093164820995906859544499996160 12172864 -244257748077337450554059421981163388928 12172865 -425201358137303961516610719443121672960 12172866 244770920212085750253438188947455321600 12172867 -811902714189168207288182311878433462368 12172868 633750601227077257172225244380592824448 12172869 -766647651659659493835089404605444007680 12172870 4970605401790423410887348169141993600 12172871 -784901603445005416655938541288263925928 12172872 5231323196286007390150208956845834240 12172873 2498763712338722385468802763081195620480 12172874 120019565243797251776411354466521895216 12172875 -37997378097688504899848719506538944000 12172876 537508300719536076857831810595407471360 12172877 505168727297318060607219232414074036726 12172878 249004231629418473523899934959372816000 12172879 406801176117375778812104669853306764400 12172880 80779800152294494204182451906166784000 12172881 172628731890181832220874464105832481664 12172882 20127154739722418436963047956941148800 12172883 1299308469340919729575004775446723524104 12172884 -351729764374531890428706722405828825088 12172885 -87837682482274671910356388238413632420 12172886 -3553218724824526711753772564761653120 12172887 -654942260700646797855322556690082908256 12172888 37551556620185053417960483313819320320 12172889 -229521955393127579531687529134917370880 12172890 187754401051406910021187413914377777920 12172891 -42633130918129275336601023043339819708 12172892 1069688459968552634732194471875681993216 12172893 -924513064077650517549427710842343755136 12172894 27430957731785794476198716270589783552 12172895 270322981997193150713755399924143552000 12172896 114833057931373257245306136721678663680 12172897 1278790995997287142871778050971789371312 12172898 -728828774571548726273040412979606458800 12172899 755593356845447940737035215118028166264 12172900 -31524999709686635940518510086864032000 12172901 787589548959183917030939176842551834880 12172902 9624131249002232292739376277511219200 12172903 -438583804328981285692383232456855787848 12172904 -897948076287273482327069349042351498240 12172905 554306357085350596014026090716911080100 12172906 -1116969307106086698936964302526326720000 12172907 1746213617022140124236517948713166327156 12172908 301736934561537036196830531856894832640 12172909 426883328075821517019054380625622894816 12172910 -6073416837260699168382474370961393280 12172911 325533390619261262029203560058223102080 12172912 11846935555928443608961928715491311616 12172913 8096115876204231760844574667215205728 12172914 38783526071762160268270287688294162848 12172915 366726828094829490982710189096602728560 12172916 -419999922543757096300632917021135069184 12172917 75051598532858239728492362410604750880 12172918 58653421764887900334864280519550224512 12172919 236059850750790117963326686171846796760 12172920 -6109174457326311953485011696722534400 12172921 -1270663882322245363490299089121849625878 12172922 492936436867965581405495006998804870512 12172923 -2726825751590406747073433012492578332 12172924 -429456186735334455812162164450608844800 12172925 -68471307118606453452586321900316256000 12172926 -78169516323218986514563387228930932096 12172927 557815970821918168371834239059175124760 12172928 -1357716484557977706081329935930286407680 12172929 45383282649973727134690125209683562208 12172930 -10127218439327682070161719244502502400 12172931 -1704502163144391216303252022900791417408 12172932 -197238433333105359761781165917429430144 12172933 -702259716176081447116893285688897382818 12172934 139259914187039496454632736512530043648 12172935 -811977266237544669084159658010833311840 12172936 -1303377349417441992432428496962608696320 12172937 -234132170565272698252439607787871979648 12172938 -228513963612043001429128452886649729280 12172939 1183318167287068842841555107520000152000 12172940 -272856610823032057921440430749160166400 12172941 170683830467104498362821853625680360000 12172942 -736235764520626676688598121419773016128 12172943 420219589581437400730624703455147302192 12172944 -1857000780687261496077103431387709440 12172945 517434029417689692412302294231118403700 12172946 -222437696298499341548742627753100603776 12172947 228486698621147001269191579750753039800 12172948 -191403788239856976636468044865754072192 12172949 -235767842668350181899513635256199048050 12172950 115360017843538730719485148921307136000 12172951 -111151602393388028961686201175185972048 12172952 2683920271916640605672637845086312857600 12172953 594049229730561946132650004835930841600 12172954 725817473287475421316550973676890075360 12172955 379063534613994415869902786874240617760 12172956 2599653986991181087800446865166368768 12172957 -788534879302798880368898699281487702880 12172958 128073875209406361609383713777940106240 12172959 -686353030089217381690385812748401195872 12172960 -822234897475794199534313172843239178240 12172961 885557325599225311759013889294273422562 12172962 141220624318217317097478426298024249344 12172963 403075544183763509655551617214090560 12172964 -1124906701618282012872148901536491577344 12172965 165758418985086058386272049130023918720 12172966 27888208779813397303669233884937045504 12172967 24331439675677824756403782223462918872 12172968 988635926675546019129334895654105779200 12172969 -17240845680971431464923100723263076644 12172970 -187185180724083376717811187591018076320 12172971 -632644025467226972024190694395635627688 12172972 -374105399494658438963679838161046686720 12172973 343876093258026707502867266153214483222 12172974 137064601304924065504848177454262338560 12172975 141240702890528903878048415526125112000 12172976 -286875935776851884782232222131930791936 12172977 814523801544093263920933726154533392000 12172978 -17359939758717484855129466250066094176 12172979 -236554423947742768709064969467519921760 12172980 -210395792718417590917510406506992967680 12172981 2716585662951878928482438113494992208064 12172982 -289719727109357826947671649202912460800 12172983 195983344673592839128513858353100770024 12172984 -816685851149789093345642877357054013440 12172985 -394009246570858411957380153786914951040 12172986 -6485946527995706475805179479593360896 12172987 -257713884631128111320796219423469510560 12172988 69499612220228964218144913681629119488 12172989 939715314982638749759074628596333824 12172990 234982101553406064925290711682755624000 12172991 -1140868328491924072750016290503907036608 12172992 49540630137593982613066472240166469632 12172993 320738155869628910181708873450101696384 12172994 795449048552058048168028287795681625296 12172995 -871606061705415000905523408299051476080 12172996 304377852485848175089291021254714685440 12172997 -1125657725433743265656097464108128099554 12172998 -121097820289910119709404944008731714560 12172999 20489485519770554956589102659931611864 12173000 -248664046611576943848579253263728640000 12173001 -377798376786790419164426222558423843568 12173002 665678961126831068177282094277764540000 12173003 127265810931787844008607911151396548608 12173004 -54107328541694677094779341412693434624 12173005 -265137035398870623369473015992064372040 12173006 -248920383229915930098796729546872138048 12173007 -35676847969194169224572454018118699776 12173008 164624893216550303184857993201245970432 12173009 -1334212379409269709149889801280300043790 12173010 -119617722400402147168232054721618301440 12173011 -308802130495375911663872469278771924400 12173012 552706049763822738612565477047689582592 12173013 -1059954227776794383986583273502980406258 12173014 -104458548143471666560621700450774652288 12173015 -559003134452395458812136006052523896800 12173016 -80428254329984179110744605701688524800 12173017 678416741010079228426795345077838094592 12173018 -77112841316357954867848108459165569024 12173019 -129289872956664998200812581877728311656 12173020 -156189656369695371808035341345081656320 12173021 759410908687763784822586290609906252000 12173022 100127658999920711586616521842483108160 12173023 -307222613571791086955842114282106393280 12173024 -54601446344111421733150069294780121088 12173025 -365933317087928285776260939756748766400 12173026 -489102362236076449769615779994868420096 12173027 -483637986292750878897526674271798337124 12173028 238416588500789178041640903534273048576 12173029 176853349136194145568192147533782156800 12173030 -425988045462061392214953361893797427840 12173031 -46848230975420744478610577561379072000 12173032 635462498005671479366800783328705510400 12173033 -1102956342108186878766236618186034779718 12173034 -293503432144981197170363335651064229120 12173035 -104535008089343722133728042042360643040 12173036 900683312437222405012263869806800890880 12173037 144190078333257125499235569877343949504 12173038 7336627555678569543500612314405895808 12173039 358920982122000979774624423613495911656 12173040 59366439803612723476085827417600819200 12173041 1291707684813277122588061426071502904884 12173042 165402878924019421431621644856812544 12173043 -744127141109042722751461342330185838536 12173044 -555302775153036400157189637350929225728 12173045 -492565040742399193755175358285486297700 12173046 -43621036366562425190029080626910167616 12173047 1622890973800720239728446583133954424992 12173048 -630181241303500257428341515553039872000 12173049 7063435523947139011523239445608759296 12173050 412182120560971591963302294044934046800 12173051 535502936608281281134453483156707129600 12173052 184847924975122345515016349633500864512 12173053 -528797058243173638409540289058578562880 12173054 1066638208363564179297007926012370874112 12173055 423619840172613861721977987948698073600 12173056 -44372615371074447069630926453271953408 12173057 48186518584192530030758916613485589140 12173058 -769595260383561436331816517200608654080 12173059 -1625043695424814076941099400260508852740 12173060 314692087700393295623765148790890036480 12173061 -166567025933215665579225890439455543328 12173062 -730086405215130257977274801278571139456 12173063 363084064362056131567305600605563667760 12173064 -97839910796165125993471043104985088000 12173065 375414361567929418982774457827613743460 12173066 -1157101594826722514601328367562312304800 12173067 -109671734666663238356650262208064817880 12173068 -258449992499798647317540528821627345152 12173069 103421804224576297344942685201043168160 12173070 99063336472610448686657670202411005120 12173071 1693728616916561191952800540715823782592 12173072 11924888342802976813226114289276026880 12173073 -586733127581558602957219116054841955232 12173074 -35760902425191541655589546455828774400 12173075 14100477019324448821031729349903108300 12173076 -450187512206937704556216375773928279168 12173077 -393219500396834470103496282327799195648 12173078 -39531496265673546765162779385037448160 12173079 -729297064639357334522153538133625726616 12173080 -241771029513418748946728745753580339200 12173081 -500044328769375637624502880392798552118 12173082 149987660038284782074065138529377633792 12173083 727472445003875735334778620681654895504 12173084 731222179148369291798915346921704448 12173085 19468555249463870546411089686319976640 12173086 -787983361372019179925552163683915515008 12173087 1247545018991530298892994126598463152736 12173088 -743570151455120546153332192336784916480 12173089 1022576498265430743681637786993715248324 12173090 129330062357625317762634448463590720800 12173091 -203427564315739064234620124188912761600 12173092 -762048371485176506891499405576223531008 12173093 -125548840600476846738204541426450682436 12173094 48735586828594984526454968689511335680 12173095 -12143039847148495393403843672165583360 12173096 131273749987960265316005296460675727360 12173097 -68552443902656389549862566957729215600 12173098 -286105138863225599050131002157968855040 12173099 1852234078699790660357976652234536063120 12173100 -7375437416026630648431336130511961600 12173101 -67976415778659395480220976942590850400 12173102 -135217795764670741318574107518830129088 12173103 -523162638603819417817437093562215878640 12173104 -66981879065007033040461444715411439616 12173105 -18736492631199208004257237149357600000 12173106 -341928611267805481341671542283038094592 12173107 462610667658793652587116603402368868072 12173108 806621743717769859483777073998084102528 12173109 133928933754448234567859580021952127808 12173110 239549549444447081117165721634622976000 12173111 -122493304509331295747845269652111195776 12173112 -228097498810695623958785888484281548800 12173113 -970028716853473578248947292136834791638 12173114 396999869728773274674487339820562462432 12173115 -55317889419365802503485451274664603680 12173116 -951499929012506145237320145598049303040 12173117 -23076242248526437271507614514085479136 12173118 -141422173678752531487744631132837993472 12173119 665166306150271534651434089616551888976 12173120 -24566989433820103746497876895989760000 12173121 283987592717448937867809617727384472449 12173122 -339436672797758839310482706607250585536 12173123 8032995219431600828431108940868483384 12173124 -70220664838737966017180727111982694400 12173125 102788748085269871827172193295799553750 12173126 89585351166474410223452699725586622720 12173127 575363630653747300358818683265627632720 12173128 10417769989649018602118890756115742720 12173129 1005714469060202987800326499534254170640 12173130 -23747773369184881305680864072984660640 12173131 -721782441643892171873882548287951617328 12173132 193482158868214604603782539962160304896 12173133 -12365490788736967182822426350629119936 12173134 -754787138076156218614894244692582910784 12173135 -135626098282463550572236529974706351040 12173136 74299305327235401779140890518628728832 12173137 317872708832321869663877170012848793332 12173138 -586447526118136448302822293073399271280 12173139 1228831100122438398696058160127428647680 12173140 228410108609666515767776623784276090880 12173141 -1118246492621588395263135727090885145856 12173142 168564547496253397280641409368367161344 12173143 -1451957211342360048531014017024978895608 12173144 533989370396966344476599126477190236160 12173145 79953623967555321691880201264151819840 12173146 65919839008753082677245474226513387968 12173147 514190604105574900741953315486054818832 12173148 149112079151879604974686306665084126720 12173149 511461354730053016774846374924941407840 12173150 -379717609968249094933025170073665982400 12173151 -5536069422500573730249809622388696800 12173152 1477261225849655539798264728360435843072 12173153 -135704123484905613991768050597903220860 12173154 -57555188380934616299182780469872531968 12173155 249349098192015128827663755765395943120 12173156 -1733052686820683523203619179557232094720 12173157 -572856569954217513178030385836690820292 12173158 1584022073646947753321493170836704902784 12173159 1702011218935922725371862693710706770360 12173160 -317360928684725514676125676769299660800 12173161 -73509976267405467816218107108698191232 12173162 70504347808922092548757102977387934464 12173163 572347490792837362517973567073475812608 12173164 30158820701827818868092958981501059072 12173165 619221563080243296837319923715772253720 12173166 -10429551953762243145682369175507169216 12173167 -535920021320252400813400756294062286720 12173168 278940410810561306572309355366590414848 12173169 501275332766287167811294282025001112944 12173170 -547854199875310802583194556830505306720 12173171 -2261780077230937822983024539282744568 12173172 -434544223857133816381024528904504457216 12173173 509000466254834740882371862632147475200 12173174 54882174029918729266851326502884918400 12173175 159009379169084914276661010930826416000 12173176 979747417763334475141809533667659919360 12173177 -694864655302488033935280238750429501974 12173178 68157559015723441752989692664006682624 12173179 1326571837490049021850893376702070063780 12173180 832700622622693513699971580521095846400 12173181 -532924982885754357708897421645649038848 12173182 260332491254341722614624218260151054080 12173183 1413554413272591167647725774952481724024 12173184 -898594621292468703156075050190325678080 12173185 518250111132541761556383281942251098000 12173186 -84772491523899728217041357429776531200 12173187 53176789991757604687010786543021701632 12173188 -33115830873086404693448118939445346304 12173189 728619296469130059985721199002108808960 12173190 209637092082543054385341901827587731200 12173191 401943297583595771289373465310375080512 12173192 -1223558610616544997057692383392966528000 12173193 -788061288562221602755165123635534784800 12173194 -113565605958704442516388959266593468416 12173195 639616999961652819531188038635354991920 12173196 -75498116583585770519625007431043055616 12173197 218283727347388902223060638695474499360 12173198 797472741467353836097876014732100977600 12173199 187114505158154561068210168999446712848 12173200 6913727453956520701076111167721881600 12173201 -710182470421653669331248044302192319196 12173202 401438233183243200249283294030122980880 12173203 -466509580671824024126715381028839224320 12173204 227759072212303838099190936130026995712 12173205 161079951388291757083195623906955200 12173206 60071419379232955873561965112407366720 12173207 71238952907596363383454862455867429200 12173208 416717515077079605735532291695493263360 12173209 -584344481249370814952041544151525157484 12173210 -41020867195909375434563919499590113280 12173211 -717924812684101431487810545675979097568 12173212 -376012398886843188738616622946864300544 12173213 454141108184991990177186313474168749324 12173214 -1065687070171017208451143319255854080 12173215 592927745378208712239794399409149356320 12173216 -914577810110623487325182944292751015936 12173217 -949362171742502061177517376340017591568 12173218 -559198671496006749575760979589754256896 12173219 -523518257734055011875721641760845241380 12173220 -71106453492694931218380115247681126400 12173221 -161621363638073704853291541898421227176 12173222 375899389258252098507888992369387763072 12173223 -25714340608776447434793049551174124032 12173224 493785971220456544345810962754786099200 12173225 504923619021885712513225161455189310750 12173226 29571642253518551241259262561389393920 12173227 -1404027682645804809318829212497600140656 12173228 18223468603374484628167445634358118400 12173229 -380076539081469259116390054750834261300 12173230 657598241820005599426719556185550569600 12173231 -59522044735095111764485154714830956576 12173232 -14686754102079074496556346872557895680 12173233 -44987529342739879336836158149394471616 12173234 -246364412720204089191191522919833986560 12173235 -32406816958375580836315326236516474880 12173236 -823593669644125758722589364761825070720 12173237 1097588166151339936572997416275228603886 12173238 -15280445456449976729260527982410166272 12173239 -743213794761682226505956494056298994976 12173240 -698862462582466690175556249862401331200 12173241 781985740636954008030187739610529434144 12173242 -313988622671014572640728054924003578400 12173243 841588391921368761371328685272715393200 12173244 7399409525030576765600809538851537920 12173245 46707885324593330282548913146980988800 12173246 -818777042195471360008592133003154652928 12173247 -75499015953880903367889726848890033104 12173248 -128992626671406842222538807060088225792 12173249 -320604364926728321603876107433411643360 12173250 415472177959386701255713583877034368000 12173251 959419339708031815303224170035997192252 12173252 -96892003146801344142155664204696600576 12173253 -203076323540822104444250942985186400800 12173254 33512716929505546084150703314861496640 12173255 -722859585357310398948820764981661261680 12173256 -263102095298145541463316378579435356160 12173257 -9127075772396955351945440678938890800 12173258 312457930194693318139897804414633016976 12173259 -84743901979650310045724377773342213888 12173260 223992939295913926692999644871956444160 12173261 156911438412876727711876021852942946880 12173262 183286487853797305304018857754743418880 12173263 -1441117290132198661624442149844820233488 12173264 -50872056226136405288695215182947762176 12173265 -127457415657302208450055797926094787800 12173266 -135784716125873388459950378874506655744 12173267 -1104943222428488705584051433180601094488 12173268 225232168651854725892749034882483855360 12173269 326165484567022181391002424039248770620 12173270 -47962199225188370265583223294063884800 12173271 -126068555822918489643936844956499816320 12173272 -746181895863370583071379817810866995200 12173273 -228960774539296131617882469413140104960 12173274 155384024983041144512145661442832637440 12173275 -289740038403385951679983393366025974200 12173276 -104870800866940228328837019750505133568 12173277 143420573666245933861650625828038433920 12173278 -305565938031685021188588085427275519872 12173279 265591361009592129619259633296628523984 12173280 -161203055973935789669840071818718740480 12173281 -37864217297805812911803450039044987118 12173282 -1305427828653171567490163496196552353792 12173283 -304446689581354290164715952324194710136 12173284 -406878396177586423624456019627164672384 12173285 544387981234565282197237202960367385980 12173286 -382850517723459188446264281112654652736 12173287 -467723172354881502664333354212164880848 12173288 2269564813354255018059067990318160640000 12173289 -39186926647802485056826474614938356320 12173290 -505192952778498512627630649383620605600 12173291 379195250847494632500230548189735453872 12173292 43103470443672107331758610615262182912 12173293 -372326365581850239382211929731946853280 12173294 -76567527153498601804551424941738403968 12173295 -248999045765343333830870597314894237680 12173296 132720053220223664267103494541069156352 12173297 -4881781290051849287442514451767731456 12173298 117345579841176891960989099738766988800 12173299 -384822858659439103513612051531121115700 12173300 7644377209422310135637388577555200000 12173301 37397900467108698032125480480997587200 12173302 -157664579292368503600144851145977211008 12173303 -1260210385330797611827856435142659111448 12173304 388466535795433960801681970105992151040 12173305 -259343410025980528931970519389482510080 12173306 -1194758046327550256217323653557914634240 12173307 143510605400187000178576490774591970840 12173308 452412804201715973285526393849358498816 12173309 992528364630672396598670418632047004952 12173310 64938786595598378328643464390554256000 12173311 -70483976302009362659858795403207161448 12173312 135428534561709555980446643513632751616 12173313 10866859486740110075147668303100757504 12173314 473458620312015516654076349160253538256 12173315 397437012175957973312329408976851254480 12173316 -25836917519677856939146189801515202560 12173317 -37510506843029080473099712027041447208 12173318 330279998881272762067711986088726334208 12173319 476662598417575883349192909704516666640 12173320 -56490275895030464487498211626255974400 12173321 1112709728741381618909465213310364266522 12173322 157311929847073523494357914944349602304 12173323 -1450027684071846671323680813142602176428 12173324 -885626171614380342284182260465288194304 12173325 -264160746444008132987528712240443390400 12173326 -652058667877600629806283910244602609920 12173327 1629774154863804730190540272220469280176 12173328 -57140864796717713886945964595396739072 12173329 -21895303817368048196731917210924607488 12173330 258345922390150070342318889929106384000 12173331 260746527844896376783732618128996556800 12173332 258409566328574858371541305124951655296 12173333 -592297847815610332605493129871952875940 12173334 -6247489113507174185827240993222273152 12173335 -414088025121212382256677114534040638000 12173336 -104087094363706298404355236021516615680 12173337 -268710935202243902688755630751146749392 12173338 -81029742986077861962497962753808352000 12173339 -67648229333008739657097635676247176 12173340 387887979713629320021110443092645811200 12173341 343014641899437862488245429139756645312 12173342 38347312019863475292880434263052369600 12173343 2005631331484636179992461674046473216 12173344 1851655764460654671229312851064409358336 12173345 908448328226749197538373072484665918100 12173346 3659926834334039113627921076674840272 12173347 -768098952372087037345133513388825671680 12173348 -10392037913637323046013170383278611456 12173349 392713064979317484128709395670114740064 12173350 -53693449878523222900959662774717251200 12173351 493572751963420523794041211493468702304 12173352 524069520911748917538846689424269721600 12173353 -382196937213335487082377200290424075398 12173354 749661880971985880566207345625153267376 12173355 529038584128720686171312630026907199200 12173356 374300269434133531249177284226819382272 12173357 -545860744147982519036409196102797662400 12173358 88162801144739304288087475815614771328 12173359 -351343983087684132579293505038075842560 12173360 -266464210147681848015691860662792355840 12173361 118563468017195361418609204860278096160 12173362 -186747774252049670558494031402974384608 12173363 -1169450776178058407312617718463940924536 12173364 -992163555083382333827531869518814255104 12173365 -332561114705900476194384078925405216740 12173366 -474069694238280814186880133863611829760 12173367 -819528568052190456637549368045863959320 12173368 -1150465825611217237463286410612094013440 12173369 -374613944890348476645011683964404706556 12173370 -60897566497268885941636704401279892480 12173371 204296160282978833303239638938647689984 12173372 1858195083981539789037650567024919552 12173373 552064646407274079995284358391718048422 12173374 202613624849307352621576567286544053760 12173375 1278659455567664998219590862367687382000 12173376 190826547263216274482467668034521661440 12173377 15312379528903582389984707763083701512 12173378 71267975574429515846899609635363067392 12173379 -126512430248896394670158742057625272000 12173380 -316151962202460037954538341810788883200 12173381 -642362803268581866354915178531445670336 12173382 300543315774417139842957103182248359680 12173383 -388349125096396289342369289337348109816 12173384 864908595567991196300759152249360450560 12173385 140524216403986900248411345214142545920 12173386 -13178919526734412339278265164681340416 12173387 -833167036809362555756788441034946953964 12173388 482029678914244429036007184286855080960 12173389 -698857566515960702802503271376521332160 12173390 -98340245443522143750771328543622922240 12173391 282300873874085353248110013407318500200 12173392 629772984380955559069376402765119488 12173393 -998794776517556461661923160961008640 12173394 258668075464674172924682567746286760960 12173395 363753425021420400711768638560384639200 12173396 -323961962022680263923060430515776131200 12173397 -671305645521562859318409154664759618400 12173398 500905812202859265458710161545168982336 12173399 28878822541856459908825284838969116336 12173400 448755088730335615931682928463970048000 12173401 -660298304356646266957725134325843134828 12173402 -187451527830622764308144146714017592848 12173403 542333728941873776188696867339875431808 12173404 890945631004783686645188731309703936512 12173405 -1010143182396504545065174977439911281940 12173406 -77891242008704934665397416164002026496 12173407 42340537993307121413873403531162562352 12173408 -313400507803456664591385878242193965056 12173409 -5406144838977902902451144094882186684 12173410 -3360197056790654244146937945456123840 12173411 676317638186216165630966795342701005600 12173412 -96852848223013240390246546843866098688 12173413 -766596235777043313539010040967132766400 12173414 869791075179499975858637649115518650880 12173415 -60361026598629422674770696943308940080 12173416 12376008021408058486990180787472276480 12173417 365320888313966050459062597228490806720 12173418 62947863227378975155154020808539627104 12173419 98237577235442822576666031833826472820 12173420 26000571314366138262907979395523481600 12173421 52522891059580620507903787607157096960 12173422 -32173977232938690364651688539063447488 12173423 1369528360511749098512930241912448496160 12173424 139065465302694758335248295008612286464 12173425 -174719038398423918159039312771340621200 12173426 -662509384058240190596098527092989854720 12173427 -29782143694426428799030446175333267200 12173428 -478741357429494066792819010389327807744 12173429 -2700467415378060044343939418810859232 12173430 185884893766986529424194251211339509120 12173431 2190383363898123161773487878213698983272 12173432 -446639846442991058570344950460913971200 12173433 55755619740598727714077755972042004800 12173434 131486044274243837925829025040097588224 12173435 -489464383217838625982184770899939557120 12173436 -394233832064192257796762625620993556480 12173437 2463864387180512249483933589192563039232 12173438 -576452817120730631862958116509692346880 12173439 -315314850444781121455491237680063768376 12173440 8296868301532347620563345255012761600 12173441 -4937122719908098804436922372217816128 12173442 341697503605735364514846973687708912512 12173443 430190349767776676054515229988331565440 12173444 -184437397338214074500872447010013954048 12173445 -548350899994074527845024224989315697480 12173446 -60015778679571561501591867977300728320 12173447 -207144178939580186688410613272021280 12173448 339956596374204825478715286347406213120 12173449 640462740188507838027514980203118963300 12173450 -411716848329536409487263227235158982000 12173451 901341947425185016356289931747640456624 12173452 270058880411589433999809590848596869120 12173453 1172359271002171266031628305158454251702 12173454 640711077479059622337116431243487582400 12173455 -323293459691971071197619595148800398240 12173456 -92773591078781777925960438839036633088 12173457 -186673205752203839253038644017533569920 12173458 39215079270187978018376931776501686272 12173459 -1055131968218406083349156546780532064340 12173460 11223312248432074730116069775933890560 12173461 -893291385661574574026732189897518445938 12173462 -522341765710595441748319659018185230272 12173463 -713617132726616555748492539213143115520 12173464 -186640198831319048625697887184185876480 12173465 -660852466780888785663479293548267225600 12173466 -568514648996475230849882070522045447936 12173467 -2469135370492690364300618743429506025520 12173468 -151607047665392779269631264153797284352 12173469 -47690356187157152449201609348983859200 12173470 -46929765580384839246463360657978368000 12173471 -208021260954251362751299359018563633280 12173472 -4552814613182561982619327140260216832 12173473 190245209110962509608841562187367089728 12173474 28685659272911119203240981943262830752 12173475 -149950094107173869509695826146414995400 12173476 285386880900411974778930380788112629760 12173477 511500908263171487483466970659565183200 12173478 272164890540353553811315767862721691648 12173479 312431200044819501603968099854003962576 12173480 46767825473305740731635833977499648000 12173481 -299973870907867652347500846461925877440 12173482 347546162198799528002658648980221836384 12173483 50421476137527337463479662345178291200 12173484 635149523407537633249015016009889793536 12173485 -786907283380759470248435496595312772640 12173486 -173232008785814829391895704832684111616 12173487 407755360773653330556272221518238308360 12173488 -70459932798425238874803909327514943488 12173489 1569339284430226807598480991543339718290 12173490 -2934030724027332775832801938912588800 12173491 33238707331906386144799546352678251344 12173492 -267797406424606574938973146645050052608 12173493 874663142991517786581666919062751543200 12173494 914614024523989208771628054705441403296 12173495 482979477643449158302124777992434711000 12173496 298007098345930365685579520511733800960 12173497 -184435053062093208758228308501044097728 12173498 -626361764990941858314754958656278488064 12173499 -333816508485818150597340101885242367136 12173500 514659820667439491055993002085050112000 12173501 -595781774044479497260287402528123309498 12173502 205339966206576999506844847621449007104 12173503 -1140997185689161902804669468261556877248 12173504 -224235528639459201329954987246679490560 12173505 214898920337004311367989155954385913600 12173506 745056549439502232563120200015310879952 12173507 -14317078530603325465017291607071362244 12173508 215702279395453905101816341789685515392 12173509 494189540387049689205436437601182883200 12173510 63394207304575312284679577404774316160 12173511 525264612885912891123528796879525409832 12173512 -513211103132702968200200161597682964480 12173513 1311516096543911443971886199252198791200 12173514 -108352694732942845732028710000702003200 12173515 4457046522136629961511888769398679840 12173516 671407699371932174112269904967844125440 12173517 -313291749606596395635246468709545515520 12173518 45587642529930954441484874644144779264 12173519 38582200945956345590891585078746471920 12173520 -44560683981194813450836573472668385280 12173521 1355898614233600913621441378312520564722 12173522 -270487812781768114786594730716052275200 12173523 -752956073491267268620893562038624947016 12173524 -1308385120183840363054742458687415697408 12173525 77969980717580544736533977782436841600 12173526 -83679600397917257272393350246821419776 12173527 369545023548173479175399845519514535240 12173528 -588298575229656749521825509900223948800 12173529 -46117391855303592615066180765693432480 12173530 45697206036442950778477076957475849600 12173531 -1384371727558747965590943622230091684668 12173532 31410319435584682931982688869976080384 12173533 168213980937426784654118765041521250380 12173534 690581298891617739283362454868752012416 12173535 -85376224901167418948923117667280479760 12173536 902516921835891902718908529361976819712 12173537 437184348167978220661575499565983830420 12173538 172398560155151182092783274644816035328 12173539 -117698045560188204622456286378115490048 12173540 717723367422327922465836458617163946240 12173541 979329900844209582047959917910167530592 12173542 -975142387312921825039218046536071816256 12173543 -419026213742932236785954577185219147208 12173544 -437062535412155377463330135308283904000 12173545 -227813079089095508063578811706413049600 12173546 56037932514217660717452220210080340992 12173547 -303114539783056887759114054760847947200 12173548 2307735828553195443502299738664395008 12173549 -249467016759987272537784950321035089450 12173550 -158323735816119852575448533442503803200 12173551 -901963482676253720791797964676952636720 12173552 -360701605270407193803041381794331295744 12173553 29968465245638921733056715314188677504 12173554 -321913747662835598309131654765561239024 12173555 298113998195796260474938796362222384320 12173556 11420930838146629299310561070203269120 12173557 134754413805141495159646302181577413632 12173558 -1365878137214961868707448923425116032 12173559 -164310493754159531925178283591597686296 12173560 -131170494321016945035375642554595225600 12173561 651351977896667721268190840035508205162 12173562 159088063611008354893404030625394711520 12173563 191228930980394833226913122873653252240 12173564 377633789539893231467159781150287634432 12173565 127922252654647833095036430478758582720 12173566 -444757404650694614787115609816656216960 12173567 294575506310877432370313177816874698592 12173568 -1081872143754944402764785475909582848 12173569 -363068184134957253208823990884594636030 12173570 -306362813004628569993958294368555048960 12173571 177145039953928335534855340867115346900 12173572 -740292312212904495209539467834132913024 12173573 128030861268140423280624934811548857822 12173574 55717093879231287705440131758002890752 12173575 798218883779687710543034760460221648800 12173576 -295486927895304986119864860050750177280 12173577 646756943094381347641073592104256881280 12173578 457411617297121216653914177054884449024 12173579 428162658562476452921857122715724915880 12173580 523767050796840048798949431524460533760 12173581 359012647185752183691016745981400196800 12173582 81011110183853064775087256779241918784 12173583 549427410976602338281735835796268748424 12173584 -77267440611093789762899591413775728640 12173585 191299868665428869026212117229222656000 12173586 571496334704058712919326711167669300864 12173587 -292802064514029727285422898399068394208 12173588 324251957108515296058295718061612953600 12173589 -426576602298244866709554000084790226592 12173590 90894019872812932696576225022062122240 12173591 -181314288467088020337123885290766792000 12173592 -383887911291365869553944937305676390400 12173593 135759990553957736422729393522059408842 12173594 -12096376623516836157554197845137026080 12173595 37795410632966967211460995243631462400 12173596 -389047953749557530160649507922977864192 12173597 -400822652300311613007206862861696258216 12173598 -338590175814151077581972578953247680000 12173599 156222147288529661211748097734842005600 12173600 -246687877530273748140563175228815769600 12173601 2372727283517027296064677794908931072 12173602 267380200787670898507095807153796157952 12173603 112013137657141255578887482436083353984 12173604 38856847306648816476550079553484800000 12173605 -605880555648162603532753686463635316740 12173606 -179639383942376708330258267581006240896 12173607 161218206278759568306102990363161823168 12173608 529601044457882541537935509486748866560 12173609 299803979909557989123370047716806787706 12173610 165742983051483157281498078461184652800 12173611 1455099642580771726885901998143911508480 12173612 532821419676561198991227733121822587392 12173613 770603403444976577584380702662479566144 12173614 291660221801173016323303770890768014656 12173615 236447108765391438029737708082794082880 12173616 -3879963679275941241204000001663303680 12173617 -259603036119088030703865145017953508334 12173618 -141725648369731860530128028878968768240 12173619 437634429341960306053650599412514770744 12173620 449189327317841843967166150546707456000 12173621 2309569675722102436084881959500307662272 12173622 354834517183417692002716423460582785920 12173623 200320467094129175164735196396719034880 12173624 -242614246317112329650292061347518177280 12173625 -316440663496989267145102942600625760000 12173626 -1878330795376399494774479484530112000 12173627 1640906084134006415330617433303339310672 12173628 -562367040843519460447702895284381601280 12173629 165149376717749685234591560546616003320 12173630 51492115667734617373357793215374892800 12173631 -385044807258517342419234337167436515696 12173632 795043117748809898305377766525032726528 12173633 -9736026249774037447308104127505532796 12173634 176619080904623833049868252990895913088 12173635 898683877378653953413995502650577432080 12173636 -36354348173570913824187351006113790720 12173637 -632034610796853303795127348040993475456 12173638 -12405169428880485643444765262290775040 12173639 795575515742779815244952939380432228440 12173640 -399249494171407282784746570348695552000 12173641 68195766870931133824686502152946874532 12173642 -4600357730266949231448846038501635488 12173643 -244373471252268108888401056474191256068 12173644 1437481164599307223376582534696271872 12173645 -849717360023305962899364425560132344000 12173646 -176971623252704951930178064868630932416 12173647 -252169189588531919219224148283953612160 12173648 -342830557445478127527427665265445584896 12173649 1102459416631203875101298898784292085120 12173650 -84279856419774204692648849269316629200 12173651 70485230320065340172945010086909342880 12173652 -50569616391556432182391852979030020224 12173653 918723442017320583865629520932456093902 12173654 835802506540005333348606851651628415776 12173655 58239157589309122252192509451140833280 12173656 -446214162680485161478496321012015984640 12173657 -1277877856424750468242194097564591967094 12173658 116449102247900624294616606630826478592 12173659 -118249673395108903049706710021250896096 12173660 -530105966739663497394028450148408739840 12173661 435590662216474771441519630105848768480 12173662 331847423302511161958945492923934216832 12173663 -893092882649652196833507325598953458720 12173664 372779976323655429634880993562937786368 12173665 50931409260764617955379794805371769600 12173666 -425528102041340356030992166224553420224 12173667 828361418878040906594310054158269281600 12173668 547920371804482841290999995934745260544 12173669 -202433531354899011232310386633870761600 12173670 11973246424332966411567349158423786240 12173671 -1712954863954414253298339932037230381128 12173672 -203948973384526889133347814978528952320 12173673 -1852807449641198742165148218217571236416 12173674 -259384701652751969986049236990741763664 12173675 -15790716737727248112687565507161743100 12173676 294714601841987879459110604239672802304 12173677 7367060074652948290837026136573087372 12173678 -88797289998393713297911608074646910080 12173679 -237951284813504129191526785203289643520 12173680 42376974464881008118792865237999616000 12173681 -347697448516854342229796143898087643468 12173682 469529698613814253880943114909409828992 12173683 -504407346476421974709547675445428637424 12173684 -663123816829440101058062643822640339584 12173685 772377192480566224507665334346997428160 12173686 277474577078242649779094374674012714240 12173687 641553493424571693121033723376810160 12173688 854901252991762111397839627110530764800 12173689 626639242272961917796009286649508730 12173690 307872225262602434533752775578310041600 12173691 199858621621119660538181041448258439192 12173692 682028643546911289577138631093401634816 12173693 -100813592307953931165615023415260762112 12173694 55036355416585103774366502756147498240 12173695 211644470876821247100100434802094788200 12173696 131224682364975521948007130954947624960 12173697 -88825416616947811293683620162692251292 12173698 -107042673729789142093755504622385180640 12173699 -152584198480315002309633864899736789120 12173700 -30899006774126745595995481291712102400 12173701 1651201454188140302084911622003808803392 12173702 206497225511137391454283600482659283552 12173703 134872171432396194556646695550122539984 12173704 519114918930974315426982463084147507200 12173705 1041518476063151730981063042329429055360 12173706 -266603292265393610190955269334144857600 12173707 -285153794608716008937900561968874421200 12173708 -773193010986525145817896594775458390272 12173709 -503202486555265441742087681563988491872 12173710 -195706559261019083932852130899371732480 12173711 -164089924424562620547611854195717915776 12173712 -62532839445173811018799858753877311488 12173713 58669940552503086075838133650131543924 12173714 194904049853484011827699547138015296512 12173715 540660805885423174646795919352451890560 12173716 -272683308961410361022294253112478846976 12173717 -1866441059199231344659745631569148300936 12173718 484016383799728855314255756509177802240 12173719 205508955587743367466734183708673266120 12173720 -104031482309036071478742971877016780800 12173721 222326343387714649387479590999656223424 12173722 -305705512617526762960301369899579858176 12173723 -1410437582460613240998609270010034636028 12173724 -328004454761196793806447756239765437440 12173725 446405052783985398073287410534058811250 12173726 -384438728914617843323135378655440348736 12173727 -38765997020165554095166567848830948280 12173728 188744275767005292156695294321120772096 12173729 209130178099351196960010414677158238484 12173730 -4742084155450910318371886343837166080 12173731 -5872431368156883240915961576622595072 12173732 857787104108115889668033329329721716992 12173733 28873370442019263409075033997700569568 12173734 41217038521323340391169130367850301632 12173735 403287157497068755938378214576844782560 12173736 -639594880920652144307869143043452518400 12173737 -679692250954900024961918947606688076000 12173738 407410103134721119194456829510032953520 12173739 82248035183850470190646081727314718208 12173740 -182147430891104229566622036856877982720 12173741 -1740813232157775955481890927168501242858 12173742 -43824180511843257178685481584334151680 12173743 37209591482904823775074845048118062992 12173744 91198625802622002141759775955675725824 12173745 535052447295787654781813870757228357120 12173746 -319956143168807527949313916943081329488 12173747 -355848516693376859765707160238945049200 12173748 -247293490635310115174094015825650964480 12173749 89183279914546568621325570755574742080 12173750 -133663688904405390890103013481039100000 12173751 849469612232352311326608724962410214384 12173752 -2468444261820384126889201352975208529920 12173753 -85624523164892865665313486774135046140 12173754 -2067055940661383042012799082011034368 12173755 -523381739819523196604772607554298572000 12173756 596085800347660461475990027000854528000 12173757 -405743183177241060044374911506166561408 12173758 136009985683661569774340654108713908480 12173759 286742560080424416267051240009104068080 12173760 53231220600352088975933924183113728000 12173761 -116702688252513487670931723601946486076 12173762 -18174142462217973039782616163406893056 12173763 -44904801212381311210909943791230292992 12173764 -650020109611201176161573551975045527424 12173765 875037557547781596354600647890113888000 12173766 184524723754822959836956211769643680768 12173767 -334180609384093213399455324463862191488 12173768 598906172349626735520766152960961628160 12173769 -19918289261779626532154777978213658006 12173770 233634087863681887893335765122398827520 12173771 -555399935919445726639660874572221775056 12173772 -25466240170250530581678552789930731520 12173773 4441604418530798313460769772220119904 12173774 -151587579831013137908036473394614572480 12173775 -404364842434899759134151278683103808000 12173776 -163387614785152622568483269268245053440 12173777 -74929565959893167846176610919453922176 12173778 -62836156802046456398453391534733209216 12173779 -1110383846056850732748625523058894185620 12173780 416670510855450792547524042456039421440 12173781 138336482943752356303723393170982395552 12173782 375045072401207280495589460298428078592 12173783 115920835939604159896652704658800749480 12173784 312252129946259309815242887476539555840 12173785 377536014362061312791667550842017433600 12173786 651513620161405101837489705688491332592 12173787 -873009011662414325879211837285260452560 12173788 -26577468399079708308895273043741733888 12173789 699244736511690912142246471248272263590 12173790 -80197610115034344938783049052008883200 12173791 115964404239712125275075967564717229280 12173792 111789925973307089064750498373121605632 12173793 237764309016416820300993166730709516288 12173794 -89391118287062599824543035258501798400 12173795 261388204946847701245353822226591060320 12173796 -619952892499524656501066157196635762048 12173797 1728059953034875008668198116145867333246 12173798 -56213427779144042568292324197759256320 12173799 1762784653350198715185480569485631793792 12173800 803957509091196809225291154546829440000 12173801 -1207794516440562027756189126598390711728 12173802 -186237467478400841321492332486693329408 12173803 -1334235714407923166861080484665951399948 12173804 -1320589452908626720868184319177146265344 12173805 -255007093427709262688588879232705166740 12173806 722699211840189516066694346292140108352 12173807 -1240499590819175827300114832899907392944 12173808 50040274922715095287905931982270889984 12173809 -387427197402844669861615766069391106990 12173810 363515144980772130023290798766155680 12173811 224339392565971992826332095760630990336 12173812 52058063525459613563792966861430816768 12173813 130147364972861947958742808968723757920 12173814 -82810640862945971108185135672462462848 12173815 553939951050145558954731420374909007960 12173816 1061587606456239010731706861953862225920 12173817 415020848413174883593868488686296550480 12173818 -19873103314287679120842196503693484800 12173819 113638660463922215626948842567713090592 12173820 96302644748680055990479160931660072960 12173821 -837371531372631023086643140445029046400 12173822 10342115338816231808860701115458010752 12173823 178510818788111340938590890459331023720 12173824 57819191673664067202006989120408125440 12173825 96992350314539364607898946266437680000 12173826 -70341871213401473113754896717629221376 12173827 808832640775882173429150547418028967676 12173828 -337133959745640979833892396107728399232 12173829 -171736483889842205026191778931067525312 12173830 -399421987754475582526333034148069732480 12173831 -508026086550343999868757966529067754336 12173832 -306693160424497962371104288856672256000 12173833 507738629944709116417483493256793325952 12173834 -21536650917337588759445586570944057760 12173835 125711761490937706464412733869279503840 12173836 233215824719310890342269537881763659008 12173837 245324085591438932298118030430380093368 12173838 152022853261932406842843463618422241344 12173839 -510236118140132202829544246487306124544 12173840 -2548868044873715277535538983619788800 12173841 139434225335742708611828027689083841440 12173842 -774715635360866894101916818232911202928 12173843 -516581012192554083074766367469872882032 12173844 -382247130025997805939483813483750672384 12173845 39052445499117972769086939731637566520 12173846 1245079873618709102746887222032951612160 12173847 -206445650979507721997985895186700166528 12173848 1171855883290199112739733222468512143360 12173849 -195056171173663792318651640789347833840 12173850 -131913554268218155180683703176291976800 12173851 490091614532000982829762475613977247920 12173852 -1236516447427123053715750745367530626560 12173853 -408034737415442024452111363279215774336 12173854 -196411787064846498437301416372227132416 12173855 -39068193416088336085261305391469796480 12173856 787701246039828487856910731561174827008 12173857 -171877966742213237505362084584578657900 12173858 910760641510934041678479365883158675280 12173859 -8361940314352513996977727211773796160 12173860 771009383480955018114627302611491406080 12173861 205165054413461325285278249195548905024 12173862 4526406560080497613909940172680822784 12173863 197586806058005629189976144381563440424 12173864 -47368139700246653590607794587223910400 12173865 -293482556416262995161458712292438416000 12173866 661995887456771716135559836802660179632 12173867 -935994892435740421169336804343672843084 12173868 -306930725976246680092670905475392634880 12173869 146182621349207538305826588112351944460 12173870 -226562410757132059644973860175523808000 12173871 -382905920374428612343693594955477760 12173872 -85654392555530234567462436626858016768 12173873 -679307687145495609036050593810993498560 12173874 -4172069585387532094486810439644005120 12173875 -707245283529286076192967831323322936000 12173876 7531869296245539006365874580215220224 12173877 131642103867931027707472585011938097294 12173878 8053619413132460287173557537664654240 12173879 -266744061887878680530300579990546535072 12173880 137268731035136517989287883027420160000 12173881 -1634361329259926334361194054024850818300 12173882 133241777196847318869437718296794083072 12173883 409664339595655165960309954805760518400 12173884 46827834361929566775098119703863084032 12173885 -233539335980633745454347724905878687400 12173886 108919946309021359031101750210296221184 12173887 220002276574833110190874165072846335984 12173888 58886888958067108351367388103931068416 12173889 51659851826082828006791188853783086080 12173890 -213109247177820679903947438139717977600 12173891 -857909669125263635597235400326669936708 12173892 167886291819289297990028591821055791104 12173893 83145245196281499948612357229108864320 12173894 -381777958699983606581628836437557561504 12173895 46677007446652943862172111679399443800 12173896 -510333114186667736112725991373639680000 12173897 1901901565347788565469186718461055078580 12173898 -198385432364840910188090022629469757440 12173899 -1825877828525643658037950433071842213100 12173900 -412948685233437269969015931058802688000 12173901 -1115486849767881941747511152717421787968 12173902 -1779405383118500642889123980103642240 12173903 688570872577083751191363102224287686528 12173904 136213085556323418469933381298881019904 12173905 -12019419359731005553616836076133191640 12173906 -601939352799170506067308056618740308848 12173907 534518498487989599321796754407719149240 12173908 -821184424732917279233261010071291463680 12173909 98636408087107293348637459654670871360 12173910 -72850283232288280896099825071769600000 12173911 282589528181794807235384707140982465872 12173912 132149405689262145877293214581710899200 12173913 -173229849332371777778857008321548139558 12173914 807397107136819025791264700355908075232 12173915 -309296580436696259912650646219037602640 12173916 -71035230589165481120211018306980648448 12173917 123230988872818230535192058071407517184 12173918 24579608546322322045727211566439947904 12173919 32633342500001722007436767756294875008 12173920 155633147043345723192805020769580482560 12173921 18124019730447137400106938879298789344 12173922 -484481251063079927678824771790751390720 12173923 -1039565914344390456996278528937230819856 12173924 -41497865929959097380538872328189722624 12173925 32556168202236662873941734291434481600 12173926 558848006386914716659703570149293234912 12173927 -1070632820314720686505217230297306525560 12173928 -163785140292358415528326256057373081600 12173929 99839466349762371904804642516380150784 12173930 105412557845662144470945837812879019360 12173931 -698546636859885288430069697444460144 12173932 755262405698349789489460730816305162496 12173933 -379193746026687801769931736679553851818 12173934 -407974632988653769696407264500145901440 12173935 328001823924946204821307941673277975880 12173936 -142394460969298032552595636578290270208 12173937 -894569499385756504318842388611882291648 12173938 -280500143828067850213068191310343108608 12173939 966091473186165731120458353172755372960 12173940 -50577506005251001985823267088411852800 12173941 9458498028044127293923280237646502680 12173942 166305604575758700757405588182713134080 12173943 158297975250559100460655333996797446400 12173944 898526919352930515610472259834459217920 12173945 4518057995753424564419271613832822400 12173946 177397546179338266505193439969510748160 12173947 1689383260298577087567263017635622120 12173948 -815577457100534918045225331998416091136 12173949 -1656273354234199104515923081284765266880 12173950 40355923213195069789304341130712312000 12173951 1406388070457247434570652288203674925952 12173952 -496721963897710130650868642462344151040 12173953 -1869692640525857990854022510553014967552 12173954 128275375060674467968651875840521540160 12173955 -47995825688807429400164688277874616480 12173956 -1211991337731119047473417018375056298880 12173957 496139632392462767772145941361517559132 12173958 271861986412968764789769020880617806848 12173959 292042927763336492307561825037641755232 12173960 522515628277782320033673962857309440000 12173961 1139248165101529645273022590477527749664 12173962 -293443457740013075423525173614572081568 12173963 629116060586376241486100691020545057440 12173964 416123862375533550865074537625238556672 12173965 346829299870880897784419154700037925600 12173966 -89613800312735131961431559568486432768 12173967 338072054223426362551284602124423395088 12173968 -175697461150228940731884501741496811520 12173969 -204089951211671745784395676503382127040 12173970 322756908672063684546193086887007168000 12173971 -278301537827238355080722828445052639828 12173972 -569621693437135794643493273990939285760 12173973 216299052246801848110110938876086004544 12173974 233049088675050400572167226940486179840 12173975 -919382845524100452255660389793662619000 12173976 -37452673392793770843775581368844625920 12173977 1278646496169679394210723839695746266500 12173978 309808553547661881368513801321240525040 12173979 -215943406726272687301188376806121082880 12173980 29470333353670572188007137045084467200 12173981 34122488764900284316417828016699634432 12173982 371454048269241363225199346487304780800 12173983 -203189350316458778569852862430219220768 12173984 -313560101243838182440039879842815016960 12173985 -265085915804556252094984861051231296600 12173986 128705922339018418952952093584111170944 12173987 -928192571596043014940295117049921602048 12173988 2589308878765819353038967188874000384 12173989 890198380708917454920495270479130736956 12173990 -25232007689776040133576241637561808000 12173991 -87009328778486875020751621181835777840 12173992 -288880481744246454972992207481529958400 12173993 119497547114626358245053226656048772800 12173994 -99072113623057441621250402625124503552 12173995 -1076843315278644495994919547364308516000 12173996 472190780453123331788669962037874155520 12173997 469288494080230296672765032254947800640 12173998 -128706553065747830950185494230515960000 12173999 177820083944425724096617073705473644936 12174000 -185014928719584742085232767985991680000 12174001 1293444811597136182705184240309030714160 12174002 462650527772188205945100598805781515904 12174003 5744954178738324061371607235524470000 12174004 171096920778571044830961044452166714112 12174005 -6245130415403892706242483935426379240 12174006 -12120555956929588841338932221761811712 12174007 401193841620517643009938374485122669920 12174008 470858705656134022230422744504345886720 12174009 -363730744723986913978854486887810500800 12174010 7916543170323769975426506354991288320 12174011 -646651660975971044223495427610918975388 12174012 86539761489969993008781332524706075136 12174013 223380920180947427026062620601799432262 12174014 178068552652891658499029801143881200832 12174015 51388203248865265655973256807952770560 12174016 -296640949782411779007059305177083281408 12174017 374788161082293975262250616551278306500 12174018 352333070865268881055488477856640939904 12174019 -434874550023497478480695890756690124592 12174020 111004209163861398386496569144228148480 12174021 -601481640356658180597983755564114055010 12174022 325093035322032542177513057265772984320 12174023 -678777080838868407976396865545794804864 12174024 132134323324488881909517309847449600000 12174025 49342260032787172946679140999529286800 12174026 -48643165868804258826397722064730634240 12174027 4536205522409620904004947333868480432 12174028 189452389506242195136990339115002215168 12174029 -165332770648832484339047295444171131424 12174030 434214318934993651228186980234059520000 12174031 13619857302145337163017522907874212472 12174032 -38709226755762325963729416557601619968 12174033 -7921848777645774225076680827393269776 12174034 1401811029471809015768383213474657354752 12174035 -335909005211215433903729159867943893040 12174036 -108320579889190317516619393651413540864 12174037 342936579796360322958655099522329566080 12174038 284510284663439385005159346537993043968 12174039 -260157448651953409636326233229119217600 12174040 710236298062261976492330058249370828800 12174041 -146079191836491590788979526720206745600 12174042 332963913791211664158403010572007987712 12174043 169947463768527105989088137221808789280 12174044 -559292867167225749112004824461346940928 12174045 57575695656809542345498849422299760000 12174046 18312024686475582079891485611054009472 12174047 -626081010323929522377459243803281740600 12174048 -233197553955865358624958410108692856832 12174049 -2519982174286121054431387276491931817280 12174050 -39635423907385938224729809862404026000 12174051 -301436769279731884061289330352752127368 12174052 1822166270392656186436587439462494848 12174053 171644826887457951599266283715544273884 12174054 -473011351078759021906735654114774526592 12174055 -71971009704894323871015606913963118400 12174056 296541134805759727926994410421586426880 12174057 265150561812742809750661743100120032384 12174058 -417166174152078204594191212542610851840 12174059 -288491731628565072290842915038969961740 12174060 -98802554623330480453852234613618688000 12174061 -95386618057384095191172570381389484768 12174062 -284624138096518311415336115534383339968 12174063 411461129252647753899420233567349266688 12174064 4001241810415114482528316136359854080 12174065 40363073460690832379492326988877809460 12174066 -215620555353289831635009561140805960048 12174067 729065119370582551077751932328233214552 12174068 -1130448024859384794254471364114571240704 12174069 -27606313951409794771794921840009210240 12174070 75357507811478970457421656126157076480 12174071 -183219705295631491396181514676401336096 12174072 -122792396374795757507028997930828431360 12174073 -49469804092621115825113811900685883840 12174074 1012228646829242302994535588432029184 12174075 115287923399692331130809564187017643600 12174076 -1124132816436522236594990282726399462400 12174077 35481366797665402401968865260435953926 12174078 -161100583156947738673863574038141281280 12174079 -1070987413801198851667459293411767798360 12174080 -222805511080197422307319382328307875840 12174081 21155485572132503322232937853756584064 12174082 450172024214094199762427949725995173792 12174083 -1185881216797002601372808901877266296856 12174084 -376589201850842299345880816740188364800 12174085 149447572014687846784898120571696261120 12174086 202705144424192986139827035558966501504 12174087 -341109586982704667570007343338146673240 12174088 -1103642143266103007533153545043722516480 12174089 159273262596589609538316186339474622260 12174090 -373246343801202551374398260646732787200 12174091 1622606068610763056056421649367385460552 12174092 317658341152165540745430800348687646720 12174093 -798976960491615124683363702113452110336 12174094 156776700599836078234877097139915926912 12174095 -978896758649016315417471677467667887200 12174096 70316935085593367024136011152273833984 12174097 508701833135931583830746732038027869940 12174098 645674657831436850226522087419083840000 12174099 -365707030584385462231955675450110348800 12174100 -227830492994131443317968809370817913600 12174101 -891809970213783759134613144580010516640 12174102 297157587465248176836458747847149520480 12174103 76101398472785732044245327066822080000 12174104 1253670116644250584303459506802960373760 12174105 318709107032254163566101743086882128960 12174106 -338398185919846562543557902529759345920 12174107 -223944570980247280719629442195267966720 12174108 -729672618947971076791111000548725391360 12174109 1265691405838588492754297660655555023904 12174110 -24304494201177867735715109861232142080 12174111 -278036512833952979904754995778354149360 12174112 -125301065213163029112451776054248275968 12174113 -109502669895742272901928040362365707840 12174114 383968938161511832657344811081764243840 12174115 -9577586259869874440297354757219077280 12174116 -433353885711940143382412340452521215360 12174117 -7575421697630366453602025459623211520 12174118 -55675665061657620134555474572155053760 12174119 683746981931972848347108890995439764920 12174120 87493416242277083892859964604815769600 12174121 -939458049308508718508489705530372684678 12174122 8235492140993899320993830600584791552 12174123 -216618436385400682103720716534093864992 12174124 1329829657182328997417429821180725385216 12174125 -582961269302767523602445829028796739000 12174126 -249099843324302441941979330373451870656 12174127 -435400644019193435504930485934789369856 12174128 -165860418264884290099633197819704770560 12174129 -7669320041472928600258492310733520752 12174130 12600726510192932686090183991017712640 12174131 44392047546488250970272645436252417932 12174132 152706335074651863112617342784313856000 12174133 -268196111445706137735904241782713596160 12174134 54055696406052263840466303192915369984 12174135 -172592724703233290123402021158276779360 12174136 -295896415264802594495748089039473459200 12174137 18824074441593607772775862626103019520 12174138 -4171434515178712806839351122468659600 12174139 -9555482231136020986973645219485245144 12174140 127017522016482299327196960880003783680 12174141 -139682442641939219396699692835476671936 12174142 475304458406752854766911269153799031680 12174143 -1356367360366621640504408050653228268608 12174144 36479639232643385420368413262432174080 12174145 -366459243106710977425547161645687248600 12174146 -539079601919801411980967987703792487728 12174147 -230600345490316110834835366366268592480 12174148 -653776187166800891831373650393079444480 12174149 122837535460777314186295345493244023808 12174150 60585592302375323136019999581037737600 12174151 -1697939464768133592408337727743664901096 12174152 248924161914679471316775056441916441600 12174153 212038181149041586415252645912168691840 12174154 -191294553896925108052761895097377270224 12174155 202906286562323310175425232335608889600 12174156 428353039368901257785957336523565024512 12174157 952670532961353299383816859833413488352 12174158 -270417818300679658978283211868621888320 12174159 -1090623454789505306104484793413036624880 12174160 -2759804297760814073864916767627673600 12174161 314712763653978056309424911346655611762 12174162 -3974223010771125883408664166384771072 12174163 533508833816505931608496332763779346412 12174164 -599107560220966568759794514951748714624 12174165 304744118277818103568716767414585472000 12174166 564564314923436216025245914182821344032 12174167 453287885319734576759792556338003956200 12174168 -213093874404542351014869435436707287040 12174169 567684190494642969706301657280692567296 12174170 604609791006724492074101485701171821280 12174171 -215015351253542172664232474553607740960 12174172 -920563199843571579880675433407459085824 12174173 -642280711113128178877723086832649754 12174174 209163011903819563228658084643011058240 12174175 91154339363244793330258470308965348800 12174176 -253073221834767609369881440737684357120 12174177 -50462609008886744596204544144316582480 12174178 444059731989851666974294965067313550720 12174179 -584854381067430129761391500928188713224 12174180 281727457431130589869989383273045176320 12174181 -268368919048413702419803623118831990018 12174182 253048209851455414756754211988365484800 12174183 -154706220942415277169141136920579395616 12174184 203038043694980033045665524776402534400 12174185 3607461618734329442484429522636217380 12174186 641195189221486909739625296807773248000 12174187 -644086961602616042797161454529801057164 12174188 120584497121264533671927333002435241984 12174189 -499587698209684983355336467543958973376 12174190 -13136839257978146130383837529400792320 12174191 47288453719617037140620408197090582632 12174192 -202615885268612895982547650820140892160 12174193 -236605702883927936072966648227572377760 12174194 5048016938408648280792979975626640800 12174195 -183852100010091895051264910491682338560 12174196 -259567595318081038531607413551196037120 12174197 861834208446413772672786379343521877052 12174198 139308663068723639249054252786582230464 12174199 637387528331043723877181487597086910864 12174200 43900626987742597708195529678016000000 12174201 251013622219237408754663731787354147268 12174202 13650390931687939539208128813405405552 12174203 939913689034107760522003989117978024 12174204 -56039274251757900418754701702541058048 12174205 -614120914420161083742945859515381181140 12174206 -248043602660265980523146734712234559936 12174207 -717683684532515825866735110101421197040 12174208 -16565125093922004853097309283633070080 12174209 -417643811692500015073792576721991262590 12174210 -9785603603849122445882587058287612800 12174211 388675535564842561278009550730615246032 12174212 379585917223729287558707767100448491520 12174213 16926751032246186872728762001624544 12174214 151751087214555291099318556611529524480 12174215 215404125185140990576579921358129034360 12174216 -1131885587581099929275396003415819878400 12174217 56713110721734917046041263383072095952 12174218 -1815998656178863424852425908124041984 12174219 38332222553818259474035519649008059300 12174220 143238037545363903327913010060564398080 12174221 284309924219483513726008632357176370840 12174222 -460479584566397939503938232455531749376 12174223 -283995187938533485650065855307583593600 12174224 53674181069285079013687439528865300480 12174225 -120784538741724425655402189884158968000 12174226 359049688588871463172336046795058663312 12174227 220533253241203886654623848005827954944 12174228 87462470175644467136752155908405342208 12174229 38801927093711392249931601670720267260 12174230 23612252474959964640763511866808981760 12174231 -63212792971030016326198931213277177600 12174232 243643473927423697868110964665131540480 12174233 -146633728952470035228565276685302990518 12174234 -68541578512482872431481798636613073152 12174235 316421288618343752971507298257332347760 12174236 270724235835606579868993415519833505280 12174237 -65551319893715814698793064708123755360 12174238 -673219803338242632683745417985762866240 12174239 -45850958890694544190678204526191810560 12174240 218074032105502401968035169049394544640 12174241 332594120859253550028222490865848158484 12174242 -617903200009215456216120900753026647728 12174243 -322626071232246700125771473687896217736 12174244 -911808191551975294290797647048591620864 12174245 369745548755519435302225659660683541120 12174246 4612303376401229774890270655603973120 12174247 -2111606587049858460917867597348852151440 12174248 104076312026769098771549741598607887360 12174249 -763321111643304395055346195158304884336 12174250 -862518101073323234563382338340000640000 12174251 60662697298974647048240133599715369552 12174252 732595403243118942757825599904129746432 12174253 97684810102889007182688032276219454528 12174254 318184789064291615154277199627215008576 12174255 -31639280018242165533173783795340774600 12174256 38917656232574982671088313578415603712 12174257 1707152913379957964468648129896536559506 12174258 -52018477990712003640971722540145909760 12174259 732891397416963959757280739096319831504 12174260 313353035169498502770468827742760550400 12174261 826098401526332460249080304857345986368 12174262 -12243940297133377307566379960927606400 12174263 -1580742228060622544367819225289092406488 12174264 -251306003948077994695648363794552422400 12174265 14806519962718737218083823868123102660 12174266 303928109878287678312535671358490299104 12174267 -6586561429196635926682466398608773376 12174268 728230469368687020602150122706382074880 12174269 2707408021048972565776040452078333050240 12174270 -143870891978228214313118268979646607360 12174271 142799066479557116121407354465098033472 12174272 189347658211821977169973858773522972672 12174273 340811642389440245404356781399636308000 12174274 54707128308111758049551011500082478592 12174275 487914912175833024258348638256159258300 12174276 535614682892966654256535051359466076160 12174277 1151562314632611571714804186188869444126 12174278 658581516894638967181607353174045045632 12174279 214989293195680196728821871793455038288 12174280 -551687894310218832121189976112562329600 12174281 20094708191557517714638015365477364224 12174282 161644592393023388684693547010461361200 12174283 -29660489058200168815884911298515213232 12174284 781688542895469274684746196245180350976 12174285 -99991060096650603462525479287830976800 12174286 -76971395139208960788820794083974234560 12174287 -855330084759832501921246270106604555240 12174288 9681132761780950970751059439271280640 12174289 -8219201357358527855034074368171547392 12174290 -95739637048192162790056280859083801280 12174291 685038146430772467597362796450416837376 12174292 439084315548672426168943306964845672192 12174293 718709072549821994296358594428082878542 12174294 191452450153988300671949591545729920 12174295 -393133047580102109868640632789712540800 12174296 -247159494881101533331519002914825318400 12174297 -320271067287959311405296292790162602800 12174298 91290082126567376544812864687757085920 12174299 94296757655249183082601307340752426640 12174300 318687718936819645194010255757066918400 12174301 -1512556551113301388635502849095226052698 12174302 -231542977792579663930647259640914744320 12174303 261264951256609579084446943588494373704 12174304 1929031702660803070810093894793734127616 12174305 -79221673237226684205499782534842748480 12174306 -459177599510302661661977132355463418496 12174307 195303566683164185707501823601892969280 12174308 1204547126970344612264642696193215372928 12174309 128040087118669720766935433239304016864 12174310 227334783598441451512005552235494336000 12174311 -1020705551990288718125746236569940518088 12174312 57483088515618169119079038748978544640 12174313 -1288402136550279908757640654379564314438 12174314 222378711748592129749332715774823089920 12174315 214053870039510804880853629405918656000 12174316 151830654141351631103760069778257248256 12174317 -853236398109922058983381494508856462634 12174318 12700978071418008335847034566628565184 12174319 370156830650489204255158317634556803040 12174320 16404502567483579832390681598138777600 12174321 -782467790847058984798928828503986822288 12174322 -24323794172943851949542228397664674288 12174323 513699487028011410135324512324274223440 12174324 83660538725312608798330465085185290240 12174325 -16879389543606839688499471089849693900 12174326 -917387340545466669764056113308431222080 12174327 778870409141239577015485840130928096000 12174328 -471269478122219808232043366185373859840 12174329 -2130679237971974590220654786161942622124 12174330 -1274743875813585832276951641330170880 12174331 56080178204330477471927681727929687632 12174332 3662335923055599071881765524654431232 12174333 -143215189327295213918738754090155544576 12174334 63219750155281195262890422962065698816 12174335 180160044789767391519838665211364214960 12174336 603523285237029357174370864739471327232 12174337 295687356852148825692154058344631958912 12174338 -348090259465076713892390689065212014080 12174339 482588674701337746639081487187697439224 12174340 182090488836790035265790190544659578880 12174341 -527457976892017098730428284783977696128 12174342 -25322298644084156592256317020261308416 12174343 -1386281164156203943750431136539681282600 12174344 137040192027476937607996207670100019200 12174345 363592444551676002314326954091419992000 12174346 500706820822388861642089411559991143520 12174347 347244077918828690841366265144218450432 12174348 20846106637844314140728522338886369280 12174349 -105951676633942471262989710802509367008 12174350 304119803683857198173063913310878470400 12174351 -25137855834980973875327445844186847232 12174352 265334141916888015761354475875550765056 12174353 442687530034247761004617971478175687280 12174354 479999898177598935489922649601555847680 12174355 634976074976955965916669962930269386000 12174356 -473670432997433009033256990801609216 12174357 8300040684078103941101702081971732416 12174358 -113273186929970649761154809708433546624 12174359 1305681621382185774766967864453465695560 12174360 -136723789179266720150832782888868249600 12174361 418748475193145803404406307244075189962 12174362 -334569641484840632848534961506139831568 12174363 -110027588262531401563177507777535063616 12174364 22369396272903437809528764265769419776 12174365 -58184821539193544764031008354721028480 12174366 199354438512534849403263823795069209600 12174367 -9103377075559510160140609820225229848 12174368 -406103968379234368491907983780744658944 12174369 307547585974066908029978984874475793472 12174370 -82498846825639675233857155770163353600 12174371 792869909259409530232820008839035249544 12174372 42846064221321226301067171954549338112 12174373 -384225526030268904881811277853993902340 12174374 1469721863288745620238892667419120550400 12174375 -1739516015827970657440902735408720000 12174376 90776234917463149400776192335291586560 12174377 693740109209765044772802325244258287440 12174378 -491405952041866372253936146038564062976 12174379 -584373419831699459076749514962581760624 12174380 -831442250432799905596808390218921605120 12174381 -63274598817095907117562034434058031978 12174382 155360353696816873012564148535220973568 12174383 397679474476369317746178569549234472960 12174384 -211599373064136813242951255390463492096 12174385 -148116117960997511963720327058588710040 12174386 -225873776944983804412697049362902886400 12174387 -231219730343769761742148060371564829632 12174388 986788181771862902338282782661543676288 12174389 -1454261820953682911127139742845082481810 12174390 -138594515394596920868664737067620983680 12174391 1420065218906281677170689226669744707752 12174392 410006564582432611636990204086926561280 12174393 -567229468472855901270913308358895511840 12174394 10065733312512894518159586011101552128 12174395 689101382622460547560549990802943158400 12174396 304436348268262490590186701206761473024 12174397 477537272091744446734223165256922226712 12174398 -598732592832169352511774976957012349760 12174399 -263797074669391185166098342309451224000 12174400 -6200961600438742160967379175918796800 12174401 -302512594957055507441249043068709857598 12174402 -346717023086131971323296146979948531200 12174403 408267591976083792854946750697702917360 12174404 101429805834117556243600012015317786624 12174405 368657203008329561034903299204783648160 12174406 -132008520264906337610652189087993576576 12174407 483469290152674528272846032462531537712 12174408 -1282953039323058559125348405050548224000 12174409 -711713004888912681315767119134277269596 12174410 -213582770631740911369601424874471280640 12174411 -420303005868135948317385209101227077928 12174412 -189174375364516799795995364955646246144 12174413 282007716962596480427327261122575256704 12174414 -75672679982109782701181251986217267200 12174415 -1836314503286592993274443238069282920 12174416 -143396352076878006502922934759815651328 12174417 378636781820457451099734828795648974148 12174418 6459998234888737905951443384425909248 12174419 493266831258825428872046149033953923820 12174420 250026953420380062448103195287617914880 12174421 294987191613945698941698543850797465600 12174422 -25412268230687925808918660229327107200 12174423 -382721268292179626010150258484057963416 12174424 -768351906802705362489615207257360087040 12174425 -962862416810603698752863327638688084850 12174426 281143270704070798068363941300286196224 12174427 708025269570870896056926072173002857952 12174428 -37901493101032609398819284096987596800 12174429 -21598325230778634014815587017552387712 12174430 194515982525012761482820634417293143360 12174431 1500554561280714834926747965274430451872 12174432 -431795951245904115857987787582280826880 12174433 -371617977228152566736343773385438436318 12174434 271300938276811584904480125143736833616 12174435 -80258453687254985760686324038452633600 12174436 -203362711502143641744468702105917975552 12174437 -1073789783776436152405777134708268492608 12174438 -374391672510842154321118099544799579456 12174439 -734242489243105025210395856257710589320 12174440 -694533393653154474649271393206407168000 12174441 663201805280226053131035616986636571008 12174442 -26459408447912734444423460820982003200 12174443 160189984313184056794191901276973438064 12174444 -127851257623719763533793352696325550080 12174445 645746893081680093727785656211401042700 12174446 -255149304351465763006117855537020731328 12174447 191660618822717879809084358127224641800 12174448 -209463551381936074049296497430351183872 12174449 273497212746667433209888721659713308736 12174450 34933463933022708398664778052832873600 12174451 -940412450369356344375392584720442426548 12174452 116081974436893162682593612090484877312 12174453 -465374631569295463680891811777280153280 12174454 457356286905551646572590452265340796480 12174455 -409033636731072918572069522750820697440 12174456 106987461447469765745587471662935900160 12174457 -451203582864460509364031746773116806656 12174458 -300487544962072966326125935694766396960 12174459 24434963718176002126103721180573425280 12174460 78684054518478417569812059920741145600 12174461 8661123550447517517136853486874743040 12174462 -35469667153744188409049392535877324288 12174463 215499782967948873529117746955527022960 12174464 -33745273184868751359717625538858188800 12174465 422823257344727988402180332182887659520 12174466 663167207663731959721196017630605012432 12174467 2954957240869712676120315164790557474832 12174468 459674066415900567326367168069178199040 12174469 -1230140236842616702660825614987281006880 12174470 -27853271630298930437826748301369364480 12174471 297272209007145085286092962766540494408 12174472 -1526194621419914322661987412026712755200 12174473 -952430712391161212217907207824502517040 12174474 31721673354762191504775173315436625920 12174475 -76145893013070511667761606296083020800 12174476 -6558293573299556294218103452094173440 12174477 -261843921830753234530650044334532882368 12174478 339059881211606418295921184069317130880 12174479 535398419707659422188410039889610046576 12174480 29962726753392485887369126270944706560 12174481 -462044858590770368854574018033845397136 12174482 -245645723666979716552417620383387342048 12174483 1494650289116580941016255751264553050224 12174484 -49635723690434018911427751652149131264 12174485 186293806368284387877190635315072368160 12174486 -335668783365689790175379975150080566336 12174487 -168791661741874510032616498628568635000 12174488 787900884268820265037262044532113920000 12174489 551817151513061612023834987294295173440 12174490 -352870877300317836998474290302936187200 12174491 -426595278676515886056820194339244170912 12174492 934681902779473014077489340507902976000 12174493 -1092141423944185564017320481039888031258 12174494 -349020818577982907521680923703128152704 12174495 393609601702601838287860246064898710400 12174496 835380179269473391091039832434864750592 12174497 -2102503190976087562770732806120631827520 12174498 -72204779731468796154217863479055025152 12174499 525264094120422328428419891604729580752 12174500 191630245651844284288556411798642304000 12174501 -151555111586597306068757628210431441568 12174502 39966682266617945868576848066562042624 12174503 1918092481728091834464484145184009152640 12174504 -12720489346085780187989492148598210560 12174505 -112873690107672722056774274881356604800 12174506 23294017293651287203911609488292956160 12174507 326625659829901029756278315249096548248 12174508 -282001521277966057511180043917039356672 12174509 1309941128353579034595441009348556684320 12174510 -46520890677854893457709026265178093440 12174511 -737948407289316464909870052577592559176 12174512 84508921582751799439314902716397912064 12174513 32282295664027041120377089392284873088 12174514 -1537219453287453699191454552138787938816 12174515 -1148329127181956889180380549625477165840 12174516 203654730535103744837093751322475520000 12174517 1034830304147110381458825341502055162986 12174518 -592213888571218997978354869456157843040 12174519 -36413152646885025931130762622644052480 12174520 43373341626722681199103786724778700800 12174521 -984224994888936474699485339960906080128 12174522 440871324616755828653255088460692636672 12174523 27627541714690388573143632585587652024 12174524 -440808073789745749158456805931346630144 12174525 324669433733750660142086064914352732000 12174526 62853224459356285872035151051132162048 12174527 -86689649937464171316038783052586980480 12174528 -216901906493311683087560749959390167040 12174529 -742779350451595641151849233512476041516 12174530 -83849735675325715018985111854433011200 12174531 577242704277308837460164569710434648064 12174532 -345132378004761241497939867667902259200 12174533 420665978539748205075036563133039578880 12174534 -113509789611911355489025679144539403616 12174535 16777812806997370402343484805762957200 12174536 -1407042643539918337420890633069788160 12174537 72237249178335593941046443944115207680 12174538 -258211237110706128748696412969196208080 12174539 136995080979347910852648610216399701408 12174540 76577165499252560462150374087051253760 12174541 -730036687021951372086043355632714386058 12174542 -421471382212951778200526845848578239488 12174543 107645943991896873742793334639496976664 12174544 184768013952933907100215826117162041344 12174545 -147992637921471419414663888542276882200 12174546 -151511135812724766796561925708730719616 12174547 -2128696619929751082097598983859218176 12174548 358107634407737846342846309694691649280 12174549 -761768176408318529464124233026742299552 12174550 493720838962744890180417033659525812800 12174551 -300112378911740478751969454065545292128 12174552 130201020953204499864124444736438353920 12174553 -1698511296117410267982698639441702014198 12174554 75985354501505594169534036880907473920 12174555 -329980204754453039033877691566173412240 12174556 -360955281247611143387975581383328401920 12174557 -971754486562324730606544665159208271194 12174558 -250831927229415185677862274044521715712 12174559 -867521912493361537332397112756146630240 12174560 -352528121362305424060204595540101693440 12174561 -74081002274071965996461376054655143168 12174562 -2761404461311045945208517779598246528 12174563 -1197707497694431817845832908478930817216 12174564 549642580518322316318378188895287243776 12174565 -10564216624375054474296812079104272080 12174566 -222217032699617797302266925149698260768 12174567 -219629194593977823053885240788644420096 12174568 12827467680807706772821731390404689920 12174569 1026374297316837997158065061119405524560 12174570 -623517630948183334649885486299159372800 12174571 -494831964225104347582713278926978537228 12174572 -860164140918496455636488101536659169024 12174573 -536683649792741839908067132134241322400 12174574 -237169330530434711337667163771161174464 12174575 25020052224470607257069662232552829600 12174576 -126775630783752142883439470313630302208 12174577 440737926975206208129847728828364960860 12174578 -379230991302030719454024233276398740576 12174579 244924525274221573252267861766262732984 12174580 560670848397456482781835719917082163200 12174581 -75866960055149904257593082432109304836 12174582 215312114015911354918745308485182091264 12174583 381579109006184095920589579823328558384 12174584 -376457226828475568519574358622838374400 12174585 -11912701670901854013407298392243324160 12174586 507610879152148108565917605149270362992 12174587 -218553925567327437127138635193434604764 12174588 287921512575130227411497310781937782272 12174589 -966966843237709632481272864555815631834 12174590 3584648418386041254336153696247357440 12174591 -185776396118726610958410696048185339520 12174592 -1035567352078553526733287641534808719360 12174593 -381167616229603725654672530493657566160 12174594 -90043810009561303282839711842363208960 12174595 871168043287170452916694192563521715600 12174596 473488876594092671843983175113417617408 12174597 9505292630092120332267867229940686080 12174598 -1543204074385574976145659532093598609664 12174599 453187067079772093516275109392652050432 12174600 -352469669733373857479926792289021952000 12174601 1185223324940669933835480025579880663040 12174602 -106565150039263382053815273720511200000 12174603 -39128031266333206379796929304036133632 12174604 -224335159116974369915319591382678007808 12174605 -21203218584210028033045974934764657000 12174606 -216115735542722194703342010462938828160 12174607 164937537353403909117769353956512631320 12174608 226005154584226595624035450916475052032 12174609 -15232022019398056127208143680350951552 12174610 29709934075115648300257336493875330560 12174611 2096901952753574031516066770142480307200 12174612 -427543087930477002519463286851048132608 12174613 590973077990122672075711869166662201408 12174614 670071051037797753467012288295489946656 12174615 -287953750859971731216085749279189117240 12174616 -1526923822277545226545386432627165450240 12174617 35293028421897860725355377217154645120 12174618 -44880655505834581944496654773329326080 12174619 1160624457658649293421365585987402182020 12174620 350549885357022937038490728151938247680 12174621 -119952725767217680659263830005361675200 12174622 -203854167749432043223542022729313160576 12174623 -1321750384186669936767436772272900660128 12174624 20397127961127861053427060414489821184 12174625 -486370805653694649961324598393065023000 12174626 -312389168539539234980998887746221837488 12174627 -624569641096696792225501976983316524680 12174628 299105407648497086412302214014273495296 12174629 655138352889578581555306358353725703230 12174630 15175457348226055543616411573873049600 12174631 -89438295602312326542002018354958918608 12174632 -1678070092617881838897541637158865387520 12174633 -3790188396845701977480540700119630624 12174634 -764706809052994848445804396808308071168 12174635 1402194615648442056901033704131961960000 12174636 260466864394684026590295597498627293184 12174637 1419983608764209089980483304166085808192 12174638 -226024960663157844851628416312845161024 12174639 76495628271856809345405797364645921408 12174640 205718629047337805458653779182514012160 12174641 -511031682925032194535527797849074567000 12174642 48272265326392591814186878978924253472 12174643 568936107708879313313653415452651145344 12174644 7433776099259765633918093227491207936 12174645 -175601559225378217755653803813214269440 12174646 -29001652812506200554279908091914705280 12174647 -1550611624671443209364556950642981282904 12174648 23437190097568804737723011251098624000 12174649 -411409279194217670185160789323637059760 12174650 -36694856093881597540133379230641536000 12174651 -497836066072746692560105619617017450960 12174652 -485129048065733715584984800162568128512 12174653 -376209304403764006032602934251260375098 12174654 -335668497695177369376637089012966958080 12174655 -572974098551480122642423242832016764440 12174656 -17553954567302409343383926059054399488 12174657 991941814844319891486675172816816286400 12174658 227127889995888516447492808274298731040 12174659 343185100252049812767155234140704656640 12174660 -96411565688171493716764214462950809600 12174661 445349453971451682387678182726246144 12174662 -540455263263205597415812361969340145536 12174663 444903533676744930355920677321283918288 12174664 -1379491887008415307735347281105105203200 12174665 157344818850183109564633422405347593800 12174666 -46532411019030065268800363757903313920 12174667 837315807543086189791942208992954653716 12174668 710188225206426464357231599332959293440 12174669 40201123114773825304761373276736684568 12174670 246795292045659769605909154019186585280 12174671 -1312657064775193301030189721278701081800 12174672 23846582906994231086051233983177031680 12174673 -622683984027800253572668415993644717760 12174674 296182918726971199066316303370582913152 12174675 -41208438631947311570867225318399040000 12174676 16810941137444435275859512915682885632 12174677 252781323341828557248607218083498432352 12174678 109855452688102882722304911525659291520 12174679 1628683213012343035430098090773872053080 12174680 -113183295711324433222150882942610227200 12174681 -240835725118047659625268795512584044848 12174682 -97162832858600398865980787946119900160 12174683 340964105081316446766910004222947912224 12174684 -266505354365743196547491918330509284864 12174685 414376925989898948696875156565380953600 12174686 1060199288337393222407215783906432250880 12174687 -415382423216717726291222713406416259160 12174688 -1805803001960696679515027498883284336640 12174689 1159689832339212975849223394344331525424 12174690 367508685343386148803900076721316249600 12174691 150582064160306202779237241389678239032 12174692 -687652966176671427280419896763992309760 12174693 -733506442424463139693759950687790077600 12174694 351289930872294526699693804834360224000 12174695 71861849501230722554320443864752173920 12174696 430538162220521733548661982622131461120 12174697 -971222167017287884429265729351324247948 12174698 -597876369446663603070212676574132856400 12174699 -221094973735392555301008402991474954560 12174700 223786119409716495355240973184180390400 12174701 305244266073430744497978658126615779264 12174702 -87316932039929851972353915040627827456 12174703 624613584309741037420153297344141308560 12174704 77315151995427980293409259367995604992 12174705 -13292252069243631450005809777700427840 12174706 839345767072098586076472214805406933120 12174707 -2800735066356545546919703302949304286648 12174708 16197863069700179566488765286224076800 12174709 -275791390087908407787737695987881756480 12174710 -366003716928916709791858840333758858240 12174711 -50544352291172064643458939838238920728 12174712 -363461342402816136126505461445231104000 12174713 335837176007394694679978544672960169962 12174714 287463687653613838719881758264050670704 12174715 -261825011928933543563813499903362892000 12174716 -1443403574419385642966199512221218997248 12174717 444820785105079271242372698998822347200 12174718 -274590477577360443883447154246931026496 12174719 9976921349089903475778959962730303544 12174720 156753202301560947801410719597146931200 12174721 40447171426762205168970496445021308520 12174722 187460300115778150448632451142274498560 12174723 387674710010310191421226671223889707008 12174724 -1267094427212866469124553257929449669504 12174725 317602819191298240501310889674426232000 12174726 -307428605061800811034232857537508763456 12174727 -231632520763335869528892254767318920424 12174728 -383807468915750883136850772004495687680 12174729 -92295626966229549744868165742690749440 12174730 275486029490426039609335213914943025760 12174731 1716895928209246703718271908968989880532 12174732 -327353462475529749816394556094175027200 12174733 269805739432193525800584079437580111404 12174734 -288184492848420608028591842086627336320 12174735 -268510882971362521507032489895746486000 12174736 -63971076882247927898835717510871891968 12174737 -1780491224217942727120812090146995191708 12174738 530201706031635630868988644570875414144 12174739 -479960146346437566659366086825910023488 12174740 738190501646437572975102466428638672640 12174741 176305249899770367020650934269111548750 12174742 -409817236405747039739366327796051507456 12174743 282719301110330295165156466934462607360 12174744 -312916725261936926803146557775605760000 12174745 -490421437790541943786109267576874192000 12174746 294151676762554164692438172083636212704 12174747 -165533474999386892731781134143508391424 12174748 -133386694418539454368552464691151790592 12174749 -470097824434138209192370888807419284250 12174750 -182725621301556950921127682814958912000 12174751 720389965146019502625561358145524626720 12174752 65358545012620854970286854689220657152 12174753 -52257360065311832254513621242524828496 12174754 18813954287452735061246113776544333824 12174755 -115166426990493944984118616727350956000 12174756 -81128790655011212517269947675635664896 12174757 -350915455338868730220223158667089483488 12174758 288513027247157827787926961949535378560 12174759 -318032935994716245736091745248371391280 12174760 -527192283720297525067191142407491942400 12174761 995545030743381570934300247748295158504 12174762 234625234456813444212048515625980160 12174763 989331661563511932124202079250204748920 12174764 -123047447260904635793850130975142083584 12174765 -127647831604391921268832841959480411680 12174766 235918359399353346278489832863187200832 12174767 -1926659776811348369049846638959321464960 12174768 104242394856257397946812095562157424640 12174769 211524156197041053908237923551085404160 12174770 162445640922765851767346992043880370080 12174771 -38686166865832003798061130420979514880 12174772 -37662706469076982151773881867768741888 12174773 456030462249397162093494182892820999164 12174774 242660126930860961253976268256493805568 12174775 -546070068774572469173645459701390121200 12174776 -336634169723226134264651539935645143040 12174777 124796773468593206048016335478010542714 12174778 -499500336369187969338997143114262272 12174779 818246485026409288724662326479390981976 12174780 423197014508905955348835182312392550400 12174781 -628293178742235781032307533821262736608 12174782 192068821285170637564155324292331764800 12174783 216047047349645587382706259515639649224 12174784 151046974878540279194653327523055665152 12174785 185672839206569177572455812849859840000 12174786 153857012090417357524705733717406578688 12174787 -36168866414273379983036498946832122320 12174788 -653712880217758724939022097442529341184 12174789 508445817502737314623855666024161274176 12174790 -318063760568666060245668622274725296000 12174791 -476993090237229392765877900757186016808 12174792 33296734556854008986532295666328371200 12174793 1167056252006006082856156166836372950244 12174794 29715370400519763582403459695248611680 12174795 -216448852095614023205770464103644140880 12174796 -125190960696606219632339221767218282496 12174797 -251084492963329353161313228909144864768 12174798 55549271855658032901237160060957836288 12174799 243598727166151198216719022676781015232 12174800 217643434951922822749335861423066316800 12174801 -612787644281395340794586339515153612800 12174802 111640512919967180957720056526219294352 12174803 781520431485044104450270858221449267052 12174804 19981772251636874954725160195801186304 12174805 5868848703490960900078012884324736320 12174806 -421716792114693831570086326538991876096 12174807 109955485152090220232018611006968039120 12174808 504878093929952543888623167866454528000 12174809 869794252181695347969718800792903745860 12174810 2179991094100356925067497812237116160 12174811 622217456141665392869681901797913838824 12174812 129067493973291201208189441353410929152 12174813 -13588123107971617225700588917909205760 12174814 -539096378921878681294292010423430479744 12174815 201625310760792571864610884670106993960 12174816 224438652170218401669361516395362254848 12174817 -1695434969312554179145474641393085367134 12174818 837829061645131307697245417844114657360 12174819 -517728668171614130183104525274433624456 12174820 17235193166500097062968062897848320000 12174821 1454652919352182867878923135931243281022 12174822 369027107137077284373903981970836799104 12174823 1024249897048460488442457819158706744064 12174824 -486776782658949076220604105699862103040 12174825 126056774263874947280191056738888129600 12174826 502424372511509693676909125859795687264 12174827 259950200763965628322549229511370982400 12174828 267212119118126336024453984035490365440 12174829 594465932214128793505113138837433993430 12174830 416609428957072612194004672854164506560 12174831 -78378758144493039414884406249263234088 12174832 207499353802040259290354469460418625536 12174833 960839054292628471121129848236836169600 12174834 421775789802732591212928136053038447232 12174835 -699790582162236622990055693257429272720 12174836 -77139749789481816870545297163923404800 12174837 221783935133500785769164724553152649760 12174838 6375884427489267977407995851946904320 12174839 1901817725463752934082049027741854884240 12174840 -10948123906862521951224372947318784000 12174841 -108914957001542869212628352543734175680 12174842 379130445686170396529564158526413158144 12174843 66718131895043113588868135800192635648 12174844 -347587036077124292026067747717430297600 12174845 341466572729072366198692487291427437100 12174846 -55562246075644878469916723246567427456 12174847 -482686558336906978869711407345735958848 12174848 -3989111887763665086026298308155146240 12174849 -993372154220268745344483041927169242766 12174850 -41990791961398333379629396038150967200 12174851 149739987070495260209887313542350916512 12174852 -261425098024900260001545449207979168768 12174853 112460164121502650771310034557729716544 12174854 626843170219252957178046726532465889376 12174855 -83969519159094631369575093749744271360 12174856 -83812346607319118644373938053118679040 12174857 -1270906652886769452929221642898602257894 12174858 -388050043958184974267193479263451612160 12174859 -1013346294587277182986391104183180608940 12174860 621725873093334619963617371994757678080 12174861 -642704375878023445546273737450842733696 12174862 -20868669694469396538786612515065629696 12174863 1367049939194872919684097352566156296112 12174864 -17756624009852519729693991317294284800 12174865 -93345384934397836637015465393969247000 12174866 -503846196459323587163968470871176940032 12174867 3064633594421068445906535522113193120 12174868 -81950628597417211317299737358278353408 12174869 -253885776020681784369303056069998081920 12174870 -373747698008732982659844283064027971200 12174871 -1540154149144118037480355762817263903400 12174872 866210712733827354274388517880386508800 12174873 -341958329963361371339709792427834089696 12174874 208961461615330427102605934130489309936 12174875 83581787411401617404095176456122268000 12174876 -18896341622839208803175878610615743488 12174877 -490697202888581135581206293498886248640 12174878 -170690632108632663292985926882604544000 12174879 -335502479464076883354205450214119618800 12174880 1212347744304857478047612278415661465600 12174881 -1932628426229933756087941834250431129068 12174882 -249249154565945626366045498087696852608 12174883 37782290583948826592914806639270196920 12174884 -353170320461358281780096024233131341184 12174885 384536065772983709699912726682505966620 12174886 -742059446022348267339066537890082786240 12174887 447298567755168715364407542529856217744 12174888 -73718503662199511444254890108620636160 12174889 -196738201383895719459573208293281342976 12174890 102432016306521217701282327674725877760 12174891 1368583103389147557114693412812496320 12174892 -554924496330131038524643491314165334784 12174893 -528251527732108801306707217641024883380 12174894 123160136222253252431329054681786151040 12174895 609559347170246577854062179803047362720 12174896 -236325442959574918266181944656751820800 12174897 -123107183348232168870693339982115492928 12174898 -731920210343681496375727106337540610800 12174899 -608780965647608154486481487294844960 12174900 -130621643440945620476359939100554291200 12174901 292918158180279513871279238854185537902 12174902 685339395079555005013928407259768245152 12174903 225929293996988975675800255552209822840 12174904 268542809157443304464947479273797836800 12174905 1114350028187869825476473749200055805760 12174906 36682510104556079538356166232539650304 12174907 830437457687629061779091636887853256552 12174908 -1053824201557237294570691635590068121600 12174909 396438608061786009144822420500833737024 12174910 -524960053647478101445614504752727665280 12174911 -63013283709110432315251404449477774976 12174912 27814138511799269936656572612649943040 12174913 -856280907471347257912432050637118324736 12174914 -681646960392677153363526625467947612160 12174915 150425641509971278341865189695790464000 12174916 35519264348916447283647151873866447360 12174917 15423030703472310877092127084950519360 12174918 -18591640524383400723314035090524837888 12174919 -1493345369521490163067973171527842752680 12174920 1138423404232643068309940500128206284800 12174921 -848253087238923661425379257473882464320 12174922 506554336164653951093879982325703676000 12174923 -529061591007388436526458816889478254828 12174924 151454269867916114808456276635678595072 12174925 74089894094597546859412021155652800000 12174926 912557420561965278191611067095845918912 12174927 65743082896712919281396861610640619520 12174928 -227393248545365314784638781160976949248 12174929 -1242729207201047528561826302794478751012 12174930 61332754683668675192007675583575526560 12174931 -901513522711164354149349491464708245268 12174932 -688692734176679062523390765839740014592 12174933 72926388505737668973723391295706528000 12174934 -16982694267499190020998019319087454720 12174935 -666026847938224472005468055169972575880 12174936 877864178545749125823449534386064486400 12174937 -1267350848155880120904023998527501098348 12174938 -3500918189082803681196925724037545472 12174939 -249328288426649839477244549484298207200 12174940 14209438488793066107963438201678643200 12174941 -1715128140345229277590142951554286156148 12174942 -135828967435297727730147468134719712640 12174943 308335423239826056669152650680373339008 12174944 361474300628790305964729074016069353472 12174945 657018691361410050879700029068840529600 12174946 -45717938767302687511890086477264762880 12174947 -562514237038126146319578344536792901604 12174948 2731981262174144707666838752989538560 12174949 1661045286332090716139777902249604903964 12174950 114816342092539417509960957270882312000 12174951 267732036273354046620835533045316616232 12174952 1186499624232372575768627037483156249600 12174953 -475842693125933795277187547451960644160 12174954 297988897436817931114385104466165629440 12174955 20202311350563408212504236426857849120 12174956 -753832640034890942542831175037518042880 12174957 -176826454444759878268702677990210139146 12174958 402197810740326984886459921684844893440 12174959 -162399937828855517601189978269558908272 12174960 49729303445029611166418502840232181760 12174961 -454845915009294220218470262990023450828 12174962 -182501458204475245462223905990334112768 12174963 -35273018011463743010380480367131008456 12174964 687184091684781863822760402298019566976 12174965 -64798723990098022746313600538950316160 12174966 367212693997163390301549827516849955552 12174967 -625246495575785620244809347276551783808 12174968 -770092216223455848483604336964479303680 12174969 -560583931910531608499959030265937247392 12174970 5407986591904480055261817375344472000 12174971 136687634679421684153428805618801614144 12174972 140974659333965477887430578906659102720 12174973 -333942156347342533716913427496953058740 12174974 112996852494361932694270391481633841152 12174975 -942159804887415392763733402574345604000 12174976 651537954047253053585840077728456376320 12174977 -12269423647845174475019675907013709520 12174978 -34345002262989830770238639341375771776 12174979 323542264170955296664032223902244606960 12174980 -502184940717230651481495814824868320000 12174981 -75626056130533007147330760347456071296 12174982 10126072527633308756097111226313336832 12174983 -64433352162548312927663648522764968120 12174984 -699908330173432823169144392542240189440 12174985 -585132416992332791424235163206444625820 12174986 761500861422371407285867491345910182192 12174987 -26955464761781982126882311880991026240 12174988 234055973517101326633530152943911965696 12174989 -466159044470575269067155415276851195210 12174990 327788528380802847715455066189217731840 12174991 98253438329914520837694429420492037200 12174992 34704946078556899192969150148990263296 12174993 1027449285771827020401241072660197184482 12174994 -145753559670969075862062393289270342848 12174995 -237102623803351600015343102139761706240 12174996 204319553869730198002833024602194298880 12174997 543679025570913703988505702217159650446 12174998 -75061726198539326155517146635941889408 12174999 516160263310168027868304845562011810664 12175000 -281790704876232374379804693511296000000 12175001 -208189217159639224520347584432764044668 12175002 43252634132490533216403812580989337600 12175003 -1519058742885936331961347557035639178748 12175004 670942550896131402848922629090300190720 12175005 183680504275304184063383343358258846560 12175006 -181849132392201597775398671467238307840 12175007 -182597609369494020693403310926866730920 12175008 217575449239492094322014103502637236224 12175009 382262811608035932491717524599213201408 12175010 537908629666066657955953849918473408000 12175011 378857089575726057010271782173259050660 12175012 1814724856910182397638304667608673177600 12175013 -101329310583171113878336395904718554596 12175014 219023335462637332613599659567447937920 12175015 -1065015130520485799672398926297712512840 12175016 206177831906735446591723981451042242560 12175017 -171583837959081282263185192776347652720 12175018 -288828862390812576702927611111364617040 12175019 330491407055754392595628441278370298400 12175020 3983688378361832516144560889717760 12175021 18819870056103568583983949332465152384 12175022 271056130771413290161361542908041376000 12175023 -80043232561101079159118785000883657856 12175024 -165194197395964463831318063899687567360 12175025 -485570805101836754718540655891083090000 12175026 93207511169932445361024429295172093184 12175027 -553548070115263784285814268650768742800 12175028 1132449398244456485603438310306031773696 12175029 407447441299131973529310245530471881600 12175030 -59968368914627382938772360904509269760 12175031 -1100676927626620895161204029049515658536 12175032 -89674936391433298056695127748044840960 12175033 37136298463511676115048209808152459008 12175034 635944908852483968359632955374616166400 12175035 102136672203895335328411055736959451360 12175036 677398691764685450250348436818446837248 12175037 268261631920343872683756923003096557152 12175038 -541760577233695015343575953758605217856 12175039 338595074609468854134336064449735126856 12175040 -95333886722864546471982659530402037760 12175041 -359393448929406599164084409041252534080 12175042 -145371439425184566433542074664366512256 12175043 159314514602369888853118023422023830960 12175044 57979300871468680072773913182132006912 12175045 -651356308471197612631712345122440335400 12175046 21545046569863864057832224278102200064 12175047 154352229613495291334062522698947333424 12175048 -104592077543998868572952249213893017600 12175049 -1260157025837406960966239024345693974950 12175050 123634796642957792899551218553523008000 12175051 -303582331299355510643033208214676122336 12175052 -1045607806329656214462750759741019445760 12175053 -271916941667853313887941336999475275712 12175054 -159174175308869999786502393930251810880 12175055 -325015735784580867315434747409205634040 12175056 -190933393720736968016298507301752668160 12175057 -153677660254020957378116799910185943388 12175058 302721009718897060641565177604888343552 12175059 -304125334279943580301162229749683263232 12175060 776867647468953298160477979801073958400 12175061 -1016156916386596338451321535936673820338 12175062 127279969153675495556309335526286370752 12175063 -8421891556447879794983508160950144000 12175064 214360832336622211193662392796147875840 12175065 89163750671727776128268116634037510720 12175066 783332873445804048097550429204421173232 12175067 -301800896867343396004422804873734700360 12175068 50688782090341812566007687432700379136 12175069 -249813148434883570147011840948125931104 12175070 124257136922023831332592177761369292800 12175071 310727068147835475448975818065435600712 12175072 -29522775538066486382505613869308706816 12175073 413598147261997279314609904335634706688 12175074 203108636685937359742564840974831381408 12175075 590597294851174912018305358436268384600 12175076 77753899972970335209224442163400453760 12175077 -85517401811886625491491060540736139968 12175078 -363745055525860570866816905736828176160 12175079 -13289359626099971958550518363485945808 12175080 -163175348895491547530160477008781312000 12175081 -486436552869619834081607187571031490118 12175082 44250062290295421322461670053648636000 12175083 1031513126457745548758007216989624487600 12175084 1469255893909352751334958270785343808000 12175085 341559741561802484431524354422984121600 12175086 -223826950558309037284767027804936192 12175087 394196961210864091539442346395299430736 12175088 -100806933790785684472449987831794073600 12175089 -348719718652755926522706080130191173776 12175090 -110835354716618892105695896379489263200 12175091 -1594273097832158990197567264427810483508 12175092 -305448204038514177038529460505459923584 12175093 -188135514944406349783560918553443308416 12175094 4511844665948533264618221418601757312 12175095 -112315570787215477347386651798671964160 12175096 -216649679392597240255248781482735820800 12175097 -1270574062626381776739769205594002674288 12175098 -244592418064368291107456198200974402816 12175099 -1854557167388362835434466953510740669840 12175100 -143639756604989962060734516470779161600 12175101 55076694084925222142124877181566860000 12175102 46551097044871307685692123829021058752 12175103 296272379364973144173316669224383876352 12175104 278579533109916145200385392286051074048 12175105 605573279563518443586444123512150496000 12175106 -9011298701037229460036961173713479936 12175107 188313115837940349429992744343592661760 12175108 -96253865699157550203667664137260585984 12175109 430573460841990867305172520248347123712 12175110 8843868299132181345819763317071756160 12175111 -421350346860212737141658750634295082400 12175112 -84972112152554126777930690938253337600 12175113 -975309196120150516383987556358826959856 12175114 64938362990016571557968785134200845824 12175115 -1484444444140251811356552073391411681280 12175116 106449142210070076117202458736920817152 12175117 -508594881376914762477132335465067301834 12175118 -1019564997085016989439704794448087008384 12175119 -207330205903960998728681380181285592192 12175120 78113474060967511663462868471069491200 12175121 344678915384344853282584884576427797312 12175122 76289538171745191614222693998047098880 12175123 -1266764253417130682974882496841853500628 12175124 -4194888252910734726934698663833487360 12175125 957536247879176556182701035012821784000 12175126 150319060551193461139513403542080184320 12175127 15592319730286339838304539231353787976 12175128 523768460722253750586624423228887040000 12175129 -1124494727221774639858059824011817353270 12175130 404290036881157732902821477517465277440 12175131 704697014381482929933366455585181772800 12175132 605369361209806215904415755079696016896 12175133 1620140050415298755857621536616223873382 12175134 535542222587614156385314390897098396480 12175135 -504850824236294874315656711394781386240 12175136 1276750484967246531727935053331649658880 12175137 -686125729143611340708177251245853890560 12175138 277952039080400584983093567637134458880 12175139 111131483134104319320854137061769230940 12175140 -424023667979230752898944858296827392000 12175141 -1264526469341407285653470329638647074 12175142 96333093017569001891784526532009846784 12175143 -18740716556405613900390371374312896000 12175144 -1649887100798047437014510987728008483840 12175145 -193374480571696199100093329130889415040 12175146 40493126579403849532029908256016225728 12175147 861352466732100903667331590783369884596 12175148 176392449784868000358560987638095998208 12175149 3234984903074737281926879228101800960 12175150 -190570202861861087869513313575690142400 12175151 774741842764051716413014857798654862704 12175152 -31242564641291927863257156636066447360 12175153 1202151771137230684073878771773148112402 12175154 -15620105188746500089531890955954265568 12175155 207194538444236033975115210504939492000 12175156 -439771675418722799395564524609155090432 12175157 139885155179992102490351691011890273152 12175158 168027925217146651328200543332837969408 12175159 -25115032982230750098662582276733437696 12175160 -469198306281289050845580697524803174400 12175161 -456580581227676476790274931024575178928 12175162 -633511317370348413879058860796722677760 12175163 42834411449009675990626164060323482368 12175164 428045019671397659456777527322770636800 12175165 -538996873550784791933734232178563009280 12175166 -447565505800550410103445977895362419968 12175167 -988541800332829674753396393882124440120 12175168 -80236551723906257220400579551899418624 12175169 141578692454273069276618085490172575620 12175170 76661190977001426523264328883186600960 12175171 -179054606442644762343835481918759778628 12175172 491989054234043758885331753411605762176 12175173 -778219931024273307540961218637957437792 12175174 732248381306935425921557247232894147392 12175175 508471401729871996011631957720333298400 12175176 35349399253464808000255265993009725440 12175177 336503256031409684079460502946865635546 12175178 255129238918945386456239530949052974640 12175179 859666746867207742788210785748269680560 12175180 157775423906170104769459130372778470400 12175181 780433791531400222604797679014524410400 12175182 -519448426147556890728561250121591021952 12175183 -615716849968295918196325179375038371640 12175184 -48421902575527488122012904609769979904 12175185 65677292681509067630283322400758366080 12175186 -960781385145795715989177150730416109920 12175187 -808362098344991000004809906694036672276 12175188 -99359803786626908061426696291716431872 12175189 442851288877540133164270237328710322400 12175190 -275837080505189723290832136098676952320 12175191 5892644574023754774285115083035624160 12175192 22218212656448331562500629593452318720 12175193 -721730624630280506404118628417831968700 12175194 257628397502958846225350065980924326400 12175195 692239783680851145102971010106594027200 12175196 348484781744095357137482497034087749632 12175197 -584489184460103493760114143824069923200 12175198 -125603336795056979063906557362650062464 12175199 -355317202503549191965287609610150744800 12175200 151886771408703463243760635687895040000 12175201 -366799458781693524693732678144703576798 12175202 76704685375304906958749762466052391712 12175203 -143870951627099519554445062832831778696 12175204 -750232357740426366985970365779267108864 12175205 41676647793047191166927883730249710720 12175206 -13284398539511234286060002259447300096 12175207 -489930748950245415550092089251918046568 12175208 278204672988443541429771566280498600960 12175209 -712075073540773086957552419897472850560 12175210 -33194520452110829754849979053061614240 12175211 -30626850235737164218531101804736809168 12175212 230443444713900104016709286542521729024 12175213 -689186224890935145887417215496957811816 12175214 142875159398989554816419963661910747200 12175215 -214428220307443794884231183492014660800 12175216 278107281322170964236457439903561449472 12175217 -39377333113976612616804711758797129728 12175218 -154608151886293498742181121493428224000 12175219 -62170641212926373670413950430165534720 12175220 -250510355563884002112613487842976862720 12175221 328190400236121612886587296039190611040 12175222 -415204974487702269400539525172109107200 12175223 642097602898899061894058858179456442472 12175224 -335504617392608277736871121580914094080 12175225 466381226006253573306460313928457542400 12175226 -19760979849518062724600199622737749760 12175227 236768740902559875986885280464662719564 12175228 69507739297209261829188261276992611840 12175229 1401379669025402104242082217871438859680 12175230 181427551616815001746145142458384344320 12175231 -1228638435439679607313300663151051459968 12175232 5831652945607432705499381265114071040 12175233 -110281030697311248010027370476625372736 12175234 -68349385410381981637015808923949975040 12175235 7574819909922785594993337163700062800 12175236 -132523119670300619371192135883288936448 12175237 79946902539299468392918054202831700600 12175238 441197080491807452734004592038928699840 12175239 -75386670707975166782348000053177699632 12175240 -293441736077879352992392993383186432000 12175241 353615017853355071950666428468189659172 12175242 406442247058370817651440298979940666112 12175243 -2136902118292490312891580235374591563200 12175244 -1161502953385527712781762900326381977600 12175245 -1009997702901333051056459535391749950400 12175246 125832012667525244787391053528154083648 12175247 76355197369646901673803007025340736704 12175248 159442006085715648079901754525733945344 12175249 1919984926337971219106002169871821051940 12175250 286565686164219565867108344486133248000 12175251 -691751208946951850571661233750655375296 12175252 29432104971512075081090836772565088000 12175253 141791751264438713246955803481553391502 12175254 -48314390875037746285927121493198435072 12175255 -409588459675940154780523389892011828840 12175256 679005175150132192124725897778449858560 12175257 -118493542726630573024943577637723837440 12175258 -201526067200558311573381459878646721824 12175259 383626493443798616506288114561731251460 12175260 48539275766735406279281518970163778560 12175261 4338930561301028539028939000874477120 12175262 -463203987245604835461345679196637504 12175263 809578648131702095517846719750003635992 12175264 -4785797369228072060406397225403547648 12175265 -143053257892234321717682163983927711340 12175266 247907182080586043607859403749505055744 12175267 385224586169803505172643593117976295244 12175268 4701706010805942335744407862325682176 12175269 151737459041557189773416857347645397344 12175270 66071692054472114305492920922315939200 12175271 -174868576241356204172661620473493879256 12175272 1019442598730893395563588736546498232320 12175273 1299449053861954912798100506304490432960 12175274 270715742105905928100073312713429907200 12175275 167709694303552983142410512885121769800 12175276 34896043623735644760868309939791531520 12175277 112174752163701188730170331254186929452 12175278 1740046474726427549989101170917933056 12175279 -1405583953453323576861380284298017771120 12175280 -4403809307720078694313383149391052800 12175281 -66442789948855395409301002453011530496 12175282 -265463703176887738064367711402544355328 12175283 -789058753144873120236475866132670452468 12175284 494219800947806949523398319060606420992 12175285 213466262070247346301663099136645850400 12175286 -289161680367717037125662985314990541408 12175287 307203152677109887333799373797790115560 12175288 1460268393942077979191468627721315840000 12175289 168687878283568763935570337427743633280 12175290 398342063643399103918620058563993757920 12175291 90030082456521979509958834719334838400 12175292 490375734838325708571500535326951126016 12175293 -145589253261363535324439896087846269312 12175294 211886472799982276033583517006730213952 12175295 529026509942002130005415708352445132800 12175296 94925092037122699124152451509423964160 12175297 165727331516955273652100734636901991746 12175298 151943986147274418200056168886317765440 12175299 1150284056562366320110999616453704406400 12175300 235952691804821915200964418899105632000 12175301 -159097766209070708189264449783274856996 12175302 -157040441022655058512884011055318988800 12175303 -176145869980222108836562223252911687680 12175304 5954692587184261168286888421341045760 12175305 21995411159874177249127368896973830400 12175306 30109732372138080300718270961792026368 12175307 -1631356307750737652268584632559300667048 12175308 762085243576324382662396194945711144192 12175309 759995906459651820505939542015683579510 12175310 150642114929082397529887506222211695360 12175311 -744118388618352807648067521593262873840 12175312 128285665188328051722574746912612155392 12175313 -81987765782317973911297337325244509840 12175314 -517051193081518911920333795291288344320 12175315 -1200703008617876532813397569132033448800 12175316 560022386969980818734916644289991139328 12175317 430199283814643823180174814575509426880 12175318 -225412263856803722156956397807831420640 12175319 -20392839856177218861009976379907356544 12175320 -4069775736202756948127138281280716800 12175321 54029715139881332719481541212762792000 12175322 -531312917895329111664796353234026465280 12175323 -163113345374842519399336886791765688016 12175324 -1009227430966110018407505329501926801920 12175325 -320213454930643431402107024651037871950 12175326 -164690902604000491624626300084796139520 12175327 -143339676190764404116196302068456128016 12175328 1301541386491161906528851837512317665280 12175329 -354207793406125544306311164631895489616 12175330 521929554205700884867535111476071670560 12175331 97021159917501050270319922094346653760 12175332 -336016420277539221653555916032799522816 12175333 -1051352949887600862183029545279604774560 12175334 -355617921925677915454368060678355217184 12175335 391993540729971353549392477697568639720 12175336 1736417464542930913304876929254350223360 12175337 390603063303215929510944630047012428986 12175338 17010777448825781305697762638154273280 12175339 204763660916162170000213444319916445440 12175340 -765454354320662132311304341270294364160 12175341 -915163898771800711830865043443691867616 12175342 155504498741482847803644563706138219072 12175343 417970967320655454392752643716291977600 12175344 57289843965934439772264972690958024704 12175345 151193716948622584557981218502640569600 12175346 88665713931434413700628282132741049872 12175347 -184601633076041886153394084998597702600 12175348 237848520080529258242321565057707778816 12175349 556865579352425985501628194884132498880 12175350 291384044076286800479237426121435033600 12175351 487361237328696885058819069941475237352 12175352 -98234671442085237386119494698233036800 12175353 65503097202062684850740753556456651024 12175354 440635043732809813112744097095135001600 12175355 -1162914800446250866949584148869298754000 12175356 195602933720405588943828330982298133504 12175357 -40591502808818495051220379508183565780 12175358 14002353538099085626435129234675432320 12175359 -248927933124995683380741083381743693440 12175360 -25472633018312167850845345759100928000 12175361 149003272603198278134376134057133413424 12175362 -81775675360675510974925914957967266480 12175363 129660959133823347987719565188587659520 12175364 -5282349534832459765575496631661785088 12175365 82383637152339325384480566791467938720 12175366 71742660199422151164522458201255045376 12175367 -1005416929341761061016223624805802420584 12175368 249050438263456430915216746717046046720 12175369 258119256256894892873722535318218038480 12175370 83813024652646076818994887009393718880 12175371 77801321600980595087853565616297759280 12175372 -31842295246701123360544519538040815616 12175373 1374598929474546795064040034731675746518 12175374 43238898460825244505980695688172724224 12175375 -1259889567420034179600873988112231940000 12175376 -399393662636539875489639112091003117568 12175377 -623171005949899060689819044544281389440 12175378 33924580443193589837072741152936802880 12175379 93858361604525255739499341571701314880 12175380 -79764903138804554425886079315410534400 12175381 649015516172644915768381964129049639182 12175382 232482972387533735925854429329000437792 12175383 -1032938661811949812201627735781752368 12175384 723448857562827306925049708809235742720 12175385 315450590014278539958893893715117672580 12175386 -221615649940056148169830665884071584000 12175387 -712838314417979230741778213430016723168 12175388 -298916758253533369959209971455840244224 12175389 -892766152536403220251472488318941028500 12175390 67240953653688164991613564238340355200 12175391 -249906715626191151384024068290893624168 12175392 587254269679984648393660822663755988992 12175393 850390391237911803641490511268885900642 12175394 -61964688098658643735896962090395831296 12175395 356395204392924464001325173762661443840 12175396 1161461417098683058870929191969271900800 12175397 844038685750594509482161756295794858752 12175398 -112032614907158963305683177105237102816 12175399 280606489511433756455651496524447406336 12175400 262101917350144977309001849598072064000 12175401 -83322864258998711998593393421976678400 12175402 -64621062810715412051758081344629143296 12175403 -742087878713478636289042024157963866800 12175404 630126029082171449154225251867587831296 12175405 135314476540733500288432591957073648640 12175406 102802746338166717414826182213249768384 12175407 -26085163586777488884856388333244744960 12175408 2429689478719130769577836590732738560 12175409 -248367424093382502786788936328206904000 12175410 -41243289353018374945062154398834009600 12175411 -221225088323860502134744260301822359048 12175412 -565208945463502222304034315922848380928 12175413 -669076070178622866231953581044158674656 12175414 -482103236538550084273110962723478862944 12175415 474609703699832726575708210971615453120 12175416 500853326344728723424208244349098455040 12175417 181583931174011207677149087762982224000 12175418 -92847370307126661663644716033309424640 12175419 -1065291708484408338514260004263026830056 12175420 82468973056998935627317753056527938560 12175421 255028250804960413674320126982560528544 12175422 8755504492474772223596695773919501632 12175423 133880101019392015380150592421855378544 12175424 -832803276432055529112971227803936620544 12175425 -158209915028565237767723401827686151300 12175426 -170337169930024703373156789151254183936 12175427 720442403005085016199934403796525047360 12175428 -24606516578063794593029951520995112960 12175429 172019933071747878252668867450654495776 12175430 7620568176352760730803468079833224320 12175431 -20628802888255584990455264036730709848 12175432 -129886303138601983540708443997401907200 12175433 925339615846472098732845087390935941584 12175434 -7077611145971322080109225970295898528 12175435 -593994111448345570834445220328783715040 12175436 -55720358293735416844466798323609829376 12175437 -21526514557657497326236625691013419840 12175438 -37379680924755751268243186492957832192 12175439 547775501172001213920297766617418416240 12175440 -1966492935963200252931541293438074880 12175441 -457109378191472405937932792285335740096 12175442 35167080483576823418779000659391450944 12175443 -150837496214303360967687360817290930096 12175444 919523343382600268393147584996685254656 12175445 475063112763535948887746706907973828700 12175446 -477384974486902005145194831184081866816 12175447 -19073082941683679428487769911085737640 12175448 -78829383751174275789734163043272560640 12175449 -133837548734020520483590838721116669568 12175450 983557407456564177476430402539328000 12175451 -88171284852039583347657202094780812176 12175452 221268747123351638581446221429833906176 12175453 763408860013535176990341615689511185702 12175454 251435586041431970134933127145333397440 12175455 -21722356221263476753671849409834454640 12175456 -148407901816710937596283156452284694528 12175457 -400550752971516982652360263266692397888 12175458 266994778135119724740165233306931840384 12175459 -819371713014750071759233739680245848040 12175460 -567892407903410861616368601423751127040 12175461 -1775909594397679677170277810669804303360 12175462 -253653966052936392326172389417196529920 12175463 93180389234424308083734008579506080360 12175464 -64119029692623860745639460988460564480 12175465 -352102912712895132221282155071747058140 12175466 76816046371502181159801145927528454400 12175467 52817639343178878132638666172478341120 12175468 -98137838378789272112508827112604091904 12175469 -1774304315574873125466193712621391302304 12175470 -89588245954651982525092643533181350080 12175471 -906636554825589778609203396980056435656 12175472 413189474350771995000008731724018319360 12175473 1338397562668396067523234877045864585824 12175474 -86027453544341352426005245483362025440 12175475 -222290537246598509606886409890469028400 12175476 -74971294382138768981547848159237222400 12175477 -1611671552380047800621813686960999838674 12175478 -115282110520207113540714144876376235520 12175479 -320687810730100782069551757709833339576 12175480 937642935264184019538377530132967424000 12175481 -1144957745842386232124443896899982845718 12175482 -251156358211712091983954979455195640576 12175483 432445723515011174157872019734662017116 12175484 519795620955307903699786017234935126016 12175485 236459571717792935440311361298191872000 12175486 5985376304675932000199377959542682624 12175487 22059175175125106807252647626913370112 12175488 -53929011115103914185418199142708019200 12175489 -354631949944922730610025667498510467710 12175490 179510280630928386044506790060986490880 12175491 977979742374996029519447286803020637184 12175492 324061179214334875741186202828992491520 12175493 -23766401925239232705853505117907088032 12175494 433215955957110574758538006864989432000 12175495 -1234489218147155807932732427531768517000 12175496 688094212083687227009043166429850465280 12175497 -448551272539645766805004493477981947200 12175498 -103570702785568733563536894193661936640 12175499 -236406815304077443667565751827552234864 12175500 -142331148085355648585775365053909248000 12175501 129028722561084035569172431290574453612 12175502 -55530603175300335995578726303182941568 12175503 808817536271752462648351829416625082504 12175504 -333463494995660175424284373785313280 12175505 -925353747582327786879996134758805727000 12175506 -127728432568881315751635518459364006912 12175507 -56665077324930811927005156054141497888 12175508 -294919699370848694926170813832282748928 12175509 -15156168745821029458369250313399724512 12175510 239015026971811060062653399170167279360 12175511 24745468886221912528869367007814541152 12175512 -47191912600475175353979671724150804480 12175513 -581313966766198755011875308887316880640 12175514 110985900090394013484408182339212954080 12175515 -380948810348965440528990758851401807360 12175516 -216009513086921166789090244312266486272 12175517 -227588557921754424561849837262292689434 12175518 66927874596608078006000936706301921920 12175519 460535465482533379480906269855054599760 12175520 -536230841716046243906548661231849963520 12175521 -263161734965025611475843474835590776160 12175522 20101969842030099370319614426953409824 12175523 -2144295050256293062916654459381768086800 12175524 -6424196709437100411081614702983153152 12175525 279807991600278934052390723276477697050 12175526 667629354850264877313484326312035774784 12175527 -54968296255176564089836462390901750784 12175528 -2491506324159316208464336743223908771840 12175529 -247008600838464229528003482514645121280 12175530 154028365645770637572298652450512888320 12175531 -470342287206914162812500682761883818048 12175532 961020892286798201840735555846662845696 12175533 819352057976369916500126448744306321600 12175534 -102765904307274207845513377439758828800 12175535 -459025157385200987980761902502240180000 12175536 -4579624511687304525514659596440436736 12175537 -93905055005062394142551302460762278176 12175538 -748783025366928711013838458758632315904 12175539 740492706702222748763415913701757816368 12175540 -117082644639609532526235173406969561600 12175541 -10849030535414705934693458183419007616 12175542 713918011489257815709698279286646502400 12175543 -773196740986045190984627047051357182056 12175544 -737460364306547913747096724686254714880 12175545 197404609216957143399910445382000256320 12175546 387098343012017865659703123328136593920 12175547 630417269898601128317496705314445072996 12175548 3245519144557227992945701413194514432 12175549 -145507175025740524428054219957598123450 12175550 227216380683695846208188854383405633600 12175551 -397055448630478821814947938480463488520 12175552 -346058983737273609146032956177875206144 12175553 120230011403716363095052906484440326480 12175554 386610941725264365571441844575615602432 12175555 61644438900244756370071460868477190560 12175556 116769816622839833296343850217043312640 12175557 -38590949680433324795182121296400160 12175558 5703521090724620515060277605394472576 12175559 37581078981109505509373688746499889920 12175560 188738758397900961586773028381586227200 12175561 -3189401778687148222779396126402229600 12175562 -240395962504562552691349506590758718208 12175563 110697768900365635280839726186847532000 12175564 375086719383173988831699385889539218176 12175565 28231361417936090686574848558732980120 12175566 76618989348947722393324318797745720320 12175567 475052549626691317208328815466734605560 12175568 663159911014930490578869542491914240 12175569 -519392279964425840296317390235435238880 12175570 -192489428066828046380191228939175485440 12175571 380358389065113132052220183426339057772 12175572 23311910047888877160417031517860104192 12175573 -1248337238638137948426573059580832512178 12175574 -187268390638905782615195815187399242464 12175575 -568099541445325870142213220117686774400 12175576 439526454377474170710572839482451599360 12175577 181279657223840796167000528788896161280 12175578 31540014580722340211234997063486910704 12175579 -5259369954470148113623610007892753152 12175580 243907153470183259470217548100248076800 12175581 1976433468601705285762043156428506144 12175582 920946094653312636086412474178702603392 12175583 208031132137887439475638599725575127040 12175584 253446861743974658072934963892443414528 12175585 906171311932879400384853044641751631360 12175586 -15107627121738394743503498507426905008 12175587 -741933022064559350141988033534050658840 12175588 33282320073204143394899561888660183296 12175589 859676341835732827088820002967078507390 12175590 -28864800896744315360479534709846999040 12175591 195923773208298478524250267161184629184 12175592 596059914955638066450786594237962649600 12175593 76329545039217383627931720587568618624 12175594 -746861591436374605787988516276579463680 12175595 47226338626411573959993937029453381600 12175596 -46703686785054996611218980359104162560 12175597 -38259251528591953474143275971055435968 12175598 2403145307488185440052679522475278464 12175599 127504439704683941109938574196903217280 12175600 19064808348238521812219742817792000000 12175601 551112533120739901655092364826044801892 12175602 -185766796341925022539747071376927432704 12175603 -82580977690251870933068809607744788080 12175604 -97973091884523442634254578214234460160 12175605 -123524440544306443851840837333535935660 12175606 191903940613193735601038384913159658944 12175607 -477388277317530562913165242560606693144 12175608 -726610271881765476118318482580020080640 12175609 492985755795174637405078439558227592810 12175610 -603014965710197456979542573355780779040 12175611 -49035945833566478286935691278435003136 12175612 -1163111572297577309072516047612325023744 12175613 1320381937968642284636702144357855705862 12175614 128934250225456704571491792874861940928 12175615 -152744423852469272782231117098520771680 12175616 70943290153793664467124060262760448000 12175617 -520400216332175779992131257685316645888 12175618 -127082388552631316769019592167703170560 12175619 1747914734879019039143385335248681729020 12175620 146217307254426958231596936036194242560 12175621 424757955316596548247877522668747466680 12175622 717499672307068373477652243719675904 12175623 1518104748768282291402340778500683714000 12175624 -1213010639937312180130046002811389747200 12175625 76051199414424732076097631872760000 12175626 564579566091598440782059325031476761344 12175627 -203534195404282092999279015310978322800 12175628 -1085052909723918066331030412142889957632 12175629 35425111260585501498308028862661083584 12175630 616500237311140646545934688917504075520 12175631 214852606822869142466468649069083099832 12175632 120951515588066566874239694127221440512 12175633 1413881012487796859551317310506381320882 12175634 140785543205817620004199803449240984352 12175635 406080873196080791940719451216853815600 12175636 -922307070407887715252185176032575033344 12175637 130748552163463073160249937784176188480 12175638 759278309007026618579899462056757125120 12175639 -208925086003101010369143700169322680144 12175640 9362929187160701178327464312824012800 12175641 -172478380352910170034093194766525560550 12175642 878383143489775830094280919785161416192 12175643 357522194187610203102671371251540629892 12175644 316462910452871795872908260605164057600 12175645 -122376215158233791324313545511682530600 12175646 -224829073033056059801997085077532882560 12175647 56792685381245632628404611026433696000 12175648 630661661181583448346642232960717160448 12175649 1084688898416877824623198779641049751650 12175650 -287203670630730708217717127585454720000 12175651 1142502097040869050839856727003383740304 12175652 -147583260959425984871612091818663470464 12175653 -96461766448617179114744469021381058560 12175654 261533326922446441594891317472957687776 12175655 400291558135655869551127710105332339760 12175656 -535177048261451771405807584722428313600 12175657 58385051011973429650481870598262367240 12175658 -416136180518994403004074171134899973120 12175659 290418298552679873774822272955929748328 12175660 -179621733777446803439630143387588147200 12175661 1742916331454922931815845947472056396524 12175662 -439994025822322336202518412800945050048 12175663 -1222812519671523241068725274235742703088 12175664 -149387596965445602343280222246667091968 12175665 32826826228361845105092440630174068800 12175666 -275983554917023309611063809050408969968 12175667 -57131418872071252077904712054566051524 12175668 -683765178069050576585754455594522590848 12175669 1632786495896390582725287633538958452320 12175670 21930590362484698049348663464341123840 12175671 55613087990692921079954519173680839040 12175672 28407594083709220516057647550625095680 12175673 970206601984195407872072895327974606160 12175674 16525243352885458272491797496533412352 12175675 -114449270060936991978133749818379359000 12175676 218894755659942049538421667103655954432 12175677 60843646643376500112624138683015922432 12175678 488114876151851498819137228383341648640 12175679 2016065556197597087288185075010250903360 12175680 36669320785952215912598588724734853120 12175681 496898554126902444538635433384824505792 12175682 262044352369668515947501169353753804800 12175683 -332606904401726565089265837048711068496 12175684 196529713977964038112824696662759424000 12175685 1029070977635622329171144506376615498400 12175686 -505491382337027944715663997425502588768 12175687 45625770836301568899322261668920343880 12175688 185155446608030054476279126903625809920 12175689 -218237751519504178687726774893692526720 12175690 -112756715807919330633307896055524540480 12175691 -785184408439660119424338896604267734616 12175692 664710509925036561090573219049464356352 12175693 -1475265454336051868631658382635241250058 12175694 -213034114120571820954374570350162744320 12175695 199294970224303899648361890110577690720 12175696 98937700168217093486952179118491287552 12175697 -1145481580623505624238565342605433139854 12175698 -171604403024435456959618594723746481536 12175699 -878403909169967969767481129048323489300 12175700 559620306112174189314452816639244576000 12175701 570552924257741969135594118757829260800 12175702 -275179176636337026938573763779372967936 12175703 119170454843725021894165312423333977480 12175704 -1011647981582615192309169035824493568000 12175705 956518252226580257041207861048753584000 12175706 -150757465292542269588651860100166763040 12175707 970084827848352350965499376388683148440 12175708 17363726866362346274217883611888552960 12175709 -143302730425009350339781248763800475008 12175710 -281331417865942235180200654141701575040 12175711 1042633902986990480588254096914039889800 12175712 -516169940914073385902274859786272768000 12175713 -650585413458287565528970323279199383840 12175714 936668005872195634576306938906738213456 12175715 -17044916101958080716045943842449834880 12175716 327073892558718718608277523292141954048 12175717 874279645452475311139140291174426481920 12175718 80312768692254681001672567986846670560 12175719 -28336879565501995129334057772445567872 12175720 227545013586171171212455204923951052800 12175721 -282721529806054466396980467227256466800 12175722 164233891327215479503353712747254484416 12175723 -416785341329984521030593023579741156064 12175724 -381404978875372950180257545261264516608 12175725 -434530536711348378403545080703248282400 12175726 -1219927321834426197167178042141168971520 12175727 -775353595443730988599596327453092549424 12175728 -107875533710096819732491556461904756736 12175729 262426607648615624864292624873691773540 12175730 172523428053974448605778995857058227200 12175731 1183522057478517435656922214182750348000 12175732 -470680857813365002568779135496235069440 12175733 -2726544371794234855934459550524750206176 12175734 -37917928978834730377032989614920260160 12175735 109302532601444480312258133390498597600 12175736 642033270341979897975772165232908185600 12175737 183833169891523512936349982963278043520 12175738 95945623369657943913780959711590137792 12175739 250821803319825832581166199494384869540 12175740 98865070993617494571056878513160785920 12175741 395543612110113977433890358868407155884 12175742 464716543731347996596682409826641910272 12175743 -28519639153218761813071362954932133600 12175744 134202709252729163211052381177129205760 12175745 799263328156106296401012594384099484500 12175746 -269989490407235577975992485025335296 12175747 1515357949889747261199321269281926779040 12175748 -11296460377175650702908823020552057600 12175749 -672508616560771748886191057321398956066 12175750 52656730743075838201538098317825408000 12175751 -4480371570825124109340934239147436800 12175752 590675969161521365550141411181565706240 12175753 -535781989746234981738693665230091312998 12175754 -342774643319907158310347182095148554240 12175755 148506054771288075077116887387332440320 12175756 1029175534288993321559536816457131646720 12175757 -965161487025635884086995522802678856896 12175758 3565336286085945869486142732542799744 12175759 -82252084816346058059478524303586727680 12175760 223258410861769252510179951934887444480 12175761 109918772536993589695586204373171364800 12175762 776830466335532483722836579575111071632 12175763 119154773510682138660325091708701659504 12175764 613907702763508305060564423388187105280 12175765 -642732641694148613130208110267511012260 12175766 505717779136842949644616701396673802880 12175767 -121097442819813871319509552390191962016 12175768 -1038592846906696378288001620008305786880 12175769 -159419438662981158549640183875495923004 12175770 -89010932370526392823677885109399987200 12175771 889432203064401294286790511683846800200 12175772 -206915724937089776040921207942027187200 12175773 1244063377235030741433393522779346701184 12175774 -111378190190156474381305855533256446720 12175775 -117207884670073363841048182107858010200 12175776 1475452075960945471751846882732607012864 12175777 11719218170451618399832425014990374912 12175778 -470206945613779160318529828733490896560 12175779 278355559883240971403297181503654711040 12175780 148131598455968861787437445940191801600 12175781 1227256697375912769268644680918328027582 12175782 -112325613829469645430084611338710412416 12175783 880692320909152030182338076913246024 12175784 -764519529305070535946228558324118205440 12175785 -735274119147213942686009769997098988800 12175786 166033732366232549703808798379194819584 12175787 549790768945354865508329793911674993200 12175788 144024036730183624471811505416934950400 12175789 35755940903988287982297699982352772000 12175790 -48038347954138097906077369352088268800 12175791 921884933066370959572779318284280842784 12175792 149925261200984707720807572802502164480 12175793 -42430862365636062967803704343746097600 12175794 -9481099393962205826876216689251595392 12175795 394925999230949017546875293505230997600 12175796 220716378308063712179334014226771886080 12175797 135375086707155589424470291986567271200 12175798 -265836587100251433115932721392460116480 12175799 -111291520297181829527279349345270250200 12175800 -38517987142477427747733797641519104000 12175801 1832071602393225362746854481907243842704 12175802 -11606167935009788035667562303947409696 12175803 -377430388456972940260321602329128134576 12175804 961140373382889689956375389629481030656 12175805 -742753959512018866776506822188251219540 12175806 -89091285117784330892924309940289826496 12175807 416567880972675218815012528436480044912 12175808 -2782181211347220822632743644853960704 12175809 20567901318307035731486009571244753728 12175810 35451651260196649229459687025981802560 12175811 136175090711430116164631545321791702024 12175812 172524799874062004847585496866851512320 12175813 -292594164578581617653922527405626072576 12175814 220736339426308906001033010861482400000 12175815 29910106006879295039147979144831360000 12175816 134387255008055272459857915340037376000 12175817 215636056786292091969213173651231804160 12175818 -284613159782006793344921061495372371712 12175819 -437215298467569314062043480468519644780 12175820 -1149719351083153230336021494262241873920 12175821 242372721447386154142771842675788292864 12175822 83021235946850971056122465572440107712 12175823 330560931442766107373718543862493226480 12175824 11140362756001023907224758761305538560 12175825 -353095144425535227065567102368965352500 12175826 -9539056678431483612762621540182701056 12175827 312447299955346999093350740087330902080 12175828 254468119291549870691312593321800912896 12175829 347032479029380451488129636782513706560 12175830 -120551047771171058811243108457835644800 12175831 -243006419826610982929208271368292710000 12175832 -356320496147588298626090974034498887680 12175833 -830366965322121271389533839782969768000 12175834 -577059123729628287326692117897759496448 12175835 -288681412085949012445440081351538241280 12175836 -259433281239110484554680667261836517376 12175837 22603701937106557574174697407692009120 12175838 -47676545934023014950769361230717774656 12175839 -2804277944715073411759322139458796672 12175840 -733463118754009279874313298014339072000 12175841 -179694163529493120400759603294141957968 12175842 177133894761779334957932575383714499584 12175843 2125355396326396350245658686667161004280 12175844 -963016978993736323989545068872896409600 12175845 -67567137380403312650747908620939004800 12175846 377686236262996369702932349442756598720 12175847 1269429922052998647666291379403454250296 12175848 70840488470472467351196761221943869440 12175849 -27849156999127414102663229791182958848 12175850 -88010824267047236376513683683670127600 12175851 -202454608506610889488404804891291328896 12175852 87367371102806637180078795512767647744 12175853 392321980921006117730400790310011861560 12175854 -280577924575652447799109927176885533568 12175855 -211108174076163931043382777968117683200 12175856 111500907747440035810204044953787039744 12175857 90374687796072204469953706161778663554 12175858 -178826875734544701214754643028796340720 12175859 -42949580008435144140043771347713647164 12175860 -223134935576087646907372758389126768640 12175861 409589183039258115605543343689317470624 12175862 827989745711313285556227876217537590432 12175863 288121186092741044059249496021198364624 12175864 87598385185367656770082185634034319360 12175865 -61862943594371552686983854912102808000 12175866 741653358096678564919726494512005593600 12175867 -3755526752631350432979683906889747744 12175868 192520950722485156842945382412112961536 12175869 112335897510300040965536970127163739840 12175870 43755411196183297696358404772822388480 12175871 443536318674452082638422073045169507072 12175872 90577901300713666055057121305513951232 12175873 382590316011099677672798931273531825600 12175874 354795834196846728457618681767053481936 12175875 -462170686520026138891090690047325680000 12175876 1150820901209458758196922177327468767488 12175877 437100071743561536766248673165495191072 12175878 847552521453034982767859880441778176 12175879 302993027239078224068644397514898787480 12175880 -2041518714127370725599105075818496000 12175881 -1456481235357885941935949053727507135520 12175882 431515609559825800531984685065308866400 12175883 1614109124624062607965709965564499866440 12175884 132429383246749909368640306300554608640 12175885 523673175515068855870864919745170780160 12175886 -663591351945548902609508131226307071232 12175887 -312775842375837487607027853143414642040 12175888 -40570458268073047705363567448488665088 12175889 -97303177516222984796277146157780596160 12175890 -93130881187341314548648355871890926080 12175891 -270287257632220301833973118249169500256 12175892 650426484106331657758249521975941817216 12175893 535740417916433548076040935890680311040 12175894 16444951459283985811480306283855820480 12175895 454552745506454048779842557719195637400 12175896 -341148366418363939479351296255493427200 12175897 1780155692343467427848252874342871558346 12175898 141131807566226938762581694136189166336 12175899 1087935426681571702931171377209832698264 12175900 -254820401826450467362737677220549312000 12175901 90235133715165912219986546386279893504 12175902 -1145282565578684140399041219518586432 12175903 -1051522543717985669149866512639259889880 12175904 182803648419030965977809732792529059840 12175905 -106791850904935046505323338015979592960 12175906 325718839611609518135674432261913059152 12175907 -1076124156239682536280348068374932167844 12175908 476535475980945650806795963883117850624 12175909 496429351983869353428363570570210616000 12175910 1006119070308618620207529170020390905600 12175911 774797512156762518225775151031420206640 12175912 -91878310441961245520813348876816640000 12175913 453742910367129675867443392362942984804 12175914 -222748758093380631112722222164770219008 12175915 712503340153316801116579858794732286560 12175916 747648494908531540890006271428448061952 12175917 169631338275620527457708570299509826848 12175918 -405119656007116287699996610254316635840 12175919 -379050925257728742883619003946714994704 12175920 3850642892606573713204937169749606400 12175921 36375624301221163997509704229656297072 12175922 -491934949554789355571423954584037740800 12175923 -344840095229029937809602481022199552 12175924 -407786352299768726818698913005340145664 12175925 -775842197123425011035170943740545110700 12175926 -26441852539192761862595770003767048192 12175927 470885564366442332676378655655390541072 12175928 -631903866770330621094508173401991843840 12175929 437415214253808340353807762585494484474 12175930 163263538755044032051991379176980848000 12175931 -1089862263167682311061021845012877964536 12175932 -139977011664425579456018173534374592512 12175933 178860690398255602191026769195762778560 12175934 -57619835057861078191434950403404039040 12175935 -12418560863091243230619456730468537200 12175936 -221831574022016384897292399117008896000 12175937 161326666518682082099352475063749188400 12175938 123075380325266818255185763396602844800 12175939 1349419358111106647229127645790452276624 12175940 -139377310557377279219599379348736000000 12175941 217539428101467852297203046897576058080 12175942 -128504177278149761163801969926923348128 12175943 1247358131196396595517072040658347969072 12175944 -277106163278542120880250217743327068160 12175945 659715727246734059739877105877016521700 12175946 -610495536723141632016408091679870117328 12175947 127760822955438134878701412012931834880 12175948 612260680172734216771803027521463605760 12175949 1330237665095770490229663272953028584950 12175950 -73048074014165981001819792575196398400 12175951 -161801351244982382120094339453404572048 12175952 -216645664739025736949993523544803385344 12175953 -807340301776123195014456578970059897856 12175954 92007394298236380474609990599928729600 12175955 405618439796894747075631107270859637920 12175956 259888785772036304287076951660458712832 12175957 653812888755698906973476970001656288206 12175958 162260507134218183092199123199697203776 12175959 455924307941611296096829102695896152320 12175960 -79173556941379651139470120720902144000 12175961 1570737665227562421069811602718022558976 12175962 -15534344743431832862661887979509260800 12175963 7860027502076204366253783069781956608 12175964 22601982738786672862510466501202557952 12175965 727291725595121013013256003428318986060 12175966 -10383895763513709148000331089242983424 12175967 -374062548389857427303036424406202927400 12175968 180590267399416950435866750354498519040 12175969 504663701317770585773040259106450966760 12175970 -496342897565131587402517425630465853440 12175971 2639635267601730149394212990073895920 12175972 -785726302803272815838027388961200548224 12175973 -248899803100219865206462693580298059778 12175974 -47256909046660371471199075551201730560 12175975 -76950278903193222953872185931888351200 12175976 421873293113905011621758200930793011200 12175977 207966967834660581934120110184008923904 12175978 -561686584833694228546100900034172830528 12175979 203268236017704512073624151118057294640 12175980 92648124578450246233073080986458127360 12175981 -289845425336640475579310789448499022048 12175982 -158583395054476405421004877805528640000 12175983 202802235325676466142481355858167077560 12175984 -226242772230059640679172386422414442496 12175985 -99853688269582573048606298921819279820 12175986 -68598044474297439836206415197214142336 12175987 1053360809819137557587645258444201954636 12175988 1154130089771081213563537081976028045312 12175989 358443643210052687759332392916624269120 12175990 -23279509384773315118664504664844725120 12175991 1297778664704879916266194441482860555112 12175992 518108388008479820834839717756078264320 12175993 895637202305663174834665132064235734762 12175994 -180724832736704255536718789946059086848 12175995 75441539535669940108057646763830523840 12175996 -150515103185119414949906138365961864192 12175997 -186445939292815102190584553921232900948 12175998 72634857521759346123202457412044144640 12175999 479357943405890730055260619252738675320 12176000 939883471708120522785572951729111040000 12176001 -82047007917242757586393456594335150240 12176002 57663322149997520849904745182587327952 12176003 119576563496677370825485737349356000000 12176004 555715533535158332235367016841482975232 12176005 981504988959698638200412513847697705660 12176006 635257324247100202696378130005486216320 12176007 178502829557906979641624388215932563840 12176008 369996385784660414084074603090955765760 12176009 -24406567588584522448154438883521403696 12176010 -155163494309224700156318908609853134080 12176011 -148951465387977291351426220717866379176 12176012 267820083817239098613371901044340077568 12176013 -886860148502468234693998646849564174016 12176014 -75202585176438082447508615196078057600 12176015 -1059824536624808893878434495606474526840 12176016 36921058268146834861712890996009205760 12176017 -482810721854478282154394180154037278720 12176018 947908081123253686950683266741223682960 12176019 206389060191109994386728419713086928704 12176020 -3394996971780535854885984392573483520 12176021 -737917727347090444563617211491664242976 12176022 480972287951078291679192934331261130624 12176023 -847887507073757952067992639562979857856 12176024 -409685761268386654792947761590068633600 12176025 -171730508609013440831848552576102214400 12176026 -256838156385943641142713239120658966288 12176027 -2200396501384059665940149075894575864080 12176028 -573934977863736440852030156148001582080 12176029 -356390723625439092229450679644103748840 12176030 84324755190264421653519252375804433920 12176031 -242689581121258352835197603179711891200 12176032 -1693336106826249225377300810667304943616 12176033 2468331589342430756093283876352922983680 12176034 3188436350137341204396323223485959680 12176035 -94799569233737624664479088420354974400 12176036 944671733727074643783644079260453130240 12176037 -656492498442613964099406941473109130306 12176038 240149976845599797494134073710110189696 12176039 -532413584171716099099845964486914971376 12176040 -22215868320145486789971848890673971200 12176041 -243475615413603754633793026982200419200 12176042 -114868939600674718028239329416514847488 12176043 16272175821046255187209914389787344256 12176044 186279665469224706159751486728238491136 12176045 72399907693333330013959854626803073280 12176046 -188164489490565918783786400222961277696 12176047 -647392990641617178188024267760445162760 12176048 134725801567317205539141345738488758272 12176049 -485607276799246963811445118218157877136 12176050 97449650665657181787136088358081370800 12176051 -571503964146986186745458354755954376496 12176052 -5241738357570618768652172098516647936 12176053 26943303402310256146652546881663777440 12176054 -743878255094438388558122948217353569728 12176055 -828927477717131081153763666966756096000 12176056 29904923114197325519604693297330585600 12176057 317723391866154347207004881313596702304 12176058 22209769695833821549406001522056433408 12176059 369606985364974055784424596293060771712 12176060 385044812432966424900682518612949340160 12176061 569702360045357896321070349760941066720 12176062 -266309162485292041174032727864989449088 12176063 16198432577805250306509503375252427120 12176064 -54972573271063536548144455789770178560 12176065 -471007712319950303091457040241735652800 12176066 198191589461190982286842287830317355520 12176067 265830126380796015341434429775873077248 12176068 -886645502441969455432191367363393505152 12176069 256210251283517841124990799869281480444 12176070 132517545695456561944646614306589923200 12176071 764833934665757642885441917926853325752 12176072 1290785210106441839448078096346915660800 12176073 99377955872358304561863912628906428864 12176074 530775584705890789186861876770162362880 12176075 -184180114350887066649794605300772759400 12176076 46128703493013996059829507892161613824 12176077 515730908645871050654912222078610519926 12176078 -463742023517537198512236418148374436160 12176079 -772183141725451863762470608873255274616 12176080 -45646212682133100774545415070128537600 12176081 1190454858956837304845591417539439760882 12176082 29508047354401273607021656512850246032 12176083 1742388983853750381143260146404858484332 12176084 -549101834822191192853830509711286982784 12176085 75681854457863879194618400307123321600 12176086 -31042669410069553033578849354332812416 12176087 -25136274364649390233541930113547323392 12176088 -381390348210894228323962012891718983680 12176089 -209523536699364728723769521308890777720 12176090 233886130341174376469475911032140158400 12176091 224804765417742357091001341571866895352 12176092 728457819767835142968608368266411055616 12176093 196992465981066973301404950595898560320 12176094 -85591913726442520766026125398215434240 12176095 18540113347812792876127712563450817520 12176096 -1202606586371008866702416969690751172608 12176097 -244029703330398005826714714260547556128 12176098 252977795841344272027635853373797152000 12176099 95592192156035333124096546284104230000 12176100 -44775984834635755794238153230797030400 12176101 157500463391264914650437785276616933152 12176102 31468082313695029499033230371965667072 12176103 567460683330540676162892330541874916904 12176104 -56014749025233531520940898087027916800 12176105 -291534785158034837904505728730605931740 12176106 -27260466106084487749149479845955248896 12176107 -66101183583760774917248475392567732240 12176108 -12421160082253961180194112165412808704 12176109 367688126599678560987233175674655360 12176110 480747982179208117531263287680167217920 12176111 -1032444957381808561758540985227262071936 12176112 -147428008318255567994537671686330777600 12176113 -611805586817340506117117241327174590638 12176114 596590862841874323575082842084126997120 12176115 210725191177321100127210383123964107520 12176116 563272999496126821571584593144455392640 12176117 99008632473942879154038593317639880160 12176118 -5250058463824963382364722351922396672 12176119 -984365297462250669431504443539059454704 12176120 -111596132302628258934589379174197862400 12176121 610640461309708119532386695217898754880 12176122 106031701377932945397532666812879459840 12176123 892769809376514217539496391397095214372 12176124 386015132929953490151761243138856403456 12176125 282758679287185281731963207917309440000 12176126 251831465522575953008208928688981824512 12176127 606812403832267312366764670231395342264 12176128 -143325808881938512823086161376363675648 12176129 -477976477167897066336591181913983170624 12176130 -317089795241869230434577188963205012480 12176131 818544029733981186419806727063591232000 12176132 237236770557422088542396960446044832896 12176133 -611048585295152838124077638669934866400 12176134 210945032621493013249626441606184197216 12176135 -373169796435996971689123407085084710240 12176136 39516520643933127974220872108217139200 12176137 271228599083032205606460449714451134592 12176138 -4880651672190799120886002759865164032 12176139 351744371794363798084965389889574634928 12176140 105436075906847635905883240634125593600 12176141 831775182298799587258387613387523590112 12176142 530575660125469514634399358104869028864 12176143 -410927556901431041355661950034129307040 12176144 -248003460003301945648327759094306365440 12176145 -221083396421539955438892528281646984960 12176146 -245055058685057146855044887615964814560 12176147 -643973847439489319708214423458837943048 12176148 83860710678827785437340255327037638656 12176149 293595412864519201376503017705815599104 12176150 -79108624975328704450745438294210304000 12176151 -71920127606158559255148687531362330160 12176152 1535975615601911381060010461119961241600 12176153 -1257214860746032779790923028555400522736 12176154 175744619903994885841188320600492130048 12176155 -868083032733593152113623039759790805440 12176156 268281409923722191985525370209060912640 12176157 -406072537809288580148790816354693628800 12176158 618814619517331651186976017171485559680 12176159 -1403607158026326322908109380974524809240 12176160 -4507976130691445600847876994357002240 12176161 -165704599138305823686613999322386254238 12176162 -272695147815417147094893649885235917536 12176163 -28324851185218205451499317031994303508 12176164 650043723157441868980824758615384064 12176165 -91658899918946067125127539760518805000 12176166 -225895749510256376545669141129431025152 12176167 -581722617742127806634528430852150586920 12176168 695899652354739554318599324283277634560 12176169 -8590287064486377074323897644677914896 12176170 -456083138436280326752805051792470082720 12176171 198135100607082972470957397843443981712 12176172 142438717951507774476987823433331532800 12176173 -1304814776556206455123815283103657033578 12176174 -446715193347391111309436820863314217664 12176175 -37267353140936584242859977266352144000 12176176 158369973718600934350637137483001167872 12176177 398212536196481424805562177132566294656 12176178 -112088949785893245448024519692320759808 12176179 550449538670237327967527325604584940680 12176180 121646624364920208790713677572295884800 12176181 -204478953042635796374302106061604224 12176182 35166809939874300578540404762326305280 12176183 -1148742730406089962863876240368652730936 12176184 574763422766252010850054960739573760000 12176185 -120370001968340249716635045403415307840 12176186 390782905198571651438977129245333798144 12176187 739631588487375501759771483685264465920 12176188 -249516746308837330048062651524673576960 12176189 -103093311005962664683910664177889899744 12176190 26528776595152582544671723717080384000 12176191 1111308537874681816017742391433438784992 12176192 -34979375921690280454610825568332021760 12176193 -435922831412616984950631707445454569936 12176194 552951138364815817239652038271283122896 12176195 -142161026255286206889985039302796901520 12176196 -1175444062505804992256654187716259471360 12176197 -363365829031108112673149699511170033088 12176198 542184535848435633292035356185340277600 12176199 -225069516501505771801861005186791014560 12176200 -432102173697350396846896309760987136000 12176201 -550170266570508472616053715514142220280 12176202 -100192501475368260464927481134908700160 12176203 10303879337868963987765547152556183200 12176204 368876993628038803501770576714412659456 12176205 589322411637548989594922761979079963360 12176206 -201240418654849524283808690571961198272 12176207 -473787907996496150141398082169340715160 12176208 -174440878761320802293244219658418651136 12176209 -556671964494625499517822065175211496590 12176210 -146072834064649132641022349740084620480 12176211 -178213324129181568819921290254044788736 12176212 236835254530583625100693333652836916992 12176213 -30936331191056448066885143711368425600 12176214 -122253028159425550154335530279340752960 12176215 97892003187245857613910738693355566360 12176216 247568658606713806046309272849893457920 12176217 -961671816942089175789001880599760441760 12176218 -318855757617773794300489753470284071440 12176219 -628974460462519911507672410550705858288 12176220 -36013403674994064386204487825372119040 12176221 -97033273678496056273494871333535446356 12176222 794644816570253563451855332729111734912 12176223 -44647928864398130671656463166209063296 12176224 21329627472672402975393306767110963200 12176225 594992045674587932937518717866261413750 12176226 -426323899406766579756102228413769909120 12176227 -651911119558510197371164080286616814128 12176228 -63668672069310079270730661763233282432 12176229 400199580747971209078790541642895435488 12176230 1154610390987627391925184987638467200 12176231 695879550944103286342447903975857391032 12176232 -40934681408515347963776874396507586560 12176233 -1299222453441365347926359448368228767500 12176234 -34653057261940588705217671992095221248 12176235 603899598933616913248611559754357575920 12176236 -343701275462912687405776591358991345152 12176237 1157419966738851376646932836740170479360 12176238 460769951266733117323833704209787886144 12176239 -840956791561360642725504672150622771344 12176240 138361135090261335420638071531935989760 12176241 -299980169584696454548573177373325468672 12176242 -129489038134273317950822592303026743296 12176243 536843299739400742577227587270385528320 12176244 -534884861192101538436755543889009045504 12176245 635632530123626316516699989962001611200 12176246 282429476332942770846474316593727463424 12176247 62943047907624423008564588571946113000 12176248 107737837807888919185288774615427973120 12176249 1118470468959784316610686349798983414250 12176250 -56407617300153881840632879863605760000 12176251 31560145763037355628836336670878391904 12176252 -68081984434188165176839985169528913920 12176253 -166266469705919226983494965134115306138 12176254 43365779766220845714902018578818748800 12176255 269925715605474346952780844503142404160 12176256 345492574242670042434280020457417605120 12176257 -1184201312515445044818399405653838031788 12176258 443864016720093645156072702237411414480 12176259 -172362356113393725347754316497933712800 12176260 -134348208941212036332021927051674826240 12176261 -198687340929854191986292824460202292000 12176262 -68950185535649377091128680897494351616 12176263 315278427359095823548928090553813099648 12176264 837779759956396216791369199714104729600 12176265 -633949458280367288306208624876324384000 12176266 179812895189565617667300830501571243264 12176267 9965183006720595940121756118012372432 12176268 150522085852542730347746891020136110080 12176269 -195551829658037098988559388508244128640 12176270 40924634502268035719511137896589452800 12176271 -183778770480094212484594566090716356320 12176272 -257102908006339244720969515045791203328 12176273 107106983984513388721483271239646439168 12176274 289017584653627531154219216050564104960 12176275 -516974987089174002606328274313521259700 12176276 -349473546483338502028463202636361562112 12176277 -189917389508709519634652027515964924640 12176278 -442153720393678173217122913916650030560 12176279 75177406437390856699749818335242855576 12176280 -70335589178700560339556490067604480000 12176281 571205705487336392549185896016957014540 12176282 -614435976692583329636265627005429173008 12176283 324792712220408465401533851209508624640 12176284 -3204595404294991664889034639465187328 12176285 -902455518987248290349649014331592329600 12176286 19636541798605306296934033061448372864 12176287 -1383860878583323338083775960567503642016 12176288 -4379496236752027453059920168372797440 12176289 536189034326837596568653368226164889554 12176290 -343000299997339568930042144097000099840 12176291 1640068808727918035639559833451073086984 12176292 -191316416990074999454484670051766624256 12176293 609495370494120315256139986068873052540 12176294 173263211198657719111919487635611184640 12176295 232632364924388394783059598550600474320 12176296 -846350191496670692707491370887650918400 12176297 -16532671339795264429882378882504771968 12176298 49522873607358041136765715344183974400 12176299 74808205860314337034189453585673686200 12176300 593156763453609990495667762133947910400 12176301 27685571762321587704442143922874627328 12176302 -99237053121072649154487252517245465600 12176303 248560048580892490482186767205583934544 12176304 61451817605461244086895682762993303552 12176305 559639996940882113567634492662203233460 12176306 78975855287219904054329650745727086352 12176307 -280521776292172599877310268501416105904 12176308 407308261106801358413443097483711593216 12176309 -970037472103526903371859813402446742400 12176310 -2591267988514366252909355776397107200 12176311 -485025477188013383279461774757320793168 12176312 -1660907041128755605313923285359149445120 12176313 -818072183438928959357918388268760125536 12176314 -766033830074512394358977696236475385744 12176315 -296240917137734031905840484077067343680 12176316 123338524615471978199708457391288975872 12176317 -284250661239569990146305051869418001140 12176318 254699267958523692969012882550920443904 12176319 368648181985716656098112657674315352448 12176320 -86568383248756701253831785940254720 12176321 520358836265038138569654830445090145200 12176322 387567463150542919391098819403908966272 12176323 1465413722768129382398498932511947584572 12176324 536790199265397657108193789058235885696 12176325 3869343714188318858241751657063044000 12176326 677918715043628785121240844025758979584 12176327 100400614542646044360341031073255653600 12176328 -789556690280951052002483167064505507840 12176329 -1533461511599275484678583465127282947120 12176330 -132469579162804863603333323538598363200 12176331 -595347235354984306457595090811475902248 12176332 403219483449028417882097330424990279680 12176333 -202125841052347764888306925924785446400 12176334 200957982434331082739607933384462163584 12176335 82556566314537372357361039437306597120 12176336 -241505282091657686198263451029264662528 12176337 -183147246506023805583228139190608894848 12176338 -29548111656465304938054284160559168512 12176339 -553149214120904238762198956498463235680 12176340 219431249150223553061170207076963942400 12176341 127385390683885705596961774656167665742 12176342 422304169331424187056860490415733367072 12176343 -700915141427703849870061783698925419960 12176344 241855672296657645983245869493422059520 12176345 43394878191808503696737656550563948680 12176346 -18962599305997572977201542125210777600 12176347 1431524064647600057529038171216222613720 12176348 67858362003957186922693651902419716608 12176349 -1190633540353184405821289624841795609600 12176350 381770144016048406737239643980448206400 12176351 983099942578863919580084576744237616 12176352 -1796386076580774107392333864260363878400 12176353 -20518823988734884369705494087844920720 12176354 -434204720543956297996385054943903731328 12176355 481869211013987530975932723725490582960 12176356 -575888486683757952981642243023309726080 12176357 324972906655721821305081385175136729180 12176358 -80903946627320620701192356673237878784 12176359 -127750070281849093932580696194468018160 12176360 212521096053257018140951875137234534400 12176361 -235281490937104066305702610341347876160 12176362 -19446938247439301700975696803706126336 12176363 -504667721205912086846213947670327333388 12176364 -521735887771954666421481998950755469824 12176365 308382353183990206198099587416555594520 12176366 -14541308519075561265213588815717114880 12176367 59757961783064033089429617705058082304 12176368 151891245768268621435136893528570068992 12176369 -819931803011141370106561651109430368604 12176370 410632212553189710658227533616311903040 12176371 1162998010464775011353169294813266010572 12176372 -200423041783017514605230879398838899968 12176373 243204426736565981196893673942526125888 12176374 45660282564161391357958490926806239232 12176375 -211239205675424380492499190824186400000 12176376 -797385236019302523351453130623204864000 12176377 -728224051127855732183678883361435782000 12176378 573372908412895562111081389528481533440 12176379 475706150616007335851106621187948093440 12176380 789219506835345547629907926064218892800 12176381 218465155216724354414974020846080695392 12176382 -89706330697131968935382583606606960000 12176383 -1004553906818080143178793026340839226368 12176384 982933044059922892460677085063704215552 12176385 7856174487316536174921099500929726080 12176386 201543591089092971763534626828140956416 12176387 1186779776730976972074255699781489751712 12176388 -224989175114046322026191539820291543040 12176389 729895467209311871647644427649163028190 12176390 148662850967214562079990598769726665600 12176391 -336058160982281891644920646185169426008 12176392 -1469559499623166653938040682794466176000 12176393 -506739039849776008373454020294790151992 12176394 78735539691258232832950388866781356800 12176395 217497835837552048388655595657241621760 12176396 -16363094548095694971256675559296900608 12176397 243486902184341579319081268462873063680 12176398 76242256839086461327881774060093555264 12176399 -1270639496815087213292277366114370731600 12176400 -5541250986511968917328271243001856000 12176401 -1164336504670676083000509279833662059598 12176402 746480222153046124221912448745645082000 12176403 -149090243605812861939592273892109054240 12176404 -245011846589678759608726210458950146560 12176405 -942606754742867098859532869454239483940 12176406 41836053358667055275473193910402421824 12176407 632815671224393659525458540552301186560 12176408 -323433174276564511285897745530064087040 12176409 -141081406886574861982195809602625387840 12176410 -502470727567842896771411948556230360640 12176411 -26515516042392107296834321631008180848 12176412 27508419647751295334655327536133120000 12176413 89055790984631239092398717035712370604 12176414 444822041737913092270315256337996253056 12176415 597441113435627054331320144675514827160 12176416 -638007144072251073009473924634991656960 12176417 1072055780038727745622580725655611448064 12176418 -420086601656158731518265338932239943296 12176419 587902358407606640052571963336304617820 12176420 635968023613619502172438692736767590400 12176421 -396881930574649718601947611348040585280 12176422 -808679223925877610141567303465100051488 12176423 -277403511271002537475959647176673794464 12176424 115612001529497598158937250579933747200 12176425 128053028078197176240219500001331637150 12176426 -29131444682514634627727575198436477952 12176427 282820176019368771272099939887809266520 12176428 -134964939119049041933917447200465223680 12176429 -595487053715459145380697230347416422400 12176430 -57952678045691816846712468195452559360 12176431 1444317091405070915273541844793522011200 12176432 -43925154140471123208250122443713216512 12176433 1736550489315303232700007789260806579200 12176434 -56190224767324689355661539350856960608 12176435 1233646284036196264904494636998115129200 12176436 -61309615441848904418280705236381147136 12176437 15862539397274591750292528771062127872 12176438 -606731515292241992083114584332754422880 12176439 6108764240590023545310470680232009856 12176440 927643940482111549650190747731974860800 12176441 -607761674074088397056193675858758939136 12176442 -499889289353828359113300226508423318160 12176443 283718976871255449267804303588862782692 12176444 -358147515120630628491740851974277653504 12176445 488764783221472825820065060625318605920 12176446 -317662815482504872731855258671352078720 12176447 -947625929078719427969385519421429111104 12176448 -60409283847804452394965156441861652480 12176449 678649408258057850909643537629239217236 12176450 -301328715025711308647501014474977436800 12176451 599254654551041207510811710657318351412 12176452 -755871529232753725715242380496419028864 12176453 -834291592875999238301722347518287592736 12176454 -699320631453221811191944890704922685440 12176455 -791605668567670831072652274424284677640 12176456 -894622139761272049788732891384803589120 12176457 286907501941908782996440302417768007440 12176458 -241778017153706690614365835302089620224 12176459 -349755107972786643398012992460141715840 12176460 -398025320286386022274285407814959360000 12176461 73841197847901849495217114956398119104 12176462 535394561511576968845573948126977211200 12176463 -149846073956861566031984461417298645616 12176464 241492278140733670057607743465050996736 12176465 -93909765410252634013671803718120888000 12176466 -58900430839888793967398354163203208576 12176467 -655722890922980301215525305814928324888 12176468 66143415728334881324881744871669231616 12176469 -649659927242284801130582040969838417536 12176470 13915030781042150942016422882319271680 12176471 -1970489790911234021948415061322981916960 12176472 302327366130928495465810245992448000 12176473 -52251166695872997619142107275309488800 12176474 -507434296935902250805528911254999541264 12176475 911638393712527388774379504113304000 12176476 30717950827221674209213967600424658944 12176477 116103502131125265830344420734708652326 12176478 200159998707992925394986952655149908480 12176479 -592514574925880603362518808282691326080 12176480 -708731588696961863414721280029834608640 12176481 1004097453110046623169624702706283175840 12176482 6717803935864957980928915892954954112 12176483 403104634205639050794686624248742463624 12176484 296344817006240892125869999361937672192 12176485 -448091963451966693951629413107195033000 12176486 3890100162492251284074513502162550784 12176487 264712101712773117732257994904763530944 12176488 -1384923171190896366380786881566184458240 12176489 -542183494946286492797104464112653663552 12176490 -9187581438274858977015518894051880960 12176491 -46269640830226409981570413056587608080 12176492 8541124800029815395236405443890716160 12176493 -30096581859019224390896709435173352960 12176494 -255930899467772258950074185655632730240 12176495 6182707763315943258643817985993824880 12176496 21420455201762063432383912177840619520 12176497 446045000309053610924918610202744333552 12176498 164049157067282757037066750709932842000 12176499 -163925098071994894385096701099988947200 12176500 318335477075589514611117357776793600000 12176501 336627265324918199258102345138979937500 12176502 -140983256045692030389785600145020242560 12176503 124288906873007764798627007318949024040 12176504 -252558907000172321872831134964312842240 12176505 652608495510740958084001853963913889920 12176506 460244911345085481329076822214402314240 12176507 65103399797739987689537942929619143680 12176508 109647162316083493585279012967890560000 12176509 50160653530478782140431321932791271660 12176510 -225980853545617704711850664926564539840 12176511 441648495155558589491513136231781476480 12176512 642855754122866341106581095489051033600 12176513 -1842805844694749748401504384353479345360 12176514 81178159112902406428192139434477194240 12176515 -103761250419592865204196410734120560960 12176516 893261991087159112483176128841284029440 12176517 380555919350814955427333734430276045280 12176518 -500851198904188364110617381058311707040 12176519 -203327226578003586043304793564794296656 12176520 -603454240163696307295389448776192000000 12176521 108298692553282193599187795148527727104 12176522 141750354088126708968186008259726844512 12176523 155348765415772549032857876224577655984 12176524 -280228789797418017274421253971438452224 12176525 -271448915692999696232073793822838400 12176526 -597185086286964555893787546341965787136 12176527 -1092849941238373696854063274296277049928 12176528 2050778105194005403832656976606920704 12176529 -1007778958170257061590364388217834796816 12176530 -12370960475392473202869510746917465440 12176531 1408518801623574638782563671808302908332 12176532 451576813027800998463379250225224899456 12176533 451519689657741159225723059457501744782 12176534 -173721575353346292236433882126198451008 12176535 6002441290604108240847483697854028800 12176536 1074714331742797823758823376233735239680 12176537 80290933084334244121723443890414012100 12176538 -16658626207589993987580454382603250432 12176539 -620476786067697232938832980028464655920 12176540 852527603473322936774043127295464519680 12176541 -55193226362442710935247100204765717120 12176542 148868362242969950682502695173391587712 12176543 -67928322092022570998130720758737461360 12176544 -526545590866222853563176749053504389120 12176545 -432343315280323942346732070504596143680 12176546 -15914822269013930274282367555366690656 12176547 1009523834062173338248635711741340558200 12176548 812646333395883346294421685877486011008 12176549 -382679020457533832943255205764492388800 12176550 88349921860782730191932778256072548000 12176551 805620715997711051829887976965752178552 12176552 83629213066395124661670623557999656960 12176553 297247362304812570139001269036121314704 12176554 21773902763733156152326460771046751680 12176555 -116532354161092038878017361525626235040 12176556 -212787745339027882357141717004550733824 12176557 1084442056362979021735403048178588742240 12176558 -372527283158254094950529661825429407424 12176559 -250601926340202912968538072697458175800 12176560 -61924164003400669596390769641496903680 12176561 276019775251806098671350185528503908324 12176562 154714631836084117361584522069128906240 12176563 -877338287878716682335109189687582286176 12176564 -80173005203630555309276505316921565184 12176565 -112748779476535762726411931696882400480 12176566 -54916846499474924667816928495889093760 12176567 -534706186309918318813121683336122298680 12176568 -478853862700214443964105068034457600 12176569 -221988060716822165893861639490428627056 12176570 -2881027543351127067327748060640701440 12176571 -450560225207097567693782859749367520512 12176572 -106416116878519402780645032529196482560 12176573 -1237873463809525742642397992137133615400 12176574 -49362750736855644169101298713439592448 12176575 547176889677932347991690395137537526600 12176576 176417391590549573024516637092814520320 12176577 -55534025551933129565980288510218134208 12176578 -191527469877701915230232133478232280000 12176579 -33662471901856310289532274451631130820 12176580 281459598206725412539902980751138693120 12176581 858119167502033834778719051114062359264 12176582 -708411661605059289080972900440961486016 12176583 -113645956848027878498644038560523208704 12176584 -119452694832439652047231161862196428800 12176585 230539776080845031027507054280620473800 12176586 67253985394689800410127638305162693120 12176587 1078297131049805986111499915280818293240 12176588 1319140747416547649822390823736297298688 12176589 77902051760714684895783071885528361408 12176590 42852104361035344114838920170400584960 12176591 51869739922940366479308071398056574464 12176592 30348141960816748282032721331359580160 12176593 -349070566442980450096570030117422668 12176594 18047820202424641464792892532858043552 12176595 683182219092636602576940620325699765600 12176596 -652682341773737165762006976886598244608 12176597 1259643226890359822670515595586554016320 12176598 32780177696879669878660019160262080000 12176599 1042626081304002611745941277964291790920 12176600 -262905396321468443569241009074536960000 12176601 572215361956334634248932521880658714832 12176602 449031657541915966795557383301883168752 12176603 159492459627413369198892229742994630852 12176604 559287244878760930779905565009043049472 12176605 -80925452961900001593621481368106289280 12176606 44493277083015217225911183027101142720 12176607 -999625629350079471004652871330755942880 12176608 7483827081503926911938472268085329920 12176609 75474884453740404870990002894617767600 12176610 39394723946449928878981794234382272000 12176611 3391600871094616651747435679335692800 12176612 25015502166407228676534331629999144960 12176613 -297501202601186133191137247104862563458 12176614 32302768281187885366559112247578255360 12176615 -664360590253741711129720891216698313680 12176616 432922055178665014979448480801487257600 12176617 288074340860680781408996602773761492260 12176618 753270766841294225774030207661310895616 12176619 24206576634688042497146239666351070208 12176620 -597598590884768252191010456111430328320 12176621 1905975072110314432429372059754417374144 12176622 180919479793154434537884890135800256640 12176623 31744449101933943467053300244704641872 12176624 86312076682861119592660796153248481280 12176625 135546909150025759378206024337942800000 12176626 -43394238373259129239173367122429017088 12176627 1490093619257225360452421037381558838476 12176628 -492454594012144117046186569160393441280 12176629 -2358700402003423754631183040778519026724 12176630 -525741272578718289944931479293515479040 12176631 180088449183818275245197049051769638000 12176632 -333424593253802808203640909069556776960 12176633 -390185764171314888318043982476308609024 12176634 308949393963572544425244834296833044480 12176635 298877056534035125917133588945026030080 12176636 101237330699460997170765926393154670080 12176637 -424118606880403901016240219732491347968 12176638 -59973640034425350688977424073275595904 12176639 -1416298521736029094666106508384157806576 12176640 103367958738616914846860340372827013120 12176641 -229878626155281541727714360979762870816 12176642 107658857986460975267101399137203602944 12176643 -431598457451508425190833677883281743696 12176644 501902536513088518786763068833375805440 12176645 153218331873537395950045753471361994240 12176646 211767244330762532734519813816670011584 12176647 1319759134324209871643782273705905703080 12176648 -556120078684992354443503523116871393280 12176649 -65483985461521571293031778846855483270 12176650 -255285784523725256540506478680213945200 12176651 -471249165821320180591875700130675805096 12176652 137634792472168198288510075045988101632 12176653 100928521924076126903697706045937550902 12176654 985268528376775155481595614351902720 12176655 46616005830025814889628051777453862160 12176656 -381029493562796047252900744260919296000 12176657 -447614269358236889963301127627722230094 12176658 -188711865505936339926264826903898580672 12176659 1087491245538667007150534646441203051520 12176660 717006563604885348814306011530111631360 12176661 265541607274267318318476502966763591808 12176662 140213977608257509941146796670223998272 12176663 -40554528857917377870983196493514469360 12176664 710385965214188292173244894037975019520 12176665 -1327694443914536357802690322106329536000 12176666 -617031446579912602503799653970865871360 12176667 -216418824842576499433302904611617759316 12176668 -12116580027857336239675032592742503424 12176669 -349115319283245904301250671218399179930 12176670 -382050514452819207563871134663325312000 12176671 635592927795127239747422326407823413592 12176672 -22474258729168480985017876698389938176 12176673 398105594326407555193547259123724369584 12176674 9210287112189455585257315810541376336 12176675 116317711922048741711793477871255384800 12176676 -151825712224007017535909740179160596480 12176677 -2611861631022243882507443069724343618020 12176678 286317286307187079858097386853903810880 12176679 267110504542218796023986196929578943784 12176680 -652667600645342251488535815971185305600 12176681 -652609790309974386964929590384593884576 12176682 -69915875079898281639875720508980121600 12176683 -238956203773219489014331926971500548816 12176684 -306801715822208069709673877480109671424 12176685 -52481893853731158999043309579340440980 12176686 -878161611383147078363253587146888598208 12176687 -331199475659758310915130483023899271664 12176688 165491595600332886236173344497732911104 12176689 -230552725690455806990246506995315150400 12176690 -269054264989017580099116817987875554400 12176691 871636745701058755922577986380620603192 12176692 58349899479702003013002737148717072384 12176693 179345766814815747470940129139879068480 12176694 511935050720897359012989434664429212160 12176695 256744637945637164796571717259675626200 12176696 -1190147836748679751748183321978207416320 12176697 1182701166672267549169613156279534976 12176698 -133633326201040360119397140593433902880 12176699 579072811185242147117488406216344649700 12176700 -18827505194728785502378606363410969600 12176701 -729997631722269058708099779973730846080 12176702 208667336278082016893133534253601655552 12176703 574459671096083505872589259892838013440 12176704 -449729488012925708502768220692279721984 12176705 -164632355499011408317470277621152676140 12176706 325536574650112947524759413517293392384 12176707 161688571776041852725845892328743271424 12176708 1075697428688113619103261326513788825728 12176709 426459140643650495182824851847298566720 12176710 22530802403401003215811549229866744320 12176711 559886725270160405508373450733477172312 12176712 114731928448949695254038227716795555840 12176713 -202632930608698456333881606026154109440 12176714 1262260596551589999020919340047853056 12176715 228904617798561542704105407786567936000 12176716 -1008760445403877115636164388308818300160 12176717 -50014725955707110894275076280332822400 12176718 -404277602772675391378720049807766645696 12176719 -1519850814398538923261590301993622771456 12176720 203570275637761040664818156969292595200 12176721 156243040165986964785605678600333133090 12176722 -395773522696224688088625996087805151088 12176723 -380715707336840151988271913562274142000 12176724 299110452183969056793607780141292408832 12176725 586741653595197293143720498823326284000 12176726 67782445041135748325070702256491267168 12176727 -979426186323736212520696877948364596400 12176728 -293126157301859973272502974802402570240 12176729 754022904404933217790909984474158950784 12176730 581687362147175841401597594786355774720 12176731 -463652737869752789842628317343603149808 12176732 -154849703578724768167716211361368763904 12176733 -199623784944739456575638234726029524000 12176734 -82395852330934026512637010019853928128 12176735 -210733498160288598513885005242202526000 12176736 87561490131036626151958402540951830528 12176737 639215523402199408531642553250024061972 12176738 5377889422303678247074523471530954752 12176739 -490759448517537273082817723997865074600 12176740 12115372045655173441259774470918348800 12176741 -5398845512708133624154090372880469888 12176742 304180753801335292229838442080395666112 12176743 185441892729089174640482594402693728080 12176744 2088804603539316152226833806492137062400 12176745 -489235729415763089567704086411793225920 12176746 707095266948380062902328506714966129072 12176747 -555902563976925548529242849562494614488 12176748 -9399557034754180609566579459678973440 12176749 -147532110001257863426340982142631124436 12176750 66881378711238179835315203450383680000 12176751 911612341680462243919439553075523335432 12176752 14158781757049539625330392306674565120 12176753 1142813743847115693338895507239170018002 12176754 225230706025393132857899831286830688000 12176755 717026161377827477864200428166742210160 12176756 26242256443253219322463095543740566272 12176757 -1254804281644904834109407872016937759360 12176758 916352880750191531233168722217550753280 12176759 -632578756363091684071923144138368770848 12176760 501344780907791115529503407860403404800 12176761 897214484333952054810350711225327264724 12176762 71954896838663179064662248064148662464 12176763 -971358008118734885731487281158503300352 12176764 -469367047952815704320094819968450594304 12176765 -456727009671001045986128624339789206140 12176766 -1409235007974559229243767213599190272 12176767 184192854704261304229164332491560344592 12176768 -75954777486298778999655515044058234880 12176769 159899253631104093348450178645763751936 12176770 -230813611557624128442503953665087613920 12176771 1670093914315779743228048269330085742972 12176772 304582757619026437101950568964361505792 12176773 -193838039179209571490154242728995476960 12176774 -146099617245147210545172869643445257600 12176775 31111407397663108376453414301947090400 12176776 47918743390613473764957156533760046080 12176777 1519791670561822537944966051533192964000 12176778 -185902919029599415316851643121209640192 12176779 -55291545036087518169304582554773624620 12176780 211348605786264764557540549329959239680 12176781 1648006312642308402604452817963218302400 12176782 -392573756448893869911556091737369410816 12176783 23088994665194618487562431878417850744 12176784 -147400834625489823758395405679850946560 12176785 1083479274413268058922072999115206116980 12176786 109001168865995488580246719290609608592 12176787 239039449555169544514771005613822360320 12176788 -522976226069274972507741019756975218048 12176789 -1406946997614620417697003285409513975410 12176790 251248895071481238729424987638625038720 12176791 122812332771709679339317052475588855168 12176792 -944932844920018023866843572247834112000 12176793 -355722380433255301824151334509081910118 12176794 313516926861998405023166762459401958880 12176795 -505755019635872552057341200805603596000 12176796 -71012957422857243207416231022339194880 12176797 847138296080822665315030642029421526246 12176798 21597196623477116548936616928515784960 12176799 -772262813915156944110637096396479710136 12176800 128249781607033686806943854300862873600 12176801 267317593932741309815086732011746537664 12176802 100119297654812164795995397103401777920 12176803 -22766875458136591102897888183263106896 12176804 -487208229430071479940678431975566249344 12176805 179975555597736598559327111937745710720 12176806 743387163972274886466650062976104400352 12176807 -1576924480867679688231187297441687432464 12176808 203093645121671633507987900380049080320 12176809 444032045620437672422790314308893526010 12176810 73651740559839247124608136063314560000 12176811 -14960234704717737687528912430234762560 12176812 -1281306649644424219604752585187709424128 12176813 -1491156250289777131741950718828091836032 12176814 -101986985941955888792195063243199144960 12176815 76702429020113847937589817409254259200 12176816 377357049264628346093153618707769475072 12176817 640564126502854240776896841159589937760 12176818 32826248313637953136092712561462855680 12176819 -1070866081135710782436420321696842817780 12176820 -428759079022731352929891873120573350400 12176821 -1419845047979303898395399403780716851776 12176822 -185140572274795253577776873353696887168 12176823 685580644715568152520000414776549990400 12176824 690943078170401495288244318200949534720 12176825 -352405436327399612284757154948041250450 12176826 760202413077622842814503902304545280 12176827 -369929342962546260997244943287385070640 12176828 1095761910015239873893872909778604915712 12176829 30077751486585833291644860147580544544 12176830 -61074899584691008922635965099824917440 12176831 908081794273791284051187559978587885696 12176832 -138426332411229485835485562649977028608 12176833 -182151833695475038405720028968028234400 12176834 -157982833227848008155080371738681363200 12176835 1167664127370810909574629787228954800 12176836 18761659310421743365371425058943451136 12176837 571476737749244043019943507097256083486 12176838 -55973113000275323014351798274437766400 12176839 639705898663688937825481367516443881680 12176840 -188877353576005744771588405316137267200 12176841 670539763366589850371800386349103595792 12176842 -8337658763635706099263645738540286928 12176843 -146395965359521556340734161822114636800 12176844 -285759033579894808667182710890621583360 12176845 -640111815545724970200982420279744297320 12176846 -476483319049985924629343389498532672640 12176847 -905249068603753761996572523679588489752 12176848 42636887531744344814030365340048162816 12176849 1402195985500410140361302809755806084850 12176850 68145685690007691201988529887333132800 12176851 474082464678253516851955320196144967272 12176852 -236220436083745757046045620336391080064 12176853 320371058061223415879247393973248922560 12176854 989472249024846416839840086603018008064 12176855 542822585067028484525842293694270295520 12176856 -131322463101139086645298331259841781760 12176857 201658247621354184298577947500190012224 12176858 780840987892892241141355559717646263280 12176859 -221956124974007268938304544093939701096 12176860 548796006775005200373148257068801902080 12176861 127275475412273424252266937812170626924 12176862 72232213973972580064021127225097166848 12176863 35891760964142612811737666373995614824 12176864 -4526940275627771490520962999412850688 12176865 809263075931384664107041881974280720000 12176866 353036633869549477120230425484631125504 12176867 -798118280353306865580202637001067191840 12176868 -38168218716511003857482206729768980480 12176869 -21417225150994372800944172482295025856 12176870 -151769178523858182223769197834234389120 12176871 -292321159351964556519076915895035776 12176872 415187160989458383270330595805963059200 12176873 -633392999841237142175852352350793367878 12176874 510214206729741820470899923799333210544 12176875 -34070735847186170680448303676025967500 12176876 730605832429587138945147369630477158400 12176877 -169168444884033949172879583497885736000 12176878 -41575757099740164698663561531826006144 12176879 -325198319869049206651088035115140112160 12176880 62647811232988919034014674442993664000 12176881 1138479490880740977653934821827706426164 12176882 -544098849854420212186621867052737268208 12176883 341242220956022093458695935712655748052 12176884 -679808370086841153758744575186188141184 12176885 29427915494238691938727932854707762560 12176886 -32768716538982439636122813616195011072 12176887 -697999589338910851652150498816506458368 12176888 75689955772815290531747953339889909760 12176889 -1057753207727565611280850388448178758576 12176890 274288288726120644609142170525244093440 12176891 10338766535432338499649603315917608200 12176892 12470267533474132851874202331964577280 12176893 50628788151103807300361320279265179264 12176894 -639303488450652678467977252674140796288 12176895 -249917469503146029939829275942495832800 12176896 537875619198159828492090808998454886400 12176897 -638579795041604878443792711593897898540 12176898 33980475470279502904583905028541780864 12176899 -277289686687087788345727208431458895664 12176900 -111326977934811087994785592508364595200 12176901 1648623092334298341162504125322306858624 12176902 429929812386132825435393650827145529600 12176903 1218411523493740825500559044116126874864 12176904 -416040205474466448525237314358454394880 12176905 -498156790774815343349213434507158616440 12176906 -250135878934921752508185251847763710720 12176907 536326636682199157336089500103478497240 12176908 497761531983203069759865042566975523840 12176909 -487880348833306152570163412111975361396 12176910 180060575293099723848713780430539894400 12176911 -4694562706598921274135839263202049968 12176912 -1897716581985425978195308496126607360 12176913 -127954833198005105500820035091472709632 12176914 153410892731548381157314186651512391056 12176915 196264360337535781311612222054829009920 12176916 -387235822295904302206031501219053160448 12176917 -1911506301431975778850496942131833703908 12176918 90051836534419824621466279147027289088 12176919 1119692837608881283353403344713414890320 12176920 147526305422850920870330935168202342400 12176921 1185560072099975672620859046580921373760 12176922 -85012362196284059768363514709492198656 12176923 -201553970450541893173378765389462799896 12176924 -202365760158404868792894007478063628288 12176925 -414707751256391640197114191480371132000 12176926 196462552606578811864428454904770748160 12176927 210437057040025889737982679963122447472 12176928 -776783398639292997634430805969692983296 12176929 1338728168655886962759527455502909934640 12176930 -253883061260211328927644434917245972480 12176931 8487416471058778640397057471883903920 12176932 -362221398837834682007628178943094869760 12176933 -896942453665627746424724439987878170818 12176934 -99879698790231774462084405774226139136 12176935 190037844755808523731932966159124261600 12176936 -82070519096355406349014724342954803200 12176937 685257115098422462732682498076996496394 12176938 -290573298132800478306301681321616824320 12176939 1055960652158801655787864458241379447880 12176940 -7330810564856280069971966238609024000 12176941 501130348693704774423625945276148223030 12176942 -733669911378343119203380627371067475712 12176943 196533012866659912846934850481172333064 12176944 -156643912858363025295940530358999187456 12176945 169722159053778702833825590524441144000 12176946 -763202290853883242609057425314379680000 12176947 -123435341488072265125896743656313264328 12176948 -155292681823528280929601117960322416640 12176949 -1293662180590499802554352987880228120512 12176950 104200062268620374787517349343506676000 12176951 14196992011602592508915430725698800240 12176952 -524485577254995501074247956280451522560 12176953 2959953884442974322221099169047178398544 12176954 323181198037589808778789240037816344176 12176955 1068006424412595257786555356296499200 12176956 436352157792561005120824383901457920 12176957 119965638077514275885769094468655059314 12176958 21783129268015792419385130972206789248 12176959 26840584135195550195034728696940302400 12176960 203044338305932592805130392295707770880 12176961 12107953747203448288336833188222453664 12176962 -85581185147844464376659162503799225856 12176963 -1792908854371530874040157235817739166788 12176964 271597631172395152583000040569226496512 12176965 -565590754899882738133587568131978739140 12176966 122495742736670138931176898662143854432 12176967 287680015680811744862704825162896485760 12176968 2624146360987020428315522144100750336000 12176969 507348032088517876591520228860942769280 12176970 140732938778902853300564177852352138240 12176971 -193455612844149422285065135901424802248 12176972 -1069792786197391320161944744877778140160 12176973 -466890546997152547331176145851447170816 12176974 165288991748696867846226414800421076032 12176975 -745831050955606299760136869888612323000 12176976 17071022637789675945451980778609311744 12176977 755160933144618951129848916491031667826 12176978 136294721432998269032542513448570100480 12176979 1120792745148338205124608723024112680240 12176980 -108406005185282665990024356770023948800 12176981 30247989627924927872919615834180766080 12176982 22854071137598304177310037165654415360 12176983 32407433114693142561171313705745610464 12176984 154180776559898308379519612607860736000 12176985 91728129635075254720710258054690408000 12176986 -145582695938780732165249369910634076160 12176987 -1661538734047318444009355464563500018364 12176988 181246497419802982087030306268390976000 12176989 301465219873495537638553758167040948000 12176990 266676014242794446194968998338498274880 12176991 -93474522665768392774989646619511513000 12176992 -131697528125124000595446842413342261248 12176993 494237486179842888469508919358208095044 12176994 131990840609311906569046254850502256000 12176995 845144367025235018589911318650859378880 12176996 -55408458592186088132646141463174110720 12176997 -106304957401845986347598184051223934976 12176998 897215755823913960064750149310008960 12176999 -746135627556988596263595001279265565000 12177000 366090878608475674533014175757516800000 12177001 -1405442658471474898320747843558734252998 12177002 356295236435019475576464562423425734400 12177003 438667310040973531087099035271613300208 12177004 -2141814716838062786395637566524848128 12177005 177027689502832191914859758050945622400 12177006 -530833037691634835339735535654007068096 12177007 16448696716463826722944431774767843392 12177008 108996601904637324615225070472009809920 12177009 -1043437250224894311261460968513854400 12177010 53053424588750268875326319281565952000 12177011 211468613967445649620698187343518439424 12177012 -50096393071830288834645997282062182400 12177013 733727062170487951479407315327502981600 12177014 226132867855523226591835065647657385984 12177015 -109793463075423907744389051625818465240 12177016 1285395089493763945296915607757834772480 12177017 -261094652444671558103644513694577009408 12177018 48045460815150513884962651317482360064 12177019 14749589092614983828971478013205184420 12177020 -703524493328610171655117417153128875520 12177021 107949908926542167626346386687488384864 12177022 -94175070007468982426720273965616701056 12177023 1315822123075278116007657210067844710272 12177024 676126376888653796913843150004420608000 12177025 294024123776866068118427732702078760000 12177026 -419791178338691579719192295003641674288 12177027 249282371623207193703419272791501219840 12177028 241045687520351047198187487886365536256 12177029 -1601344520685807657638804885273740286370 12177030 144669280662357734687456426648742760320 12177031 1549057795427168011877002155022833639792 12177032 599219199188185005913786481328693903360 12177033 19853039598283657025606663018459529408 12177034 -258349156887406160111157403004301733584 12177035 -294038230142640693577364065666553055600 12177036 391609188328549295813297094793366900992 12177037 955445214542974154618208589115196885686 12177038 -923156409882796721032728801046525411200 12177039 -238736739592428596854062417639863827704 12177040 -165467664408996470755561324027814461440 12177041 -9397240252380109996959137268163586016 12177042 345145840912268119729339267125230438400 12177043 -130279767810911041030088103733751516160 12177044 271563178050996377084641120680396134400 12177045 289868598236309587947562580697852874620 12177046 56566485687978248391664050439241305344 12177047 134328187954540568900269708084382519496 12177048 25418860042575702858332583568696934400 12177049 2314769629840855315666812694972138904352 12177050 -185818366202689389641782828392924480000 12177051 393031133815792613835095124862815283608 12177052 408520156133341782819010277503821862912 12177053 -167522955830442497001009496920783349920 12177054 -39193345222466913187425251653489415424 12177055 -715201873266544537444791940851078664080 12177056 -1536178562012736006762913535947779145728 12177057 57669163304463776885588724675665318688 12177058 552605016054601892050292360437360364880 12177059 497944323286717929644435900899367383260 12177060 -203427928830311918709819660744759705600 12177061 576709924436794105937251743267292636252 12177062 76351045695461763527001574370875224000 12177063 113055781474554891240287319270215917392 12177064 623562189386918781178093166264240363520 12177065 -358766206053756968312061122432282977080 12177066 106179190911448838987933291145032544768 12177067 511109194906544558405148134753058619792 12177068 128931242671073595513639090196341688320 12177069 -364257692793640952469933515146797278400 12177070 -192201834278055571906635323897178493440 12177071 -1251715025232778743805447891517831244000 12177072 7068608140256428363817863101581426688 12177073 -135270295408542117994252100924116637916 12177074 -70524964094422157197797055346073077760 12177075 53059792042533257345222210857140090000 12177076 340842392856955955197483555848818917760 12177077 660785620555604276666638862616975516 12177078 -60699349277325032452024365961913866752 12177079 -231701477425328312191497432679037679680 12177080 -271368838783392298769240062110978048000 12177081 -220472221661754395931804275094612787200 12177082 -359781260328754514286118372067851485216 12177083 433890180945602133285687035426016733800 12177084 -4053042306269307704247885684217036800 12177085 -257723767009034780928328336109917019220 12177086 -705712195998381279350022522896271883008 12177087 -110435468756101970748430685947470792432 12177088 -61000413919099858941207175225958989824 12177089 -1985127453397402323034770662679171368448 12177090 -104764868129486025126498832065106598880 12177091 -291826730033623543086561503402977485508 12177092 -1139336024728404642502688239755559299840 12177093 178946684652772684785120371105230715328 12177094 590523486324807797492881642078260000096 12177095 -343652715231444613534926011732622297600 12177096 25080808991462213919083320863237488640 12177097 -148202766268998959399533827049648440000 12177098 -565701497186622950397386120081196853200 12177099 732372249491727401422091579728303012968 12177100 205017365677139564400730484119261440000 12177101 -239487348777219467030531389594024565898 12177102 -15634539732539762293799319689033220096 12177103 562756222933246813188410672921021626352 12177104 42071322950868813891268550244373585920 12177105 -45737603354501765480465745026957484480 12177106 58873280224367722029037511748396650784 12177107 655479587622816215189609838497150328432 12177108 433631478714784139145886435634910289920 12177109 375705642559866944377502071569441728416 12177110 -104676943841952926892499574811747164160 12177111 511428404654725420912721374521508960872 12177112 6591958462472716114541116435217018880 12177113 32748330748978047797601405722686302024 12177114 -60206397192658458447889699058273418240 12177115 -298672858253679797691382606675530422400 12177116 150845000556335029484695458694655287296 12177117 795332843385291836637550101196361055180 12177118 -49013170827056491592166819836291130240 12177119 237204789187283971558219312506341580840 12177120 411531568819783046664807132883153059840 12177121 477538382698199773441437960309343529664 12177122 -273157677662966212936879867028287443888 12177123 -101991314212783290411655356780462968832 12177124 -67616707020383604182852546026734622464 12177125 1839799424190362479104179638174064574000 12177126 374193288400748397197259919943352476448 12177127 -2125293528748701515533553576180529792 12177128 1265040060851372494229785408451696640000 12177129 -686432074516725690133715988155678307840 12177130 5115145367766429036712386504111697920 12177131 1748473699355224304790025210164274932 12177132 218589515928500673565659708326315372544 12177133 282416562123996878800478141260564945504 12177134 9446218713020692183048564338846076032 12177135 15267681147697122370120040095137966960 12177136 227849455273554578929711037655002775552 12177137 332986661061723453287049274571043667572 12177138 -496997959500382924290382595689306521600 12177139 -594007433603110755260816006513196103680 12177140 -452271312188651527067901683341003234560 12177141 -118446001861871961322187171293258186752 12177142 1050007351482252915690524162719554522432 12177143 -771987432033567984369670530180935847552 12177144 34721312601920499076059121206258155520 12177145 942894510893507743622223104342409499080 12177146 -521803714369531181603553554631621985536 12177147 -182545097746382574168328226687163047400 12177148 -947330643110018125462726268439684001792 12177149 -2281965457822151664355090475771698382880 12177150 228378407535907152163618940626022769600 12177151 -27643423560494166547254134168564754720 12177152 -358607181942705855172138930550373089280 12177153 216280632025780978845568924707842547540 12177154 -823223345994277682727017834339274880128 12177155 -15623198085906964350711357915080522640 12177156 -82678306205175449781204203516197475328 12177157 -711878304950222109294666270451491500800 12177158 -156050566982309752604060184584838028800 12177159 324661369852506442895783653041623703168 12177160 189908254497415113322044193861201152000 12177161 22760384103029763507567175786280990052 12177162 290616454557652555436268445290620835840 12177163 1050475107127853739582343383252540180624 12177164 -898882627334478829651795186468770070272 12177165 -32009692555965670255625211245860485120 12177166 313443221808144946453344231356472922368 12177167 -121540079409530194563641219769448008768 12177168 208670613154405193728863734526565023744 12177169 614036402147843724024038923514324411940 12177170 -8593372108643925034046002238461900800 12177171 993695555021967448471250431159632917940 12177172 64986105059916275940818965728724090880 12177173 -941252519779443502851281801924558254578 12177174 -257995413574297743908895001780655750400 12177175 -663220801024781373323597828979419726000 12177176 645241808397487997548901815605212774400 12177177 1017090384691792090131601143139891181520 12177178 86974793183714774935068914686042758624 12177179 46414558832592183151305645548415390720 12177180 283797406289894802547796004398731983360 12177181 -684310881597414792265150670248061174920 12177182 62319328797800719692466918679457091584 12177183 -55209562867782326548880911351868843520 12177184 -351535588167203672778008150900492206080 12177185 -101732030880386635021809636963776951640 12177186 -194166339257401164697475283358842316800 12177187 -1223934964575972817786428966806793542400 12177188 126300751484564351549850686333228737536 12177189 -561677987654305301956136235144265065600 12177190 528069156399390444480414485325019209600 12177191 -292091804066694085095099661338232122480 12177192 603482725560495948451747977620643102720 12177193 -200989096236305383333279381982116054400 12177194 -38728771657593971349628008637964449104 12177195 -424339646970593435687702218498130092800 12177196 408448348319806623168633892218174598400 12177197 89370245667873465039548056230121492812 12177198 -536908190639216075153596275106016448 12177199 -13840133571670121247561045243784825464 12177200 -7746451409571336697371914761052160000 12177201 -570240085806509700670257384333895866768 12177202 243699823838477475729123702365442035232 12177203 -46589470550279845238425833349599641472 12177204 -147901642603074756978771065273716193280 12177205 205040211890311903768575904540353853440 12177206 198742798602912238064463435183989584704 12177207 -96398310310681765088674024514973412992 12177208 33321863130932257863595226682854400000 12177209 -1604145343864365971953406041886935278960 12177210 -7353746578992248310882362860466887680 12177211 1073238471341362038416899813827864675812 12177212 -498119189641120463475279427371703569408 12177213 19062488964292479226937922779274380064 12177214 17137019178296948589461666312306457600 12177215 691060460159323792953502635158568912360 12177216 -328748742746630131784458153766077071360 12177217 -188752269032303150622239707615892065580 12177218 377719676149321489728974882245304847360 12177219 209844222611334969378896780136711203808 12177220 -719470051402624637937984815228772618240 12177221 116333714001921466111621892644669742112 12177222 -17565791178065713892691811665952173696 12177223 1634043093059406126081041820457642576472 12177224 1292493849812636743178747768534441640960 12177225 234478667145218959022642780819385214350 12177226 213172042775848381789566167151525963312 12177227 -525584337089916801744216855145179982080 12177228 -250826504182748281148195399305631514624 12177229 -1143899158708558874369807981180409123200 12177230 -41864961379523410347053320956238433280 12177231 -235211062489775189138640412409491558656 12177232 80661421640098191184787640805098913792 12177233 407626568735047420150538927840815121520 12177234 -113117872773647896181557957817734256640 12177235 114387153289605078728975321643983720160 12177236 -1049884677280837560156080829698405044224 12177237 50685738968035214542623537535876659360 12177238 651242511856587603473029517533592570496 12177239 1488111925881453524135801459352822476040 12177240 224247018950498831045589848799865036800 12177241 -358220813535238462805418398839883022128 12177242 -162986657332457496331585645675641630720 12177243 448938547163513202057176239047259699680 12177244 897783907896873628434951919845849859072 12177245 -455834562062701188014011830476296717200 12177246 -76992101563875354088037699204599142400 12177247 -819145544563710452270649455385653395440 12177248 24262475152954874670932529772407029760 12177249 -259225793494783771330864459330389725760 12177250 -328769092561738426686339267590759808000 12177251 -621329144010688823440124848179931679208 12177252 -18254970507438378561973315767029115264 12177253 1894099703345921118339517328970034371840 12177254 82281906881931764524476822055293732576 12177255 53427210412098465906331279347234635760 12177256 2097547722793952609910906166979788800 12177257 -507394407300917923932023336458715959494 12177258 91340831818199188427369878077861570048 12177259 -132401510777482142826032938925897418296 12177260 546041772860026664836515218519775866880 12177261 -569987555166149576092752432756814542090 12177262 245285528325160481491512530350355610240 12177263 196153645479232265388060468719384997360 12177264 28338556077334035322789915764305952768 12177265 329649360210121173346578241608778621440 12177266 -53434082931245474649506595847922397168 12177267 -41891997071881201117815794978343257040 12177268 110417605531194455301675005518021820416 12177269 -395994537799777511233014428753627917956 12177270 143862727541686655094435533880204288000 12177271 -2268039422630879449934415587653703345280 12177272 -808251735976076809065823046075481907200 12177273 128435480174818539906575938831473822144 12177274 996325797633948206322573741094137857760 12177275 -465866853090413119733254036643107307400 12177276 -47832336321681139393586995058465627136 12177277 6618913971949558420108618988200211712 12177278 -1582619362562675297986803070191779842176 12177279 473951286056791374240240453593308410144 12177280 -410691889620537117877562514251710464000 12177281 617597981096673761827341240494422456704 12177282 64644390869634258852726421974707028480 12177283 -182304590822754649685522145415288460360 12177284 896920575865437230589530103063383329920 12177285 -186289290072934745641484158251482824800 12177286 -493336629887537207620255225153613144256 12177287 -723184680000434732907219311240993884416 12177288 352098002987838219136354715213926732800 12177289 638341007107457159630404119316393822080 12177290 211818158376904287035988343101431251200 12177291 250091465883520104997178428335887555328 12177292 425966857402880044037187144401450583040 12177293 -1011785397437725589031174101588152758900 12177294 348287739955780994336848591866105921600 12177295 -505698329639042946323706012045837848280 12177296 71875216408470469115818600907909627904 12177297 -32249257196179330662514942998790673280 12177298 97583299857657099171507574636495911936 12177299 -321119192141478085188455229418722936 12177300 -269813820544880760712240656617149747200 12177301 -505868125630243583717811788478602819698 12177302 -58137162071334035488442963474979192768 12177303 -522386361112259549219447743604095978800 12177304 -249924591754077353415478315798308249600 12177305 -391391131045122058547037519335754979200 12177306 -480712961712304642227265400856155179776 12177307 1928501107960003310831711226499745924080 12177308 -81102849290365424949108699115771545600 12177309 -682761520972820466493521955667193497760 12177310 567286297633051106406112077339480010560 12177311 -316479633559310005860155416132960355976 12177312 -174294634920588759829424136065862598656 12177313 -1500564359925494657812912060294345105438 12177314 -287211146946425003905890138488029734528 12177315 -974464527642921042373308778160365036080 12177316 46509606809306671957213588136867324160 12177317 741115121851870049962610599458973595232 12177318 109473535904787985602411350972345271168 12177319 -226008199967500259023858263486724490496 12177320 368824517818348075747039049413667788800 12177321 397970157056099535308983674592880722944 12177322 -964254308063240857878813839805219006288 12177323 -1201555762475111457430263121317009609600 12177324 391739294764130448466996407704715264000 12177325 -178482454778401385594919113219998709950 12177326 275275140128494699995768163000723570560 12177327 174605550494828657482529669517989492736 12177328 -28337683222116418804732884905557032960 12177329 882928959416719424610288349722440279400 12177330 281214573060591108130376067302305635840 12177331 -361423327378892491892291520619170170288 12177332 57541574235386029453021670004245030400 12177333 -285504227470729017734875430173523255556 12177334 231705228419003631008671321335335982720 12177335 180678704419016893436574605903630977200 12177336 -88980144154915046153709840175578931200 12177337 -525287782987785122312956906593946747008 12177338 -501072293726635622517851909866021795104 12177339 -35733953290239495830235349286762092776 12177340 -115638360711026765748186458243076433920 12177341 1554896562200505775787792017257456833184 12177342 5037090882499524562460751017109705408 12177343 -936111745005023476203745566821699785408 12177344 369373945506738400851865431455349866496 12177345 -535488567493436372946658011451442516160 12177346 169905270837019035203572875629099761872 12177347 258712286753709885126780338446151374080 12177348 353836977750360127226707084526565473280 12177349 10457472328443193855493128407228256320 12177350 64503835294206122864570600186223312000 12177351 -1120481604213053196488331185754492198960 12177352 -667372185850163830952912409263026176000 12177353 -409136863859489267335946547814529695398 12177354 169416682620929977388381076857198879232 12177355 -886537180579605704051431817668950944640 12177356 355736684161111597361728351175536899072 12177357 -822862943047137613089249379195479408960 12177358 78059362911223688102391826368920435712 12177359 -177874972349069929928220416095680176640 12177360 -24681860038453168407964275231416156160 12177361 -407467179078440386051148483610422092800 12177362 103949424674682488696987774038808268432 12177363 37902148305380519091980035513095618048 12177364 283935322853651474933035996879584768000 12177365 -354248799741727969902070959477933592740 12177366 -48337924898280831788714651420191119360 12177367 -470975408961693095821855789290127546008 12177368 -274586615060846205861097770611287572480 12177369 412943496290577044707907039608584837576 12177370 -2645984489039307100754577868635475200 12177371 721744113296633601654684011958521165760 12177372 -592496158125496500200394488654290234368 12177373 153802325006018003638238762949031278720 12177374 306508087640158460325292907920968614592 12177375 -53341116141904908275090673936944640000 12177376 79774575703445399345565734028029460480 12177377 -206484131994807990455345676006496359774 12177378 -11599905082387348159618396519020066480 12177379 213417859449070372571149238561606349980 12177380 757761627728821921232288078622213911040 12177381 -1369707772916311046817005542213607578560 12177382 1021313963426651122758012606369492288 12177383 1698495061061442866445299963907530104632 12177384 -553435355348848937469808888992616366080 12177385 1776448079649601035090008842723276800 12177386 98464740998719724214108396907990025664 12177387 -371885033722263988988474575658079822756 12177388 -298331295363923003647404616409859411712 12177389 -109454572712917231822327227380053779456 12177390 -191475086087654848948390860081709843200 12177391 1194435781120704396133880219460681091672 12177392 -59459717666518636362535511623707131904 12177393 458768206706180321694340956342658986864 12177394 -543663157044762461615209266863481423840 12177395 277170605599171333375418538148889946480 12177396 -77118335264989979193429782103837376512 12177397 -217973363374703117473655000416682168160 12177398 59583360207456349540809552260926807200 12177399 -108951420063170044051018669180806860592 12177400 332495414708348208155895280457620992000 12177401 -232364348666229857877520158674386664598 12177402 392812141855825140017273506420482834432 12177403 150689297882680390816346326648647162656 12177404 66784153199589408118242116231484579840 12177405 -77819871918059424053546955964577092800 12177406 -790692813255044603233761620860217514240 12177407 -160143606036005422538244712335483523200 12177408 -425061755227136294600792176850576080896 12177409 882476184981553266200595084563805892610 12177410 36463649280021401909104261926930078720 12177411 129474531691757838486473451498578407680 12177412 293713731814414471353484910051518749952 12177413 173212376306227919947269381640762237662 12177414 286752789713681608146676410748965849504 12177415 182116809855140439785398253594137976400 12177416 -56101689037575059597089563427765770240 12177417 98314522668560990673009890112644459712 12177418 -316974843108633421486190594369010613248 12177419 -387526965546437198323403244561249639840 12177420 124990752173457125360497466121229762560 12177421 -112281287611160263017972603838112770400 12177422 -37446273705092494789186567116535949568 12177423 -425137547865934633960798653330822931200 12177424 55940495416073704073567769005297238016 12177425 -63002119385104488430492802251173381000 12177426 183115944518714150333440324704420662784 12177427 1111132173897883003709755952118273356512 12177428 11079811541067907103044579335106136064 12177429 -253822363734876843750407909040207369312 12177430 -386319417093150715967694189499934916480 12177431 -752043303912567104580347977429389169872 12177432 82901064227039664326116819772061081600 12177433 1135790229376166213113369140698242180560 12177434 -1202746012455121795181946140715357177120 12177435 -209825248145749134995872957344063747840 12177436 2343966203298116928672131177548551680 12177437 694051276204106530249726482322662442086 12177438 31547548170470823838815577600190988288 12177439 680325372684125915249305592860323831624 12177440 -595766664325078668393435120956866560 12177441 -85273434519370214712755421082009961052 12177442 -367744465131500035269348570068594296320 12177443 632908812442637929419136307015315157144 12177444 81121047778318716656027379337929532416 12177445 100207744731077060646472805588352556800 12177446 -760325978698403958571488854066818487328 12177447 766460506469053877395765871009529493800 12177448 1297580747035818970523970063958576896000 12177449 691842816711114891116048262552338883450 12177450 -218056741175324676347578968128879612400 12177451 -77857633956962706205403894671935719424 12177452 52224625786122589433664124625518740480 12177453 -3372207625295949558655851106102109856 12177454 150964735168259873500476688529496826176 12177455 -260031527454034415229120893513804808000 12177456 -72086565088324755856091904728749572096 12177457 -473405595858426414550280913331240771548 12177458 84235916179543477135310245330459000080 12177459 264959063677365612287412081325934949120 12177460 -183883078851919518988416931782658110720 12177461 99300959860583605175017330716152354400 12177462 -115804918424224837219155567260748659712 12177463 501626765224771735237588491998989804712 12177464 -312278010199131829796148386043253923840 12177465 415720187050829318069107202929227939840 12177466 43278468057564199694213468252715544320 12177467 -1728966314858345028521482757969579899728 12177468 -517111806865838434233795376518417090048 12177469 384672998652619943701094449578117296940 12177470 -211007179909287337799426452891039641600 12177471 5068533384383004952009809190064409600 12177472 -406493315024414332533682547221777612800 12177473 703113525170862262477301454644210568192 12177474 49221781733764330699595807014018689024 12177475 146276925674572333318057940553408477500 12177476 -646013265438753037018764267222959341440 12177477 -115234097512036098908849677928123046480 12177478 -720939700151341506216679141910234316960 12177479 885154727572101921256240805875548661080 12177480 -136701894255004440214807171905515520000 12177481 812099415597193738761619023614380076964 12177482 186099052015440415815064021530799257600 12177483 -461493341504972657271945197394185543976 12177484 831915458589761623857004442300315860992 12177485 1324697932804382534219258257592263833600 12177486 701866796611901973710956500162104323200 12177487 468068392257908093104967123814147968752 12177488 95530102369079031143412319278397784064 12177489 1670364513055909029882093588624364128 12177490 -71169890295956055769340626548957672960 12177491 867035099763519532205740925990010862464 12177492 -112623739488203713263683541439010574336 12177493 -160481406860561251154025215445399567776 12177494 83515795272182892711240793758675953664 12177495 -51975441665130544739487933389807801760 12177496 1004015267219923920587228466085165025280 12177497 1095005080031475595181677227815337623946 12177498 -266836318983209617150382048609579642112 12177499 -383459438441987674244410760151832797520 12177500 137040610717345043818274699039943360000 12177501 182224465877599218165079585442562629184 12177502 105420339521665553187016233072759821952 12177503 -343715663200108963261710911364643544616 12177504 -526541616257153539886657313062970064896 12177505 689976262845653875973358311580982224660 12177506 364749723531799144296753418661858780160 12177507 767361879755026679030389054205167979640 12177508 -505388959084437216343204941199140470784 12177509 -228484189923513278072271890245699276290 12177510 -127021139481770881110511648405822477440 12177511 -492189944882996636263337064794739838080 12177512 -2379630227773283315590624430493170073600 12177513 -253800603025780728333506192932915008000 12177514 101536975215597606827463665886471965280 12177515 -46700158892906730066209442412387845600 12177516 138771550150152419117482343037563977728 12177517 -1237578126119634899126803035558862316448 12177518 -1100778022408742604990152022461337384960 12177519 -200477914178115439470674070659812195440 12177520 280688949413909246221080772532259225600 12177521 104420520397681888515114938724113056722 12177522 -92911927775418927320294799505375543296 12177523 -4342258346701922849226759889090306228 12177524 -1044244996228167168798222448102189451904 12177525 -517449396144522751634011840777631030400 12177526 -845206191047727881555649367071587112288 12177527 -270843716643822695239635123918464383608 12177528 -442237059816919476203923297259677286400 12177529 239538889610923351106137773593265347200 12177530 204673389255606287885696057850746888160 12177531 995481916600803936841262698159867775820 12177532 -2363483571721764164158318899318952448 12177533 -427982446514287123151367031420359190440 12177534 -367668185692852926203976282884189921280 12177535 225128785266798678019024548342184612800 12177536 -107814982901222426381981293557244231680 12177537 -1101072364318349864584963476306617610720 12177538 138208382488567060076403902894304787920 12177539 -814192261491037786712682798121605809400 12177540 295150503099223317761050145715498240 12177541 -832134925696745649529435643588533536000 12177542 138064402462030851899511637174462915584 12177543 -73050558431888218093595788866893548416 12177544 -31790829738191545719072820965538529280 12177545 348828794925252979492991412974426629320 12177546 -73888052636910016388238528645924383232 12177547 156180715281898220775192282404481302996 12177548 43032363743219669606637602304402579456 12177549 -745218158936897915802584579819214050400 12177550 22468736022571332932490437953570329600 12177551 192174289683467999167629271696244709192 12177552 -150387812923265835986277086011808808960 12177553 -1011938042256019778281154908995450901198 12177554 305376311152299043890921678955405400976 12177555 168611499401410291361040542029755741120 12177556 1062739413738603129613856675813095352320 12177557 4848584540844941362581579039347466240 12177558 39718933980512027591837483294601484224 12177559 -3276271048107582199934058151070002807488 12177560 643680744433843886621726470228233216000 12177561 -698236671556517080595312764190056464 12177562 564447025161157597709673245672052130032 12177563 -410741897927772170303692449788522692440 12177564 -307030470765926405246217979387637760000 12177565 -678566446315090574177695776724355604480 12177566 489858002986818399126265533447705048960 12177567 -424094854327077979507302299485956303360 12177568 -22192695314395370967506156847201779712 12177569 1002212062542779680392025881316010207970 12177570 212255937792703759212791709117315494400 12177571 -188268719224291353117536872554232663088 12177572 -224182158195762557951695525878499642368 12177573 139818863794214390025054283430260217184 12177574 289660555322910977057934385828912746624 12177575 3915321170179887579795931965364416000 12177576 474684151288383179193842093433745152000 12177577 295306888237308278250022283819975090426 12177578 -843175464789910174054864225263781762464 12177579 961738379715909741527138050859687895384 12177580 234617966613419306175585654115027599360 12177581 -431348514194391476724813847853126678868 12177582 -98235298541105799489815713528711670208 12177583 -701445860438324130367873983342997087176 12177584 -156145677058882287435146953173213904896 12177585 124881243346481130814054234988260517760 12177586 -17890027468397669421276262816540321008 12177587 -2635104042152657181906370195585042360320 12177588 152705495489192599775562846695298594816 12177589 447410023150206735297422739885404157820 12177590 206888749604158342582260763906217356800 12177591 -883826287724076556284517372069295357208 12177592 122487220833683792194837565532473057280 12177593 -348143514082512723209555497364222620020 12177594 169888314229688975238709719475398451200 12177595 24800885049511373718881516931963273600 12177596 -48387004371570814662041105692109760000 12177597 -181023633804036278037617970940100217600 12177598 -34704514775686677819950203063697324736 12177599 -669282854129697323302792687294688594064 12177600 -1541442801144245193039348636844032000 12177601 -1376100664704441518939693489509318334398 12177602 100589874450443539245791679556791532752 12177603 -282240209072982675908665640713537493280 12177604 -236758635852061750875616283917358671744 12177605 1242379771263355359666801511024259951520 12177606 -10474870059196330262998525514691379200 12177607 -485955490926137386187137325868315706520 12177608 1299684743774037055281155947490198184960 12177609 -144645982194069263425499042250588474096 12177610 -764202060627929980724743146118408415040 12177611 -1005221908420572154838143384992514279788 12177612 -128105320198130769895634233859978859264 12177613 12539757432977012186289547017924053760 12177614 -231531573576826465144302580444162945344 12177615 -150448251196490677876403908212533614560 12177616 174297317642392254951079288835765305344 12177617 686942250127618751846452008232441013760 12177618 -163226038060150170327516214459719532800 12177619 -839057110613893407577135383995530712980 12177620 -124251929967652041698631506183586570240 12177621 26264617322428478974411147465677361500 12177622 -144449839413775948181522758591459939200 12177623 9478776071212815051593903876334332880 12177624 218949758066845914755956389777886801920 12177625 171370808190260467392110610620651274000 12177626 41471315127544930594410055493875279104 12177627 518439255122024230434214069525751224704 12177628 633843211244505892097325762701775354368 12177629 1316784395433052557548328011167201941120 12177630 172428967153517163812226146892633350400 12177631 1164685167920721366185554933673824982432 12177632 -1141131824472679896688866874405807718400 12177633 13208441684386491622366248296001224880 12177634 -179618732619704273819173381713792258048 12177635 -413378361145323121839813148435566943920 12177636 220897394804267786627404942530914463744 12177637 -179258839773305612922456649552504573568 12177638 178014324467837130591954882914312074560 12177639 475386926957288111813085208883856956400 12177640 -1527871014220212295577180796628087603200 12177641 -44511816105114242609107789728484046976 12177642 -3736986780627818348025242642493839616 12177643 7041394801125368967927665008929698064 12177644 -1287227554492381468216927666013215102464 12177645 232462773820241199127632363946551734400 12177646 -370657312505269423515776061782563628736 12177647 -1096330427334353232334438425827382857904 12177648 139604300758367900717850585462048030720 12177649 -383510816815958230448948409392653025280 12177650 459638270111991142615561692476562682800 12177651 -328605800637853831540192812112487904000 12177652 -1742951616500566180397749892284055060480 12177653 -2632243019767480441151464718961453374400 12177654 429406210060988087677918610998860756480 12177655 273451045616962382713027487266711899360 12177656 29149055581132383052596518636107038720 12177657 -129862994151787663904836492061680026300 12177658 -193863527570296905111688236179369064480 12177659 315272310794569357546707255545843367120 12177660 -120669132659239989722405226745315860480 12177661 -84165182544787649837056518691076144640 12177662 52733010965361757507810886640488943360 12177663 659252627358401301017726566804125382344 12177664 858637821487216955642203496653122437120 12177665 1095901336616312133848922686458479807060 12177666 -214913329531400492115557809532993710560 12177667 724539846956989390865087643232051614716 12177668 75471398149580612637537518481869438976 12177669 -87488675422815596313497751688394373120 12177670 189816563832713353805111937685704960000 12177671 -279124227752211449070980080181271387552 12177672 134125392269436962886478037027419914240 12177673 -97059464032293982295293198372827436700 12177674 -180491832804359796181423299996809551008 12177675 779261334645061163917113757514737146000 12177676 843781068156803775390099526299105424128 12177677 -1294455631291410191612657109157611788160 12177678 -497388427251293170212072149228748289920 12177679 1231540365895337507301624345237095549776 12177680 -20377494481000389800865243282023792640 12177681 348122395425178551989608110007661287152 12177682 -1125925800120153811119904591934256624 12177683 -275337370729536421329497892559951708080 12177684 826385062762324644967974568460396008320 12177685 -264068029485497431646604198405282609000 12177686 -3291459620988024100798088671952442816 12177687 84592760362112838637624431036057293160 12177688 -50482397295129801775641753950166896640 12177689 186415493053870336949622964008164245440 12177690 -27050228358901677903051803043685416960 12177691 -19811984265334408004532952651042183728 12177692 140063725513727227998955501235147059200 12177693 -35803268275004613188535458333764164096 12177694 -203794590778606685535144614903409151104 12177695 -318374724269763239275919502081928267200 12177696 625926567291260557468820750266003881984 12177697 89474662291435798683490501876542966528 12177698 119454472025838678453562686011096109120 12177699 82011569682854325426496449019154703360 12177700 907271822356405440634392327741896294400 12177701 1152863996630326618136579981731300464702 12177702 -592399221594487271762113949208211919808 12177703 1370855019687512399849784476726740660320 12177704 -66579077921675511324543599626085007360 12177705 703011674144197826773420740860353389120 12177706 593662972955598565841566946127218824800 12177707 1062980186036669672746043502472012967952 12177708 230054415987326902028424085151270154240 12177709 1836072140856972525308012072484452458860 12177710 251575471876605988488769595162507405760 12177711 -184376888934029878074015763417778197920 12177712 -83881828386596703796226732329727459328 12177713 -693220843287841622775274460864442541038 12177714 -1524368774950367251329115891061651712 12177715 -375842559357950618760482180634765954480 12177716 -373931902809097184272980536797131884160 12177717 788320411589768579822874831687173348640 12177718 -39199572330142215589756973850365890560 12177719 -886896016009217296245652601043461201304 12177720 -127904146032425888372805148637497651200 12177721 2134830203021568094222019641728571445332 12177722 600723752739856328206083442606239756912 12177723 306957286874195531877481503194911935600 12177724 -450333997399433196457911695604195951104 12177725 -716875906182255296347793883905773990350 12177726 -194227441117036115363644075266947162112 12177727 840984228182887021006184887779741878440 12177728 -254896697198064189295226477846483435520 12177729 -210918188180629033539127894053740160 12177730 507009295825507049142139872750858240 12177731 -1172436856672600098755691612420840774468 12177732 184643951349015872762497636271855726592 12177733 667683204569562694420869217054347661982 12177734 238408556965527929335082545412663090016 12177735 -115808544895694985219773108527799320800 12177736 289424312435394828537444396776462837760 12177737 -581735664315197639825715528408425204160 12177738 145940343281353072126944407504013278400 12177739 -902615666020646684692727212662207344 12177740 489273574744898819999264721269147888640 12177741 -123804738558432382745133444891134802240 12177742 399777171141377847711387632144377057344 12177743 -69199403208283484923246281904026777096 12177744 -69572192935605396007664256343175725056 12177745 -701584232048590172167915781021020721880 12177746 -200936106804571677328205163601744450560 12177747 -776641969915328791082035496292300335520 12177748 -33883025069309254807551745945635201024 12177749 -66779513354905068972346247112954261636 12177750 -34819421217251416438710194998632000000 12177751 1018506162848928974905133007677084622712 12177752 -41295395463800750755072994736406609920 12177753 -99073487637806326834839162956846335296 12177754 921509424316878545513838743140599342576 12177755 698618631687310416341614736700068756160 12177756 -142156054127344495243263724163512765440 12177757 153017919385404837637802974463941175340 12177758 59939691472185906383477897178940068480 12177759 -36753439724841831160133229160864131072 12177760 -294717093609696404598455810774878126080 12177761 468307362620816708556359216846541901824 12177762 -402933840826484938628464712270577838080 12177763 -704426188853529539123667380370382185216 12177764 104270895698326059784243798358573408256 12177765 128198080952835036879495424921286738400 12177766 -114087470440492281249210034991367291168 12177767 199294824993811939978894761076726502400 12177768 339804233378087409582030434894564229120 12177769 -263363240616137221499135456885445409904 12177770 94209602676134391293889965197292928000 12177771 335575200667515162795700633424390699520 12177772 11802368696281425636493818333330146304 12177773 -160158149432756389118121495606409135776 12177774 406654777016019811692277489310445680256 12177775 -449781309208046888273646888248814098200 12177776 -109271619175507447203099671757550780416 12177777 -35871940325443835015460222602241288960 12177778 397520471397201760190354311277344972800 12177779 -503767991513720855180656167617750550360 12177780 -219843998104522106836275393815537356800 12177781 -234016644487782054739480649596477537920 12177782 674800659744382813648622926410874833984 12177783 41970413699533613633950832141724434712 12177784 -53554516734837586201021942486576128000 12177785 -682230603233294115308139399066686137020 12177786 -465986904768382522890108628848544793856 12177787 27580033594387342496211189886461891168 12177788 25752075797973949785922035093803498496 12177789 333435529573752084880709031253504134048 12177790 304085715082743421996647340044514262400 12177791 58305175519626452060118646466338688232 12177792 464522841453044255554222542480652369920 12177793 725353916741058861511395607978613835264 12177794 285814767577555483139071109484626153472 12177795 -113774584631789869509974621890651603200 12177796 -568252660358232032891426589798497687040 12177797 89425211979936095226656303139597596472 12177798 -112949217466781195149019620399571478336 12177799 374015969224520764405761202446423721360 12177800 363532484736709837252251471100087680000 12177801 -112737255274166170552450019745430653270 12177802 -105997031701745379978855021630761703168 12177803 3034051405904046178459063370533285560 12177804 -674856154508117774809589229181380309504 12177805 -72743626171508568345285936440988960000 12177806 168183867286280278734028919949963991104 12177807 374173418157864832671583618145206794240 12177808 78969190115085922591232390383350751232 12177809 -606148586083279348698215148430568097984 12177810 46056259817668603602844445402808422400 12177811 1254525295347625264821781078244736586412 12177812 -240748467582254261661718580113614686208 12177813 943244814292864241810608031356296406944 12177814 123318957739945931646650139542447435904 12177815 555957052155653638289378039512957920 12177816 24867447632352294064584041686804070400 12177817 -69311641508430300894236545126132862134 12177818 565737639457289592323272525437558021360 12177819 827670267128741647405289186096314105644 12177820 -67195946328254265037614119535883299840 12177821 -1096591440829343812680979760668330258656 12177822 -104589552077622226270735558863122027520 12177823 -168249871182554764745610361762404158784 12177824 -344735036023962143252656440497288577024 12177825 -37827268931006432620572876840513720000 12177826 160286290492901908000381128754019610624 12177827 224809961513588479386378972066266164272 12177828 17159542546101016390923940026796249344 12177829 -546437962186313427458336595576729685570 12177830 -174954275339473175986798182512455622400 12177831 -346069845845713750415630124022866112176 12177832 -927158405161106714906855226334196459520 12177833 259764887370180650288700734552709686784 12177834 -256199731513921638210808017979909221888 12177835 -834595206911349612217681428280362114720 12177836 -282251997697356587934905977779850874880 12177837 254076544926182522171759462933004224640 12177838 -39089975227871183374259121330306358656 12177839 1377795802644176661024923431497907658640 12177840 -99698007000157066807232254229669806080 12177841 -801837290798684633220382436760826848000 12177842 1344999370742164897147554168844529184672 12177843 -244039376354269509138705355228600276416 12177844 -40288085081280109766178349647860271104 12177845 -344411176012895305594828338689342364900 12177846 325130942342468781110332957107328170624 12177847 -508688104425121788711716177257771196496 12177848 -145894095293887093372909051122060410880 12177849 -340523935951984412538284209784593818432 12177850 -533468731138787569794659811878291136000 12177851 312639060587019336854564127776980603152 12177852 -144057094472639433928284485916872928768 12177853 -811917063638857421151090034108187248640 12177854 -87270475442414578093655039661185525760 12177855 52000534316834713163675957040730186200 12177856 228042451970246115686930321518689779712 12177857 896644068584172336957872766804911029332 12177858 -2292893771395527613328824229838004224 12177859 46664142117944175965585734705475618416 12177860 3221176053302681498087860904346624000 12177861 -58212922041251793796093178427972332352 12177862 -804772023403597108462566125542823159808 12177863 600419669515496766544605366988400459544 12177864 60790039618858800534243395724386165760 12177865 -284603986477401079219284579952925456640 12177866 -491208497979053731907737359329403196368 12177867 -88666330855972255792451963142792455952 12177868 1294818441121463183907075820985953075200 12177869 91644370676062093295679201000711623712 12177870 -79786985125427054460710115157122451200 12177871 -1298382043039448294625116186460750726928 12177872 191366737758509958758564372423068901376 12177873 -263097193743188554885067009222244855756 12177874 -74832486998317955487745538950857374064 12177875 -48859161969442393106072907466840536000 12177876 -111709214072058381075439090709435136000 12177877 219747939249103147567177688698166761020 12177878 561862416539558469486888386192935422240 12177879 -86224780284761140133958995180934021120 12177880 184697876620835408003424386051524608000 12177881 -354249166462583944311997972908853155318 12177882 17401420706744544890299470207638319312 12177883 1138447857175638625419852355975250264880 12177884 61094420265191590615582864062200540160 12177885 396445896230233871366108447819788800 12177886 -215972044937336892006215526488783990400 12177887 -1755343241804601612364316938103921434464 12177888 -655976688958789780638353913834740121600 12177889 356888214334120117118423108955644807424 12177890 -58595697501182512016740372087814638080 12177891 2461224651534301149515059383439447983360 12177892 -969187953797474694301786746761891430784 12177893 -966155092801446276445139062619371392 12177894 -74143043797227456206184334495700731200 12177895 -322430299104513880002014885548732064400 12177896 -2257330747201104506989794348485933875200 12177897 254919942989356775070723581307413082528 12177898 372646346615450464360310087329674858240 12177899 -538057918588020908379281333462533995360 12177900 100269472660634378410652396850597964800 12177901 19110123900952633885177117920145181152 12177902 179414632861751417903539408854452717568 12177903 471862851988086100402126387946941261824 12177904 236375796701429505928153621577811230720 12177905 243074536329906148769514813532001685120 12177906 34543413234459298638663334339943245824 12177907 140162981384154211209716749127489721600 12177908 -61907815713592096463912926618578432000 12177909 954888519204689381236930758706271826414 12177910 -214687767681880917648318503590758353280 12177911 -244627327760245492751139693163615294488 12177912 -645692760210620232579489449809547059200 12177913 -473957927953431214524977856916066440816 12177914 -347181862991922023689992243859480293888 12177915 43624296802163991055978091014292887920 12177916 63001673823575542754749421490697912320 12177917 31686427249552502091513581915273192640 12177918 763792995211886048586528302557129923840 12177919 -154617567402720630184512426484812187200 12177920 267220287131535507719868657475057090560 12177921 191654519738812067973894935742586851840 12177922 -90609155689017940686347294021933910528 12177923 -453599235860182957187141978388769340760 12177924 1038788385952463314469964054580220928 12177925 -156042853114432071589363404810343476000 12177926 -321791220348040170658919631298604913216 12177927 83500771975470214389584598474872095968 12177928 -351364195202593936757313269665897021440 12177929 -1735271109692265615523395562947835248000 12177930 -133178055293380536694193351605431482880 12177931 591336391915978512327943366472238201712 12177932 269651989678875771368037098974159398912 12177933 103430179753303238835855732582878325888 12177934 -959550271006568467338873885866623608384 12177935 -550880233061696101789742289665990522880 12177936 259065593370920241678712749152371015680 12177937 2085544449098105874354230117302215596272 12177938 -4376451236724732929672486553033740640 12177939 269680521443463454644614853677034141624 12177940 -490034879070740067990541385533102536960 12177941 235882044069992828091878111074404123900 12177942 -153368750926502402996772579212521906176 12177943 -381176291741878567495704199125134491776 12177944 1099312645827993144349341248618680320 12177945 -206073246466507133548656665948887244280 12177946 -82264076927063497012706102571571696896 12177947 -138311442833974971426345140778574419648 12177948 -23469737461218625908922932789298077696 12177949 -104277507179950368595493133617132218368 12177950 141932509315398306212260838043445142400 12177951 -688254704673054812600136810675113571768 12177952 1537646641050450786194235862924123963392 12177953 -1691466542958068118862805886424874706540 12177954 233430016744085846725513150427134869120 12177955 -516870973796581221540949895701587786000 12177956 192023758512580806822939563969222074368 12177957 168027160419246014352123262119339945120 12177958 -6504447335517024597159534387575844480 12177959 -369194885675931151414871952805589047920 12177960 318383482875388446144354523488862617600 12177961 -1028814722969527358102364745536066035376 12177962 -235505536415322116720308329549368688288 12177963 151824557472815859544080082943520330384 12177964 278906150440019889241097217778477726976 12177965 -509614274884333573120789109736003434400 12177966 -266374792420645664023450225607202480576 12177967 -1500557436767370546446970685183367856768 12177968 -136220641024880394082799083032987795456 12177969 148223596392733194630167861552093070336 12177970 -562170965127756997826084020313379076800 12177971 -8098361055748983382964041890166347840 12177972 -948721574981977668433291981574402150400 12177973 -1322879505621490193591631960946960005778 12177974 15264427601206879978145935464678436992 12177975 275703491008704414977253356645427318000 12177976 -652846916740207676889401093019922698240 12177977 -132202913330894482974087743607453829248 12177978 -118077054607533299933386139015583166464 12177979 -26387241096708161810448559971668348400 12177980 697073986985982181638086377766150976000 12177981 691817885718363675431017253893603308960 12177982 -829115885467785831516831225232346635008 12177983 -1060874154450179804094896019586796328768 12177984 -14001812579686932243488615011687858176 12177985 965222491896577549721307019772790612180 12177986 -52441722643838242191245379225379607136 12177987 -3722716237832909876600942863701836160 12177988 -997694873584628956464984315494959472512 12177989 208827320597227705419743273207161776924 12177990 160108371832631035464904343207937805440 12177991 174941343696218620357721478221774415360 12177992 1138139086213820678187809888242043520000 12177993 41860946359230173550052737555803076000 12177994 -135952330263736095163475946279480741120 12177995 87461280890138116118686609782507104880 12177996 416678079083547522602566660257042734592 12177997 359890302584567525870916475632439138540 12177998 -361624380639868391999701191815046574080 12177999 -1751329973789750461056086408373119001600 12178000 182310647768035727122579758103572480000 12178001 287262446448858884517983062644929065824 12178002 -378213559750464378066855980262837802368 12178003 -65594732904001542895051493273833872056 12178004 211052820100585773617497998851662080000 12178005 -154905841308977964441928433326428305280 12178006 -6431794027546064420401458829123392000 12178007 -1659258893465376453359298284112245514744 12178008 1026247613109647450508123510986842521600 12178009 363307803503956115876855991787406899968 12178010 -102905106565412239898951230295629046400 12178011 -881184038914052663012582853967163463528 12178012 -461209618910005755847380232807666728960 12178013 -1021071540258937726609408385555830273440 12178014 245669152571679062990910243413753720640 12178015 -80588071983440780821110583145115834840 12178016 -421540082657353166102070043787212750848 12178017 156959938147915846861444469897218873728 12178018 224024331322872344145360838558367653632 12178019 -365821710800634947777334941741699062944 12178020 222165441849437136866931715615398727680 12178021 24351876375392348844109108672722356222 12178022 -679823874728067225184508835093749060736 12178023 -450951716142111555483608870825220911232 12178024 -852397507635086516694768886827866711040 12178025 160315212335286196940374768236616687050 12178026 -1230876617928895297837979401298031360 12178027 953627943023937392061971674002773141876 12178028 454536154106330350761831608236253107200 12178029 150948027076274545686228182583222099840 12178030 -3825493105930807883868160155895726080 12178031 -83893598629025758115097496712795871000 12178032 21104598305800072563610650645217738752 12178033 -162722480144221716080613695137779001280 12178034 -522830119200339654203944509879433251840 12178035 -43914874173165589109261703051033172800 12178036 -307643384536667702574022659788786271488 12178037 11628850363669301129279062388582848380 12178038 261188763768852408263368690273377768960 12178039 -791584524818344536684466676172050667160 12178040 46823156825869502491395145189765939200 12178041 -760534189597243864124044011649676031408 12178042 -164643236865675064037917220343930125856 12178043 -18919558529651358888780048679487560440 12178044 -173058790387700439795731349425069099520 12178045 -124060458544094452391854074136365300 12178046 122467531752817870971754421224139945472 12178047 -109762615311113959565136694542566080128 12178048 685917279542574602167382326958358528000 12178049 588664472155332790013983867526953255764 12178050 -75531656237378809578288338256532128000 12178051 477577945517596808877665339209132669052 12178052 95721122719070011784527131403497150720 12178053 -492834991834209672226448009104072147200 12178054 -39432803550251638197197992655631587328 12178055 -24811551790768591763545663659836383440 12178056 -68066315360411532026174537689456312320 12178057 307929868113126335343555268138608186660 12178058 -680606533748824602612233708654224110240 12178059 233096918206914423389254460606043361200 12178060 343104157856667375474257201841556116480 12178061 -379258029604933452193542885058380507168 12178062 -122086179969023717461573339431509316864 12178063 184128027487748183812547886124798581408 12178064 -4359593218369409178126003270631710720 12178065 -383053824188410831755537804029836404480 12178066 -101853099832840127736918301870472323296 12178067 -392537325809867278363469711053168273776 12178068 -419033901507317373056485846086196992000 12178069 570552335340068539746615473899168046400 12178070 -531946753872036036871753344652582320000 12178071 -174100443130371300318653527187974094400 12178072 -1236993670403253322644771069904391270400 12178073 -17835712069061156095198995778292710896 12178074 -368689789964527235312159235305660797440 12178075 32182185085265818051124021148129163200 12178076 411443657796344605914964455683056091136 12178077 386897560148706260529987223643183210208 12178078 -506323201608124478751490217193057710400 12178079 41990735211122788105953327512185499184 12178080 -741320203735740261524310909359751168000 12178081 -892668019662990452843478630539387961118 12178082 91455790851353453244219972594448015872 12178083 363680577232356243766990498989165890424 12178084 -33738385471553093347472088739733478784 12178085 -417005083970390487595859811154138377600 12178086 168116662014762674281553532611749785600 12178087 1338834059021200320828510077394710443360 12178088 425639988684119218364813889463336550400 12178089 41865286258432900372946766854035745088 12178090 57069526428251501913212013455919400800 12178091 -89799582605844763244891603956898735208 12178092 57502611599675759282599672058803924992 12178093 1071015120159697533588460047674105624342 12178094 255415912000548837653615563564166412096 12178095 10618633157044745215050645702236400000 12178096 23618898621751657780607409914149601280 12178097 974833936800630217740537936627335142546 12178098 -226248403299243173908050419070958670976 12178099 576920550885925100530886460484828057100 12178100 -362403492219733187522561578576833331200 12178101 -309015167918957799292406049524182794240 12178102 62418322079924885545145593252331741184 12178103 110475212206700867649748827688762095456 12178104 89935556256615103311089035173582213120 12178105 456665197354408021430989374818430520260 12178106 51906017337749070200081995171382461920 12178107 29770656144095521646097493461629773680 12178108 526005260620843225828748373901360022528 12178109 1145133129788405952293909956895990895654 12178110 13443732824505505593694036473950392320 12178111 -1330813903462355990646288335571451965576 12178112 420600793510627505204274989765231640576 12178113 240556436407352814692919214969200132144 12178114 -277535065791961882106516968221904650720 12178115 355323274611730651542635071208635964400 12178116 12922471819016843607590136480671450112 12178117 -263654935155022378785205747110959423874 12178118 22146761590457221232341833814397346240 12178119 -549845288382881517543717712616942449920 12178120 -1230898782696565917734339808262934016000 12178121 -980787882629322844983768935175106810608 12178122 427206388650508221749815026623624573184 12178123 -403517007801547770226378644484248522816 12178124 472535493737701059455923185476396184576 12178125 -172168813476224670281260938341995237500 12178126 -249351645078076787484673112329525030080 12178127 -557522080595023007615978461839357418440 12178128 30709917110807103741857520584588918784 12178129 876371445226488236634378675252141449200 12178130 351827306932740252608064349327510092960 12178131 -49521402453444045058518985689195398400 12178132 269233260102625427436890575769293412352 12178133 -140130066130929579565876398648587771904 12178134 -261224109572460041302914718694228256000 12178135 -523551059034875634264566488495600210920 12178136 263404472866784559948172056711652700160 12178137 99364373210135114038857173592994119360 12178138 315226222508137398575058715301186061312 12178139 126194363327966007129771165286215239424 12178140 -192891366447207424161880865598754145280 12178141 336269468938606621817232484225672669152 12178142 9032820388349175732211472276081554944 12178143 39280257800416133197328238110731312344 12178144 -38872220740179525432060003613558702080 12178145 -235746227819743865401912241743937500800 12178146 -199982485505432953446708694884646588416 12178147 146985497289285049455430351809402603000 12178148 -195123690982529045689319256100700799744 12178149 -599738760483301045416768950293982088192 12178150 163708700907449178803997993449067753600 12178151 -1648808119503633796614801819278423035848 12178152 -14961769982627289088704686929695375360 12178153 -5759119640843178676995221385106396032 12178154 -51053193062040837936653966060034595488 12178155 366287077144878203858519008275404198400 12178156 -255343980113981805646480041112251141632 12178157 -160069312241319119316521395505333227008 12178158 352069713543259026416264052809925468288 12178159 2690156819447219596966357276966056320 12178160 30325408309879840975908404182945628160 12178161 -450488593551459709428880979064896582400 12178162 -139260311638944299607900555542192953536 12178163 1454790887858235307987116883400600606412 12178164 252335503558758552298662536195999662080 12178165 -307421172203097868654401484348265699940 12178166 -446930843101748290290684058594824960 12178167 -257572424226762554612789383628035524120 12178168 -885935087656196804055552625903655424000 12178169 -507231182327712830183330873775652697004 12178170 345549042802507080495612165216793804800 12178171 192509182648934894508823000628503788620 12178172 -328452485790215003557525791171550430208 12178173 -51643200650489926628158375458797946240 12178174 -78674871106293641806064853505288817664 12178175 -320075719725631492128931899789748629000 12178176 -369563619378896146443671550659810820096 12178177 -1145339692176981693773635325427205042128 12178178 173646791712006936722788957949181556224 12178179 367589496761797537370895945492876951024 12178180 90291988678182378563412703458906439680 12178181 -816887675080773188465809907462876322948 12178182 -489159360700378116804065814715123507008 12178183 1402918762784108968564556752085827392520 12178184 349230053017125708939363993656658616320 12178185 -594678251139456108176780842090197403200 12178186 -453126981630703899494005762605972992208 12178187 384166804592537972196387618754739486352 12178188 -1127513525432262100170970934336032677888 12178189 992506877364845267227080387356722258392 12178190 -160603228558505036327369844616106486400 12178191 -461558995296796935918289397110195730808 12178192 -168737730410411822388905449587498598400 12178193 -315664098089063612475470694315024756558 12178194 199272982049263117350423529630775004672 12178195 272593419541254387627295884430921603200 12178196 -188883634048206696778950661452464745600 12178197 1063273665487239907653246005839066663374 12178198 -23058897162828235121854080862350831360 12178199 -579039470292664036711190818998987770280 12178200 328104495613479252201006584356084224000 12178201 -37466546208997981496595994861950819456 12178202 13482508618898181220769872743504499200 12178203 -18901701733016624443710322121058240000 12178204 -426130647577062170712065358505410521088 12178205 -392593636431698245300039640097354727680 12178206 29351855648315857110048169544849906880 12178207 -827222836574241107790850738135067315720 12178208 576162305075984351859936405302034825216 12178209 -452248283185465299723284432548731279696 12178210 -167430744386550959405587429603782228480 12178211 -606586693022409526304356667224902245688 12178212 12602920570750882203527196491945601024 12178213 -40446325531776710053479915035534553538 12178214 320875145562129924670854293876090175456 12178215 528562691219618033246788587587170560000 12178216 73176700192369284850282851495308328960 12178217 965358083483756262569683817302579889700 12178218 126447113500690786800019651708685031168 12178219 343164402420685140688779202336975496344 12178220 108727659556433456345775581513776512000 12178221 -130151411318892719520356766446282250240 12178222 221854196366273165577117751876935294720 12178223 639295201711306122558424595063066597568 12178224 29040837312256704053625120201079455744 12178225 -20916847490208916202086803156887414900 12178226 23277445640354102254693541970091130880 12178227 240821228346567346162726642251555634800 12178228 1703122950848269923104275550068793623296 12178229 77809371117269912833389757188916438176 12178230 -50114030643199742749611605524569058560 12178231 -271172892649510798102475001206594642880 12178232 -1752439818058591394431122618139545600 12178233 -773674439192597476842013234350774043398 12178234 139631381438801392817505120111213350880 12178235 -174388311337713279832736457505124662800 12178236 -118309076700931425323145872355835723776 12178237 2719669184232808580620789975580190626892 12178238 460434385924252213565741047188455409600 12178239 459369065576139416973380200751768180880 12178240 195006248407195539655175526169549209600 12178241 1223691679493466580504597496108968707072 12178242 924421935159372379292987889741130794240 12178243 151884567480142588957345892166197264640 12178244 -18583905382922504092593933894429874944 12178245 5672645841227267619302567892470784000 12178246 489401893963759201144503992105727582144 12178247 629172547094518105984850367919540580880 12178248 -43942067410646930215076856920749178880 12178249 1509489350611563488617128222384757575120 12178250 -67092045375013509724558818890964480000 12178251 -249233944846029528431759944182266956032 12178252 563531751192134466174654592288097467392 12178253 134786692361247305607277752236733798144 12178254 -121358835874057926904919124824951479296 12178255 -1221418229114069129907590530305690451440 12178256 374671395926544391510941291041079017472 12178257 3000649892057448438605133357094993920 12178258 474231618184077584095507863198455251584 12178259 -577921124681352358421454142941229411920 12178260 -462031773441340693017840594410301811200 12178261 149904634766746951340796325177718934300 12178262 388078983105925894195846545400797049632 12178263 -160821136276192450450665110371584948912 12178264 2053468018106380439627495737343718113280 12178265 -422587921234555308015313640622416923200 12178266 -262855888429011689130429356289279806976 12178267 108511887552364756435133750004872284672 12178268 838250582645559507993033021545410933248 12178269 -36795588612822249288142396402315576800 12178270 -91153379558693241894925523714705487360 12178271 -107777811711081771929005444542877506336 12178272 -388237833193703825809827084696818024448 12178273 -1080791325943966224122947865955892968480 12178274 45247304459912882158002231825493613136 12178275 -323984329587743845606718954056374182400 12178276 -1102807998724680631389110636088989752320 12178277 1402164473718546660744460838843302099452 12178278 -61090395198775195145251385655277608960 12178279 -805985895525364715936535670909146178120 12178280 -912728522613433034949307610858651289600 12178281 513956629437162846026778244954662603840 12178282 -39996696680369449971956743483008700416 12178283 433329516921427210357028588515497235008 12178284 428133735192494996351346733100942229504 12178285 235537265603918952924742141368738888960 12178286 -165151713870473818374422496262733288256 12178287 -614004247647281798079767010853352856 12178288 1279459892049001427720520989249896448 12178289 -1323868060397132383851142262714912640 12178290 -23822829074129025069227082156446131200 12178291 324718554858676388725357642956231892912 12178292 11717769538788254208138286242741688320 12178293 254210209862836546033247973669648882624 12178294 -790261366200366341140449671955078398304 12178295 62646266707830598433460040152724884000 12178296 467595857245935233322462508603390771200 12178297 -59072660422345436577893893311131798960 12178298 -1970663916869709687669833537271293952 12178299 -17727083495631773490673428453711152640 12178300 -870895805778632940939435907048635315200 12178301 -1049661783430955865965880637540214668896 12178302 48410222339372811206906287276171175232 12178303 -1353591234117097193387483383823300184448 12178304 85795439379498593102981486812562718720 12178305 -78756518766008598652985884654697092440 12178306 38603334023034926546433979495716410880 12178307 -365273140967345360504978144169699250800 12178308 -1197132209491004683632889239036422062080 12178309 -5619307933728997325033795537864828832 12178310 21419746995826057458671964043967698560 12178311 -1285526081839634498503170599069091960576 12178312 -365646096603598269238546841714518179840 12178313 -949087173319353729896603562084970406502 12178314 -139306618767950129615292024531246130896 12178315 -378776032225879109409715728622748680800 12178316 -222632636949014927741831406029346324480 12178317 -407490149171330544637604636614723475520 12178318 -305920058422956144149339115142626728640 12178319 -211989733264825279913659332537906004800 12178320 24361858453236147051126841725891379200 12178321 -1123426281282988806137032208770601046478 12178322 -233666343075275406591872931655034151936 12178323 -105332148640175061211374624777694730880 12178324 632677998719339787695050098417951498240 12178325 452940962393645197942771344592283071050 12178326 -424474103524966348249557197260109960256 12178327 86987198762986489230002065416209928536 12178328 486598782175874575039851631815030005760 12178329 617682313570473738416917541661562578384 12178330 293248020996420121577871360775786894560 12178331 17641546005068338689582424643072097984 12178332 -147483954398051473016886309733852191744 12178333 1375725327788530935411742839187238799820 12178334 -4842838842342480784639067895037958400 12178335 -1887568872556963512447070815026878560 12178336 7286578054861833668696709202710626304 12178337 90349530021047367028800545402349425712 12178338 445281905169689881645316469217894441344 12178339 174734237248476073218764546354341682688 12178340 -459489653205936223913100854821426060800 12178341 -114566822927138105264193089155670825856 12178342 395088817829522733394687675890425012544 12178343 -610525345323831216532302431146303559880 12178344 637828326357556389216407236515187998720 12178345 326381355567380315467626764363294833800 12178346 -3413084364022953267331698988331205120 12178347 212484073480572416825622797597830414320 12178348 -178324536064119270610662471529705928704 12178349 -479583934291937022484473857857125174036 12178350 -4039524642285367560678210569859571200 12178351 465746542486601427772262261549931314304 12178352 180530457899750570725864487041207173120 12178353 197647937389520232415913388957177422016 12178354 -444480802205456127820835336920308466560 12178355 -44381070113956165760877687099282072000 12178356 -415247632921179452125386064194052681728 12178357 641345526134256255094766603093900332320 12178358 -1286737360170897980393636475741004343808 12178359 -38658786115831152246203594315812486272 12178360 -130574477464316226669804695152851456000 12178361 -183542148534085458029286157100805847548 12178362 169513544372317062510371919351453494784 12178363 708747566549987583911003570753810336612 12178364 401470359487433135503070025487201009152 12178365 82612441188716387222668843761567937920 12178366 -193309953861384311720877886074745233600 12178367 -1059509412456935328900667718219973275880 12178368 -96350558626835988049344770096662315008 12178369 -194656452283621476488259369734030487104 12178370 224492142614450608212481898988355229760 12178371 21572455877510750733047874936404966640 12178372 283413728439972493630285081657553532160 12178373 282055793756106784992248430164250642720 12178374 961505408123125749106111178331181056 12178375 1229435582777056388521439085418436088000 12178376 470562569665979921435188317417984000000 12178377 -1263760301532001364617432599903531152160 12178378 581214742297969193024776995130311235680 12178379 1818606193238140004329029430126495960980 12178380 379032310684516629938238788101300546560 12178381 86995314955418217045685498252244212864 12178382 -144642828911344404828791841506077384128 12178383 53858348736802253015833351566276007680 12178384 112875770257473812438091686849087979520 12178385 -100952525380094711590360218642860616000 12178386 126446711570395577839022312541785042304 12178387 -275057976956945257018017725101086841632 12178388 -279618418374592101983488039324410947712 12178389 437767770765370110677056012979526000480 12178390 200344045794242379719567159629058100480 12178391 1135004764283516123719616328421325190792 12178392 986552588136426495894760652995741286400 12178393 665725520100056231558740331430140437764 12178394 -59721190129675212177988195036294948128 12178395 -131549554944825115157396273188105948080 12178396 -944050238253559154656172957036784286208 12178397 241385843412991228850082070666906736064 12178398 17753159388087651430110453937072819200 12178399 311706586511210894338212139510643625280 12178400 338170836894458886702614825761053081600 12178401 -373784638781532998492284993653814513920 12178402 868145807838736700870135177562739200 12178403 2419609545152304078437522688772857586080 12178404 -44994652265494744567654889078537011200 12178405 -1723282728945119075336119832476745337600 12178406 -550866099084801994043151767207785671936 12178407 284595486635515389135097182036154139520 12178408 590317597378976343401173157912494080 12178409 241012738429334451590911466993652943872 12178410 164116691051489764703870868492244911360 12178411 -1073035584029664344221208547344911994880 12178412 245757295007965864637002314074235850752 12178413 -169923285864711558602178151758982450740 12178414 -456337511491144562173841168599784938944 12178415 1091405387550456316088207613454813013520 12178416 -218543091752988275374652275879244955648 12178417 3509146004324567727389481554443536960 12178418 93996855711750859968526611704122146816 12178419 -22769375196213326149105966020144835200 12178420 61621961740666807341689209707874375680 12178421 -996229481164895353009355660837209815378 12178422 -924241956188455046654232413423647230720 12178423 151944175633397435358671832509857463640 12178424 430760474484647060031393482040313221120 12178425 -78027879963233673648916315745910667200 12178426 -306773865450426311496032244359823521280 12178427 140780236020126576917689104518210717280 12178428 255378826189622228549296972577947845120 12178429 -290638470093822205756565296820532990970 12178430 391446784533487152660419346863589043200 12178431 -82271598894365378337484566444841610880 12178432 294184567048414560442341569645353369600 12178433 -412405507926449604726025420633860408318 12178434 220275526595286581776361117719354129920 12178435 495229900599642717307344810041730308160 12178436 -508474095422252876353209402651162856320 12178437 -515996177542232416302225483916236018720 12178438 495608828287364442048150107394585729120 12178439 64597166246650620761447756013728091072 12178440 -581485298865826464532128941480399616000 12178441 245981559066434734603014117679278226464 12178442 73138325219256771007682249481503533872 12178443 -132675238350895221186047754642568599552 12178444 63629921553942513631475385872491023360 12178445 -1201366273841248960325429660980718373300 12178446 -35820775269501588601047383091246415872 12178447 -1235258294887827931867013866500306048608 12178448 277941418080138837918436911958453788672 12178449 714531820694611764881108192457919982400 12178450 40016246549526612209175551535429381600 12178451 -1176624843522277152019753328265916094496 12178452 -253842815241428373355309653377632960512 12178453 9224700256720802255777244732167090240 12178454 -108488553092350454577829154887483344000 12178455 61238538207242164844772961541006817360 12178456 -1443636334551266625924518309076768215040 12178457 398808230982006993511522994913364565706 12178458 78958751426715482579298333908994577920 12178459 38083092634457628460458326262552510216 12178460 -2772872106332629272891323861112122880 12178461 369074237794351187981934597381177179040 12178462 -3288403166773751103971834963165472768 12178463 358961186014819560506495797369149976560 12178464 -685587778717645559671038736436342292480 12178465 -238462691923196051594606371800111147480 12178466 621842667740592104117682260955227076432 12178467 -142518933129808866664856004392782746720 12178468 781073432222365890474993955714678481920 12178469 279673354399713453812607791733275513280 12178470 313980916097430665998225301644525872000 12178471 223984513066512831998590091858393817592 12178472 54492667000016599192983648263517542400 12178473 -872952058686565048157457704120275506432 12178474 4978363223395104911155336315394654208 12178475 -13099892326248688122836705395902291600 12178476 -68887928715242883223685501430778208256 12178477 203060548260065618009165308072507843392 12178478 252502199149228407325037443710824106624 12178479 47114170580997658030652499067233969168 12178480 206396804836476608296214028895596380160 12178481 -522792696850836594227546984611055141760 12178482 596301835054344767990555689124432133120 12178483 -634896726548207864761259451003392246456 12178484 144088844013744840829615914857720524800 12178485 585990675300258000535919098119166080000 12178486 818043038046995865784250345008828044192 12178487 1230939219049523451111733882241541255240 12178488 -119392822605531668795949577007533916160 12178489 -1084369054887566728293039452522022117744 12178490 -211634427799973090729264037778984461120 12178491 -458500513461825193705350124236084139920 12178492 -457830418099389317886164277550801512960 12178493 -94987163889404902262082640792601644200 12178494 -464604779422931313287406893140840406400 12178495 -233476355914265941878406221522607785120 12178496 -8534694055977066226007540363899699200 12178497 101506927639874437522845891899234622000 12178498 587227342307649750208503292279533390720 12178499 -829584639609109435174152597928235507520 12178500 61843886285067385113730344852768768000 12178501 577569861429237771434650694991497497502 12178502 -173032133968739008314370566177124760448 12178503 -11713275514100844281847587075158599720 12178504 -271064003699095907012077981643873556480 12178505 342222505102969344261997036204888320 12178506 -650463928616695536099609688240577948160 12178507 -757316834627630702213840591894766834240 12178508 -365489834332565002917951732831332966400 12178509 -706774218755989620190157046664332188544 12178510 -130508873795700140284580971177474640640 12178511 -794730338257169247145009489805766948288 12178512 19572776563601061768288547403591049216 12178513 -81545076800728999257028322305303413696 12178514 333459411145363507301669891668415831040 12178515 -765149806624888148041299709815401700000 12178516 -149229941623222109832600941441109481472 12178517 25922090713935802484684481897155203056 12178518 -7801760387474824986230185470846454272 12178519 -149572013390542298067188191542303809904 12178520 627143771107488527890558398559849881600 12178521 -102315059148543615265542517635784728930 12178522 -123353153436142585901434237242520028688 12178523 -259239284656067797010124134406630858240 12178524 280496061689874534878533323512742406656 12178525 43131437383629408547399638445308220000 12178526 132180667352243544000843877785962708160 12178527 -778681696539859290042930175697664913080 12178528 -1681160145438661956049236806543855321088 12178529 -1490285928364543599208520952336269550 12178530 21695762339896871563759319164353515520 12178531 12329093495942879842774962932114666200 12178532 -214693249792677269600933368482346322304 12178533 71401144919135019446503747371473776224 12178534 -449167933689576531900200440066254007584 12178535 55161072832664456832311025617577447480 12178536 77931725424041971780693270692603494400 12178537 102748150825769789763959896034253185152 12178538 -495561004834913095623596936349531131904 12178539 509727030086758612829574253435820921520 12178540 229960785908956693802558727462471567360 12178541 269253672356054867610976705936149369942 12178542 -9413841786241134949110073975442006016 12178543 -354692994011400713182942865100722226056 12178544 68594896786054531234774207836271411200 12178545 -71967411567416964506382041127712421760 12178546 13004660983114558429909992395655856128 12178547 315633318197272506714578436420994353996 12178548 589460442657180031475625769959289064832 12178549 28467171305366264230638165930795216064 12178550 19471232884120395265835769617932752000 12178551 -169905832361369524439164435524120536832 12178552 -581112594566678765961960778835704442880 12178553 83244742142741759934856410029062089540 12178554 565697998645853949270259251162429265920 12178555 271004633287554013850857137358548936960 12178556 253335354296397295448722725082813711872 12178557 -400289442417392755897533783031452392346 12178558 -45441074447263574789057526722428684800 12178559 -240926174293621655280784930294116410640 12178560 360683510186303920978983517699650355200 12178561 -538574178420772628082335692637633235200 12178562 379718563785581098851753412397318056704 12178563 699386406780867881460191371510848302400 12178564 -214151504270089206194197190306438525824 12178565 -107896429925258316886642249810440163200 12178566 403377814231446634527456460203715209600 12178567 120083618296798160154369949191658528192 12178568 1585590082265378640106534917149804098560 12178569 -274936618892275656429938119505551539072 12178570 -26706329155052667170836195369956494400 12178571 911395076018446028402025802044354530772 12178572 42951139767514167463646532826799357952 12178573 -401316407670425730313337292052761560352 12178574 -604617681564887017727984030525839462464 12178575 -259283024652217326777757546469557992000 12178576 -120589463230257021077350410170647994368 12178577 667640298962964064833222887648868741426 12178578 -10394960692241477377450068532438056192 12178579 638482364877848965653107372551289582400 12178580 208206270676433508389320243330942502400 12178581 293076961123926147849523343138755918752 12178582 60662329128883145946921478346720505600 12178583 660288759366178704675680338798983158040 12178584 742536586506571421185997503332765880320 12178585 -130770703464894640047035396556790379640 12178586 136615980256141605327370232769065030400 12178587 -110856035864933116837759368662567964048 12178588 110107187642782402681141076695920747520 12178589 17580718884870022439386529271385563168 12178590 -19419938776033000824897585810073589760 12178591 863502766581386044692696731158156512992 12178592 75504154624467624090948901299003850752 12178593 -22739503979694524377520774567771414784 12178594 2026427456787433476148738174708080000 12178595 -246979227628975685848438990703999211360 12178596 -17989521339454342588097555493284812800 12178597 -92933043100238662009789661254222021954 12178598 88564283394531186364634330321245800960 12178599 -208297881669157057738534882718331481392 12178600 -212628728517887002019103082463385600000 12178601 71006407598067020663222758825418328000 12178602 276764817396020033746126189634314146480 12178603 -699651632909951138257853095895828647680 12178604 -1049393793748997834244231055895918463744 12178605 73043675239363021822948573002813590400 12178606 805222374318586003724265092367667990464 12178607 1030560155733788755206501882376073041056 12178608 -87495166894752876554110614114704424960 12178609 1483230515147504662763893302599442737810 12178610 -576897483164910510684703483642922195040 12178611 615064815761170877412198321019065245460 12178612 528995869487447688663692000096248144256 12178613 -195274845982480884537270665410784495460 12178614 127623212292009130817007110054250811392 12178615 298268067192772395954234927112204057920 12178616 59332100906539913314401176873382850560 12178617 -1683307888602433390172231597326925758464 12178618 175083877004213555611358778979941659760 12178619 1595690040183639255357015320498689564896 12178620 -478007418602592718785184439353595904000 12178621 -134574769928373277676208850811039994496 12178622 84428472336954037515852551120517477312 12178623 -593420295622351133356241107489071523200 12178624 -233126216612931541195593043626704240640 12178625 -1188951600979002147463676974253676015000 12178626 -178316347468466821131255329179813483776 12178627 932756894835008334793716829755960348476 12178628 424540524126210735855099247768601628672 12178629 252752350591839425906078957221380459648 12178630 -110839191979002460366236480077253926400 12178631 1376011064403863974390665096720238665432 12178632 7185802317258145316886953684628848640 12178633 -330053059184913928496755158072564613680 12178634 80794585986820909392236280903981416448 12178635 -120527708928458812331811656251718557440 12178636 119766246927689530592245383167028390912 12178637 717211474614881887039179937648814329260 12178638 136671898847764278690556688934835845120 12178639 -1573693550133634108074784295722328133120 12178640 150482354196198558377775176132906188800 12178641 -332979471535032479420078338842861731616 12178642 74562148987091062860055313629551375360 12178643 920578341014171791838403745042874102892 12178644 -76570553230838277329473258605120681984 12178645 -323473966818537994731553585169598056100 12178646 -830041659305194109489018516391521081280 12178647 -970593108126499534746938661962287241760 12178648 804218443300062951937870475492363151360 12178649 99220456715956545786585161773580718336 12178650 -163353057176340230458903209235868889600 12178651 1987003515361475169476212323389444685232 12178652 -770208425048389596975401335023214462464 12178653 -257217538125221558942187004135982380800 12178654 -203750404628718253902754607027771693760 12178655 949931976396449442314070842002670539560 12178656 -410108970117052481979873663845529550848 12178657 414456048818928392561631782799035975826 12178658 273189410617287603851394454856851568640 12178659 648778442389294871686864503194744558400 12178660 -103520069250924491457451379392489390080 12178661 143192768534086458444330489517694855808 12178662 338443095772879605068328100247998487040 12178663 -10408591687442465262795896451115996576 12178664 1522265446175378002833119844770809344000 12178665 -159416433595818502255961319138693166080 12178666 105007295373005603184109876138933046880 12178667 -689567499607055137371483120587392534284 12178668 -98983635982042256695032968396879055360 12178669 71220144048085361850496812263287337344 12178670 -175352745521193154358379854538896640 12178671 -184596994064759985614011844852341622640 12178672 -27569453203659372546367450689651376128 12178673 -143237353760215848445537955669430998976 12178674 300292155159933830286147329542385952144 12178675 1476196314319605689716662374975959000 12178676 -1150185656400451423942640713577706988800 12178677 498971089232999052729760382750205096960 12178678 914245693138924602915493452514979151360 12178679 -260548354274224062696096509178108073080 12178680 83612193838235140131107400538063872000 12178681 165308042569605663845322328442691527568 12178682 -353490633014353955862976840323195761808 12178683 -514531585011302854865262041106937444056 12178684 115456647169173087960529076983036772352 12178685 -1262838680862726729399136011773570545620 12178686 106582507148860965542464993708832206080 12178687 2315473911870994826442138339114171047712 12178688 198757237220876956722907254038980460544 12178689 1054056136090207089491394031463462520624 12178690 -214319552561485148536248391899241144320 12178691 135645086786291193784134912437199873024 12178692 -265320245496870576069848379793475673984 12178693 1202310721347135282637118468234857548220 12178694 11286715188555559442394766586663558784 12178695 -297181546178143317071742932014605823200 12178696 31050846088236695925441476209778734080 12178697 -1802532226436647372688820501862379290854 12178698 -92936106485148030080842983165185120256 12178699 -359379753222659983059741743524055903872 12178700 352331638181024007508540945493189011200 12178701 508107231525272395606695649415859684480 12178702 504571413885151739062052011547454639552 12178703 -142375959305945582365406658854022708048 12178704 -15722025415976473944965874817715404800 12178705 -758620639858419981752695054272080222400 12178706 77095814365883726900177254717771689120 12178707 -463168224191975379666832496544321606912 12178708 63391054792597768847709079635539630080 12178709 -2489108256789758620208772039021718560 12178710 -132053664002932364615773299498595996800 12178711 249600983907466547165698311709151709984 12178712 202501900179290855650050501200327884800 12178713 -737359160318517611397263283709038993456 12178714 17370067978252236519383121367437449952 12178715 7560620840433193536730170936571279200 12178716 -748803764034247581354340286056497070080 12178717 -165432661473256117286527335251981614234 12178718 14296806570716419822962812147832487104 12178719 -378760385985325398644227531581366282240 12178720 -1803187071312652650350074426369612185600 12178721 655893234180794430382552662850246513200 12178722 -72544815774511680978709243573918666752 12178723 -150118012839528098250040377037585769760 12178724 947736912280878538032600915310020771840 12178725 -17903517604283482730522557673821408800 12178726 -80463982796067390365967482333332563840 12178727 -1750081071931973400144586611080220711528 12178728 -633964071066594123030782152829062348800 12178729 238272703609118958234410128519781534330 12178730 120594240156880278748050963127221611520 12178731 647743671254228277583208645112645218304 12178732 -1047629958246335561469276452851338739200 12178733 69330329892934609116527911380619269120 12178734 108834336020602018169722854327595438080 12178735 174507751686889932046581815001306056160 12178736 18066261387721764866751683978764910592 12178737 172847337500965415983755123592437629940 12178738 -16143065349334382589044691113674122240 12178739 435741628295762020111031946429298549656 12178740 -10200534699009672358984728630063267840 12178741 1794486262826700792156594323231073984672 12178742 188032690726156367026556354856169402272 12178743 488324112001710931313170024448533164264 12178744 1466529151210462469140403151421267292160 12178745 -367114155593971066051946204244687517500 12178746 -129809205943642691367598555746905194128 12178747 11379487756581710061387937279091471632 12178748 44235033656240497031657448718320623616 12178749 244090968954732808966775687486465081952 12178750 -63533482924949061348827151517009680000 12178751 256911449923386474042957140127428969112 12178752 -24701725303772249464376373922127413248 12178753 -577220704886477176502134824609291518400 12178754 454185315818415671557087599075205857792 12178755 -7441773308578154494396504329720002640 12178756 172683156220663593083286813246120655872 12178757 -891348996484542256422917331063682928994 12178758 182393351102735370238970145425396001984 12178759 750827207588773260658785984669587663960 12178760 -271919901649562204350486585310355456000 12178761 -6424430156006856456780882316235667456 12178762 -336635962787085569087081027802699772368 12178763 203839082961977854940663549028196211280 12178764 -74636627146545197967297462973703826432 12178765 67404370052319762048778454242801299660 12178766 -391160251272672539084437804142062439040 12178767 -212542092321010960929281257877604875520 12178768 10645861273496272617595571891240304640 12178769 -34002680322287048558738123779000805004 12178770 355681820133244446843677490921358425600 12178771 -863111251929657384199487013086809368 12178772 194778493143815223037967811657508823040 12178773 896651931930653522792136426061815476622 12178774 611888078165357563858883710510206479136 12178775 296325923858969106525923372195080102800 12178776 -433565558567665741478104472138380738560 12178777 9077888633629999928390106089534906112 12178778 -150028960024801256526803678391864748560 12178779 1022116523241810591794589414404384300184 12178780 12547555731691913012382347903909452800 12178781 -2044316419147999139500227754265829319488 12178782 -165244484042057101552780776626337177600 12178783 -79544508724893076505056546791649077600 12178784 -77292299937468753389921562815184764928 12178785 420280358849942517482866719246342691200 12178786 -327038249210585866931990496270244936320 12178787 -118893717085930511757012480119941898808 12178788 114315138847894427482951308193113784320 12178789 92240532792045188024944829761031777056 12178790 44287918624480793746307737766457870720 12178791 -1053480628872842840695459888013920187520 12178792 -677793823228394792100459829840250142720 12178793 -259642193387630506138904678827186354080 12178794 -224774317500034949368368665642780486400 12178795 -1352922531915742023804371224582752949680 12178796 -408663193226319218958591619953610939392 12178797 988499062646138075941785055833565531200 12178798 -980193765689799261995375229682937514240 12178799 -490495512926320428641164689865164002736 12178800 -14389108780649539819795229148733440000 12178801 261468326177855398195544745959317128612 12178802 -267065140260500873339167457455317782400 12178803 -36847289829191194771044836420956134096 12178804 5461096747782910170692189543487565824 12178805 61432091057566917517028639188035553560 12178806 491986477881757971762945481151111853504 12178807 570073854189951171963329120668772319312 12178808 1242430003544708744015639634975722065920 12178809 53843675805289919274835289508223338240 12178810 -178642673148217728572396937058786790400 12178811 356795895700537876428643448184968530800 12178812 -6291944846893303725215478899330841600 12178813 1168079497231534938547199118706842801900 12178814 814781076762049958282265026223139399872 12178815 -42062872813110314152314224419850065920 12178816 -120779731448197186413778342258472386560 12178817 17812006755362130372627665071560841344 12178818 -45922856645310717217849844061585141936 12178819 448622617941074013346923587146572964220 12178820 327052922542639948884978716421929422080 12178821 -411280523969229126969510939851990653056 12178822 -72117061050137652912308822856903063168 12178823 1038200948153612396456169496113247953504 12178824 263418432281267387817502736215779409920 12178825 -1425163882239906285356499136910109542000 12178826 -872501783718892131311719701751686268416 12178827 1348716163614778727981449931535072091560 12178828 -1368214071109123655852174693559944669184 12178829 -558939887249153096644627099859972225760 12178830 341369129899109564839713985839426136320 12178831 607399408536704282698086113763110474992 12178832 -369525741539461873007401532478143422464 12178833 94695904472840629842412549220429586672 12178834 28265239006464660378135101859732448032 12178835 43865723671945826436858398668140392160 12178836 5143337952217183067018976081036213120 12178837 1141871098001240015299528241965397592192 12178838 26209330969507295623742741371429674240 12178839 692257710253956268097730027908974435200 12178840 77938983492729330492252157168512000000 12178841 119949456916649910375981872987134183242 12178842 -55660850436677330391095254691907613440 12178843 101599222883382244991678929980220012320 12178844 -35400551889510500143188463216573899264 12178845 -78028893465077159205466134065823411840 12178846 -57289574318791970977541061154729620480 12178847 -16627888606074680849727778768577524608 12178848 705228358273080195832340094537254830080 12178849 -701311671936788671827433748585502010620 12178850 130417603267295756169768862891844876400 12178851 273616999617394559961765568310699610864 12178852 -185581933508213934857660454597960502656 12178853 34774961431715813868874284043241694204 12178854 -89450000640086254763888257692934292352 12178855 383549160435568205964859366941572811360 12178856 222144294339102858366933482298936314880 12178857 94533784594655512181941499034975089040 12178858 -848148815015917199867121941518929172224 12178859 210501467253692050308622465886666006784 12178860 524611609166672576142020273187855360 12178861 -1121618516762594808572127436897018818538 12178862 288231150630653309304007523024695962432 12178863 -609058039219447240478217375516575487600 12178864 67000951534809403442347839420362670080 12178865 -1223593696337401747576547855765577553740 12178866 -203250624368881265923139632255114215936 12178867 -521245838152253773484026089233800376360 12178868 186354053045351125613794982107654963200 12178869 99750409793818740708455398907680443360 12178870 -325382201537791660982723185595861011200 12178871 344123133560829888332638097997637031592 12178872 842302921826254462376538561075762462720 12178873 459128658464366322989756895035856355840 12178874 516457114527370008601387068312190029936 12178875 667926264404302578807109864156867968000 12178876 629262104251790592566873685935321656320 12178877 -354146151674542307988281386048478561280 12178878 -99868558678443527622387502492550966976 12178879 -1361121048134588506670833958075317596416 12178880 -38181427794855666871363798325746728960 12178881 301380299437100674080866112618848335296 12178882 -14505629385504842585660825805522865248 12178883 -346408172861159306332762952178620960880 12178884 585977048267311745875457742332551412736 12178885 -184317207292818522432562941842493020040 12178886 -59826861675743557536994388663507909760 12178887 -137057040405883318382485324119670117248 12178888 8789115325019500764278050222245749760 12178889 18002296770909954729812350935018187956 12178890 -7046982450263448009016915992416640000 12178891 121235267952458407412080477329436859952 12178892 1822991825118823335114118694785145088 12178893 967568344652198679317286864910833474144 12178894 -17642827396602196975656954996504685056 12178895 873450369072107068082758849843920214080 12178896 -50742437612236079771015856212719435776 12178897 -680080551555191169033144924246477373580 12178898 122808743559341383402032182931117888000 12178899 -647983903912309605320784525463092647856 12178900 245130541451811988431978395779405328000 12178901 -607437031288837620071441632500343435200 12178902 135658213599185945442669612028374604800 12178903 1681712285443679518065036431668305618264 12178904 910259897409958514284964627027610101760 12178905 -178807041698869561003488889254921139200 12178906 40452276699999003064578652803184903152 12178907 585329544119593858692268957931162074320 12178908 11717662220006024611665028117126840320 12178909 1119207440531273149570256272270826739110 12178910 -500354512127174375202556017579139021440 12178911 403807867737103026719674497217884384072 12178912 834290780313533007675615848770929426432 12178913 -805973199762178394595286690125647999838 12178914 50256223042324764048696861185707425792 12178915 -301470508266965399244222753208900322400 12178916 634499772309544433697006765861011226240 12178917 1493054604794201378936819437599139196640 12178918 344240815237465897279707501411856424160 12178919 1362969475169011484809912327759407017472 12178920 -73533459836007124780810185405820108800 12178921 -1123200171780287839556559109746516887878 12178922 -232366770696075862289360091537046634496 12178923 -284838570310527285299303934083323347216 12178924 345162107201872818392395155966659788800 12178925 -1124928711389092634488608843582230474400 12178926 -860355549943062595486052179423810273920 12178927 -257415665947217977563382339124676013680 12178928 -44126488114782623085024842583580213248 12178929 146449726533192850903362404907764798400 12178930 -516377160478833422546508313661796140640 12178931 1252542212145700060273775488226152924464 12178932 -196103996861641829456573454384096165888 12178933 7364383840985240319756105633422027744 12178934 31955566325254106259949305921076349952 12178935 4664960687990667698299689217643791440 12178936 274652898639087916001757974556512747520 12178937 -1080552830848844580700154299239837797760 12178938 175917556731556477797273255564916231680 12178939 304279332662489024556503187674762880000 12178940 331332583035523500516825722102702615040 12178941 -191620736039096804073661203469820663808 12178942 693879678692364554603381797756479055872 12178943 260484248101293755221804920915834157440 12178944 112916902598114747611760898782307287040 12178945 384557355612063112251956743232419439700 12178946 519809482369436131192917046791288864 12178947 135902315184182854707620754758365989120 12178948 -346260687811647807160779920466709048192 12178949 -1757819607926297509336037392634281270050 12178950 -111338485485847373809583515533399537600 12178951 -716152774004146366624451321420048501696 12178952 -1029798632714691202097356448256733670400 12178953 -354154947327330669520611812891954261676 12178954 530548532532081855512458596993036713472 12178955 36992798378519560232849628124027991520 12178956 -596178109718330911757433311236440883200 12178957 -36453185727907975067203428651671744640 12178958 -261144611543256116643334149628957600320 12178959 32593514185985301268645727658968365968 12178960 24773425601164157153760830586401587200 12178961 300546711780370392446324832549023823732 12178962 231571561789222260338068356160103040000 12178963 -5207894425565658821811767182571790360 12178964 -141474050830103566235171520424995600384 12178965 144944189163157466231561193404950041120 12178966 498113279225380540924243137834404454432 12178967 -1104295110403904076545571860556792799968 12178968 45711261200040872090272840353397432320 12178969 -2829898063371918337118811442823802473088 12178970 -81888128525933230850157358917128724480 12178971 -72752285158252870690051143600758515200 12178972 88122226276734339563546687269567416832 12178973 -962626647295538439694415326358406487860 12178974 291813542668200101540624946858562839360 12178975 883470073752971822510696302092956331000 12178976 -14811883022813103056815118293376434176 12178977 -524707191027139642859746205133278291280 12178978 206651691527316697005920297597538464256 12178979 -146491272394162940289746479254812757480 12178980 -311253909957834012725144599122812743680 12178981 315826748409259874209251430736998063200 12178982 -104317763431096531018498762704809061408 12178983 -291702633776598171495010476965493188736 12178984 -859581838853225894676009645822356858880 12178985 148290329467466766255882765016948089600 12178986 336609688623730185447732504459105425664 12178987 1761490972880494642611969890133809142792 12178988 264778108671449628653135933503515787776 12178989 -1061453674663691824267089146595797414346 12178990 158318220221040541010374813352873112000 12178991 102199431768289361108309364019197339504 12178992 -109319320776893852668941162805220868096 12178993 -423406417564227543670339173505735019758 12178994 -34107192009619044542796117264528817248 12178995 -171824574333416729350080105773131196880 12178996 -132298933982407118931219571580649232000 12178997 211935162664014680666873365864564100832 12178998 16564559404184699655760958401945905024 12178999 -34310006523815058652846333125595650000 12179000 -326026386914596668688385937884313600000 12179001 246475306648883227282315929676080854784 12179002 221979436437147203842865885717285301504 12179003 108437400238658624961091869096277953252 12179004 84558045688604938271461139741825482752 12179005 -242326720702221630510634125124809486240 12179006 -85695682069937230179163462063853383680 12179007 692429150489366193254902411687736208504 12179008 113666161033228040935960160297697148928 12179009 -17057270152765316067476025047225955900 12179010 266231532968205701202298302955803970560 12179011 57165120343266485423877764222185822784 12179012 640500716905495782531521424692800381056 12179013 -161243764376784648294539224379544768 12179014 781101712525058212613224445066547164160 12179015 492998988122366350375601974801801031160 12179016 931345379549680588165929979631178547200 12179017 1061940287110120787046990666453550617600 12179018 553288693913044775121803785807402854960 12179019 -1756048371485034452018045729714006400 12179020 266105790878831037259236704415371028480 12179021 -840679273410319495820775167157009220308 12179022 -102453714215172638893883674700442694656 12179023 -156466825610507137286670793087376483728 12179024 -97768461573961735754536967743909527552 12179025 354423472763623920800206211881712196000 12179026 195596002423383771604827592042306855200 12179027 33864565449128789238900965453934077760 12179028 106566013337140068917043459967524864 12179029 503903796398041702629954406883362875648 12179030 -228876704815581744399862756201229379840 12179031 15695650762872725557809908760285051984 12179032 -72554419420763956687676031759750758400 12179033 -475751744590678771783453506611108633718 12179034 -4956689704138267444318656732990776832 12179035 189864092894068617465975680392992345600 12179036 804158265086327361386858139786822074880 12179037 233250260920657548691870153636352772768 12179038 261942495634329044114822294799072849600 12179039 -257450141031912339570479511866976951960 12179040 -128971774675319919556534806120384430080 12179041 -513019091240112823981772902841534925760 12179042 810200681181429413143017447558616878672 12179043 -79305839504822710361117312147404828080 12179044 -156402459558120251429791629171201577728 12179045 -232418612915290989849146454901009421700 12179046 -171615467980657584550809798583179313152 12179047 -689489966645911273431805326227027890504 12179048 1098460843338475020212378675932798540800 12179049 -964453215403566606398875848107821601136 12179050 -33061616523141421450628218172924606400 12179051 -955619252253532635059534886422892087948 12179052 -154782915484949891416610435018319298560 12179053 183869252243288074645065246966587301100 12179054 1414224980481953409401064346471241832960 12179055 -149713797694466755173039376852931374080 12179056 110071351745322927825872433417505243136 12179057 -1457079653947627231180824471888926448 12179058 410541815454407895422579920182610579584 12179059 -644138813882068491067535879563060973384 12179060 859709418160297882636635039290449908480 12179061 292664190851765407148909457718376708832 12179062 -3880565382639738287913113726094145536 12179063 24939757818081718696658121129604313088 12179064 -245484192170779798169740063931382804480 12179065 -293435919119413719553937650320112740540 12179066 121614544390892691305070738069836453232 12179067 -254149598409534087667913790826756723152 12179068 340405490985944898786091962002644073472 12179069 393697127518205835993811706144934758496 12179070 -4225020036416923187377664255114674560 12179071 -1380271656201469221238364089634574931056 12179072 -1631577711062171160391105271753500262400 12179073 143003034912338434724136498605629533600 12179074 449592844494786107339335915894249219536 12179075 388742815018755050990586662423544480000 12179076 93127687825559824367577131005644963840 12179077 -1690080820692929056119198450192451592228 12179078 195452951199107327052763764748864863840 12179079 -62709765020374975299068806566803894760 12179080 532280331198249105592965103255145318400 12179081 -1432244344894856217757762249367370326118 12179082 40607921100583444350502452951293011200 12179083 -132656749407695771246442514027256896880 12179084 -599344044902526787221121020630065101824 12179085 128691043641790788821006837244113308800 12179086 -666125992709330973160286980334920915008 12179087 685588091449838899716302045605044626736 12179088 139953947653483582896029657022821498880 12179089 188251590048958285471635520985618492520 12179090 -243501037701642761203152734897420835840 12179091 253822246869641638325492381979960799344 12179092 -376817727523718917065403984607391712384 12179093 -253429724156883503990763704370040260000 12179094 -84968729687358876023545532851599482880 12179095 -431499255822514741245472457484385762800 12179096 -700539205071110350211943080783467038720 12179097 101049633627492554199010030166377762266 12179098 -106938562746668798340272764422834414336 12179099 1111073954462201238400160906740002884100 12179100 -176046072865180929290040621725582553600 12179101 -2192467788532210668752252125531344960 12179102 228646610600548603508777407827208546944 12179103 3309907119512869538110042314308046864 12179104 33960724097616862120651556861663772672 12179105 -7870341033090686387262575862945689280 12179106 731242873836110063508583560549707819520 12179107 -1260889467687219595395785394266340644644 12179108 -861024578791613101134749001052508249472 12179109 -330948006118396908392771702372530592352 12179110 -1051384782279789890022654948294006243840 12179111 511183002345426767960688702618504722400 12179112 502157440434569403369323239734076784640 12179113 -1198686634082675179262675733158471525638 12179114 109497089885740571892717406547614233600 12179115 64371378828800695325365420609645094400 12179116 -82151747976937291769923163466408552960 12179117 -1787837923429959822812611510734684514260 12179118 182007579309491391224474714569039245312 12179119 708057807344296296792311367172239013520 12179120 -153512963362653494924424158295362764800 12179121 -478073453432691650661089721588907949760 12179122 -338374643731659615706200655004503548000 12179123 -1308315950534129551229685231641789385840 12179124 -255265699555022698243729239243762407040 12179125 194516493140233973303224479121708800000 12179126 1076912459067295782494453481619509914496 12179127 -63214979317971140601801444919914679680 12179128 167152633935619291048184995311942942720 12179129 638167420742396744725528717010335586730 12179130 436516802389670466813353845784697600000 12179131 -467477564278483731291269622642739668816 12179132 281923360721230895582965705604051131392 12179133 -975135351839657338778882540297359291200 12179134 -929840983377486837063576089951499840 12179135 -154200567892047036387122380043838794400 12179136 132061311160774024679167487012902010880 12179137 -593399228367265704508082500011295137214 12179138 372129032803659584297374109964536816160 12179139 -44625265800916503176373212964048932352 12179140 -348539417151802862941053008822253726720 12179141 -66106585552610589457492611947317605120 12179142 -80211788418897405781477092975293238528 12179143 4813292683185866440874471266889965246944 12179144 -987339412017256831168024523174006292480 12179145 -303477415836570716061772521971961016320 12179146 -207163190693634640441321911063599182032 12179147 610147611887642421227368927266623080596 12179148 -1383688738329957281740636164598788096 12179149 24839227328698222269478468426474892150 12179150 7806586626217219047218983516712524800 12179151 997024586980544199551961173370634370280 12179152 -153433122009891221783208846744155586560 12179153 -287087441475225375793941529711359165120 12179154 -37925256950453595202248587699939087232 12179155 380164218353803089046392142356781792560 12179156 329688129866987007196982402673987010560 12179157 2098462584841812822435724467198001730304 12179158 3980629502794266687376907395542094080 12179159 1030976022404333902219995881009143062720 12179160 -153942252462085146972690091601903616000 12179161 1214664879816337705387332233140407146762 12179162 -584983418576185212224045877257544753168 12179163 102195347994635553577673415001550259504 12179164 -564637887910931956524443626280448730624 12179165 542127416108254012803853295384195378400 12179166 -176609133564842840963684094654082932096 12179167 -150221398201375868404477778210774952960 12179168 576498423187569572776792225355765907456 12179169 -519404573480166418465206999681034621806 12179170 -122050321322495444681886636851603178720 12179171 -428703769267775196935386360599984880320 12179172 98561475359114980216798685579148969984 12179173 168168887702042348630753525935543034880 12179174 -23266685859963599027189592616113778176 12179175 362584320145375168702640886858701307000 12179176 -10235691491229911617730423545753405440 12179177 -143283179430407599222506135783033649920 12179178 -239618007539221954861870376547604084992 12179179 -287316711496409796725381533122398649824 12179180 296620055873272085047531517484433459200 12179181 -153780310499630537237217251004931640256 12179182 469537099850224226486297598955738224192 12179183 282127210673681478608340380686189572432 12179184 -28557401291527726702902440601113296896 12179185 -562416053713752650642386818256561852620 12179186 732333405544412336330767855241845793184 12179187 29189096426489826429403426846337402880 12179188 -84423142034021342333020097301973770240 12179189 30061398033240041740280829467792870400 12179190 -20759358658134931480946126482242048000 12179191 35134418054620582848390715391308425264 12179192 114554698301473981062270955448051712000 12179193 -445832123702251664374912074592977868800 12179194 -419692977065424431331365938811255209104 12179195 220374834862396234667813449821082349280 12179196 778603813894376428078611622336015872 12179197 294338508190434577019878321124157485440 12179198 12285783204456394586224626112712908800 12179199 -521404210956659330013216308582870791152 12179200 -176742250893128707105610396554651238400 12179201 675748211097581362752452532867974083200 12179202 -14579743012768416545961080278394188800 12179203 -695482569212697900165396039364533274416 12179204 -443966190122516435769070034850288451584 12179205 -1171420113851099493499228361378992200 12179206 35509767908121158097043732348599565824 12179207 -265918350306404219626117533213592578288 12179208 856307725094647474686650732571426078720 12179209 239212385753079191390984281820117973440 12179210 647531748176016137581429727931088817760 12179211 -541608891237203960796164980129600382016 12179212 -500554708220657771644697246828361996544 12179213 51715564980037516093177409939801078304 12179214 -76895276407644521479949972447657598720 12179215 -218454220234331224485762528094111836480 12179216 12979247519309532707560141895522058240 12179217 -318617852697813711996122660557506982080 12179218 110621386400100087336937577417845831680 12179219 -21769738695869989164172652268990373392 12179220 -322366768936628678305476280663870494720 12179221 1456183075269456890473061059988340561422 12179222 815732703461798572120824847115777269824 12179223 -33203138022535826596255155070988324256 12179224 -419050495633405860153939569476987699200 12179225 -371699874644174305590156624366075008100 12179226 185572290268346764063513027379433260544 12179227 398188371315734184059649099383155123076 12179228 -139721736813873475351196075781795540480 12179229 -4471849224681956579763830748812957280 12179230 -65718886600312734879454996095783621120 12179231 -40679771700733316648158109144837315448 12179232 85613779248591496978048325139031523328 12179233 -770427853818578919961115782678613975376 12179234 -92686011394004339833237748213996160 12179235 477452080916445016129976860571770602240 12179236 -507285761006923683421757161735909490688 12179237 -73854008404306286424732338162548417248 12179238 -147269164081834129405298001006799169856 12179239 589460622565563508833948577220209378040 12179240 516082447111146648700424198380282828800 12179241 18907021935016920693967836866398534692 12179242 -701396344967397757500645476810195483808 12179243 788577100801928456364850699522031469492 12179244 -315234608816363315023065967345963008000 12179245 -245131120238643952819985027605467143880 12179246 -216141853677958241166286204424862160320 12179247 45198640169143972840108622802516480 12179248 237022532328261088312696730032021225472 12179249 -369462860689352837480198230632080816640 12179250 -437480071110973339561919409356110392000 12179251 899513805495874849580026558620164113920 12179252 -475226025440688922828920923804488120320 12179253 -84011460874038390096131471702071065792 12179254 608647356258386617204330522385140136640 12179255 -358838003049613869321780844745993040 12179256 -87946251520608064639067829512079605760 12179257 170216443315520907477330057582945054506 12179258 -61021555311884638829285782612721832960 12179259 178692232113155293534787681575427273568 12179260 -854103173723572212165069010560999168000 12179261 -1268615339468951370263722628875826670138 12179262 12211562537500324781868528976585242624 12179263 207130364411292119663228571688652689440 12179264 197982201342303633668502590157145767936 12179265 -259457776696961439380716696806655791360 12179266 534462853667718584771008727732080669440 12179267 576975767064668339013344181985728807120 12179268 -163644953877358734680997628602819041280 12179269 1029556408173434256037413873851589192480 12179270 13491076679059017708587120478953086080 12179271 227478000158807956656567849209265806160 12179272 -198752200657513946085575264955265843200 12179273 -1227233076315487322641424711216502609456 12179274 -415464939666472373606941835936844407040 12179275 -388583076669999550273425837737288898000 12179276 95887374009673234043296730767744101888 12179277 -18904401097286046399807242198993842464 12179278 -249282138502541593180164632708371786560 12179279 642042890732176783246780884744799950576 12179280 -27467743047273921932402671829102100480 12179281 -69226390786574382080376691345077026588 12179282 -14732900694749915523516322124548540416 12179283 642118096066991632898911030322092567224 12179284 -182782625740851988625369925195634874624 12179285 -626727475001810964706444069072050712800 12179286 198095313004901221172992944422857663104 12179287 -886034684886988886531822564065327157928 12179288 823936713257355283958636202637503467520 12179289 -37622566089954214863970019534821148976 12179290 -38941037075839357697810214895537561920 12179291 535077453809768984832469772253333274692 12179292 166387972324966264250456765204530801152 12179293 298929595942048440395906003179752805836 12179294 18116354011412165174309305999878629760 12179295 106013184925180883187156454504006797600 12179296 -523575636444725450848771247976200011776 12179297 571175598611259061425133282263992734740 12179298 843594243768062281733939651017958446080 12179299 10999017534627036173496804623829693648 12179300 -49071517438349019587081915058162892800 12179301 -861764831317343866259231510983298071200 12179302 843650760077825088096909197589190256352 12179303 768458384761972534957366326854746458552 12179304 -201235818858443175854789500696971264000 12179305 521184618627717168005537913429630346560 12179306 -121662374431857059909728955413857171456 12179307 28584862356444590336650952630857224192 12179308 791743606296305272141880986499367196928 12179309 -209768383181209748185788397261284157620 12179310 -171651020826342487353519307050919157760 12179311 -180818344547291360062167862599164044800 12179312 221255702871412952839293105808940630016 12179313 373860025165989661089320470647158352642 12179314 -233626814584985031124238092564987097088 12179315 -792189651004313559642261714919929329040 12179316 295270057279385275172494361785393397760 12179317 1475256810619607118788419107177920600366 12179318 -569502675872603838705990996994909196640 12179319 628069855139326593981620906881593041280 12179320 -767305948668216674446433276194406400 12179321 -88761120651972299845264477473368752512 12179322 20596089865429576772577588780442307952 12179323 908494211756308179769652688681567861480 12179324 115789999545714358396973447617716381696 12179325 -86635885187483454941596944625001522400 12179326 -605781232265503517299940879512439475456 12179327 406227863366279457237992701809127153440 12179328 76487947673379953136519711860761559040 12179329 -1581384193284421333669387800229981334316 12179330 -136640589561987031483140653214748777440 12179331 1006705074691725192795003286702568513220 12179332 -703793170422311143012297011169466443776 12179333 568842333694939772315109888365817600600 12179334 -213261009976907625017214241901890701120 12179335 93713781657255622271729416508657787360 12179336 -301946959257964044170699974424744294400 12179337 -6556975244982063736872084827140826304 12179338 -472932150645016672683787111573424422656 12179339 641112750268094787523441724126675912760 12179340 316715306583964469399670890309689681920 12179341 61295033703688867458805571394133533484 12179342 155869255677182879728831470267718103040 12179343 907113952756874603833676835954766172928 12179344 347275364807535691911649844590916222976 12179345 1227356241469350603276327716059850839680 12179346 -434546706164029852597028337009945926016 12179347 -666094542640548084263749787279994380400 12179348 -539125916739626048951600432483215627392 12179349 -224698861897155460948419160960734754560 12179350 70111062192315691478574042862619210400 12179351 1017965576323850450908516878704178001920 12179352 -39068611402004381909693372439263846400 12179353 496805216443754160253965736794798243600 12179354 -328607109881193562947903497128132508928 12179355 249072231635966982699128633322538254960 12179356 60814650457708597887766103691848608768 12179357 672600906063140919025199649947297061606 12179358 -335077852993580780442123810523183354752 12179359 -237589386603409189181716639771049873440 12179360 -209893284738201657869338154361752125440 12179361 299566843340249194043602692128510836800 12179362 11146737911945641075694953435372674912 12179363 -542871672227547059735397207622831711536 12179364 -88581313750675335549465705310613311488 12179365 -564711770238190479407939844976204291200 12179366 186475005599906199120979930729773799104 12179367 -525144963659923735248652664866606518840 12179368 -849958797180289055128495378850966077440 12179369 968644809129014477490691630902651479796 12179370 -30184870326643994312288683925828812800 12179371 -2838029735465922154078789047421162545008 12179372 -931346887363765504927711732981690055424 12179373 -8442047678710210141560647906557066752 12179374 -595927154827481083802109059941410917760 12179375 -60195476476842619962144215433823125000 12179376 633100562671813319133616031556894720 12179377 -148273232437409399433805797184180756928 12179378 197057064899810950889349113909664662592 12179379 -8126831676867532397964023749458213312 12179380 208572149254272264855020540094164121600 12179381 213976240078607744822614132033997299182 12179382 -189361065836545707061029760508021225472 12179383 115616365559298595148685458860376909280 12179384 504349731273101193998211634512527155200 12179385 736987190028480050885820597519791047620 12179386 173004690399404409031708126324017121392 12179387 -1019027887483088186453507223508154957208 12179388 -195245107490009530822001028648082348032 12179389 442848508002479941504150701307019749190 12179390 93898085326746687844640458328815948800 12179391 359541217253747444755570023509849944080 12179392 -764877821366879881635594610328312217600 12179393 -88586226401255763688245873721367606076 12179394 538785701561283242668552017974790979200 12179395 -877115805964050381889235788555329301920 12179396 -61394788614895588846392819680638775040 12179397 19570962092342091986284640016206284800 12179398 183136988724593763352519670737206177792 12179399 1127405376079180943317586650818925645440 12179400 200533000270077611946395396147183616000 12179401 136846119473744223302749673171626452104 12179402 140929039688024306591819826120238620000 12179403 -562767744905049289396560929418756823200 12179404 184344050874889893868684670410447654912 12179405 375486568013704739789766545911725423360 12179406 -4340569128855063327552348889018039296 12179407 -1646577746131521071361605064907059971344 12179408 214109862887303658993399738908419448832 12179409 1070100097192193845982746497743182449600 12179410 -215276269063639179869471358722380364640 12179411 -64704445687921405444910528361541225776 12179412 -110486551496582637553291408904836681728 12179413 433902121858492671488288884853831006620 12179414 339561585429257972036766581827557674880 12179415 352713109446344160253160612485137763920 12179416 156719323733002846569362766517010196480 12179417 -16094493146912991894485502890169415896 12179418 9255293298824839169752758034634552064 12179419 128717121410804251040089020625287927072 12179420 266925949135334176640783660687034777600 12179421 1096818840556827676736088447787238045190 12179422 270614698296954665378304744409741574400 12179423 -124550890630767953219294363419858788936 12179424 118464566711281630245624272044593512448 12179425 -788980319630819519110969312881559779850 12179426 -78624565024822748871853299810965399040 12179427 281177834579457971644230121397401251840 12179428 704495625594066398574091966238869347968 12179429 -1602679276701356174943356925141361361280 12179430 463732612735557652920846395111033856000 12179431 -47776294212999690844263218213484740736 12179432 -915622354998768553533971004419512043520 12179433 -168783422338106907879983947666690326336 12179434 -46967582855970845353589684269930433280 12179435 -413087868638994401877817778676153133440 12179436 -63448729630229891732303235287896754688 12179437 -483098924834857786579414930580485406400 12179438 -138005398936755945411811266062648445504 12179439 1793476429704146064804393774326972277024 12179440 -33373403780357177403534552115858636800 12179441 -1124030043853492323197978434625890435008 12179442 12395040248707619126090862390547668480 12179443 423053155403388282305521412767247290848 12179444 -1303508566251400570323526410532892620800 12179445 171374349491841065383608458567215435200 12179446 666754304113524490298577851782296121920 12179447 -353602567432134290423009144525648178768 12179448 106853626797616393659483298139502489600 12179449 -17971241996662335041581800178259336640 12179450 9259622495145855477792877447595346000 12179451 103276673106399249840163564923698462232 12179452 -59663086876361898486325874881639972864 12179453 343432787482224856696500241459037728128 12179454 151624831564611644667128689280776952832 12179455 -314650755290357918796188578876474746240 12179456 141375193466040861032120939877865881600 12179457 1661029274643150632155964622797872515840 12179458 106001627023121757064674482467658868480 12179459 -1279251529889289668453442139371688251720 12179460 -98370906304245535489514669344193863680 12179461 -782543135538372249843820219901272780480 12179462 -276569172962605493287670118247375140768 12179463 1493847745314260852429873672604096457728 12179464 707450878413395596880082598242794987520 12179465 -89215310979189844053191285673920554140 12179466 2272348905058252958886782680064827392 12179467 -705534988929077366728597723096062910800 12179468 161155081944133083897351767509118309376 12179469 453474363375659200969059244343379486144 12179470 -34975034834406115357847316612599104320 12179471 -635114353495371495777180112669200627048 12179472 -107578043817151654774316431248797859840 12179473 675534290156247525995149366383119820722 12179474 -157137175216277001588348665767029105264 12179475 50392133800068398587659038602445472000 12179476 -481202795577980678373252199447110348800 12179477 -1712106568344473774754995281780693809888 12179478 205537929279807366687617177498638104960 12179479 -193816592850345369786276218249074859952 12179480 160669220721832164223636652890744012800 12179481 -272236212495623095210097062535523609648 12179482 85760117482918524097634799051236465664 12179483 -898994540992575746148322803570239654268 12179484 -40777584185279721897166117431625956864 12179485 250122181774946119329756300901153731180 12179486 -1252526261608058137449990332174916618240 12179487 928903818656172311836184565609440375952 12179488 464142468122421516603061985829566545920 12179489 -233372979904355700712753721873528662848 12179490 137186222545985281529988169037809175040 12179491 1364835920455990966738539408097088236892 12179492 -2698631987653237823118413637546101760 12179493 861694325088711907737442520857737617982 12179494 -224394008089179505925565093283040208960 12179495 -178730783661006878858811499301680100400 12179496 -375572122025530469345799617098077143040 12179497 502350248199311493617011245394194432 12179498 567148369279217748990921196367458830000 12179499 203284548929772471392327745194646008664 12179500 125567322032299337993450938689020160000 12179501 696358306550969872944868448523268238604 12179502 -199673135783114436650665033156401283008 12179503 -126459917854267596251586183534484077696 12179504 293519580778519846845060078995240386560 12179505 -330796101913543651668294307364338132800 12179506 175947423394195332770453501632924646304 12179507 -189527405040447439376857269940796090400 12179508 -124319360101232617563262975197770741760 12179509 -1074968742286423073139036100158760334080 12179510 193744211381897958509005734192763004160 12179511 -290518837841994767163213462313719165360 12179512 76227001534453499067134385836314214400 12179513 495941256882470247674235358861332604800 12179514 303453083997621887061478000874323912704 12179515 1025992221534403182525569624051318444160 12179516 1232786070862090516737449386382156221440 12179517 -220651566535172597278743001297161472896 12179518 -235410126305386976918621832611613882240 12179519 1292962453791235200071040055153728849408 12179520 -13666064333480283396079368636176793600 12179521 -51534058970940878056523720501567497788 12179522 -272488748898208090646928699463748624688 12179523 -265113655140486280110533835543555339456 12179524 10069691998833049222872329990731517952 12179525 -210144407197282519734312905297898830700 12179526 -179863992921260968401506621012448641856 12179527 57794719330229708429780606094760284960 12179528 546887532717892066305947206338928312320 12179529 -197382739845775277418090455087510088726 12179530 257403151836345824568785339995490749440 12179531 200264802171603910222775814501310983744 12179532 494715945946247951345548776978120806400 12179533 -4787378042172129005036286432082005181440 12179534 260459435212482691711283380368982708416 12179535 -108466329283372989955678063226411520 12179536 6665330440693022549361247558932480000 12179537 -814476871954153092373151454918785084814 12179538 -679958623561810136353468748936426522880 12179539 -21348016679707759239187675940587996376 12179540 -456129960030155958982615343232598421760 12179541 123271872846851183681522118061383659424 12179542 -216767101526174470122398951771910209856 12179543 -1089030398818082693582541132194404745208 12179544 406678558392482877823781206307369779200 12179545 198847476620075721390338133695064761280 12179546 -19853981489636530060300461607718861856 12179547 -750135177577480137596773587651426495480 12179548 -355830950106107743558509066880715572224 12179549 -96728791511444341622611722714100918164 12179550 -69639793306206672439851380743986331200 12179551 38193436868756813995591240998592456400 12179552 -381326172002553086833984683060070711296 12179553 63157451468044365514296297339586799616 12179554 -337627665248046890853291781966978203648 12179555 -879806791904778835402708954898293637040 12179556 -516190766514029174602059714511453001088 12179557 516671102877726178840647202063550818780 12179558 -522046260343174458343398568923204691200 12179559 -8864763457352804716855242550053924864 12179560 575201114864856732698433466363374336000 12179561 -496808297207849422302768462727294303500 12179562 -347286048571546776450175665416061067776 12179563 716291963766149326944010112641706689680 12179564 -312561736187040584380200078540657325824 12179565 -49614637934841661051555117761741805200 12179566 -43177800193365504163942876700761390080 12179567 481256543287150968342432082554697265616 12179568 78654276124461207211074598612877082624 12179569 14476938038531911666133330939081765044 12179570 -16023390740817380846227081154115417600 12179571 -671651035699292965120265734436423580096 12179572 -652193625627818233376801784109966609024 12179573 49051542032535817620833212654596847680 12179574 265370227811424560942100548241594652800 12179575 -212573666082295102006296152360907665200 12179576 -891536851601144003922522694134836305920 12179577 707335006175223430293688163126107814208 12179578 7990712940911700672436521966000033024 12179579 -190938834300388136278626932437080147624 12179580 1962012418037087258069948296438087680 12179581 669648985193787598070696153527838250912 12179582 -439288217048321461646123586828262587648 12179583 -95002173225134683624140152904967902480 12179584 -1019294830746522915599334384684163399680 12179585 -614546148141217594251878258116377339840 12179586 172312414545939335439240243157776142848 12179587 -415272872572390817139995276716411132000 12179588 1065785651671600952336155363456018759680 12179589 1009266282597100498241474648055535404480 12179590 -75044148683428974167994551554326067200 12179591 -1415772564300554653515907259041579251648 12179592 -57390707499216333781329061996032000000 12179593 576851398592723116036683749869384338842 12179594 -385327995613994204346907303605477043200 12179595 -377574572027317278981427237920782188800 12179596 29884596741715132715444148852231782400 12179597 1527694111396221144703147402163733523680 12179598 218980808338801207993556744007918056448 12179599 1109497379810015425184318082773585843136 12179600 -49370261855796718758114774478033920000 12179601 255533519213699113311807706695341188992 12179602 70659014418846433933210740935407721472 12179603 304770537722412199734970907872080807852 12179604 40567004777303556672861353084115087360 12179605 -198415262728904392172142454475527720740 12179606 -765007713777966739769778719706692763840 12179607 910026879048381357692565136542085864320 12179608 -49550539276447577240211714480744038400 12179609 343942969564964922474466927315440879048 12179610 199881684460294580813406492759769720800 12179611 -236791653568319429358044983756967322640 12179612 45488309553239969268423930164022346752 12179613 -245272074360316867864342675077468425856 12179614 193248621120506152250757249741832246656 12179615 248458324687287627546970937377918159200 12179616 19312457672958840302919457351626915840 12179617 -587624943229533985911780517454237826334 12179618 81355106315609035061195201066719440 12179619 1352044497504874669322102895469041742320 12179620 -750374591878021744806754119170123312640 12179621 8611067782437768847780903608044553984 12179622 -69299260692755559859904483447863105536 12179623 -579812260616790944548253833709917100640 12179624 -5560974386694848991321147807942082560 12179625 1051078152076541128925110233057049920000 12179626 334468872186479522993251654312046297184 12179627 -162016656479847803779890174815179576320 12179628 155082176555332131834777397019164499712 12179629 -114302325094831286897716005445216935936 12179630 -339640823297851340776147978536106175040 12179631 -179059644015236131647427711419897645048 12179632 -285307387370277470223005784287054577664 12179633 -1163283694036398887136495153924450606300 12179634 -464547012886921049268731505175787291520 12179635 -418439809992020320023747693731699389200 12179636 -404085929056278020886529148574379554432 12179637 725932172796429790175058620218461448494 12179638 -466860992197417012822783608029216450880 12179639 307329693653355610260206819495408907120 12179640 109224913198257556755312993147533721600 12179641 20281840269061830071129481385496544084 12179642 -256859315073816650622712128513564857088 12179643 -110289601111698092497357646803387593216 12179644 -634476074832923384909227680393436836864 12179645 871552236889147360320207755832865449900 12179646 431386855764123392975272089268803916800 12179647 -1350438317496711696911916070404063122000 12179648 103879485755972720328627445620057047040 12179649 374173156188607671550150952927959689264 12179650 -32973036725130897738982434409006848000 12179651 -1340630100189825686525230000785853929456 12179652 -135014962879216962763511167956337459200 12179653 1426998606709682664640607690648092561884 12179654 -19651391111093222742575848746607768224 12179655 405948686589251586480718722523955826600 12179656 -569084695172807967408889186119730437120 12179657 -198852986635253294135374973341817244288 12179658 3854133135303980117927391812263131648 12179659 91063569656421715711851543213527075440 12179660 -78484322189016229900354062546994483200 12179661 773651386725087110097270928224082994208 12179662 -408893561495800329543394755773901597696 12179663 932825973510415269409037060500695699000 12179664 -676682386162582590584450408228585472 12179665 131410921515204461392025038977864624000 12179666 211191614978217755621379506508372454032 12179667 -1329194094960476505134129203253784545280 12179668 -412663724923951239694908398225025317120 12179669 832684442223190978735362765127370821344 12179670 -9531103625403092230921989927494313600 12179671 31360733560949370594759370336490503904 12179672 -637659211133070695490723452239678003200 12179673 121797866644811695012101994186126940160 12179674 394029940446963794695005354164228370432 12179675 -256535852598117141205606440183088577100 12179676 -358747976337598680553857842498001581568 12179677 -1354289344808848875647684279836610224474 12179678 23814713032745138475784388564150722560 12179679 479048088113915673269897760725698394880 12179680 -1044605477615357315723564664431911895040 12179681 157909262405312325856224384551932769280 12179682 -150168693517415255562386393748656689200 12179683 509983635730461567727430245851596974144 12179684 -1289536506865866837625428238599073812480 12179685 4111378410246043180563769806319239360 12179686 -149339856613672045812560764678508264256 12179687 48373167062657332206850120743612272640 12179688 -735802144131905001366619520275171246080 12179689 1086188672039371111914034430679528898490 12179690 194380433301229566834238104764842591680 12179691 -377889260341494855187974436873446488400 12179692 -347562300881847141765706255683634273280 12179693 1788282276917590659880128172451670051744 12179694 298023471838512281152819562376733977600 12179695 237539431674055979801066350051679462400 12179696 13916790452907146606221100330544660480 12179697 -190929623082739247050099134841766566080 12179698 129788418296748964550125625058469251600 12179699 274029622194114506919586185782884454736 12179700 -247358657123426068237097022658447872000 12179701 -1447006022854881586903664694873355741668 12179702 346813894986077207724770003847769659552 12179703 231986570816686916662209842665915923840 12179704 123987970524518900261953252252483829760 12179705 -248587784293565720794584811286887221240 12179706 5070825614101332028999771021525180416 12179707 14389113392293935660773400178975443600 12179708 -42306395356028993151777518650995707904 12179709 199639049528417680666943585071079459814 12179710 447835999284407073641616650251224000000 12179711 215631800978971191386493022494430943472 12179712 -65418781604936709714997841039437332480 12179713 -150718649316946551896647505166843693376 12179714 14134489159731837897074380845822852048 12179715 139946504661774332109746196983513619120 12179716 508821323593806298387225643433806963840 12179717 -343300692379216277379404839617255408480 12179718 204942351612049614780846741153613813248 12179719 307266170310056752528163364800501455008 12179720 378383200445675904448204663677849600000 12179721 1078085273894870474550662307706258940544 12179722 -58967256786149995466449552839789223680 12179723 41569343781132096675335740001181758400 12179724 -41947024063609170606375974269653626880 12179725 985255994052829728154540474519643676000 12179726 -183791312259001506604520526887319754176 12179727 -18117077459286705143136039114887516688 12179728 -370816514259393828685994548726897115136 12179729 819607795340605711500555976258833294576 12179730 -174039511231586075978216053547902241280 12179731 713242200431982929700565866156692191532 12179732 -606724022875092030429347357632011294720 12179733 401994354897706209912539355014416449504 12179734 -34006002651169567655624677236755013120 12179735 793260834840321663518346963068871755760 12179736 -148817925347874965139195300169258905600 12179737 -799486308390197275948010338907686144560 12179738 779304397420016522230017224035102625520 12179739 232832783917919932479424370365394400 12179740 726450629880409098012693892307531312640 12179741 -41711611371503792311645021347438540480 12179742 124973050605244695900920177756824458240 12179743 1647833396137952550880764932538065616992 12179744 -852437344504468283030660779085728186368 12179745 175782575170456682982267880021538269440 12179746 582123370107870934226959092543277839360 12179747 753518793183187515290652924868436947272 12179748 157917885045390842433466889229234757632 12179749 -1027675550606431364936759965220309901250 12179750 17808686326698673673925038890768896000 12179751 -212865464784011738676100054577523687600 12179752 -144020139821066665613030644576750970880 12179753 192637297469691491672938924690010683002 12179754 67677715226457427632820909701052746240 12179755 -162959583071102355567992723523958671840 12179756 -355419857776530697975297446972365718528 12179757 -376821552256149882854308490856009927360 12179758 40374486379093615366820159271648950784 12179759 -915285443241098758750379695146592493040 12179760 -126143330801294285482026703549995417600 12179761 15321243712829004626281514814250144800 12179762 -32959438456934204525553141260642961408 12179763 -293580014447330391105675314646556296240 12179764 -89216183124106842151759137443029557248 12179765 -52927692098809074335292183331371108480 12179766 -364230210607980549873893314838549655552 12179767 444770644819198613791958250442042619816 12179768 2493851117849800061237687243399919206400 12179769 -213013219822023522175466605574189333760 12179770 485200412099583847041849311480685850080 12179771 55092227360814456859222963058667287664 12179772 -626327550242335020190673680419081650688 12179773 -859707044774074240986056030129296081978 12179774 557145460589742258211652498947589683392 12179775 -286639368478924784511255104575427702400 12179776 -67118569339810177105424286803027820544 12179777 334541197853527647725633496483175474626 12179778 200133695848222173024124282687845800448 12179779 38133651715791596167483540768960912740 12179780 -819421496197911392086467220537350470400 12179781 115626347940136305568606640420923203840 12179782 -926705925080116019406950774045557075200 12179783 1089604140172019904873079753278055557120 12179784 288305919678588291057414608638714552320 12179785 276767113833434690507314201706542954980 12179786 35980270005207552206215456772012573280 12179787 -809314226259133008807636100671753046800 12179788 -254024330241638510488069271843714058240 12179789 -718150204153216038943867257209638534410 12179790 -100975949752846956905106434241474612480 12179791 249847978536220886088106623027203138872 12179792 285303105050132758358901507830072328192 12179793 16508138388543266933076076835920788480 12179794 -17005276109028371707557823372919791488 12179795 -157582830846525309004619678437938108000 12179796 -731170704515360258964405642058541721600 12179797 720004502982983068907191743938890560000 12179798 622185106721539696122836856222550914240 12179799 -284762885190218240152649876085192856416 12179800 696696275687395488453322184272492800000 12179801 560370900123755646684358336835002481802 12179802 288045982335638140775748273631545119232 12179803 1774795367620578036109785243832305259560 12179804 -202755229758803513471082782771481643008 12179805 -378003669811482003808227625965170828160 12179806 653635580655199520220273820130032628352 12179807 -289148854881704341701131282492897435136 12179808 -15680151714704277006225141111176822784 12179809 1014660569924307760355117819413509192340 12179810 139183520315061681567663054240954447360 12179811 178665298089356791302899334061014171648 12179812 472913356092556579095404647962329546752 12179813 -1848095172180027198012368007439897735938 12179814 -447035570201682673586312785546733862912 12179815 -1527928484038199667793994139616519857600 12179816 -397442026359113108764239050656019005440 12179817 232316602123103944305789177563762462400 12179818 16413524047842228269471093073568934400 12179819 -406607878330366298939732387829440016780 12179820 -615563102981287678547331017773158205440 12179821 -183253032446983697367306661298389879978 12179822 -897857307593651573851905273910890468288 12179823 186843056528837922945496300580662800 12179824 25000890350781871810955867028850540544 12179825 68711682819664922341557974801973984000 12179826 319926199757923982166889328867959881120 12179827 1059896353822151564676144376967704041024 12179828 -3701846251550801655303139741205064960 12179829 -300058863405270944379275963648574087552 12179830 124327302325507777655442924436097151360 12179831 -78327990547821354633841783289954594688 12179832 446777858111068810787777816650158919680 12179833 380815560430867768803373203093600984964 12179834 465204372579266907214955857228186671360 12179835 -55864628873827879734738947901250252800 12179836 -2706217732517326125952365323747246080 12179837 -553991685536960559886605966675789143616 12179838 40071155603491030001773270732188327936 12179839 248087986618131521487321597475905241456 12179840 1376686751710639766455819309783449600 12179841 -103871148960674935797002950146735680208 12179842 -718261649022740636205114744063154210560 12179843 370918676636651016936226571428148586144 12179844 -72924494969885304310220130209556385536 12179845 116628694895826922534190134727337022680 12179846 272825985761089879177019050812813786240 12179847 805935538961285824744023173539890623400 12179848 795136257046274349144398137979011983360 12179849 37162130769980543772301242694106574048 12179850 -96159882543461453879876424270651840000 12179851 1187420551874604395950348371664548080852 12179852 68153293092762021890849803787551091712 12179853 -652817823404437082307263094519793727616 12179854 -1126343266592837854228359311436099833088 12179855 -169566203910536829095130000851469804000 12179856 101238413051649433394763619687445299200 12179857 46880237149253690144042721252049941888 12179858 218820479470283605168284689135596091280 12179859 164297639023593217350852279812463806904 12179860 576012784740980284508489820946022400 12179861 120039442093844319556499431616419986300 12179862 -447894394455511684749993064194023424000 12179863 -558541000402649657491273904026665633560 12179864 1089652754109374390385783857320197519360 12179865 -252774227325871051378551470717263673280 12179866 863041500287135075110178549725109424864 12179867 -493524043269896814890142054239273741808 12179868 -428116237588013024561245595004310709760 12179869 -180535675516275505085407758805763863552 12179870 54640323855433450361334523383025067520 12179871 -665245662134213883245357183294642585616 12179872 827865797564348341973576328851539034112 12179873 367284785929450047876659297849054449122 12179874 97574152666104571536058553431670292480 12179875 -1227106900893562886787022458039254940000 12179876 -34247875751548783625360928549551569920 12179877 -345890224918065387010466500047292135392 12179878 -163409032749737071824899597606314183680 12179879 11142637616601613226616939542604776448 12179880 -137195072244757181769615702548663500800 12179881 -898688451043047319913067223359084278790 12179882 -73644616254113832385271516692930117632 12179883 -322990716310091907097196023347786014736 12179884 -400413856070156648154343097794577280000 12179885 475432843761848916546466658708166749580 12179886 -34368406723096017389175219033375193536 12179887 -46433528955753833274795620876234053160 12179888 -7467295873636321853217935940330061824 12179889 -901949280307163819664019046432840931696 12179890 -374826636063074436228135996101882056800 12179891 27306814839603390906808900274365121292 12179892 23254849426944632813649001360698918912 12179893 -408912212673729298180175997091858153920 12179894 -270545015966005070486977764475390429440 12179895 -108053214551341511214066118880563330560 12179896 -260233175330642941935557394361240350720 12179897 -52816741355666847124406662928274189654 12179898 -547805165146427857271794048601497884816 12179899 2826652305165836331939179617828650280 12179900 40910279004690594691625039455468032000 12179901 -676314650856414099781256726379801713760 12179902 21736834781715135667367449484431461120 12179903 -926420132309146874013946769472431875296 12179904 20290184693620888051345047203579166720 12179905 -88522015593143019229797489394059447300 12179906 -653813579030246533273030623876406060848 12179907 -186265549358264588525842147154639964000 12179908 133220148530062534933686052673167257600 12179909 1006583568962550464506497045381724092672 12179910 16367834062777348358507560993744959360 12179911 15794135771842530659033796501066200400 12179912 -30508941299878124094216344642102476800 12179913 -439016000388072851717780959133704800000 12179914 546668723467518301684770843224168107056 12179915 606306899194851559248628219246697323920 12179916 83878773119049108436106517965481246720 12179917 186733002713426078702925665413785139200 12179918 -76962206311272803208472442088987064320 12179919 24760488915918073307148666475662221472 12179920 76935006595960210139612109379614720000 12179921 62127229633438400315095356629461951092 12179922 4968836688258300596849702882807698944 12179923 -556783399952057954454771013932624663040 12179924 -192604274514351955300243881033318955008 12179925 32003219190454506674082935588558039850 12179926 210817832948121263605233614672162347008 12179927 915624260128375189602868125391041296880 12179928 723252851574150718104240940722849116160 12179929 1282977540114292564769885227066115883530 12179930 -176222557155148934389493089652957952000 12179931 84093522983821776209579837025068574720 12179932 273317864281381254907602246248338090496 12179933 -690091584848485953921017698188154939680 12179934 146257193103601191586853654165361749568 12179935 673189192580151720824427228586507906560 12179936 550008245129999233955303143897510182912 12179937 76680300155562269146691277623458182144 12179938 783761526099361200560618915522886725280 12179939 1014021630280417036755682677574986483600 12179940 -279355997626907007056932221532392960000 12179941 998281596131776393485209472263077193342 12179942 41643937085230953799320945778644136320 12179943 -1662621098337584286066417373171125994800 12179944 -139892840820738886489823467647313920000 12179945 -155917329212580773348830509123199975800 12179946 207864679318009235598290898105283325184 12179947 -151167540650073670499838440274971662160 12179948 -159330643440166186976056234420359796224 12179949 266431727334466883165607208864388184768 12179950 13761860288741719676951662227006936000 12179951 278650724595473372847889942377322326624 12179952 -17487018651397927169198121299720404992 12179953 -296457069086407807206276356181981946798 12179954 259007432148647236780062866306680173600 12179955 745065538652053391910459265131941133360 12179956 1123755823109388049827081302184770174976 12179957 -1384490153091654633333614382350549587794 12179958 -155322954903092260736670202106583552000 12179959 1043136226756796709172788382712380718040 12179960 254581628870691678762156895071418368000 12179961 590947088490921945880943073608447294010 12179962 82440976474112550852668504686725500928 12179963 69207188174001783308346102110452499544 12179964 -26721652754367031575505715530898807808 12179965 -3523893567906166568914987688095601280 12179966 714630037137691484053227848525099538432 12179967 -374815871645129998574036928734757848688 12179968 -78483049270244464826513714896762306560 12179969 617257305500856841518891201959371953840 12179970 16876355788732050357013696174334184960 12179971 50806464327264457567381507868919240000 12179972 -173237986151638334426566959734366773248 12179973 72308132530214244435237611048900730048 12179974 327706602718718473273448689106740174272 12179975 570457238309055936071286008579032143000 12179976 -414089715022282267142588749442257920000 12179977 11665248167447639886745255547853147700 12179978 -237465072682326605728894041718693426944 12179979 -282998063967312074460905785314966574320 12179980 170499060738628268870380626271232640000 12179981 1266767331076348563565798702259557513728 12179982 236700253812631868078718310743086102592 12179983 -991252610374096802014359643639712750400 12179984 365581983466149397379244237222368256000 12179985 285525303425456961292274329648279781760 12179986 15974189466227883423845066563614134784 12179987 -695290921877291277379472870889721406160 12179988 232403934453210680066722130860833361920 12179989 151769827560478056702679886633738923790 12179990 -445345192874905280902461182791596549120 12179991 -181021767355805300385618068807223562416 12179992 -1440810229914013664307074995293701529600 12179993 -39453443409354432823252361702873369088 12179994 19712763669029140638708637915814803200 12179995 -332512069022179384753161487639780670880 12179996 862642574974820727452717588497736337408 12179997 686650698558671491231445050117226159040 12179998 194587751877042324665188838531716272000 12179999 -149095540359635950075547528579044811376 12180000 -52105304677306981659353474590310400000 12180001 -1006719086100369452593464824615889718176 12180002 424954476361343544503308291136372399952 12180003 -1455937677796159010575298696757055483392 12180004 -491744944625273140441227716315750105088 12180005 -310197867660169081684925828522218425000 12180006 185983970418037449957604361557430784960 12180007 713876243307184976079720735658225163520 12180008 -3753269494649183119703640799802327040 12180009 80513025679665654392820826449718169760 12180010 103668997915472695685643481970618612160 12180011 -1199007464122579302915786302597298029388 12180012 -80585173462048164445038554431730810880 12180013 -1373738655404359799480865420595910533738 12180014 173399073399812988624510797765431449600 12180015 282803508757824998236605977412936315960 12180016 -124230109686989653231031031980323913728 12180017 793870008523729543008040183871572672512 12180018 188920943248279015029459751371989641728 12180019 147535309980278855887902521147128254500 12180020 -242412348774537687536786155913223744000 12180021 128546520844028956135745063496818313024 12180022 -296221549200611878819175479624428782688 12180023 2119789537147404910755153313974499957200 12180024 -203868593003964205443466106932219084800 12180025 239077398977318402186766291187538889600 12180026 -448499728900385974114742692341621308160 12180027 795706321189266226450224585629885680920 12180028 -113120864299917026807911659002208940032 12180029 449490081922998582936792437413403893260 12180030 98057891330220697345319545881700542720 12180031 1718579224861600653475414633883196784832 12180032 -395475368944864763617450202396383248384 12180033 -127148382345942202129915549491313440876 12180034 -69648979802087973248375649794636501088 12180035 102843848629161828284113482487202412960 12180036 19236906714471085403399070750177128448 12180037 667176096641991943155101811472482675968 12180038 94246521691946016017587431436436146944 12180039 789147482454417051660923094580294347648 12180040 -1403614149420926428761292699382323200 12180041 206517322955773235270132097631118440704 12180042 14728208914637767742613894128160559872 12180043 344247641426285330480856895849942538160 12180044 -311029159839521126859621858072038982144 12180045 -571307173432952438892351159909074260800 12180046 -514777405380950289760950729075535902528 12180047 713205142672939707266505304573165305984 12180048 149563007800658017562450698521126764544 12180049 -18876785244995974843564107045374805568 12180050 23571648454360269083736573537194649600 12180051 425693282056389700575271480803894480 12180052 325500488338339808329821332887842615040 12180053 600511696590074383864610282299817786364 12180054 -171925425708990812959502137440994390080 12180055 12458571408194185281369386409944832000 12180056 9358066411991397363221450596234690560 12180057 -855127996018380074742589050119990138160 12180058 418051107208303507443238733757522885120 12180059 -1049128627121211057846351864307042549296 12180060 -76267614240181591805384299948597309440 12180061 -1089248448330524872284350837880332549338 12180062 -599893142363868327951375065761822801920 12180063 -688874220354745062822898677768122223360 12180064 -349710447715621351689344988300517048320 12180065 -445608707462741828073224436081108574680 12180066 -451589064615482513377596082151700672000 12180067 -52247590000560136000380908871767243888 12180068 -1156079207947996817764756136972187937152 12180069 -310822901602833831337907933445065721312 12180070 -59027562664254868967617392971319214080 12180071 686212808769476703999496296654185059392 12180072 756261643071056049299751621000718417920 12180073 -1414292216440433279465470294768541812678 12180074 1370313871603182175878694734898572704352 12180075 -240147405393438366701942926934545048800 12180076 -1117205445667884552342986596392708970240 12180077 -557570276506666053917472177517738539348 12180078 -520217827804025043886990778301721497600 12180079 -590218951061107480619790976164245174320 12180080 -197816957981925889121322245349297684480 12180081 -1565201021926974659639703223443138229056 12180082 -1260677096689380239292966635581044930528 12180083 1469355301187972858991752891165573474520 12180084 -31653809182842525418161248212763639808 12180085 1166562979547078835871811245458631578780 12180086 131143999599032534345384281035687166464 12180087 -563619143248356092771843384568016802400 12180088 408620812473312748576331810503812341760 12180089 -119729743961474132560851212378453241276 12180090 -110121865907267556375821388166092226560 12180091 81253638759539366026158045054250080000 12180092 -993248342009228884323810084866004695040 12180093 -1304323102217586629651885971890264444672 12180094 6181183939748380564688898814205588160 12180095 37180697500246792705942097550995452800 12180096 -211775589023784135790981209028086988800 12180097 2305485820850145873211961498249493403392 12180098 86690902596088615160123319627808667136 12180099 -6861688231042791005230593140997580992 12180100 -326486044732124157093573169671361060800 12180101 -758273209560600587875320150894533780898 12180102 -16582966280460109912729505890152960 12180103 -24756749819063377212756685628278096 12180104 -71290889624657356253013685500058368000 12180105 -129017340570023839237755917515454496000 12180106 130547042168367955310330138086595944752 12180107 809224223335117698336405666827448648840 12180108 -579511254577540616939965528206811722240 12180109 -577194908559154627338005661404253830484 12180110 47783130707271560371553478775772770560 12180111 -38192781901126114485186650636443531128 12180112 21013239676610211362791223482168901632 12180113 862881845628749841004044220357968331968 12180114 -79033492906525049881165828924214021472 12180115 -28763162827009533281269601254761276240 12180116 -96771930142673635365348629541409674240 12180117 -94787318442143370902298150522165016320 12180118 568039664527398239290958807803992761280 12180119 37575656650157903290796424699537348960 12180120 -656414272689985216056624254562220646400 12180121 -289668037108982813997704698027460788800 12180122 233155245378086002990838256985731893472 12180123 78170219589429511398096580412751456360 12180124 681278142323743794212129307570915988992 12180125 1915811837978782381702575784631397879000 12180126 51054920703526659937321298151465092736 12180127 762846286066298255291474724505604940832 12180128 640822255073756648848135504812320686080 12180129 225767026147121371425016290998907597888 12180130 16236156090345463486802321495991028800 12180131 668881081877338762167403809041574139200 12180132 446505428080799652976610187723172454016 12180133 -327482141424007390107130139767896087936 12180134 173501378374732206723870307453780341216 12180135 323563586730603245730077135342825462400 12180136 225257843328601759717156968151290055680 12180137 21910062243176384662815280443045831840 12180138 -2389240072455325757834999642327492352 12180139 181619683805896584938828263319125976856 12180140 77772537852320029714523369081210880 12180141 96442595573289153792163990062095992320 12180142 -176192521462342198274962132393441424640 12180143 677795760615868629299292150084799025280 12180144 -412063950020274881813455329294758707200 12180145 865536126174119521567737131627618092800 12180146 422906876057878537528085151064895858304 12180147 -7022858205106923116501043733270268160 12180148 345855789591626593289893698656546922496 12180149 343926197659654693750141250972019179580 12180150 -264815113707372124129609255767944263200 12180151 144477240914335488750492494615431770152 12180152 -1322165490983392536920910987378887270400 12180153 691806213487493409751937592056170840800 12180154 -132088637140603858288752161382008064000 12180155 42300926386180781723529062294535556560 12180156 -11503445602868090048056064434979659776 12180157 100138337120855704892134473545554033920 12180158 143401965834382760160830332436828059776 12180159 986513816871530355274057866626777548800 12180160 -221455091044270538172677814871287398400 12180161 -203873459475459224232757743923991116736 12180162 395953437607719182585077234183494704640 12180163 1623990029161110196684822061993483143624 12180164 -636730965960376299061851911806123722624 12180165 155097143180417801744209858271774101920 12180166 1222030059532894641935650141149491902464 12180167 -1275409107350871410085257631987381531000 12180168 161391592514730670710945561904442572800 12180169 -964038317045801712392695490027965611430 12180170 -58297351582404788491691692548162210720 12180171 562788779831261894957811212242772619264 12180172 934352261781329312620747420494463122176 12180173 -1308863351406753199064927199699856189578 12180174 -2186160069922340273820013965609156480 12180175 -107713335378111263520147033290401756200 12180176 -333465852232504472273238739454252064768 12180177 -876034856727450170329744802567998686780 12180178 -293431640891267341019766307438783618560 12180179 175171370084460774097400906443820906496 12180180 7700289488073246527600429682848747520 12180181 317815264584259200036737005000743177532 12180182 -211229281040583109014806804730472633728 12180183 942571352639932931897440492422046558824 12180184 -51010677360521516107815797668859596800 12180185 138157552038647906584841206259375653380 12180186 969862150741712219689930448546064268800 12180187 110728638008789536350405005080256688836 12180188 313749611028053623472188801464225765888 12180189 -36620253725179020437670652169436561408 12180190 138697309436563701271720749729525436800 12180191 820772836277975894875037337904932563520 12180192 501840100071680714952895658958010712064 12180193 -232941340131354353906054853874658281600 12180194 46082421584377975094854481480303851872 12180195 80206127370982175613353152541951076720 12180196 -15303729158477115903417010907730862080 12180197 7211927764287815680965152856641884800 12180198 -242544958622659286806304557237950858240 12180199 204949865689917842418823000010405382200 12180200 -482623336362341524202235600862736256000 12180201 -215907968889512689730423517442955697696 12180202 -442770978290193740930428747711691774208 12180203 145119576737551888709678599013383884720 12180204 -310070901279929462804312817197075170560 12180205 233744946619501515957133261963348755000 12180206 -307400575944302797053254253361099520448 12180207 -134984095205091088725562313347821190512 12180208 -425728153062126820708744741156071866368 12180209 584313631818104412188868683844556867410 12180210 -14494520482018946264136768218926940160 12180211 -350720305844049327378328093739225327688 12180212 745531254396594878116620042226747041792 12180213 -42499403423312748980396678996539357458 12180214 103180719945141000176990438069404745472 12180215 -6993630524009516579469046600654756800 12180216 131530036346682122937534682225051238400 12180217 -62859717186893953423627742876359853248 12180218 492035513207249527949935122063957832560 12180219 -542731490647691779988977598706834746856 12180220 -47489906652370971506033386417682227200 12180221 1511096013301623219203755238648827228422 12180222 -412190576990926419071819453453458079040 12180223 -4057272190849435654648617015564488 12180224 -497434819600725930255919961526484598784 12180225 59547018142374401825216473205009847600 12180226 629242753449561025205129995820976345504 12180227 -399056936477199550628752235333840145924 12180228 187990540140807030208375409921057765376 12180229 53077131801092127228482551790338212830 12180230 -268757382929993164918719731883632935680 12180231 -381572463891791312119084240939598737488 12180232 -1801499023591132714422131997767263795200 12180233 -107959479306270256244867200542873906396 12180234 184060231544739111083104619849664983040 12180235 -541994677940002175097314153618789326800 12180236 -353804958692380998092321918095343124480 12180237 763785154289923116259034577972192245280 12180238 -92619041394382247346645007166395834368 12180239 44615178835985166317058292695076636560 12180240 -228240855901535870234596244490878976000 12180241 189527105973257357272999100846002153984 12180242 321028983116247138008203547153270608272 12180243 44920838005390787693718437232680637504 12180244 411190344123864668007351990456434603776 12180245 -165604004448970666267736334868004686080 12180246 148886694170833883996744147699199990144 12180247 -1359221146716796822028852165327418823688 12180248 -69776171343886468936088140717639680000 12180249 -843328879021541641405646843861772132432 12180250 615261667096812268765792995716361024000 12180251 1221036580846482617508299823022793445252 12180252 55458238284525488753486886160803102720 12180253 20603262197209792092246921424556468320 12180254 403168770972431101712030581671676069440 12180255 -111815620921013179418611931417968540800 12180256 -373745305609914766394268312934163152896 12180257 50943412359740615267074276377156927792 12180258 171207710285059957110916980504307914144 12180259 25124007125686470005416216746031900992 12180260 351446457690071445843217564421633064960 12180261 707307308845188890859909984018357181440 12180262 -403985186904328396874103969215444075328 12180263 645650393462990104723900060314785076144 12180264 531818250858636061638229972884886487040 12180265 420511105090093897133225965283251893120 12180266 -1052835099734928957678370944061211136 12180267 -1006777866277010151434609203499486939520 12180268 -87978490053295003762688840889852842752 12180269 50951709978835147706005971203880296844 12180270 148081782872421798272356826032044560640 12180271 614264510412992381525774531232202657872 12180272 -25123715031483001848286009326438973440 12180273 -156140698912193314048954359096767282400 12180274 547941829400314877021444832495081509136 12180275 -314783331473572345021880346276375095700 12180276 516162981904689038908685486610811036032 12180277 -110778873713470869190458344726123389248 12180278 -426590774837697609973848834371225419200 12180279 800020443929094750179967705262051223760 12180280 -153700727373000096922432277136897638400 12180281 572186029941584985479566959054529301700 12180282 149396332043006476303792980450592364544 12180283 377376959612813341106048906845245442532 12180284 67554900701213588203565512256541459456 12180285 279838855990458176727605811982256759040 12180286 284657052338400659402826101183415374592 12180287 -278631938025330589915495928450040904848 12180288 123264063937250877059414067765722480640 12180289 -40963661759228961948093311661582130368 12180290 -111524326187799710360423745484577251200 12180291 734090347901835340907131524343736070144 12180292 -195529756868003013901749910648678451200 12180293 1439119907583073132811702423877000705564 12180294 -7702097232396512980431662422743226368 12180295 125822107431941728604542108126246135800 12180296 12928558556013752930404383276069980160 12180297 -324584807661806799521249147618996598720 12180298 385621564967942557224853452251684276064 12180299 -454571255027274876846388300340132502240 12180300 23855795138151770204813110524445593600 12180301 -250402800302371958068065138455306658816 12180302 -624099863406190198429155755324539694400 12180303 160273217952906879408011905020256483200 12180304 -193086882987000746592646531701095546880 12180305 -484892186574440966149160937602984022540 12180306 -405180432834479010123900936358286042496 12180307 -1547942224833917548735481465515319527444 12180308 656658886580835972960648964748393558016 12180309 -17048204304298454679867342909211558752 12180310 303024213973574274666378726197077426560 12180311 -453222244689925364581853620975152512640 12180312 -213647897161001551099860507654537338880 12180313 529046426780289845866940662774351669896 12180314 -260933023226766982234777098696869702400 12180315 56069812483709432529745121475930301440 12180316 327019457554510231679823559209473916928 12180317 -6075574206470275481481988117943795040 12180318 -416977805541712798827623575623674978496 12180319 2296197178676231860784414501120974289760 12180320 -410278128211985544035969377732381900800 12180321 -256305269702413318574357437603465926720 12180322 -607455702889987267509714808498198915200 12180323 -508203169793962379535689446162450483428 12180324 123592208697394218267438477406247976960 12180325 -334755664335596747632774536786476966950 12180326 138657468635750924222660002830906825600 12180327 -327645472894759334342258778170483921880 12180328 417251294530377114433962972721869020160 12180329 -554179878527024816504503161394249521024 12180330 -71195967556748092084361981033779776000 12180331 946924832909595441588355508169827030132 12180332 1132701531459462822882401984695861936128 12180333 755092136718813729566398984752128329728 12180334 -200840623029394080843197284825493569536 12180335 834909951332520407849022004288257470280 12180336 52991037919821151906047666388757643264 12180337 -93946010125441660674511300966350447546 12180338 89887215403871826700838205948848828544 12180339 125220993832184942106592059909494469204 12180340 148325216379477721963774535277862502400 12180341 -934851116049880466438521518953704770258 12180342 -29589312150009593988712493455530898560 12180343 473241912709305153303786163517017658800 12180344 1661019624536013575577988041706106880 12180345 472217488685570296999942599843867614400 12180346 311338840307128641375254350760134549872 12180347 1318221110821206659121458643745642672872 12180348 1121502202910344838936598100539247872000 12180349 -69356270288944940617071079186830758560 12180350 -22263922531909904799542006661753619200 12180351 84432501859864300959752662592571845832 12180352 2393782565873629485943861426142576640 12180353 445469698755317519517455629413970743744 12180354 -29505893705814050139700634596834977792 12180355 -393084471579490279605702385114541970480 12180356 -20638776229219114353794868653315101440 12180357 -87084567014639671123522970846991378048 12180358 636210281449029958692623240341482823680 12180359 1404209836990293237697404346652395873560 12180360 -270243681287221133156283291676665446400 12180361 977385452225843411466828561365669559962 12180362 137579134020335023135728503956872081600 12180363 -87985811495359481293097070385742825472 12180364 228161960242141632031169587095549880320 12180365 210408706811661771650525412712294801920 12180366 7471080324195119582224865550875854848 12180367 -332610394608183881935821506574919877584 12180368 356081105659424968990264658685925785600 12180369 358346604517674149798641531519218453744 12180370 -31844155988451079154557588857748574400 12180371 199225393639671149042527227911696251740 12180372 -288296723250926270841847383697433942016 12180373 40330376344114871743887394717886448960 12180374 593822989948049786254248433211302849152 12180375 641812346902597083314203108440783468000 12180376 -474206526937365021724344188780416204800 12180377 -639882576876807792487376739811262854080 12180378 -130880000443656966123726178479242772480 12180379 1133084675943579684513509747891341553376 12180380 966728664009955009240739384976231552000 12180381 9435937814683205509777913188531803648 12180382 -572130669861864397584754614212919510528 12180383 -71698341105020353888202634108228974496 12180384 -30585098021062873750120616408726962176 12180385 -271346626674965159880458200930434594240 12180386 439553609881541906812925001084766554624 12180387 -303252865322236933377123384928352910720 12180388 195571534883025625486192174912085799936 12180389 652723420181171921724845569740477240924 12180390 -341031427484800438301035917923393662080 12180391 1283702089830987615782606868669766556792 12180392 -2624137048621035570750235011391488000 12180393 230758575764996064721003294791611180682 12180394 -1016376463018157350807409541076673745408 12180395 -8202230979225404691653403069537281760 12180396 41592658453416542549198740311256596480 12180397 -1631742330703553091615688385525656652288 12180398 -800411925505737678032222400993011929728 12180399 461939864346744560430968632233662982144 12180400 -62039757114154881501763572083135283200 12180401 807163836784885824069814501945056960402 12180402 -105043118810930611440479601705315025920 12180403 713680822530785080056589238640686664744 12180404 35619377004131293177155930141588713856 12180405 -232539069790023337344447857660334353280 12180406 293360189324280800571043240588109568000 12180407 -164414938608731810946912363703325815560 12180408 -273875350319340218608643776869885665280 12180409 112379561441986656161388967956270433728 12180410 355154261934944050353147917025173502720 12180411 -3427160480245224261829960787197698912 12180412 -309105722750304484720294289639862406144 12180413 -301414156697474781275277536763574607040 12180414 -423630744539916779892240648516001402560 12180415 -23256403559076526526812057914710540160 12180416 -139639217797343979340933043099698987008 12180417 699791662136862234448645950745262840880 12180418 406199521121194348699697403945205502160 12180419 -1185355280970701015072095263309778544640 12180420 239773707235457341619105936321399911680 12180421 -926505130032711468720578174048408039616 12180422 -1111867047680043412031672532676521829248 12180423 292203921109575969107127526743099726840 12180424 -1072646172493875082375709992227779927040 12180425 311529505960716004766677283583241146000 12180426 139709691953372986531911985120233880320 12180427 -11022809539645205261434872679023379456 12180428 -384778021757829271381970845884286402560 12180429 -1392885613846353962965296075213850617600 12180430 -351626428889077024416762061597220408640 12180431 999435644598414412694894360872451446200 12180432 88850835471570957968204391795948257280 12180433 226230666553775086506511495188468779520 12180434 -174067530725221918627146972653117303808 12180435 -129910634217999386067891598626646058400 12180436 1181684841767362624880012332173454071680 12180437 -350474013194007032702218249699489915428 12180438 -4132651236595455990188653332660628416 12180439 -727531083431959662562188961078773676776 12180440 109330363840042475091731314605853900800 12180441 -48288837670495707598112593287518484096 12180442 256128141544675208641765606191857240832 12180443 371938075557605595126734485713391165440 12180444 -14359787087356712657214250647418552320 12180445 -521222866533976253695109027500353441300 12180446 494717003119094337692898938800644204672 12180447 -6369254181204612073166231243119406376 12180448 467770386023788392173526944065795915776 12180449 -482199269768565245438825953366880563800 12180450 -167204301438787902633419103685055414400 12180451 3214970628003746242325298142739663400 12180452 409301913876475358638681343224993382400 12180453 696718447141568457139179295088191070304 12180454 177563949785498763482903601627732140160 12180455 7022754641399468110697111968873105920 12180456 -24078892662731951004155838164729349120 12180457 -234329934875756268461754338560044026240 12180458 -178216113108572653450806860623529210880 12180459 -639340038447319073505851974965782870352 12180460 -171285000281496407560558091789784867840 12180461 -994183146964966598899892041145283568938 12180462 186341031224765851464252650898098463744 12180463 779677638002747041158218635088974514920 12180464 -250379827916715068524360824454745456640 12180465 1107925123920915043205643976041369780 12180466 -469693902815683442069615170612813972224 12180467 -106990120609658040190658005328973257760 12180468 517329396930631625704432943388181463040 12180469 735577184775552802230081315987345548352 12180470 34324312967452479599493146428481832960 12180471 376586924331935276033990235002491697280 12180472 871898835307982791658601002932887552000 12180473 -1208098324558053424715876510429239789440 12180474 -226722411376171130037331155635351212320 12180475 -866486453663395932108879888958510019500 12180476 24189682723705491732004424944863117312 12180477 379011485259031414763704283898351390720 12180478 -219933024508643296228425810006297826176 12180479 -1022958036331729183814938844236636361424 12180480 -179517656329544559990872344842920263680 12180481 2900729790091893874672652888661524272 12180482 538270349383031466816283714919455612800 12180483 120777116477304887364999218506196613120 12180484 390134210160411926347326889661460080896 12180485 -22819436081634833243042821525273215240 12180486 -406825286506434461726169769055661846336 12180487 -40015120630551272101694863084732876008 12180488 -10978040199447610148611455265678448640 12180489 -105639421843711200289987948728807182592 12180490 -255812410646251200399187605515223813120 12180491 391394488073763489390966722649272985600 12180492 365078730245367653647441871267719362816 12180493 -819006293001076203567400418227719299400 12180494 -33959703923573148899351261093210190720 12180495 372346752711186085466976362159598159120 12180496 69900893089229189872498668704732823552 12180497 47955737466920837477488467765947448000 12180498 -125100934719411955680657276724738743552 12180499 484457137128666632927903686499472924528 12180500 -653506619151272597408354302843440768000 12180501 -2141255209593842793267708459425140512 12180502 -95312740611362222213062696660339374048 12180503 1208252897440808040811651833474832231752 12180504 143535719038411798662463126900740587520 12180505 84592509341217257384123573579353824960 12180506 11615778528312447459128351762757350352 12180507 -271578130631050908247515636636941845200 12180508 -638707122085852413244195391635146844672 12180509 199221819856719031513521174914428676640 12180510 288882081658406043589770554954326848000 12180511 303630217925713635519227197327979358720 12180512 -1324512719045771734231943867607715872768 12180513 109449947990463543085868048308994625024 12180514 -48577067278644899377503661282741332144 12180515 1251437900440696367629802917866059498400 12180516 -116214809745157530979503262272910875648 12180517 -1332966099591626837692871956626116924868 12180518 -745571294545438704619610149983227946144 12180519 -61027416426856797514221992901552361896 12180520 -330268859543756123569662011252932608000 12180521 304365928625092452002875945983673623972 12180522 -274418781857927111983330737162485556480 12180523 859369187559892372096235963864867667504 12180524 6839191625685393128428863579223080960 12180525 -131249478445924419064178777471526446400 12180526 -439484561476967886172217946078834884544 12180527 -975619572590907992900969480762974608624 12180528 -176232915320376718903809368730470547456 12180529 724378139122724733301509701510677114130 12180530 -11414825552582642743773037925379814080 12180531 -737494031039922815491424359862295731712 12180532 -16020981314365277751815964810601226240 12180533 473047042743859569923721941892616814976 12180534 445737284484673720905510948819134243712 12180535 -818829317323040311250231988412867700520 12180536 -603386284293802822684638984884624179200 12180537 -46262939094734218505329289366743623414 12180538 596590202001394433194574948501387191920 12180539 10886951717587857332202674666262128640 12180540 -115390088371478543972930580364778649600 12180541 2719233809654162098763370856264077002904 12180542 -690792696885803685365302508043853264512 12180543 -823350251407278616137218188697590228536 12180544 -166828236406742863007115816429673775104 12180545 -167215483172313784841520174442626094680 12180546 -164338817374138964907743070916195915776 12180547 -396507508864375445500683821560087714560 12180548 234006766680032882776757282145070146816 12180549 752359715710357668408210879591571196928 12180550 420561262326440091634150748228937720000 12180551 107893221709968535124483251734544853760 12180552 855546286219757141300150205686845317120 12180553 548633657303142065929537539718554665280 12180554 -7179652671222453264221514994327875024 12180555 -294803739169638502112564976207342853200 12180556 697880686765443540888310359146759832320 12180557 -306693675703153214296539364518039901194 12180558 -238958639101700481943734372058360550400 12180559 139644212176409766309922444271625089016 12180560 -68645850290501266235235099745061437440 12180561 35368703507479707319765265835624830880 12180562 -372659152650210126274937035146720519168 12180563 187020634679948412240444820264697944812 12180564 830402544578804862018560976272349450240 12180565 -304508738977285934074333860900901701540 12180566 244563701715997414350800111690795106048 12180567 6064102247359132674348347040528489984 12180568 1562448193358649674024141766560067932160 12180569 240159195220578158020073977221263000970 12180570 85387382099639427224153021207563468800 12180571 603495242891525279719516948192939570192 12180572 -81441229687359979654548201608638591488 12180573 455591493227122013168018579981316038022 12180574 53143905643138137830418060343520919552 12180575 643589402827583840547064981494595770600 12180576 282994642628639459615959213793896562688 12180577 -1173463801046897288515831242269681508560 12180578 -251301169182128003838670459841976650160 12180579 -1261874889710117096405560756676210856960 12180580 -516464834105942797361376441098288217600 12180581 339517301332533302442343260145085106240 12180582 -102628229161227289289513793959469686784 12180583 -1371148963508223360873753352540767247680 12180584 -65546530903735703192810236989086945280 12180585 -28983095446621758697866752753015537280 12180586 760256908640740947567400891415495856 12180587 -1043233839928067224064574312119154000600 12180588 100902853913552994655363737999662678016 12180589 582804542799040521490338501861584720940 12180590 67701227031786660643628304972224400000 12180591 -87152603226717424181423346722968416000 12180592 -265954087097653474094679005252919459840 12180593 112900683940756882956682207560213943104 12180594 -378402851131111220543026299030100348800 12180595 220607310350541354277583473692483307680 12180596 282429450959233901094599055582172600320 12180597 -19429589494170778239674393173047578304 12180598 298947104891826529505025152804046256800 12180599 -1330115905005549361359761488373705525400 12180600 -309810504004513372569052728792156672000 12180601 1761229870888385443965335681642100562500 12180602 153707654312384964604601257435289057280 12180603 -398712453563037258366799283341367029056 12180604 -133035046620769637374954302154875275264 12180605 1088221665438567889090036662395178985260 12180606 -547234196694090467034005005383451912896 12180607 625373081486961332503597470884970016912 12180608 -378303200121400488513859841155210936320 12180609 107958968448299019594218022211700035200 12180610 377689599398364292910391776308569600 12180611 1269570240099378302790048439151260825212 12180612 -495593993071588134734528042944503641088 12180613 360911652522794132829758789763619487104 12180614 -1249443608365150445693101884821254787328 12180615 -838528154197668769825581988374730368000 12180616 527349323149196089631591929136726016000 12180617 424846175968554993165139929372992370960 12180618 -78444218415106527228789675082505390592 12180619 -203626376608042230339411528516834029280 12180620 -27020985485585224966407307341146496000 12180621 -167471149708648337226522170841706241088 12180622 3066115253016603413226329477222592384 12180623 -22736908421356033645928369156155018656 12180624 -136157219308325467273826288453677940736 12180625 173888722864656641022446418076548556250 12180626 -541668107514353487156394599842979618816 12180627 567294980571819742380412299759974542248 12180628 739762027575717736676692080044131818368 12180629 67386821469725861225307655348751325180 12180630 -3223058817125976089044793153961922560 12180631 399795683953932310460366913577871903432 12180632 264561953628893610449624258415536486400 12180633 -276751490900696820686724116413505699376 12180634 14418772431150838288944477587461102080 12180635 -133413072905571427975477012052929185600 12180636 -348515129302646725093685748510755275776 12180637 -88002182609176297573452109098650634496 12180638 946222662615007109405132931285839578560 12180639 500868213738080349015480561565972180608 12180640 493401961089245060726054253385885286400 12180641 -389690128845758608225211674677725980800 12180642 157045161041312759817471092084127807744 12180643 -46352740915550088047809989876551054976 12180644 -53994954168443038858100907388356231168 12180645 -794453809234487541965526270602388686400 12180646 767054465702909254284294603229921249920 12180647 -1585264310626174543866897302200620320904 12180648 -152501329267970922898792072223890636800 12180649 -154259670443180495319229454272986559992 12180650 415192303762963656758279793453802966800 12180651 -149199665468943450139967469085405526016 12180652 473261056436466587353467672319751281152 12180653 -35434801594126590687147532065704429760 12180654 -117014989891338240788010769203026900736 12180655 -450185477788018084494373092419829328440 12180656 122505885612534802474859182631103578112 12180657 311315837074672038965869053761078448240 12180658 207324289288248658452304308758325528576 12180659 -136787184746150536469195699195337887184 12180660 293026930606626870394501572602051573760 12180661 407253262671003890236306188820600844352 12180662 -50795905431206347423829861068079550720 12180663 -961583905624855751609885741995184853072 12180664 86881205524162315859871488706499153920 12180665 -409225960420232760989418210510498552000 12180666 251161076333729049893787321539782366464 12180667 2308033323733433452480121126965318623600 12180668 -1155168445461120979036487538241243568640 12180669 269524154735396956870827603717531098880 12180670 5191055489544980974113856477389269760 12180671 143032445234334049533114199388072311872 12180672 -56357660131216967528011413782632857600 12180673 -788136603154733049775071134374132102078 12180674 -456815423685752159008894275313365268608 12180675 -211941130748411176360765658399487089700 12180676 -931984180387482203134552942578694023040 12180677 599018453759956410686710681099640629920 12180678 -253281894667709702426576640437495322240 12180679 -145954476468525707482658420870369622224 12180680 -689935172283673736205193456262541465600 12180681 532029940674685097739337110343954039920 12180682 227597915531492040160379097602840332800 12180683 6074986224892024701834286284386998932 12180684 -441714776080096327566069260769930084864 12180685 -758584667755292373318303712133315222400 12180686 101113900412560031490355168717338364800 12180687 1001268033964351068168112989886383835152 12180688 41372345682886332499362009085900980224 12180689 -222120847345593243717846657943379225280 12180690 72708468937214193499561832380009055040 12180691 -1586327780209222322552455287719104236200 12180692 -125241422530487705857112408023715117184 12180693 47359958806975785343955889061379736384 12180694 -309343305375537433697548721920954141440 12180695 267668272277099011431159527552270770200 12180696 4560466172811091283609354618663731200 12180697 741026476448302003154402332210803315712 12180698 641778291429998700129222427404768495600 12180699 -63010588818122473816025231530005770220 12180700 -183503935007033044932916849748387609600 12180701 4286261257111134451927842280000303224 12180702 -417185991726474416194713945906579019968 12180703 503739351140604829811964939308058433952 12180704 781410683919401336630413536927127437312 12180705 -370158018819504603958369673977395968640 12180706 39275301745096827289226701876262780928 12180707 35127669835081465767957739283734176 12180708 -833750365598166645884070928402494898176 12180709 -797435908513196908757042426861856729920 12180710 -208024865169084980979282965648125584000 12180711 518200467995410587818342467140586399272 12180712 300673897063056207461105182432729267200 12180713 134230242700514229208439405311307667024 12180714 54974448740454150571878129425735645952 12180715 210255472677386919749048193781110843360 12180716 -781930259996423436787485395274670268160 12180717 -387433406684552856586647762576320752032 12180718 280124361215172172793572434683098968960 12180719 -667728107137859994108008759603856968880 12180720 -46836955054405067210272225838566932480 12180721 -428777124883531590891257915397902490240 12180722 -36388427419995208683367978872113838048 12180723 151447714588198216322916107726307633264 12180724 852726440629442175828764756869709339392 12180725 435680736583450781335457607861897549000 12180726 436437827323403608349474832704748182400 12180727 301389952170623115862326737986553481840 12180728 224749597237749711355388130413379256320 12180729 -884857011750422835128245155219314929920 12180730 420859761042323253593703433379893401600 12180731 -30727696939953387255107184727296563616 12180732 76159415337999833432731711664025027072 12180733 705428380428462468073027531566944633260 12180734 -1301466605642304919302671060121451071168 12180735 -58849842251825476460650803449599984800 12180736 782062630873775097268238483318292611072 12180737 -52678014866300043764452758966998074368 12180738 187195994537322662709851390609874666240 12180739 -19710259285515556618203522611680197040 12180740 218563207055390313555935505590394777600 12180741 -591309974122871739853562279594221192416 12180742 -63912349424635260770396699824013715456 12180743 121703502161432536489119216243077827992 12180744 -116884698905912146160960043866326256640 12180745 1107614896518269372682485133456529564800 12180746 -106361724201633424530862753796744222928 12180747 -73931510119000147702405911370539945000 12180748 -44431768530326886490020408504522485760 12180749 -68871106708601072013576461554730996160 12180750 -177965680006185380135978326852824000000 12180751 -343668675579063164266716639671761741896 12180752 -43652297901760717943643312180458348544 12180753 2145145397642490344815880209152910080 12180754 388167674795091953578138408301210355360 12180755 2317288760668114865916991576631186544000 12180756 -236581587303115256360739722626369597440 12180757 -141976632627399371742622312370302971240 12180758 -330319304112024397837953118805723159520 12180759 925210164980571603506121893740670214504 12180760 413814742964753206408600899784108032000 12180761 1886661927299871664399946684499475791312 12180762 99453490769443285339842220659408545280 12180763 -826908280035184887637136166581494227852 12180764 -179063546711229914588681080158080039424 12180765 258812564792273133573891276906286612320 12180766 -98375543161498121734638548497118488896 12180767 580086270807021888300010005095935865640 12180768 -103334393764316944577810185277776330752 12180769 1455838836667900401929517665241815442096 12180770 -34509287242323810430287024756112957440 12180771 216608139423841030556400327770181146520 12180772 -145844540641611268068915676000239558912 12180773 1161325420414775111711528366827314078720 12180774 -493914192578679016111620807307292936832 12180775 -649249028903048454779036672513718603200 12180776 617467307249524727066018662379165276160 12180777 46566988955895336941991060183549127680 12180778 -296858587398339795746577472888994326176 12180779 60115862401072123780409488424237951568 12180780 3912326586000387944055222071519324160 12180781 89196530923832303548148545435608690700 12180782 4760781215072266802561477710798091712 12180783 65085629881948797269702904536033139600 12180784 90076201772854046863835620477985882112 12180785 13538298601242793088323934806997491560 12180786 -448681804594378416729700710841197619200 12180787 1138938023284215247071398662083044695436 12180788 -21683400510144804469738993217128998144 12180789 577410246633453558210114536917244652444 12180790 7486267176593300126515529414410272000 12180791 -374365766340808375842092032115442485328 12180792 -266124977501166493065885107197926236160 12180793 892866616201354230139921570179190315204 12180794 -136298382443104925452344542629658492304 12180795 -189515827323182859290975347849462901760 12180796 -263734514005197275063094158094457157120 12180797 532751122546614064284033277442422626246 12180798 -19227696552571175063360779412986732800 12180799 530142965924357916477580701175030240960 12180800 81592031571257340847290927520992460800 12180801 -440450634831275906900399947021062378336 12180802 -1179417140132663724669147444732334918656 12180803 794162068915464933972025323108610853052 12180804 189585502867395261985785444997529066496 12180805 -27754984123190009434001638273176288000 12180806 -19379748296144605580804507810450405760 12180807 99179984694439110678912849235171924800 12180808 1039409031296133977489914954165513896960 12180809 -1127719447862434267052245325300656785996 12180810 25544866906810791080722900059620348160 12180811 1286641024716146115207376372956329269800 12180812 -1110793297265072752047775907570438492160 12180813 -64880615018484961924818181861929889152 12180814 -6970734870090208072097638589815534848 12180815 -1097808448497425434134491662101130850040 12180816 -233660926065701029719424175097706782720 12180817 -609792912360456619794563860507762216848 12180818 -133531518556429708147997037901512249696 12180819 400570218196035460244246292892810272000 12180820 22086830498649960157903968544214599680 12180821 516405445951590453096057943729723043022 12180822 -556562556865657672392322334038679281728 12180823 -249346926069117398724961675120674115296 12180824 1008786818450447019850115103244890931200 12180825 -1940886101057061174959026805671314000 12180826 -49118989618036461790704076916298589440 12180827 49191763359031571116118609871177087960 12180828 394000573583064212169693299098053120 12180829 -78320556431486252927567914154993476570 12180830 37986532656533823715865901910182251520 12180831 -66744527128528239935627711317233412608 12180832 1176138392379836405067549816958584225792 12180833 254811745134934583062730386577979645120 12180834 595106822715453041315521689658315284480 12180835 -194804561908755116857975983022539050400 12180836 227407666286678094545337054081046308480 12180837 187959290284100445298223693691157985952 12180838 -358867125365479795275878819743121522880 12180839 -98460353496046137108648236423754327168 12180840 -178144195412889632031497721796961894400 12180841 -2146039981740383864554363588979722883100 12180842 771868459280151701849606069275734129072 12180843 609439271811147607207703195549787265080 12180844 86020765004511575310297603329783970816 12180845 800108074579006689309827239193203017600 12180846 -252595233894519056568926165220422848512 12180847 22368327967669087649179147897463848432 12180848 65478606751533838689299518012842147840 12180849 478612033042337425496786865918067428480 12180850 -201042039022227430242368151779749987200 12180851 -275412504291958180153750711053540596148 12180852 247810549734593964707722474908580392960 12180853 129824081386431171524010518564091632764 12180854 -139781171301589923979828290365421939456 12180855 -254002054003652169362673904865999909040 12180856 -553946552466656148306663222999410565120 12180857 -314362195365016051451904306853358193528 12180858 -33945757144231319382500207606465775360 12180859 750213386280658121225380482729371695120 12180860 -16293671899639960616757117576061969920 12180861 147752761337090291755218713287291208064 12180862 22623706889834683180640567839355639232 12180863 -2820135269532351009910826390818909536 12180864 -875959727075595665405888513767857192960 12180865 84354039393615186189472860147846095400 12180866 -88745902434306731947064149397638264368 12180867 717558529418049631234205417158614514680 12180868 -5387666019431794477356747756044484608 12180869 -202512837919538726992923984067985300256 12180870 -154003992549204935134644477950395584000 12180871 377107170839311813870512717319963106072 12180872 352709461987807322692469633988875304960 12180873 -318611483259567615394875146187899141616 12180874 252186968353671813692506702271852160000 12180875 -303072176491879521653531618433417816000 12180876 -316247707553161342812252588654077587968 12180877 74898231629718739459927789039036364726 12180878 -242398935501131506167231083030845734144 12180879 -12603744132583639840019634544695775800 12180880 -116982434835420401129463882855772323840 12180881 -417492451722261288179833891277102954880 12180882 -183526281089215885487967859937227239936 12180883 19003945432510264524336870773354719488 12180884 -408742727052185380226886899153521400064 12180885 256634243864552158753107768499072690560 12180886 -219845860855293489676068378741249698496 12180887 80468078173433849901827250329384432952 12180888 242259156230527531487099564103298867200 12180889 243943851903945030834360693031077036480 12180890 -283701546134044812502142024412206848800 12180891 -899010107152836767510723859243215887056 12180892 159737486164719132646759791950385905664 12180893 -1387397938526665323027980802995513413056 12180894 -602503031246444827890036842922485760 12180895 -266041430508537750734796485018256814800 12180896 127805447596504142592758405513116385280 12180897 -1100409956381683128550646644197492308526 12180898 -344860067428311286724876108289325018800 12180899 1525076390712658628304339297654734190000 12180900 111787485621517969757258242377892608000 12180901 448435796817238573476411490542506259902 12180902 -426597579598517264058554871481063015296 12180903 -248494893239835100338872002357287969792 12180904 796251860380032455020137456221168025600 12180905 325886682901652576345138210963898405120 12180906 108706287277474181922014224946528820912 12180907 536511048662241932578832177207159980432 12180908 204159898941076952634283547116200579072 12180909 441505011023979592650116749516161147168 12180910 195638035170679227795428846159747486400 12180911 -20061281169392137908852791275988915208 12180912 18947359869905602299780548985734922240 12180913 471143087646284835978937134096870518162 12180914 -592680039331826679737366810784125600640 12180915 -58893693786625686209960462361113817600 12180916 -21241221900937384114905990591972648960 12180917 406832171003099035259803092167912491392 12180918 163602489929779091105769197525511853440 12180919 -289179900954999532970508205470708895160 12180920 347423227288066998385116349489738444800 12180921 285508227737956567627545808396394224800 12180922 5354792003598337121510991731721191424 12180923 -131765756189460977583538535206000678272 12180924 -148269691021488042105956773645092209664 12180925 -296265880481357169153159016792190348700 12180926 67772682417307929763313132396306143104 12180927 -148760355245631535102737960724986155520 12180928 -156240420967780351067838403256694865920 12180929 -1548274305452286021654460919157612604416 12180930 55183217626959446270178884018622481920 12180931 920755517770650419500403184142962414080 12180932 1772432957848324726976144022934049390592 12180933 -75450440977101348749517224937237510240 12180934 -412375407128350355288479165932742381440 12180935 679466180250872517026453739082953526560 12180936 -225651334014404075427790740671696486400 12180937 669221831871614065360352524736444400960 12180938 -42564081442534067413796460612373463040 12180939 976092930156075462600682711247532177624 12180940 -38520642478751522024639619261875880960 12180941 -154109609861237216242930729620325297716 12180942 -15223366289518369497295240960398745728 12180943 -1578554820644709581282846132380317581280 12180944 125549899858772252918587571433067954176 12180945 -110316872490362070844267573760505398400 12180946 -1152410111022602425610310038609072989536 12180947 24447258223205124383171063595103596396 12180948 50132128698206527136590913113430028288 12180949 842548742952209590025338450258123310 12180950 293921294700764518593376062959334504000 12180951 747460969759807427709069478455330715392 12180952 -68097547368745127499983203738276945920 12180953 56974837170247335353767114133619427860 12180954 198454598545863128185483998073307136 12180955 -339676969923616141372034047253465849040 12180956 156166855819028160880116670880401973760 12180957 -874616970199561809054366002549540616000 12180958 202866514287355515302999450883307774080 12180959 1397667849252424488028635172626845592000 12180960 145698570332489914062880625423902310400 12180961 138821451943273052207421402318291082560 12180962 420157212521198826268906987449095729232 12180963 170942678799371668980662111157540974400 12180964 -196828170096669472650037128184855921024 12180965 -830445799560782214608234133968686550400 12180966 -71125239691463030192333736844489230336 12180967 73936010419515351730789968355218889016 12180968 -510631794712993680199384838157783552000 12180969 943660872156471877499358252965370632640 12180970 540198935633897739689693944247855308800 12180971 164189215868229449184439661047140957264 12180972 -19854232248767975067616939050990340608 12180973 -255145411724948663970955298843439089280 12180974 -190848342626548657572723705664214712000 12180975 301342790658868324223229782149953288600 12180976 -356136303359786420604428188572093972480 12180977 -183780826635586725678111894377689216668 12180978 -334185721868778019003154978275271523696 12180979 1522449293983724321017817060732476741580 12180980 304199464916286649924405644825259130880 12180981 174239706876978298607528841574025122944 12180982 197760558487799923773533807506216824384 12180983 1428136511706297004545559304869843808232 12180984 10098539264957927084712590689982545920 12180985 3292153291500875818002115621565068800 12180986 -704088108550856521912190841990093081600 12180987 -59205509468572111417433926151979805440 12180988 -773223680759684743592641554161928883200 12180989 -55254511885007197896340765314724413600 12180990 -44834367096399905899152818361826959360 12180991 -1615592673743820626599743530130858980208 12180992 20215294991987051752985660853156052992 12180993 862642923676349123189522724261551126208 12180994 -273645403269560390847686462670777113088 12180995 -55391351582096267460934103240665270800 12180996 411443520418846582911924909452570511360 12180997 -10834205521602441483253039824622287072 12180998 6671325738898924330488319843342332000 12180999 29212176268090456239667780936702972368 12181000 676998560657156661629535245309752320000 12181001 297817557889028576787072590040725396352 12181002 670174309167873935427639763701964107264 12181003 1374945626930996321308988391820617335664 12181004 226988415705981456030205299483391693824 12181005 -780459446694917195690944177468852838100 12181006 -646632167560677998846849164968440682048 12181007 205657562769861993633256103030246256288 12181008 35193757444309877331433803359548538880 12181009 -499250913966325857646836818358419636496 12181010 -2574695457219751733833018515047577600 12181011 892117527453180285815717127058528364472 12181012 -852331438844559158275603574397050018944 12181013 -1228310937284209847686337912014691520918 12181014 32297847535774641990890348519140751040 12181015 -427622963413382045863604652050959910400 12181016 12123673889553312525187705813580021760 12181017 -254885404101083195261563036140592284720 12181018 -103191110473204077223651405342183706400 12181019 -295168054108793524758766748074378593360 12181020 12146695372532318608763395637913031680 12181021 -1877727949529173768887504859582477001108 12181022 -199649565807049478163477616534059402240 12181023 1255475889677507556106702897942051152 12181024 1435146131986448252615022114651841560576 12181025 30888914530311099875762333351066457600 12181026 58382199200717669023047787225108981248 12181027 955742172050374291418310490881551037912 12181028 834588500958595739606065366431436311168 12181029 128155647659545919256390002631192885504 12181030 190603003435158982710595660100664330240 12181031 -1134760427997313281769159125102952284168 12181032 -545775410756868318180623774776240788480 12181033 108986056828828851929214872616277847040 12181034 606579752015641783643603051639640010416 12181035 -83250852962347658858311884041561376000 12181036 -97643817367317527211754581150936906752 12181037 2887117310716920202630676977538218295424 12181038 -327415948342060898805627543730917368256 12181039 -232875946744518855163056700865738899976 12181040 -2946321386940720655280212587692359680 12181041 -842392107533733994900250751684163132350 12181042 -354539733072904614415288080008034458208 12181043 -93776838063143995653976816559027800416 12181044 107549673125987444673276934706075185152 12181045 -516510313737383451528711519276774089700 12181046 79582745432647627178257132016232557472 12181047 -15892895626508010201669967426807182336 12181048 -180116777911028608591714828282106880000 12181049 573137547428779114211934492741723855360 12181050 3954076047579972664538459210459520000 12181051 -495555360287769650171016569199270001948 12181052 -175165181757068927447181986381438438400 12181053 56829074060042294576099223656030549184 12181054 8748540741940208338486720802057438976 12181055 -123911638261954468800558959648453078040 12181056 341040262007806905346234503008366886912 12181057 1035286195085685358175850659482805624706 12181058 -772240327015547397185976684892575267120 12181059 -256243770196986715748884462412950956144 12181060 -725449668583743853269419334074243788800 12181061 63031840078240769833908582053314147572 12181062 -126698685359106516834505244346803525760 12181063 1620752310549398184625584478563918356312 12181064 64517857927343012808458109598300569600 12181065 -35298868565359493036550870217039385280 12181066 -191882189096171845617166662683913148224 12181067 158349173139072933515907846849052761120 12181068 95859688186111518748905356288666248704 12181069 -1118951123231048441072942323154720806848 12181070 -322335848812451889561532300324589760 12181071 158818456776352791849752850382248595200 12181072 -2503766960786569274013722215694090240 12181073 -936790844858905096144279342934551991820 12181074 -143120211489893700146154150688692752640 12181075 379714316552558043354178163261803144000 12181076 -51111997263953452677225373629299386368 12181077 -410806005370443384764931908074603512000 12181078 22258770352157146212245822267760574464 12181079 -1317444941264390002754778744204881059320 12181080 -75940394302754421720763501353929932800 12181081 640211484951886113902437981757288670960 12181082 38464597373604397937560505184072913392 12181083 7369698419493469327558696432590293184 12181084 -1434724791409650709078112655386924488704 12181085 -56853311752589611951064774784034928640 12181086 -613312839657997245693334448348122623168 12181087 -591477169152942768190783246004390647264 12181088 334485270011504517196553169408037748736 12181089 236098993027004105068255860041068800000 12181090 482644500473728930891142960724085286400 12181091 -180442265912477130015356959911973472928 12181092 49076179326411650686711501499504001024 12181093 -1074666631927171801033528457609651933600 12181094 -102690838632679548671710586199024946368 12181095 -427485293160729343318296981664176512880 12181096 181781106596913049631575790671996876800 12181097 1131726088986202137232364703302791078272 12181098 -216982033344003998534381580181608020736 12181099 89066267535672216632364476416769099520 12181100 106002586992686566465815031755975820800 12181101 547814219977857457749362839834892135904 12181102 947139478571577271686272579492412609600 12181103 316705893237096762184448774882777456424 12181104 1767775648360313695495567206875332608 12181105 -130790381507156384789909320661982603480 12181106 74438425208805886388736021307506010128 12181107 654109694892453993386565741010142954040 12181108 1195943535890072944921067905100971284480 12181109 -141275148042716695500982962058442545920 12181110 41042507553748281263257507868691557760 12181111 -429503270628347975385970599574333723288 12181112 -772174678614391310743435750077471621120 12181113 -76142679491808054164862317333321683200 12181114 -937301788923316454330864679881170407168 12181115 -549021895438849638193347204382708646880 12181116 -51600470727842342146295273983108750848 12181117 194670138749765340059652250746363011020 12181118 -818583534221797315467821549415698250240 12181119 -173213478034877732127882056515631805552 12181120 121370417413930703230519995915042816000 12181121 -851030604507945715024967728285739415678 12181122 -64725535153503280766465692992694029312 12181123 -1247451947758187175894704725125050442628 12181124 636490140230720783573397665829222919296 12181125 318755183724232502215771994856786576000 12181126 10431861732273499076123360826040281600 12181127 -117314139836652939945646691172961197600 12181128 -426145948724742679926023598937936281600 12181129 1092347937750199145430127383556087980960 12181130 132638762252880381655241973439597609920 12181131 1607827457838516884302268400681612211200 12181132 807947411256819589545605745763650096896 12181133 476659460428609340854596116400576371382 12181134 -43750111488326450554234527809013132288 12181135 5869423027929811762086711318017366400 12181136 4149277466658382745780886420907229184 12181137 -349811814928008266790398069752247009040 12181138 543130040610788411413849883763488760720 12181139 -1073497091242849493094010907198989887060 12181140 -40370795398381772336228605670864486400 12181141 114888458366106201729708497959501013184 12181142 321797075546722174574679352048545533472 12181143 -156835801795487784151055065955838698112 12181144 189783923795303460923778909007348316160 12181145 -30435413048349215792576286328850194560 12181146 -95842836217535160291654763073751851520 12181147 -402641356821095546646613773613337376000 12181148 245114349411275444697997813498540256256 12181149 -96966283188319991422039912790276116596 12181150 -381394955861569900071987570317635819200 12181151 733396831343685793934650153339725811104 12181152 -491727275116132985307973692669265182720 12181153 -266430746734350960913070172172761524816 12181154 -663264337209528163066874197238292034224 12181155 242860167183115170262451594109565917360 12181156 -143999397799329239640929733172847074816 12181157 -688852415433171267287903044631635830594 12181158 -327093784506917806879229396530438517760 12181159 -287817935050273195446472867804518808184 12181160 326480236433681144558756004292253184000 12181161 348447219637606957975019429825431965072 12181162 -347860941443148643553263025351082071808 12181163 -379810324947617832413874655078950258720 12181164 -306041160353618792150002736329856039424 12181165 210532465274076813514854566958886578060 12181166 843849735705273201942497047659623946240 12181167 542228400459130186341819027764040146184 12181168 51491191141450019853448065539584819200 12181169 -1480254471681697342332894388404009984 12181170 218857100232572921023287601626988876800 12181171 -99237726748126951939702713863319561216 12181172 233045667801515385416338002421540258176 12181173 48537715613132003754550921975097335584 12181174 -362134995010477589544358848327102283200 12181175 -766651404721528462248800567207341935600 12181176 -223588284020857194604269570402525388800 12181177 6784820748271602018608118933631614984 12181178 1183534809022930008648430478596008070656 12181179 -48521332069006330050277953032328724992 12181180 482595953293114732931053490635419924480 12181181 -111342414989495676817688569903309173888 12181182 -65026210502601608655075135206278552704 12181183 105132124854899987891489930034619991920 12181184 -250707983308905807454732223859863322624 12181185 14055871482907983886053324516130627200 12181186 -228407078416602169820611513838477652480 12181187 1803232389040334387907154926030328171836 12181188 14357780363143584547385814611876966400 12181189 498644069170300010943978448323547370460 12181190 152949136424295350200280685053461735680 12181191 -757230039898428746437335345319159680 12181192 -960042568083926356951698071544330977280 12181193 35151162433346575312128335078734006224 12181194 -170213753048927992703592746038328653776 12181195 326329832716665639446836372514427851040 12181196 149083819157940970591999805139271188480 12181197 384331017081461230833721851686029344000 12181198 367429807931902092250202462029471569600 12181199 -1465388968246836509200734035266836851880 12181200 81783070151711316391707019418950041600 12181201 -88650999207050782986086713176559855248 12181202 -130941505664297306027897739738551857152 12181203 -1390292295890375129826191821852256656776 12181204 -1081286915128392896057732876211795671040 12181205 -511468105171298244417200034753663037440 12181206 256778434211735206052888494747406260608 12181207 -1638609733367965762421822797603689447544 12181208 200807460187778479903332804753951989760 12181209 -353866871228958542853197755220456187696 12181210 307624275820584278828861173081295873760 12181211 538454109110092210675411897848428374032 12181212 -697096977557703725171354052516900572160 12181213 -1652618843288850168172050714138862485216 12181214 -96342121109652192440295136175991522816 12181215 319563486664371510924407268571981215120 12181216 126398747271904842046143393414191775744 12181217 -1388545804298600941848706654883816560734 12181218 -5656979267518899529724329079373588480 12181219 98523882429910162205601273865478062920 12181220 246471800393306864853786419600274677760 12181221 65687580260148330276413115962033413308 12181222 -491843064035451039675511572358172813088 12181223 11771451880609546111507964294491224144 12181224 475197317792767161111659159191599267840 12181225 207513304225939257080210671496433004800 12181226 -122761179596696299732526245264611908688 12181227 -533189280028112231104237460415263162280 12181228 1677905574632561808273365991509798739456 12181229 1026233105641829600740351010087581645920 12181230 -82559445754830335232049068154800258240 12181231 -129619909622090430203841353661156361728 12181232 97014204119360770890982636120129339392 12181233 -280451357553230009857173682873744618752 12181234 173339799889678083176724549440486255520 12181235 552526986369629517297827172013387002960 12181236 90101783369327511121072320622643159040 12181237 318091578347478574437308054881285753440 12181238 -350569100487061897223228903094342707520 12181239 10949310133085009854306095089405495040 12181240 635293500742353509907350456646105292800 12181241 -295077063929521103833366421556809732016 12181242 71451872182616803097045221077424807680 12181243 -880356392363604831062643534942247884508 12181244 95760234593408215667800937945801281536 12181245 -459235100043950944113502468258070223360 12181246 -252301350527805828261066823308219144192 12181247 582982757682058237292766986556066288000 12181248 -533978075173763122262572094845643390976 12181249 988193441122168808070769683034508629250 12181250 549371337016071771323193561819997500000 12181251 92146586419782803041717833225866587824 12181252 -209571588334469272461791656095433025280 12181253 -1230410934433561278308686813310566563522 12181254 -99866002609409635335657651764197711680 12181255 -10717415956525322571638921991784461600 12181256 -1268636282370601174452161153477368166400 12181257 -18719846408353304964444327295834601664 12181258 -669284232399165950628980090485623367680 12181259 -1789078325899441032048742838307720186540 12181260 -24238603395468068917402615854349025280 12181261 429547651548527149802792740602842980320 12181262 638340309675452730153683646160449527232 12181263 4743356255095620290064453431120617488 12181264 27355325611792820469417667439257190400 12181265 673963234079494452266560468407427382400 12181266 13912301993538968131530868821117370512 12181267 -465754256053302346824586374134036082608 12181268 556883212253104559056826953417604960256 12181269 -589842192019941996950119727005513858656 12181270 -235980082879261368258385824715017959040 12181271 -1402366865908121791601447433277962969528 12181272 770731778255847447861699886523547648000 12181273 502593114790724331898605521117838645128 12181274 -16461093782727502736104770114736977408 12181275 -129459728811392667216603502634393500500 12181276 -448387135581770458729925478301916651520 12181277 -1378366018814669307129544078577087463348 12181278 -423569689367198688986494765036404010176 12181279 872911103827649276302612712849135852280 12181280 -639084558568463817262281977954461286400 12181281 -106044441250499130645010447107184346112 12181282 664843278879315580848301122396887701152 12181283 97312683955091241264661525378027501932 12181284 -331548379533184035249834772045335454080 12181285 -932676287554791748525128142445333206020 12181286 -451586388609012076260091738479465532416 12181287 -236150213063357297636020444696587821232 12181288 -81712376720732052519102805555902873600 12181289 961785192419992672333730033225433684090 12181290 10129128542877646541813530907711255040 12181291 79003244439631704511820784866275560952 12181292 -453303900202820005617155858602130313984 12181293 1017368746360154276101284858065981611200 12181294 -373623479979234003000050222723111066304 12181295 -70895355211014526025043702480720076800 12181296 67544159904318965128682341115372470272 12181297 140686242047107330474535112229815472752 12181298 -11478157588053725518381191920926940160 12181299 198257868019950682427329487587866708480 12181300 -177386211811160920536240952162811283200 12181301 -600018224224638474593855837248415978400 12181302 199861948630721789107458880367194963200 12181303 806188478934028906486950963724349556840 12181304 -1138217317516073929931554805900843274240 12181305 -145970183220706020625055202091830364800 12181306 -403202962003904044951871398655701921536 12181307 -506734068043394422381251270922084586688 12181308 89831469648051912669651924041030492160 12181309 -119456186454862876250590890103707245984 12181310 -343456758070532376815576280424978837440 12181311 -732602403654928052674795318718228962440 12181312 127167808804550332685457972749525319680 12181313 849926527500024863555174576499585050562 12181314 -127201588768836907077371255345348817408 12181315 -802353335011873720868782245875826977280 12181316 80100247347610228803646801624838823936 12181317 -167235245855746849412769766778619694560 12181318 -249886876523068991305096004499954960960 12181319 -906709125661971090335292112442871019104 12181320 -780744772646374577000753142770319360000 12181321 -953878293417576872666265382784869811456 12181322 161796192569968251475334751882845873712 12181323 143905356125211956632942170413045207808 12181324 -311310984868531617306569963944301996544 12181325 -21684261290280568937289857472345917400 12181326 219834855710393254689964862599276953600 12181327 -158748686059915690482343170801280973328 12181328 52880470208985354460841709830342836224 12181329 43402114718322761422095188831144124480 12181330 -36636871951650692861267340868694438400 12181331 449841447290113634099782493681265967632 12181332 181819847682845912167737225396682752 12181333 -512944811947641528029869609448812385700 12181334 1140161211406119776791495156931048336640 12181335 -386379403783109391152237526734787635040 12181336 376500755911965264835171061696990208000 12181337 -451975303857957751977250947544841978880 12181338 230043601208929640290981386565840814304 12181339 -848309903384959100755948248589895804860 12181340 -681105722009033087321705251044751772160 12181341 7875192597163546566447531458368557120 12181342 319699135078122992741419097328796179072 12181343 1013701682891032613220218944042295522592 12181344 12815639567769624733625120774581911552 12181345 2904855890060680775327767829141462400 12181346 -176521536858822972000937938982622347200 12181347 837605699403255261179019542407678560360 12181348 -99009482246977804377949365853012510464 12181349 -15915511842152882044685866415645739264 12181350 43536110864716340067295444790777860800 12181351 392749869929598752566380857418504583872 12181352 184626252839338183829602512043189862400 12181353 -157955806294847761560809106880446763392 12181354 -678380150648297692146290952973659180624 12181355 446476733559805962129461011270443944160 12181356 -452732910007091055320554977639561523200 12181357 253609288537197571175531113921440422144 12181358 232238577616553876345252425942097045376 12181359 -323167598043962853303726599618701933680 12181360 -40878082886573468173537105898850385920 12181361 -921657268557405268426409734903569228 12181362 -206148653225442039527575382954819541888 12181363 -1115897728054028126068043288761594151520 12181364 37586423115767991948185965376816862720 12181365 -45382283969312121349729759164614350080 12181366 -522170699383221978336262172758514914560 12181367 184147383956319630319084160275527628464 12181368 -601815851652243622873707454478451978240 12181369 -496441503960066694580221258098649502230 12181370 250265840427391994381903005290439512000 12181371 -330476945096884700284859878413490506240 12181372 -16772809942974810239959579070379458560 12181373 -799934521466427745791028900001379840378 12181374 -180180315927377463961181131717602994560 12181375 -523389464113488145039983152141360640000 12181376 569219513510369575887782438763705139200 12181377 213750189894781245602834254094387174208 12181378 -510126054104427169844295247879076457600 12181379 -110979654585695198558722760470687224624 12181380 -128884897812673081969308185554472509440 12181381 -1314163819547323863579199218078336902818 12181382 -462267722013243754945911282449158178208 12181383 -343130730646658140641595348846457282448 12181384 22640508131330768136148843128033361920 12181385 -430802090930356626196433613607948971420 12181386 -77917357449709865013711764464649289216 12181387 74990828043859467803456042552192320800 12181388 36302576192513770477820282700462366720 12181389 -176904083169282379217465557148292702432 12181390 -13895100557968803741826707581237710080 12181391 -1568377338066622816898314769325397088208 12181392 -2686287283247035495829724942092451840 12181393 -199144619184518347745359283093068740800 12181394 -39369754768828237100189715514764312960 12181395 265171287429388689561886478058075155040 12181396 776997766667170792272627814519010430720 12181397 904600746410302307040703850294117160846 12181398 -566527761587750850606964298981047529472 12181399 -113265202627633797479995953729755270688 12181400 -166403009869412222860524250166462976000 12181401 -994963237011031228303534149077660635200 12181402 885958445632372107056484411303032743152 12181403 -683427022838216439697247851572668252016 12181404 251848671395375093388734785992315494400 12181405 -597094454024965602569231186776975584000 12181406 -136253331694985940221585989333637362176 12181407 -169202957629019807923083478121432518656 12181408 426835607759751225159166893682130288640 12181409 -1353880775955471640808418786485291919390 12181410 -346433886255296692849104526521296844000 12181411 -669626958368207825721433294971337913976 12181412 31047573315879443761807848497527391232 12181413 -814290851619855212314534190354149954560 12181414 -92208489444075175976936174509085937408 12181415 182013992232519961538598927265031271600 12181416 -83296821580262903077370729752557404160 12181417 196032141450608918209161518462810281466 12181418 467288949952777975438459182854579224416 12181419 36080342138902635671511334784146452288 12181420 -174816835223798947512267135822672414720 12181421 4536554097773381447599816960749369600 12181422 305271488411428020997208895219926928384 12181423 -966123358042859576756983889508100425328 12181424 -282272245805552048919291882477602832384 12181425 36903424487425988314114608684344046000 12181426 437695693137087016736156880022200139680 12181427 4580755265028754106940564231879350280 12181428 7986270894534889887913247206963187712 12181429 -261703043892673075708602181470366810116 12181430 22530555631290829015963220981639443200 12181431 2309400960862408408835730935755807824 12181432 477365507809543230910514970263393587200 12181433 2613220012000014780098036019737447226 12181434 -106890225151934660060670939480668804352 12181435 451139520400253137842144698788414732800 12181436 343911108469567997174725532774431707648 12181437 2071030908610558986250622759243314668 12181438 415080779091618030405422999209313829120 12181439 -254143135900226025795798311872802004840 12181440 -63790256922326544030697196498504908800 12181441 -328869399368200523416973007600949531200 12181442 131562504711782564091031008012612079104 12181443 -448748255336124986787264597162498204936 12181444 131789410848366280792061023658973376512 12181445 142796771856726275890290475598157580920 12181446 -137573106346803007298242409757555839328 12181447 -136691399955552773743686327353955416104 12181448 488209075997572968031343211482943759360 12181449 427080688625231524127506046410007343360 12181450 15646514794184725108986382078768128000 12181451 -843405509404662590274262766498762363400 12181452 -290845368629742234357708499694015963136 12181453 -312833142625043390426611671598121784320 12181454 353768599327141115951763547731052636032 12181455 -466056648847311183748523992637664691200 12181456 19174519859790810288891358848385286144 12181457 -1740884355184505125890598703153498817294 12181458 -366924618541694552932996031986567007616 12181459 226994804356590513272371611872565442816 12181460 214663733090952564551671677426927206400 12181461 -46947991924374045639438424296024037728 12181462 -662197969553418183457101155110719385536 12181463 533634566421131035141216044863442102960 12181464 -1245622566310864352978956487418707066880 12181465 -239546702296801343137189957204736902140 12181466 -664354662797769788236263842480015390976 12181467 -77038096638615537853801172040364617984 12181468 -188501126635089115064996788646396157440 12181469 793951340061795940774812509162409402072 12181470 -874440554330200674557860665709363200 12181471 1364232460776197184278272266928487701192 12181472 -1030657630035270250068518715154144690176 12181473 -478293576943667676605116108131718353816 12181474 712151746656297370907934782976066758736 12181475 -270691797171147116737350644007531014400 12181476 -168908102902005444419383880043187719168 12181477 4900599106253045717162868522562647744 12181478 240147097501357212476036619765502883040 12181479 -63016725642142939314491238785365852800 12181480 -327088832139365734527001688013141657600 12181481 -83832441497283256079144125571599137792 12181482 87324133838998880580837677533746109440 12181483 806480539845628498190493859403564255732 12181484 -93673530437133847310387097710101954560 12181485 4224843434005612129837009216721370240 12181486 1097328617242361767427757399065946718080 12181487 -764935991522184232844859158594499556440 12181488 205632662648883446167483543195597406208 12181489 -1000022985158688179042496477528876396560 12181490 -35818400941205764554075828672950330880 12181491 -181958651242855495694987836526159798448 12181492 179059251267214793891369914013436752640 12181493 858203481478345477243290790874402093742 12181494 -195086342898636325619778467443826472960 12181495 -454549441753898540251345198824015996000 12181496 -360150221297801395059256971187843584000 12181497 227252392315924508501896220900555844000 12181498 -725084019326436313804067420128527563664 12181499 -186551860674381359433803098250691094680 12181500 -141469387017301697558888607303074688000 12181501 284756843955649386902395177042624090944 12181502 -689345960529714078592322707797760770048 12181503 157957416279178199907745712578775032464 12181504 340493725908584243863517785885450960896 12181505 105101866257923896949562664645666052160 12181506 -187961285258548774916854171292611284096 12181507 1242134507541486380376631896963847872 12181508 -388174736852414687756970597008861491200 12181509 -22510914895049040372223232400784015620 12181510 5093037366250137656431194902081917440 12181511 -168454517081230794404091053267156121000 12181512 -39132639167613376787484346824995635200 12181513 1997672478298030215374888912222609280 12181514 450780735450343391150701276726347479856 12181515 -175551609160891224661717092982081009680 12181516 1017569726990047133477608587826861725440 12181517 383068663971226201846187506157037812652 12181518 -220765693976727590502971026210855403136 12181519 -163229509496802781581675187765928908320 12181520 -76641685751012881213692548813055098880 12181521 -250118265253603355441515684698371883936 12181522 88337258905675999223809214160038370432 12181523 -53930557703513725395080508306341622228 12181524 -578036133597891171097165988106842425344 12181525 -491722654384467565913482569707911856950 12181526 47035157533001376038673689203290399360 12181527 -563311333650318600774854214744150431160 12181528 -815617253078716104256033567249758627840 12181529 -922330726356986830470021242735136834870 12181530 100307186071771994386270267090750801920 12181531 13560777388772173278762857165314035332 12181532 941972948892335046363668354606830239744 12181533 153857479821579000801713155563164746368 12181534 -673151896596770623880462524211689883328 12181535 -651845463116490767646192861076988757600 12181536 664578246481387055112811516122869268480 12181537 2029133925187772117309107127592415237800 12181538 716748989194294827460831265943871629696 12181539 -156575193810521788465099086816465584400 12181540 -56327647126288841016144313896699678720 12181541 -920038558250321348373123004985636738016 12181542 140006868485204505204929939963294123712 12181543 -403980236744412226096421422628011914240 12181544 -199094311009539896279978090956889379840 12181545 531511121259315905784729018285752515620 12181546 85799630965118077801833383807292614400 12181547 270170512392899649242966392704147845760 12181548 -147750356290464219813830944104268882944 12181549 -102654018575413701146638557527673249300 12181550 330001443096797497479967842075167164800 12181551 199240151135836283428946236837338309408 12181552 88015924092471160303375931768749408256 12181553 -1028003705000685425487976722490684989840 12181554 422345449599926593850321676088375296 12181555 -770049011945818190836979333607195905040 12181556 -7799513204893522806235069030436579328 12181557 -91491625648154741003748068432112636480 12181558 493716393683472131752407016570104062880 12181559 -339258321952374282781136458032826228224 12181560 -290334515646538950630990663102911078400 12181561 128628126322230293321318852864452152832 12181562 -115658444076794708309142095439793645968 12181563 -931294362869679101576501641772363212800 12181564 -235707191263026299366438110902525339648 12181565 1090908026060708418763408618711160059200 12181566 -354590202605152402064152482335518550400 12181567 -739664300773417520180203078169929432384 12181568 -177311654368075290802053011947665752064 12181569 -406688916677090967702935909844576878592 12181570 -145785656546308689822780597811118423520 12181571 -380197445072967997504645528097639106408 12181572 -364545307085555684427052143367126506240 12181573 36100549841697722628867060296244249084 12181574 213059693358033845914116674784715602432 12181575 -39724364517453238747798563214153046400 12181576 1558612062836543769406055117306526965760 12181577 -1001596701953074053414187976903444705574 12181578 -164653314869131476437499783692993432064 12181579 1454735721731390988501395981536587644180 12181580 669786408969500415535247599860468403200 12181581 -106138055690367354836847014163144309972 12181582 173708729351960127160421196647134285824 12181583 130802667442544541661344112110659039184 12181584 57658910374068623320957476556792135680 12181585 -221246369104032341412949459842222389400 12181586 -1062314640411468916165893951132057600 12181587 41752601114565060597807048336398213760 12181588 -174414177471779599846118277818764800000 12181589 148659872640455675724831382288472600640 12181590 34714034741975000353925337870189811200 12181591 211577685306957705041401476137621824800 12181592 -346182293475315058765142522772155289600 12181593 -178468964468464039870074184545925164336 12181594 310639713818160705757455403415903898096 12181595 293043733162258145876818866551802214800 12181596 47338214147889210149217361831672662528 12181597 -60242832511421036684061248733422302100 12181598 150196557260274321678968984219080851456 12181599 6597246522459143993231805739454687544 12181600 496991051655947219921654243595003494400 12181601 -2741030018399116265018644149712257577728 12181602 -101105767683320731509244340939656215168 12181603 166159193728354020703860017898082691840 12181604 408951481397876507429602622818052407296 12181605 -128204504318296069214384620574721884160 12181606 -365975930780365526457653452507489705248 12181607 453693491874311031109680719207841692856 12181608 180740430950231978300185009477978060800 12181609 301090015746832916732189727716031093840 12181610 191572891184734972424795907214577925120 12181611 78683914865573855104883724246252668400 12181612 184339693841864011190798569459566428160 12181613 -1256625234163578183747195315738505140138 12181614 245879978249504256058921800892947084288 12181615 -683014509961904089299905199907483345200 12181616 302414930242774788113810748562832719872 12181617 127034823400537997756063056689150215040 12181618 -879455500931407840901871963060151776240 12181619 36145816747253288196634298988767539020 12181620 -169016991030455949649034537957843005440 12181621 -510428016679165023561930390548162309348 12181622 -123405460093873125618296888230682169600 12181623 -148549554322155177751451110033490159232 12181624 -92099542626140720246027676975137587200 12181625 716014263760925684105724735782819949000 12181626 135419986585530673284433710883325517648 12181627 931838116414831456584535288073754285476 12181628 6878685158028138373704713279147381760 12181629 110967949409274933484415042672982637632 12181630 -10616621181131480909533322670065779200 12181631 -46128628409838248059741824024680439552 12181632 -274163063181036056171807054249286696960 12181633 563919610501013134884390788615732552004 12181634 -681917724213173879172767954589270919680 12181635 -28550819539220204801263600855963348560 12181636 -358431586414679621363267423839377486720 12181637 -380320000230827545489259454620891868900 12181638 24112606564479142261374361661612206080 12181639 -256478576008960445805427216915008746408 12181640 776432568008552760125395829435584972800 12181641 358043321721253686179516916820659442080 12181642 -2997060645144387017261895552663183360 12181643 -1168037336354044842672339858303301221936 12181644 80258173154844801553595497738823424000 12181645 -234469957281342004644321354022294272000 12181646 69659404502513374709368818462432526272 12181647 -613474503533119934280990412763664335472 12181648 548196456096373501794742847356787490816 12181649 262228212563917386397095569744822713650 12181650 -43812508092795325468424054242073894400 12181651 -790329083509225917642212416901077784208 12181652 405256998030885321190058664441333319680 12181653 -475653691428027424441531727146879131360 12181654 -556920112850486369099322663743044490880 12181655 18751488051352056840085692450948216000 12181656 44368670171833339523838803572960051200 12181657 317034099401697879523014416493945977620 12181658 3434736369285544261003144738525898976 12181659 -136004887886765170561715472597756771840 12181660 -696197330269716061796043699195969715200 12181661 1173811086748014649489526239745413806912 12181662 67074208165797457474345820225968704960 12181663 37559935200292734976074829459158634448 12181664 -516280476924285370875773442093993689088 12181665 478050685545021560026593413642515224000 12181666 36266684941316316631425285125237276160 12181667 -520386454984499282591837779054937116608 12181668 561919805817461100341916059845883888640 12181669 486761582955072942143798016284230341340 12181670 44153038813415209455058671170052881280 12181671 -73630962449051950855782930508263837000 12181672 -1010875853780567509814327368612984504320 12181673 -546432836192133875164191804247104459264 12181674 -82503109699998791056617813161679074304 12181675 -1464595934129447572324665831061861300 12181676 -596049571596140421707919905374895784960 12181677 129067998433097406079223949087227649408 12181678 732351818936963678182410138222850424640 12181679 105450255677967065237134700689584626640 12181680 -28493398911644095226969345643445616640 12181681 -701903325504193660719386931512405297518 12181682 -877147569432628203977564179078707033600 12181683 -150216706651098467604488321213773085952 12181684 -976869233319875338032372841310316371584 12181685 3059917032632773103945745280619949600 12181686 192451351323649396400002086595501321728 12181687 335438382838989452503906401334577298352 12181688 -568994364368608669199297475196712202240 12181689 138166871401947676415624127447452561790 12181690 380255372140830195890279054107968284160 12181691 1241420421227651459124627094817334805092 12181692 160616450210674051130626420347551818752 12181693 969655329108852027725371494476176032364 12181694 -298435380292946837215061938458116417664 12181695 367963554356740981264725675958662927360 12181696 25955974987740255824105600152654315520 12181697 422294824186636252782716953715608744320 12181698 -229325067504411349955546568486577766400 12181699 1765901058811730132937490650256754512700 12181700 249842523535289324200561308832958918400 12181701 -75622819249218486935305982147640820416 12181702 57528617706251068043826977480611667712 12181703 -472830222637373661148152407083593787416 12181704 482188314093432282746204584654110597120 12181705 802879569443790735911333661017181253860 12181706 -509829531607792497453466797054797021856 12181707 1974664229349274893885732051001654996128 12181708 66957635687612918884983944248492818432 12181709 -116888483081595526098981073158797502090 12181710 3852280966887729898427912884508574720 12181711 -912186116847497587745532416648779526400 12181712 399972786124398213853698554195185852416 12181713 -222149591888075868404334003142563910656 12181714 123783175995619294765428236869648205952 12181715 -17065460402590361523313262487050252160 12181716 -12540356142767133702626782709002856448 12181717 741981745700351567932449878364698076640 12181718 806088705089592840599350040878905142560 12181719 742549694208792289489498991177356967808 12181720 -211184426434301904989301509017243238400 12181721 -194237698433311984763014312173056908800 12181722 43040852393769508014654659533101832704 12181723 33117250638851767780319747666699042904 12181724 -228178353990719406735271747070959555584 12181725 -948450835113694413197415262677044352000 12181726 189937725109965673947911526046730589312 12181727 424554308754555302531245610921261315640 12181728 666938764836822202540242752312967168 12181729 3269156549763457972989037784922158080 12181730 488708924900643948240597829538842329600 12181731 -422934123902953688481607683249035399760 12181732 142380135504040073046843477397949010432 12181733 -352128770176547215237784866159267613856 12181734 -544788050995423679481460443676055502816 12181735 220151837194661353605675380947991343600 12181736 194619948557214812395835846143341772800 12181737 813536938120658656447910298872669193360 12181738 -579307027165391064507748738866187494480 12181739 276794834749673392427082979499360153520 12181740 -225498683313738467512477931163050035200 12181741 -798716578065360350927764260577974121152 12181742 1481936191226506921104823591384289816832 12181743 -265414479062038808224045830801689764656 12181744 349661296265198859722732518679810310144 12181745 -164794416060120079242020643119526228120 12181746 -129175304755416563214481047698814777216 12181747 -62620572402638101524090724796456166800 12181748 49808259004310979811910991496299777408 12181749 -419032994137949932661788744284321018336 12181750 341132918307830401955402260516083264000 12181751 -1190387061507926150797056593490500116248 12181752 -10569007849156068371037236076984422400 12181753 1379177717234332378391493134807297169002 12181754 -166325455294077252654717956460400665600 12181755 -87703109230918998797449476325332537600 12181756 30766017963793184813856690653806586880 12181757 421472312825174282204113161911866684512 12181758 -343440689476292278396020012314381639040 12181759 413552279060608052242801550656615688960 12181760 53310919298815969827516041730258370560 12181761 -697144493148215562583122863306482823340 12181762 97375696939478584011486352324849351632 12181763 157751471559238075819897297835252229384 12181764 32712335345563228984826933437409390592 12181765 935038699765730284272706232574819657660 12181766 186686272798491279941378938107371084544 12181767 -71461623233923845978093058578372261552 12181768 690406111184781503050612897682591631360 12181769 -459135239923298656531513818924958715640 12181770 52387819352749165923055848158542689120 12181771 3324728294749470951971884527873945344 12181772 954948902937684525574438923394943813376 12181773 824773295572325335370567771805789249984 12181774 613786555239541426199430884490178959360 12181775 -847679365503103843816361722699070101200 12181776 31045151594255312099830114355802734592 12181777 -111799486282757595174412124639815590668 12181778 -308985331150084626699952169736896492544 12181779 1466154704471806784907417404324275063920 12181780 68737060873815911150038515669333173760 12181781 -907757899433359196951134362858900626418 12181782 312526755654366818184549820645727798784 12181783 -334522718882894461390509837556856124936 12181784 -57456642627441521473787635340531220480 12181785 12666552964543914061850656662117888000 12181786 -125865572887006553480565873516237084960 12181787 665999038823287971209599954534285720752 12181788 -651956573421187676610954815191310742528 12181789 -718181047158695949569328835340733480960 12181790 -88326347648036868518118511983301137600 12181791 -111492322212340184726662170379617885696 12181792 -699597188427444657499465120190361894912 12181793 -436855403536525591445237725755004488000 12181794 222599027121968306959611721631677065600 12181795 576288553598853687770149827094188262320 12181796 -1002220907994067387518449482949800320 12181797 221083149266467801052244044672411720028 12181798 194254494133405132483635900357128252160 12181799 -127781282467883402732141862375947584464 12181800 -495800328661417562955386894606868480000 12181801 -1101515018896151255989219359302704571996 12181802 -63401726591432493577815149965827208608 12181803 148554718874912632111985392684865359704 12181804 339800376107058560913917556463820262656 12181805 114823813987332322758155576500168904160 12181806 47993642567171072588743625862472458240 12181807 80385256268176800613218374374631869680 12181808 233369262725807769535703478837118943232 12181809 -357545569955703219218915387784563698080 12181810 -138153303926501284585010059120438755840 12181811 48549145061786588231869146847555950000 12181812 195659106408901194392163469417628129280 12181813 -50453525538392045551111587790927334240 12181814 -6058587549331907598116347205240587200 12181815 -374476811293520021704170357210344510880 12181816 347982644145179858306134965596953620480 12181817 86284517647172126903764406457239917866 12181818 104141463979234190606404086677155614720 12181819 -450847853342526118087359435990248949600 12181820 107387433986356719199569450076328417280 12181821 696642270554204521341356789423511275520 12181822 80669102098466948231535270838990875648 12181823 -1215645398514086939038222490819537252928 12181824 -10959466641659901903582187931212185600 12181825 -331975447462581681851803617838972790400 12181826 -1157559118113345332780482005253245694560 12181827 -3676405254435096384404494400052303360 12181828 525329155032491205945255267525677936768 12181829 -1077783500031012470203989147392712093120 12181830 -99851130562892450172709009051998720000 12181831 -329507136416641841167269250507062618880 12181832 -258071048837950981346782966610542663680 12181833 1351419120348705181999388243223491194224 12181834 350032763621008757842095618542995137792 12181835 138438177555718142582289829460731432800 12181836 16368045813517705249928550911203737600 12181837 165931910002936916670138139489185098486 12181838 22767736063585564373615444684777827968 12181839 -906067332074798453734279880257665286776 12181840 -49208066161569906226502594148591206400 12181841 -120713270692016958820907375058872270670 12181842 154194992364586279323815679717866698272 12181843 -113189095746550219231919627480273728608 12181844 509694352912082367311656651305265700736 12181845 30318993636505300949886702775442160000 12181846 528793801219322835038864399592207235872 12181847 -1437574037482418313032266294248662035704 12181848 -63920365236626168656127951446228992000 12181849 782740981050089221835234412960023155850 12181850 -483313747869353404470406752190349664000 12181851 613596326317519105139346683050196716200 12181852 262044824889293090291210527400620649472 12181853 371841929159481431882868135699775392384 12181854 361834252878433786718507536607761907520 12181855 -11530599174828630824736197632639163040 12181856 1486002649515778089310978023757491732480 12181857 13212446296714019007049238007255048288 12181858 211336333769053225178609602780462270464 12181859 654754103734232875405663535058289740060 12181860 -369906978369867887572055124809556787200 12181861 -641209551797302256558448842766613281538 12181862 -180888640881500093536704734855991853056 12181863 -699090051937978707465473757182203344000 12181864 23594933125093092419124838887896079360 12181865 203480892535520903685504662616473524260 12181866 75991613049438946206987212625383380224 12181867 856434277790315010801030304648589452916 12181868 1422792805748933348609084359940083200 12181869 91582490416432930351214179956786872640 12181870 -553357732026914058567245980837151312640 12181871 -720630567230867616749659990528393608 12181872 22709137498836150868336889134693908480 12181873 241701548967038359246466274000643236960 12181874 -303840506681514348150947748662661595008 12181875 4507265229854180622132428710012350000 12181876 -56435462344521671559376538630772035584 12181877 -1318193056432146451603821755332262530788 12181878 -517332481893829352761597846786467576096 12181879 22824361891601407092712551261566742720 12181880 366803390828622774945593900490622156800 12181881 161450794885975411389114829565351707200 12181882 -834103159717947735103025629708326680208 12181883 781321644406070693940151504050667855872 12181884 71589010277797828590266769682706595840 12181885 66356987601864707523437048322270303780 12181886 1256359042958998742118763174913164724160 12181887 -252492157046621966233000325890164856560 12181888 -549515190783101392726293279500402688000 12181889 -226210157972630653262331782960568208044 12181890 112875900981329102373929351508449863680 12181891 -6627628434127085279230107951252958608 12181892 -14260373532624973717843744904177369088 12181893 553530801462568813254285484140967056864 12181894 -951166215199089008407790266238901016128 12181895 -135018265629476399175943177942051131600 12181896 -169241316368751493271169732100216258560 12181897 -20136220239727552352036028015375394560 12181898 706764770044234980356462156466647377200 12181899 849522191489476432502987832027636642264 12181900 3620330637381579727901717776095884800 12181901 -213562514191432355243068447969433618388 12181902 354123237882976413045681471321052602432 12181903 -396576800099152747904287463993713842480 12181904 35501922709192459338212112727379804160 12181905 462667077127278614442242818817179442100 12181906 -244354598662410046536037135334769024000 12181907 774762386546212297661659977445838107200 12181908 -680016724629422159511391151883004323840 12181909 -769716450969122390825336043277270667890 12181910 105383866952076320587085517416718585600 12181911 -397121330044127036855237238235855685376 12181912 140463544198818407675828272260891955200 12181913 2153515191095018122359610131802983684288 12181914 -7314715813885936502187528152590033440 12181915 -327582056182315998075188659617588612480 12181916 -236410862872536102369437001485798211072 12181917 1930709902721850886757842032461856 12181918 278771290390508646601743191245549074816 12181919 -62856896752906304431925367547297243680 12181920 -311716299429652394881560575120611737600 12181921 -1771990106678855121561729467629308686878 12181922 -333742554458189589554247432542674831200 12181923 -241569108031921386505393705991598874320 12181924 -896463319530889180183935313928240582400 12181925 256720199207483691136443732004398921600 12181926 -271549895206977972200556081215576409600 12181927 -651178431919553412641152826126620393200 12181928 636915468072037883889953528727389798400 12181929 379849887364616738703096465133987856784 12181930 -131029689601296949996337474159091302400 12181931 -866102917428094658492249743554295256268 12181932 213308909130953998440024504885759624192 12181933 -563067640697488265415165240656234883636 12181934 237817186316576587845945436064099192640 12181935 570647848993861056756906509897900086800 12181936 46382829363583951278963774495537037312 12181937 2736359012492082140626985574437120243172 12181938 -77923138847040842897447687758253760000 12181939 1195250429107411211256136578028360574352 12181940 -1116219641811095060126946986546668062720 12181941 732599102853311173527129046422398317440 12181942 -580421688186784553852270679863435808000 12181943 6866788342254338229094057507888033200 12181944 -310853854546420940072926333556220149760 12181945 19605929299597198646505588707318006280 12181946 50191680240354473104536822871635210240 12181947 -1011522529265846235634097569303988866560 12181948 69597619834653672028335124650853073920 12181949 201395440054591905247480582866752688120 12181950 -62552820099224541838145393527883596800 12181951 -399997793825065825361636373724659322048 12181952 -344398461765769976815034813765803573248 12181953 300599376632814177391912120883622343104 12181954 -111767808319098711618361061202924669408 12181955 -16810793697107501066588318828369407440 12181956 -216570361111580310370410466206405116928 12181957 1478125012408491682082281033864877874206 12181958 -247400681100402383036160496178527184640 12181959 -1006821708377222267864619710876866665936 12181960 405624150356453296069918637366157312000 12181961 646361808024436055302503307756685204448 12181962 -175712311942018807359269897833899557376 12181963 -736968390338600419687722120746763527788 12181964 347486038209526662231613394558585932800 12181965 258507644488303981261436720286697725120 12181966 -461488640982381204672965059534056632640 12181967 234415202828460509748033302738883231744 12181968 -24600151915758502202599280771047096320 12181969 1694971980793267829586109325408724208370 12181970 220861732965843618014072041840690795680 12181971 381955729474699197181078372171850778624 12181972 -1007465221927002438219365318223177246720 12181973 1169163000750247146415411184078018245824 12181974 -166885198353019786020101705224132558848 12181975 226490430591863309386738443606802582600 12181976 -796408169147179484946940437642517463040 12181977 57699673572944518821534725309138181120 12181978 -34622732875852694930889318342181247520 12181979 -952581320711911955568935850396959400048 12181980 277964400657676214190282833151932497920 12181981 -107815711094594707658473615718759899808 12181982 -919138919393556677726710620472726558848 12181983 692933407800959686445222941831530902400 12181984 114236480434765222226601909863409254400 12181985 -522580119444357374733593278527986635200 12181986 4090616962566526641741991812316805760 12181987 -1339434563322137520439452958800160683364 12181988 -158591585717691620456599175178707558400 12181989 361057398348429492875153686864093513824 12181990 410354123107132065958097203800921456000 12181991 -145079499973286224095976191528357268488 12181992 50348562641681260995860302834228592640 12181993 -298828898169469193692933348977236451456 12181994 -159417806447708740337063679585480204288 12181995 -15788649551674899132942805696325937120 12181996 -581883482727341927838728428846185768960 12181997 -359168405835536819770838475180109605300 12181998 4837005030784079846780658998905661568 12181999 12378383426831075415545256454259988864 12182000 151671699934575019269545463869497344000 12182001 -424880984845156626846049019293892295360 12182002 112930487128482598494564014968931773440 12182003 1149208185552005474221740951713643234252 12182004 514688810464471121592266572424763258240 12182005 -288626213041421891312883225488648175360 12182006 203850613842337636710530635085897027520 12182007 900759248048070449994737054940200174592 12182008 -78645672661063146478658797734336430080 12182009 -13901896162543669773350315148284525568 12182010 -279275786550809453969549493382084573440 12182011 -1980368283835876664238796051495354389528 12182012 1021200788818816866141415149209185837056 12182013 52178699109073428190425706891370477964 12182014 -39911595867339395522799682041034429440 12182015 299322455045282196321112733254392054720 12182016 -185860712559464447813183748430198996992 12182017 -827822736459350194423632662287139016960 12182018 330731002407316918844098196072697823104 12182019 129629044864614586203749316016155564288 12182020 -362370806316931079472542619528406475520 12182021 9767386782599812196738890648663831680 12182022 162938638627943625957364060735947559680 12182023 528869505789345878125195565175078645040 12182024 -380488715027498067426898403862483763200 12182025 122916480340816724427528535276539156000 12182026 149149008943539690228722954071129762560 12182027 -781658687288428793071935836902382597832 12182028 -113522723724638104119723953020664116224 12182029 -28504894809170541946557938222329382816 12182030 -42874391159067198679716745121387443200 12182031 430181310482913430271820410856212069880 12182032 -58051770308584905076782661216475275264 12182033 -601532194624198329041704451974663088718 12182034 -256144804433460657083391072481797085440 12182035 -973886071652461300700117032701520061520 12182036 269167003983795090734011812274424571648 12182037 -789599213476944611997143435506214256000 12182038 -81776133548331207800003204259219840 12182039 -456660844982594234178148142339674244160 12182040 -84886120337528214423333318373705728000 12182041 -1202329471271002621027280230551602677558 12182042 440094448180671634285263819661474467072 12182043 111560610237029138497111580759291047728 12182044 285013940916995705037748371105465761792 12182045 -458750561265000650500231952511190583700 12182046 262298184303442382527697551072331080704 12182047 627162324338450887214673666406762013472 12182048 970293091563672488729947204739675947008 12182049 1614602242388657787866632644250904360640 12182050 25326367698491823843800856254410408800 12182051 605923931371062100709887886576336332752 12182052 -47109913327655986917149955765745671168 12182053 -38862531763746115069375241477437686600 12182054 810971817307255897963468191904210346976 12182055 553338635230395775144220111099250647760 12182056 -529757863325059585314534232563465431040 12182057 710030238882197009444103511301358398112 12182058 -19192113378303807856793003471747681280 12182059 -759990295656281311367818678647854274000 12182060 -206370919687213220300970325391475440640 12182061 -414151467029273516497470145606304028960 12182062 -275976664813155415921463069371880203968 12182063 -986689269476713441705546255910456744688 12182064 87224280707344411111393329322808770560 12182065 -56640745830085581261399106586818982400 12182066 -35479781522469409080283282524663936192 12182067 80371626859589537265871402035005100120 12182068 -23740740975024778916439278961034820864 12182069 -785735977959278857612485114248766909120 12182070 22701993319634050154094381162888192000 12182071 -535470781298796591610531444677161899776 12182072 -4718687064716234558675715839641190400 12182073 -258899671794462575995442055832998384816 12182074 -574848719270931403966142444894732049408 12182075 469688106092344366662402925806166737300 12182076 -477077455356588959181322551639896825856 12182077 -1655578181694216012109926903116809718074 12182078 -154991065161239594564765864672908402560 12182079 -49824575076318179273444922894711954432 12182080 271662601140540156823354636330519756800 12182081 -896345995566005760073273519588932980736 12182082 415798022610736489238670138899982253824 12182083 -1961942262411160894129024779597196200456 12182084 92047264983035335204363974584465049600 12182085 834149804751515797771197959638751651040 12182086 499377316924997455411481956462491981696 12182087 198521668828495413542291157552916605000 12182088 -394669754587948320636301566186400972800 12182089 841952172286664156160662895425458332890 12182090 351567518655457196512720561347425992800 12182091 101389800369387130134486530486575791600 12182092 143897667847764525950555747826666606592 12182093 -494600582484556963663683187025258556480 12182094 223263428288673022944670698908109825024 12182095 -851907268539316295742257310407478449400 12182096 -304234152099086422018704521426104885248 12182097 98648421673653003047442321889646088480 12182098 -492531885474008334025285370667254141664 12182099 -519269725744902430604609368103145326520 12182100 74651991489585289248708846003483340800 12182101 -494814535994745562384698010973786876416 12182102 226854658313701888226917661417401819392 12182103 296917197833492895586704412983354514080 12182104 -1360358650026987250435070180493993799680 12182105 -99670089159518003835971699148547475640 12182106 258370940525805016826039459163479409408 12182107 -17135325378425274107015627471562568688 12182108 -684310165683728329443338903819050168320 12182109 54002179581069704958335671359275792448 12182110 375844936831195437511280886233698032960 12182111 -350999560680097998701213193625148651568 12182112 694594674617465141084641209238477209600 12182113 -1349394692541014109231638857242707107820 12182114 -297122075241126195433151128692984165888 12182115 6290826213736993676569189905558228480 12182116 -1239290948794485148778940371121058816000 12182117 -1844968419521826386017400586555164935140 12182118 -332398794320335520764451408355256922112 12182119 829280838408983660158158306673891813744 12182120 -64594792772078192319117295232100403200 12182121 -79966915150271929655758334031957668928 12182122 152312650438466947660471713760189056000 12182123 -1406835226394500153145764828297948415628 12182124 22760270958851295566291300219090153472 12182125 -404287754909649037904890417999210146000 12182126 509700775248991609669827796747735272384 12182127 -530237155550736562111637898539277636720 12182128 -134732842513206062432741459937106657280 12182129 -138355382026899640777592230308915060624 12182130 312891333968112051993020241719196672000 12182131 123098237646566070835684379653810190000 12182132 379271380802501962482467002855082311680 12182133 702838792504466844683213210802989546304 12182134 -332276207466440544216921569157294119040 12182135 882370779826248921676897678711179286800 12182136 -123843287862956274478859099295950745600 12182137 1156060469863792767642344521134505083792 12182138 -639050924673756254800970700446594622240 12182139 -369411929636229742504734460845119263536 12182140 29518901802381328883485372073607805440 12182141 -826013944863357086464576090556692550496 12182142 -58863436693525655917686005086337587200 12182143 -508670751212097499037101912374933579240 12182144 450902720108979093907415886600591114240 12182145 119184840510841247292168231277914091200 12182146 -1094833042064280245214239510039103076320 12182147 140580616491088525839813025629247384032 12182148 324789547377326680071547020059203482624 12182149 787776017449344530820904735404925324032 12182150 479914222273610794463841493291654408800 12182151 393744812451062050521513554811659653032 12182152 844921561514830699425217716142455321600 12182153 -1208961708789165828614215175220757226598 12182154 -476335074358785316427176752046390129920 12182155 375629163289381073192671015824873906000 12182156 282157030012793961959605218370037760 12182157 -9085977128622678620869950470535307392 12182158 4882052182338445198526149648643918784 12182159 -1730553605627592533409174566207992728 12182160 -158726933770155882648488959807609896960 12182161 421561360604120619296165761965755110500 12182162 340055391680985941071873636360882015872 12182163 98112336212812168566680058851239876608 12182164 639509538902561150094195634119922569216 12182165 1663089567997903683666502712941759795200 12182166 124705642983488008810672030130562012288 12182167 -56167088517132193915165311691919055760 12182168 -9921067937259403626148337589729085440 12182169 6551641760705445910091573625960778848 12182170 -15571187485300012500372113893362862080 12182171 571356271363127886530427279709706780544 12182172 75793233653140667891267915961373873152 12182173 -79263614453434177288341989574345913280 12182174 905564575278675267563772842265061632 12182175 -564446102449959037983078120250740591000 12182176 312224046080399948462007637321606103040 12182177 -356331445087518098716670545777628794368 12182178 -329327303620965658269836881554399989376 12182179 314247599878797245788704898296697154780 12182180 71591846101105493927017643831347691520 12182181 -578240073265936387425865453069173407232 12182182 -49109182966387878448843358436946805568 12182183 -47715894790191460341276707944816257600 12182184 572778713796850977416928314244897177600 12182185 12524056487194872428534963008515549960 12182186 841281152032862328429669365316790537824 12182187 -139657236114900611133744992806755804840 12182188 -1293703383751177238941546424213618392064 12182189 -1040939975289888618939578263500855884010 12182190 -245959286029064956493845446335572932480 12182191 -8246598007749866306694450740157389856 12182192 -182012887772360788134534698634498539520 12182193 25434862966470106054858122558307489284 12182194 -7966810333254133715330099684255385600 12182195 -847611146591563580461600506742789675200 12182196 -438932461166398452807511938828788226048 12182197 444196269590837588503869207705872148160 12182198 229573122756968957900899031683883814912 12182199 -11350888091252900144468984845287832752 12182200 823360445649290257401443898720190464000 12182201 -7272722799167149668459099203132634336 12182202 152652057127361737061849578866245783040 12182203 432993890368873673188759449035308166400 12182204 291294045646523750252591137175195788800 12182205 20482917594853733190299681942231082240 12182206 -230058073484234894832861464870643272448 12182207 1125674362604904140726005991815012851408 12182208 300265544025831407185280721339543453696 12182209 99763889485906109668136541917004681768 12182210 -165679499837425892235157540924100598240 12182211 -1234346812416495998688491368621837545600 12182212 -214150652771479030489275496308753580032 12182213 192673678863312699818241843937522719096 12182214 113771181842254865922799112864196756480 12182215 56277192096661949216461819890447405120 12182216 298432937044159804103977461561484584960 12182217 -357533658026269726382514598480974857808 12182218 260266111778850863336051812166795200560 12182219 -122208402690618215357331388074641768304 12182220 327247114604474037364877577076180070400 12182221 340044862609883628965204166642694799872 12182222 -80787539087542875268955006927491180800 12182223 -156856423360733594879721982011205380216 12182224 23396686052471289059706498670873763840 12182225 -116750548132765015926799702781165472000 12182226 -49627871267223268891745430393807839232 12182227 -519099021228493763639319916863129308048 12182228 -191817944903942582936034183509291366400 12182229 1027228122447258578449687821200726671374 12182230 494140399134338105827245323474955667200 12182231 -333697980173135692810610184515237512800 12182232 521392736342821384744797604131763384320 12182233 -1659279558846240775370610804148548001020 12182234 -755151893092007519000239126557878734368 12182235 -167299337828039942744556432654454025760 12182236 1177422952073370013624174228731979998720 12182237 -428806367981046130551446257171730469888 12182238 40433070268929135709917331877336345280 12182239 22610055848340828056655237943257426424 12182240 -25974519550679444840318647195140096000 12182241 52380093083527554958326532992837097392 12182242 739601895695134289531430610345898017152 12182243 1212534759844402365408304130304144174492 12182244 -9992065423605114275686940641403258880 12182245 487166188147193856672007762840918213500 12182246 2875099362842077304098314237880526784 12182247 -264822945374495804452203113623266353280 12182248 98467544609861042674933639411656683520 12182249 419624716886787693407776667635089521280 12182250 11485581022056587365392919403247360000 12182251 -266409303963233018543247621669839656416 12182252 153340416244678729299025355559654932736 12182253 458632757715808216590544981321652733504 12182254 264100474035000902121969053912703334272 12182255 614008047791142051291482338460278442160 12182256 -3814456837051307706674924444882042880 12182257 1625421063709136303328412684316249415506 12182258 -795493937781079326119425332742832291328 12182259 1383897182460947696530019963503556812800 12182260 36051923973558179779479799738536026880 12182261 230205443824410607558035442613387222400 12182262 -179374005942001341699155858341566946560 12182263 230999486789526756100854227929824965344 12182264 -174798485543182593897531589546512998400 12182265 467049388671057723654624252317362944000 12182266 118272810411859891295928399155047468800 12182267 996933253635096156010516368225289786560 12182268 280038428578209589592755778175873024000 12182269 -438874649668570125811552298273273171040 12182270 -34454051769195231560314346287043763840 12182271 -159156338117446880082697867597286194176 12182272 514082929733996501414443409501470064640 12182273 2523384849528753960495556570720416810564 12182274 136047214578483654746804792136526003200 12182275 -183730667802953594385485154475866304000 12182276 602734919322323685463215521964035554560 12182277 -531893729116603914189315736881671938080 12182278 18180602331785917839589561871647967424 12182279 1477577552174433725394409065331294121880 12182280 -407965082174654743148597057654784000 12182281 -1036613705513013312840912332000466994918 12182282 601907551461929237438767631908924165680 12182283 382193531945375547604706199464207300784 12182284 609875992184402736676769407741976601600 12182285 -620238480961189596917164437073189423680 12182286 124563748054824357974132970470906931264 12182287 1015695372906898665867729666617231360 12182288 190809985569192255397393983993760653312 12182289 -53371574009564685500667157463386166400 12182290 439653419188159407676305682778520379200 12182291 -214256612790253900359292266908708295600 12182292 487219569160743528455097632579586048000 12182293 -960401724527264471597678266043368429280 12182294 -146031025955107474357219541613744605760 12182295 -90898847155312933165079022184884341760 12182296 -325332922159979565530678928314107822080 12182297 620928427648181794180636645920311884752 12182298 47788556471719521347022480277316273664 12182299 -80023285960246231416266469604645070664 12182300 -39100033435970528105377688010846451200 12182301 527780006300474833129776609499424501568 12182302 -912170351169309618506196008253590645376 12182303 114613113583631266756321231929240751104 12182304 155080442422555296029292752630776332288 12182305 -99060412095502812359826273639426306240 12182306 28705907176834355398890281433356098560 12182307 -274588014784036438412541922224810305160 12182308 331668758936884201848210635604987863040 12182309 -14876221779649303399125843424297368900 12182310 -127925057553809769330167698454491706880 12182311 2311629358301804870888419922859284863824 12182312 1343873416234557039677997725818556083200 12182313 17075310389162487796398805162434579840 12182314 -162430408533144984369204585041261091648 12182315 -422564770330785208594774377704812470480 12182316 -843061057488823407408976633881642270720 12182317 -296783150922072291940030293031149532416 12182318 139557454084418596199313514939342061568 12182319 -253120900084562420307381801142646729136 12182320 79401597598117600833223835391836160000 12182321 1511483592939778282327196163284226261522 12182322 -305767019049961922584589807786480472576 12182323 -794885096885189827576406909698051045256 12182324 194909143482890986015629018182205726720 12182325 -453698943242584184726951113810710336000 12182326 318751549278990275956132436010304017024 12182327 -184483113589860609240368150138435968368 12182328 724594515969662220979080082985812992000 12182329 -651380700621246465139619452669940346070 12182330 -1680488831894931477389780822373096960 12182331 497856407819238177509861330470516224000 12182332 -986039517963461483599739113231971656704 12182333 1333219724021504861005425320052237744582 12182334 37799359125127234125234932588596418880 12182335 -829685136596632835748958975802916381840 12182336 -430091716516344962653553148390829719552 12182337 920683330462762636107189969781589484594 12182338 17667081558419551356981170803998712320 12182339 -7498255926455812861581837094299877920 12182340 50564308596693426768696897861413683200 12182341 -145768883107372119532237735890462097090 12182342 -914339206317654890320500379580413653120 12182343 393716929196331477420476218664348278224 12182344 -21206633688329293390822873957098086400 12182345 639026679207432072781638791666243660160 12182346 -316011981742224632996400328334582361600 12182347 722615118699248976507378481783586059796 12182348 -341171996089177249985091416193342357504 12182349 155090920188681100910722776782396613120 12182350 -5190821871658176578479748772359385600 12182351 155590024178663973861944268806131370352 12182352 15492613532884864509532263347516866560 12182353 -3849930079257976745588104154721839907840 12182354 -259696783196478498878497860994840698720 12182355 -272923925017747212693781674393211372800 12182356 1266626568746661990993721227979287297920 12182357 -449188187459797757750488946710093296768 12182358 259113732116960912793008959321400885184 12182359 -607792036922109892232864828494477365584 12182360 432203707467420766211201497651574784000 12182361 -56279696009053846764795668237083928256 12182362 580364960210247551548207243484608395264 12182363 858657605011781002824905244297676477440 12182364 46270949388698412313015031303578297344 12182365 -691926184530184013429042047302563418000 12182366 122209368531254674438256768597765185920 12182367 207449832185456636498574024349822948680 12182368 -198959756884354724255026099629514555392 12182369 -1290301554211244721527989502676934123230 12182370 -386402937613943979874294113333502371840 12182371 408164272954056019585631755414352419488 12182372 680091608102556934737082820426801448576 12182373 4478207615026377628524132477432960000 12182374 -26761303381760389395118590425239837248 12182375 960173678796862017270342504673528170000 12182376 -398637261031416659291779618554998784000 12182377 230771214553019416600524222186841702480 12182378 -132463938956970191389188524029665377280 12182379 -309087255285067686190444403902351186560 12182380 85054715355519337194690500865192468480 12182381 -84203218598721779392147914198301531818 12182382 35612360686307875621700479625735040000 12182383 -434363044353319274928723766524138156576 12182384 -33608263366170917370438998403516825600 12182385 -346628604807896478482875726410444820800 12182386 -25538669799512211695111026679574351552 12182387 -466959031680395199444047682915795826176 12182388 -435524515979945143822550359994767564800 12182389 125784523919559930089844405783347502300 12182390 -563021677727219536501422463791525360000 12182391 -342016427515162988356163943223077593352 12182392 -819036465352479279089771562718718976000 12182393 -234274057551223703723051775101240925696 12182394 164471974498308815575270996850921359872 12182395 444268897169413033961870286337968326400 12182396 734089882148191355088272335538808268800 12182397 -555543812404389061257915174762614054400 12182398 113527338990804277952495183372766851136 12182399 160596492621061768325736139067268247680 12182400 -38576493966038330963103329713913856000 12182401 59339003450151084679522750512224960 12182402 1349052556788866491821914629266190031904 12182403 -102954827264958514839662379748478245896 12182404 100763760586111466739250924207229778432 12182405 1981755866138565573516898978242088410360 12182406 10853440382960980353237629052740476800 12182407 -3791990195139724538663738470488798729600 12182408 -355611534025889760445876096832765460480 12182409 59795640051150318657190739336726491680 12182410 182005194951974617075814396997158876160 12182411 -172851226064600485999129842667050845376 12182412 66754188757725679077537574184471912448 12182413 1386206110665739977458583213265435572662 12182414 378734508380341857864421701758698501056 12182415 225324776012279223239364190814913830400 12182416 -2567117377506542269282075914929635328 12182417 249809449009439828461335680014938521448 12182418 274293530562751740587714776595265248928 12182419 1733659444021531536747183251660459419820 12182420 -505616977042352203771380093633230592000 12182421 -440928432239577524060474571180506490816 12182422 285195279069038829484438966888902767232 12182423 -1906116473946327872899404059284465164672 12182424 480192907485628854326809858440750981120 12182425 -98435959594899369926835327250293774000 12182426 572585204498243327017276507414820508912 12182427 -1090213291890489071397463526779119614160 12182428 2016877555416424843862795878106901560320 12182429 102302150960433746319243672153447747846 12182430 -106994604479823654776675606064778202880 12182431 1076169730862764703120166741488891503264 12182432 -964573478316655001821900490188347998208 12182433 -302171941488530369787649648413045817536 12182434 -748541964044150576276361194254718302848 12182435 166275427926993223398325721087398319760 12182436 -281943647883527623549121311609113169920 12182437 -161392613029554338721378803061875918914 12182438 411618707250475331261554065621657659520 12182439 -765103364722751113747843939287640604160 12182440 471604148531876162795961584543132620800 12182441 -1083730132118166519457682225965555441158 12182442 9305737549427683849581625920327788544 12182443 63504997664177056483786858055481322784 12182444 461632791966080566034821770836081607936 12182445 -333507695324482131072523722019211643360 12182446 273641124740974082747687305805506212672 12182447 -1910008544863961010902821929745365731808 12182448 -73442460588555220408289518825737977856 12182449 -616132873474823018727968992275849021550 12182450 -1568314460312315187076247265199449600 12182451 -5416048978808630945939731080850424976 12182452 -374363309860195573891154570310260788864 12182453 756831152100880662345853711568073950844 12182454 426379559009826199216442508496246227840 12182455 211836850330846587531321521155229370720 12182456 -59439454749049286065115289779707576320 12182457 11594972679923601851943221311804093440 12182458 478815678853133350156964554594861232640 12182459 1974744302767527860715627282678412368 12182460 232773453868799998970332083343238031360 12182461 -668311723419643426685394647963676746938 12182462 225538162473339777264863042209376592000 12182463 1066887913793248233785799775983437561592 12182464 -102427083432037723137815349868382650368 12182465 615896597364136028905770619127933711400 12182466 -94809532698241938824155227680383080576 12182467 1782192486772893317896998021060948818952 12182468 -163204577354444908057973787843316756224 12182469 33907906279529043729784541839419445728 12182470 158294771872521057149849904865533079680 12182471 -306115583938282336426339015283984199888 12182472 -312142631137231856031723708636773068800 12182473 -351992929812205206650372812563045022976 12182474 -166125805856348402515619519337583920960 12182475 -139770339394413750494838776920129536000 12182476 -2240291502754485412502617455066243231744 12182477 -66146573426400384054593925188245938720 12182478 -123348029501148596914712846084233049088 12182479 -740759036748107684626964329977278871216 12182480 152833071387410608909731248953075138560 12182481 -55060823426292510531264243872457664878 12182482 -345852498716545406003459349650016460128 12182483 1048164890747419041349071128410788877200 12182484 -761337274575909078984615236817130174464 12182485 48379709398814693517364063509398693760 12182486 -597563699175935972436666445776049667808 12182487 -73775901712293732733797878955353347632 12182488 8744221454929685825882530523716085760 12182489 -1468397629253445930088775053473508822368 12182490 -241184982886455195903450228712066990080 12182491 907508395784538828392742951739883051832 12182492 262336822649697612726721320918046310400 12182493 343827782821040263182828334332177028128 12182494 -187511607482754206205159732583499750400 12182495 -424834827777873084376674599967941450880 12182496 83842653487451071524161493046866739200 12182497 -1649681424274769985334564698572773417680 12182498 130276074451080957862401078210564411120 12182499 -70893072601033483928558070553240048176 12182500 126335744141059339560743763165563520000 12182501 619798717794767258226353182468490597502 12182502 -5257961113153293227043750449793890304 12182503 1170480919137893731510501912418232957752 12182504 -316168056208667936174132430524032942080 12182505 -382646250667781136517663150366970053440 12182506 -35605933031019389880755780187241100544 12182507 1379332629953384264317735981577136861432 12182508 244114272649540796384204777411178117120 12182509 -64306041438984213196361489656003680884 12182510 209530678674323387840437206608169908160 12182511 709751412789359932163126725260834839040 12182512 -391072810652805510981724767403392630784 12182513 -501539790455242929308646914917899080640 12182514 -3826344691074631775425011934428735360 12182515 823845284447614974393907987588148319600 12182516 -74131960250684530476006416383465052160 12182517 508975794921048170091012754359844810734 12182518 429897934156202390346498776510895180960 12182519 1096683814077118296059924263706544038040 12182520 128916807511669440674328738685786521600 12182521 659980330174528514130660872699256239624 12182522 263112585588515519714193162901025136 12182523 85249291564714357137823763978548481760 12182524 831984628359932067618732638413295108096 12182525 -393313604066902059464748806178013471200 12182526 -160141908941282232027580930599137087808 12182527 -187202123256195444717634391330753907288 12182528 1525186469545350714048564881215211962368 12182529 -373736348985086811650362512572955248832 12182530 60217443754277158444380493332823110720 12182531 -478232745245432283510108668802280257648 12182532 -4582982566630048398186507830856235008 12182533 439402803280060598940527868559108348224 12182534 23542851775654232140739152341430702080 12182535 56426754581665631822427071911076044800 12182536 854834683952579055717426229707705999360 12182537 15110837803090428128392151375799271632 12182538 -579966949713123613076272842069945619200 12182539 -3439933967651561592430308363352361054360 12182540 -220796222024737351975673163645172869120 12182541 91147557129390413894462853301990723584 12182542 -414429575385426658740959465360923979328 12182543 368247907304481913378189254014036173200 12182544 -41145739148750074095838257974643720192 12182545 15613095819108888133742688332878768320 12182546 -356590102200582543672587414816157110976 12182547 -92144606470808355810242159084193738240 12182548 -73704884201600006489002183005818609664 12182549 527756664306386678350336591905843809550 12182550 -4316362057047733573176703435397846400 12182551 -762820862046426474767892385608475851448 12182552 1719533642248090929111892168324209868800 12182553 184621699447608735137536888405459714560 12182554 -50655061094705235105935445965303729712 12182555 -15250967530420236572886649242729742080 12182556 449757757385399063962802007691812495360 12182557 -1111242353603433036101646748122202325748 12182558 874648868538440768638272259666608170880 12182559 -611817231249542486477499393589302394296 12182560 480704249758545632548321274560633896960 12182561 165540650852550022119738198921680362800 12182562 94878533278097630220625992436229190144 12182563 277304505740388429922051754989280098000 12182564 55177916842642287839482093057418756352 12182565 89527064804683384563054628728202494720 12182566 -242434038847113377054594306878053998592 12182567 541948076223981442164283604013815563992 12182568 -181703748372164194451438194046508810240 12182569 268136903608614077381987647475284218496 12182570 -298791260206756530522901996554060815520 12182571 600278488254069709609457480333949901920 12182572 -705997489011963222067741172433079751680 12182573 125045005248129952651537047557190824364 12182574 28540236279390695917787192617694453760 12182575 751656024535933869470200736746799877800 12182576 -75595981702451937535965049393319608320 12182577 475194597927098400869330857306313731680 12182578 -11271369971550358634736041485395962976 12182579 335508804113840603678380251253206807180 12182580 -174102383244599127652451773046850224640 12182581 31555115098372797191528525503247232000 12182582 281037358012019785299524346335721919392 12182583 -108076925525466960999093400292200919040 12182584 850418425296285448012209884981092331520 12182585 83516873364908597536572158461989123780 12182586 37846100919975121636134538301219520000 12182587 -225384212804452738362027158430158768520 12182588 -10763809677331457303856286592223510528 12182589 -1115110402810470491889372104351337900480 12182590 -111322777968047598455561985797752627200 12182591 738327689507704828320955616406570749520 12182592 -18618933712582748957002682228621180928 12182593 304384224993217762696999878148719195842 12182594 312403768182819343174830106448434798080 12182595 -46487075175537014697822620094860358480 12182596 -53943728858933239261300887925825766400 12182597 -507793783960460424964742653157986689504 12182598 -138606965774028912959252384130639343296 12182599 511732742747002531604414165604922512048 12182600 -587452354954066080517304229294097536000 12182601 677525923037532011138303107879772546832 12182602 -17510306328122163549144027825284517888 12182603 32137053295643007561339292193542278960 12182604 213258998068709156678510228106299031552 12182605 53130983734330419393713647784077988760 12182606 -370451363146721640731617253170084354176 12182607 -245068691448869465281194510265986016632 12182608 58886877360426612035521997073238179840 12182609 131908298903258449105607937791775069810 12182610 330995678446257454323754662112422912000 12182611 -305922499691467341430598333417545742768 12182612 303256858618551763453148362902690039552 12182613 688043998498333034210042548332420138144 12182614 -422376799044811037267786839475745157344 12182615 246377753175794937000688916035375989600 12182616 242189486514344810070847815633010483200 12182617 -170899875741293532568851926750902120320 12182618 78574105873311045469676172580649436672 12182619 590667633096095363877704998196121198744 12182620 -37893568072868481740902986291644528640 12182621 -457198787099808541777256186974745055456 12182622 364604992197509833910628401135135575872 12182623 -1161191197263272812804602012049365980128 12182624 -862837906419081845941852421099319066624 12182625 -276226133874780933688227238521328446000 12182626 873652544402016131709574594733993170512 12182627 961923676801961905259163582879149646912 12182628 150518655659770787234802623138519040000 12182629 -1295761497386515295401963790363131328160 12182630 39224046858080304034291663150439448960 12182631 18089571177167196820778179190648300160 12182632 -528038737278829576743992338465724989440 12182633 -878782084549660653577666869713810046498 12182634 19654280987999641960483776223217265408 12182635 -2115080010734928489219433430782530205920 12182636 89144680512572677729920939114564699648 12182637 584113641780632111196612333306061008960 12182638 256405724460582992008130651105242804608 12182639 -119835687608558076685861815037046132640 12182640 -16449968944450581508468526535074119680 12182641 -760213607707669042072885406120629542958 12182642 -405507386842408199552023027029692042208 12182643 21588927252880759146469093401185301648 12182644 -834270288826832381158871853969259137664 12182645 314394725642313898973747935006534047900 12182646 -34461753248681435176164844442642276352 12182647 -507724765474257236735690820650272126440 12182648 -124215873986798166337311221781173760000 12182649 -568187522939771773344256724406887906736 12182650 -545293773296875199145336398615392416000 12182651 -594501437055857244128514394482612954288 12182652 -698033134382734048413971639045688666624 12182653 -120317743269589441492607930930373257120 12182654 203441380022617296402539054113814215872 12182655 681660627963661803542744772341680636800 12182656 1385151343608943830182548745258438492160 12182657 645453420918933355245195872327998252032 12182658 -18021865538128286489651110992095914752 12182659 -89072502230275393209044112131005300608 12182660 -57315231608988165385466254880572784640 12182661 -428406760847561139726450427774623961890 12182662 -365510416818794921753035848218690763168 12182663 466690620899309926906644062152696153104 12182664 -36493649791565620322964103147476910080 12182665 9902878139109181879665312303215721600 12182666 -351829026934769551353761976011987137440 12182667 8302470490513493758358743310733503232 12182668 -169526542675379385868795605806900305920 12182669 -1522608698175072783961897221557835387840 12182670 -319857200590699642538766219676196140800 12182671 -67322357509625560686696547018497927048 12182672 67869157509987326922654563922433253376 12182673 -358481611213564652395215738929636038416 12182674 -4959570589350222712577103430485598080 12182675 536892689747837852076249239236592205900 12182676 -238109039541154876350478780180076912640 12182677 -251886223318002433296191979168711424896 12182678 -52896359435381619716409908764927891776 12182679 62818612074471303869904406666482095448 12182680 -765385570915314023897145368463358771200 12182681 -20591905834781765811176107035758460480 12182682 -977003202998099599278103421736675849216 12182683 -1853069224267731072669145709266684931068 12182684 385231851335340147170337919957788028416 12182685 -678707682217695098741246868956044375200 12182686 -184813189624457206260620198429169930240 12182687 1091980445453896844824260228849082143600 12182688 -388923336468689138969741335887589933056 12182689 126796652759356785504881032681329292480 12182690 -70913127129411439411213802014197596160 12182691 865603755176390269390743233897453667192 12182692 -810742236904764674546681227118102350848 12182693 580324961781962930761515336127515813180 12182694 -146757280274466509208431978141299993728 12182695 -101122208043229227603157327554548159520 12182696 116374039811634245136809494619200097280 12182697 66665623828631263518548076976045296000 12182698 778440032591047677533802580789004651520 12182699 -193151300635527026126150751896712825648 12182700 -101006936366323162655587622894882496000 12182701 -1331958518023599324207184688146828440298 12182702 243950689090385109054553322317274807040 12182703 175250646238795527437720397867070903320 12182704 -30267119417724367503554423725767327744 12182705 -441477752715966132780851402902084656000 12182706 149700795107458631463396975677498643744 12182707 -752165568486097461057141476114185133044 12182708 -328670072819030387710455715073988550272 12182709 -74163428631238994711099082219542022144 12182710 348418732580836875560361601414532943360 12182711 -555747273126321868243693209986269577688 12182712 368314066369094035095946477318778265600 12182713 277683642653732440421014113239677659904 12182714 561088962213265751597343860093363385456 12182715 -69945412600266290754034899849512554080 12182716 -161729514269756199030410865155428526080 12182717 -44709834001256583798390526393524043200 12182718 -10363432342713001059124625059078659072 12182719 -1765415431144199950171896775949818194880 12182720 85124562487289576874772140079825551360 12182721 -127869115739358467478307368189068646912 12182722 -844237573083052252124393985290096818176 12182723 1238955268654414529728598410000103151468 12182724 -61874309162971685585418780384887731200 12182725 -246120991993127492974027154147646725100 12182726 97721093385082418706650758817258545632 12182727 90197431117708765586735267795876810832 12182728 673362875293465883788284501238699484160 12182729 536423434370280889640464234427472371712 12182730 -20412605298112826832971061928419732480 12182731 -433619478877510548523869543822832196040 12182732 710007563267995303123956162811665841152 12182733 441807581417184236367205817290554925440 12182734 397106269418593652926461670604776718016 12182735 -747770327075220065161457215930215139320 12182736 60166915131066137139877192315534049280 12182737 -431748862781116883545714587920122201856 12182738 596446805080506239989696249077966480000 12182739 -455546199590816607249867030840364359072 12182740 108051298278174576665730753923840716800 12182741 -122303645055280089673551652049851349700 12182742 -197433970752905286007919420457173314944 12182743 -141217532880652022755747792969991322680 12182744 -417777304046551030660516432250394378240 12182745 -613738967143768596672598666870813586880 12182746 83979582395287646960874821900565036000 12182747 -32627928024159683003815508800534130880 12182748 137997366019896004845181946736754360320 12182749 37954933887477803970671628722483843750 12182750 -482769451679577916534097282433012816000 12182751 926926962119594142518560793564782080 12182752 419405430974371672844112104174496251904 12182753 -515979131616938092572471282509124691536 12182754 -489791906293869489281599886731554775680 12182755 -140522248352439651690346023488279260800 12182756 -55082557420023909086943444445876470528 12182757 79328294594275277068535736917878968288 12182758 261545849954027803782672506149464014976 12182759 1462878594132848755457330109126085563960 12182760 10504056216239922820320356655989145600 12182761 2073190230900403842528413677825308148212 12182762 13806382324122237816833625165375386880 12182763 -472197938131205434161100866433436275536 12182764 515022231386489197133975127421200128 12182765 69750772002474282447183470860262726400 12182766 5295792123548392162910997267172713024 12182767 -1346090080281619512601311675628195755184 12182768 17034141826186218312899034538044555264 12182769 -68056857191541173729788163502547131006 12182770 373142325063536112267495690251635954080 12182771 360255002703418604399144385926246304972 12182772 25456264348763281148081876160055848960 12182773 -698806167347025090553221869153368720978 12182774 -375413364262333080976051760362329216864 12182775 -30305934289664354736026718103612742400 12182776 -860808387521256480999930321746585763840 12182777 542534503387328715813700976363106859626 12182778 198729243989636130979402040962089891840 12182779 -382323337013426695477524380286262809568 12182780 89807306384506836363615276428449536000 12182781 63804118019788766480802270756848910720 12182782 315249052805074017162440488513242196992 12182783 85885530699546136216863782104290513408 12182784 -332019371685829901087735517892407459840 12182785 716386097917706794543936669486895632980 12182786 97528077861724042302862643615942492160 12182787 623075884800110405759603152281735678888 12182788 -658269530980293867667332483792907606912 12182789 130087336827707070751054105025296097760 12182790 -101602054266810038231053427893304369280 12182791 25305082316904186207551998011586690384 12182792 -153867746528592227763549991468815974400 12182793 -317300227254987878356515186655510852416 12182794 407779655588948720240575173670637756160 12182795 348757455203145664906683914318180174880 12182796 325377937130221998788460386138146973952 12182797 396060060980553195019191679853157542112 12182798 -247446456059808559105835715343658201280 12182799 -610431705193800004212097012700825846136 12182800 -53132195796566996808733659280015360000 12182801 128698348708099108498845625873522531392 12182802 132327986918046737159161315766457839232 12182803 9403358912581370122931498544140379648 12182804 -254611556521557022941196542213169417344 12182805 44438659796443026690839297910169163520 12182806 156375471746599264864101243319073455680 12182807 163336014677750275874209975681620034272 12182808 531817966878310172509807272553056337920 12182809 -387843151694319112045447191180413287990 12182810 662548669164727412201642281253231374560 12182811 472139769405426188439109849217124917184 12182812 1042135582987827968081477422074000058368 12182813 -1667549097774582279186770843379866740020 12182814 22672702923772844075190779533157498880 12182815 292997424368409744957843422280143361960 12182816 -473920017674505915138160440740409704448 12182817 524208631897801365682214702764073426112 12182818 -110391707288851106363597985467109182640 12182819 15576824649063467707394687261747055360 12182820 173012047369430022230505327848076595200 12182821 321332001362077750122714416505905604060 12182822 -95930069712180720671270308747406026752 12182823 -1394554941911586643481716723329456220416 12182824 -194528539480222788816739757275054080 12182825 220803927195192302068309026200683835550 12182826 -279777918721554135343762925287174592256 12182827 1135293198437078059641176880712160784160 12182828 -30809733761999359507545036706159294464 12182829 308376141340838553817528658711523759360 12182830 -254563090789094176752682722570309886080 12182831 408790620375063943755057294387601341264 12182832 -262185936765525852949227484167260405760 12182833 -17333897184455647112292669691262665176 12182834 -1168685147515800831911397752459859732480 12182835 -72910347730037200692893764024630007040 12182836 215714564289846737878696180735448390400 12182837 1411780649660178455907360970508041125486 12182838 529989551707045611978929418076784125440 12182839 -688573223239307277130248675333236278360 12182840 599751273498565325831975899924243660800 12182841 128185036220741607468477848273443377840 12182842 47812669455711779531996076199903656960 12182843 1576789740684295264496066775968059525092 12182844 155489088943029169315269698568575754240 12182845 -95948104483132013689850342261759132160 12182846 1653488380126456464968994943717509888 12182847 -793030706812284148336877416905172475904 12182848 24651401588186285357600293499956625408 12182849 667693177970757496202864975394231220992 12182850 103701671585196475244873372297438655600 12182851 -182847492315678681434024697686631384600 12182852 1211511877672820857937767054562351741952 12182853 -610754723519015764499556798723671544096 12182854 20187941825795399093203694152814882880 12182855 429308297419678212126441764463102368760 12182856 134126463788367618737954712217945374720 12182857 1824949950099267559904505997422561421840 12182858 -183502439797589251823828380942457524224 12182859 398303268913342353438478474472920305600 12182860 678885636935491794573301685273027374080 12182861 483352401108690401631246663721411401462 12182862 40784170246928263937846079280266873984 12182863 -25901715392510314218419543479476143616 12182864 229098287389259241030983256931914670080 12182865 -479561946296651204588210184337329281280 12182866 -105110870637650925015569723659664320368 12182867 -743703445980587870619668974360975301400 12182868 344167835288324247929805181006682132352 12182869 727357286567077133445767342576908179648 12182870 -319949626370819630161068527601847000320 12182871 -1329430873908696312946225685382156555360 12182872 277382504530690315579656416701281208320 12182873 1320214309436346302932921240486688170122 12182874 359302559665348442006441676077017618944 12182875 -277460150380328190167941062056717556000 12182876 364218719610388226993429483931734999040 12182877 381383844890883489282477873672266960160 12182878 -709697697628436257654480841999119537344 12182879 -572003631226996223354548859359246963224 12182880 552473179373303634433569534880036945920 12182881 -913828716010644367013500190731693828318 12182882 898555360795739549631952808391999811584 12182883 635347599948603701281444824346245231600 12182884 56906267100800786039152504724308443136 12182885 -521108080679455630497393806826921000 12182886 -55229954059105594622835281197406046720 12182887 -1456507185408581479970442291142383630128 12182888 -446019258300153976821322479612609546240 12182889 15739445411806493605218866519467285728 12182890 -254404039113206974713071087624296166400 12182891 233806878606985645172224371989057385504 12182892 154987583219281959690408242610589056000 12182893 1080430464277658204330307774502363509024 12182894 476164460790493346181058345220542610496 12182895 572536273752675101564813774450336850000 12182896 -138353714902093643933554001921762820096 12182897 -113348550146770332294537967613554227768 12182898 15978288933787721906285605029908699136 12182899 1197503633709504127731387800177042526664 12182900 408745424239597388533432707976908192000 12182901 341815890231148490635928950893714304032 12182902 867729305068284297080893849928033941152 12182903 1158469364053321353812811070967283010152 12182904 -34180888761369920604192784195642490880 12182905 3550235397371352031620764318209191360 12182906 95947484777059814954493005125153612800 12182907 -89548342667811903621263938822778987520 12182908 -821570343576255004510539671372658767872 12182909 635792882933357213496694469856030463116 12182910 -373408049657472239434047208765930828800 12182911 267286794119048504030921777204506064152 12182912 79151997405882003371352282544377692160 12182913 860560038596071246045854690201682480320 12182914 963830035052049394671248227513680403200 12182915 -32036975928450424198652918886247885200 12182916 3627484091782672348816059469916381184 12182917 2204279202237541063263643551644028946752 12182918 580758555431199979432697734766360543040 12182919 -87855627834325751592599021708844791040 12182920 553522394029553085736980487010599833600 12182921 95380802662918818448914430785110729232 12182922 -68616957756601916362098742113603948240 12182923 297521382539479692800856344757849982944 12182924 193724166980266308530823759928724330496 12182925 290803237825540269474316148601186972000 12182926 98717723267743014698829437018121671424 12182927 -28422084806596787957287750875695000088 12182928 189174483798671085667080342644742488064 12182929 464831393569332627844621068564333263040 12182930 161124998105231373065618948146305364800 12182931 656222380778668127008199752447335397512 12182932 -24407581425193165948172987516405014528 12182933 241316070157527633586221404697163968000 12182934 -366503949888251659189613025785073529920 12182935 916421249856525145407973757650271996160 12182936 245615807677390960093855148607487180800 12182937 445396399746923211361765970959821639168 12182938 -185671160711563899069562701065765760000 12182939 -815477770252724150110893049823876797776 12182940 111588273240975399062610985006551859200 12182941 -870641591798282837499230686423022373658 12182942 -167159496758852532705870809449144738368 12182943 466894102012361310927774072355501835520 12182944 1210628828852396464099158995887921692672 12182945 -131769390813065343551206783664141984640 12182946 -122365780732700051081095552346620505856 12182947 -75894205860594550316649724058043806768 12182948 556289082003602377228086369673712338176 12182949 498921207893699598578156973911855223264 12182950 -53781561715918297805951661661782614400 12182951 -84849915554770281277848016074628018896 12182952 -189003495243608524950791105960449228800 12182953 439875509194763216750268545115289427620 12182954 -309514573814585277202984319122393052928 12182955 -617363566634572566738887016228351974400 12182956 283391332919885105309666031265332389120 12182957 1453526833282162109074718102841244381206 12182958 -365124902670009586650384952948539777600 12182959 126258480006530640784240512268431318960 12182960 -124556383785490474236398000871415480320 12182961 101629647080587208640775780872282590208 12182962 475444603776135099111433032724901144064 12182963 592195246335853205554464774704043709824 12182964 1046318756508050073960370892575183921152 12182965 401511961794564286671460395707617145400 12182966 -582616040676094752935239409810795561568 12182967 10761093582902117685665974556816313816 12182968 1000056118441485684306452981844001075200 12182969 -250017588261224541769202499198775100160 12182970 17585072828885984283585304261645386240 12182971 157085023372997157602458325364534727680 12182972 904437957851740419579316006484259787776 12182973 255184448981692151929848870971016679968 12182974 300559031284244538944048914904387348736 12182975 3471942639053040332331382072588656000 12182976 -14200583482492041564058989535520882688 12182977 434890706136330547324404323583775573826 12182978 -186070866489281166767390048430259590960 12182979 -45109573688324897780967915486238713600 12182980 245846111772854521522261026418411296000 12182981 -509485133198305428229860854840685897636 12182982 -49093610266927129192613794219890696192 12182983 -731928443316263470548633652779429566720 12182984 2245261841872543149893414146586205388800 12182985 435083527540730398005951391925807040000 12182986 190050085578749385180633060737765584224 12182987 138902451722856429323834635401021743760 12182988 26585583007790178977231862463558127616 12182989 92076405652175704328487113605696261248 12182990 7086402975125829588982056671759827200 12182991 -289132203512555280433782381577130263296 12182992 -6921170267093515428802093809046626304 12182993 -934796106541323462141236689591784767758 12182994 -533879501866975814844624054607285320960 12182995 -422457688634327526537181261919732468400 12182996 2624974791118992155428959278396663808 12182997 789060472506043322371373808073256292000 12182998 340079656037231402750487707771281231680 12182999 436720832698725015687018922690988500032 12183000 255054038886280680259648164261396480000 12183001 600053095158889455678677013009756309002 12183002 314506152195813936870554774295087801312 12183003 -389494188914756465190033516760245820656 12183004 399430397862246625286332852026869239296 12183005 -785063743004694593500298935838160632340 12183006 214862468411704590338362381417444992 12183007 94874037503945429954998098366989188256 12183008 -407120365567740129011401736016115531776 12183009 -850900893631796255329586474556882593760 12183010 172307038197458633543519764722378393600 12183011 1959580368854712150656378681914160461152 12183012 586622636857229966575605766582700239872 12183013 1425280240311576265973383730934201883262 12183014 -278442515066617847396439899561862273408 12183015 -113622959711301346619892382922541370080 12183016 1628818975117544353126573632564082176000 12183017 988089846014932681557849838710042768000 12183018 -6876757427782295037200417223486250752 12183019 -572823033562260285321983783755652973580 12183020 451238976954901200170631277347977364480 12183021 -238642855429624917102435862834832934720 12183022 -694076389836189106486695174929425802688 12183023 1410998126119758300014451740926788040272 12183024 -53653695187955073414310251504504668160 12183025 -184242655873691156436198365350794960000 12183026 53363885795884126929319870994667869712 12183027 53207698054447413901277012935176285024 12183028 6663488890594187319987397281793873920 12183029 -721138821791091062075139009220704410340 12183030 209614257280639159087823939635023288960 12183031 88484937805810479006078957746660855808 12183032 4781983076213821545558625228162252800 12183033 -1251694148291615085279751867640239044576 12183034 -470183720859523629957441555396878653584 12183035 240889678137204646385242312822973844480 12183036 19722110663018377509828296696450786304 12183037 185380698313896956493261566080768617772 12183038 119159999866341764726033014147797691392 12183039 239476892671427608631438746106171929200 12183040 239958487283847084239146536034684108800 12183041 232186110659421514733461259457025006230 12183042 -91692678064791224968451008057946958336 12183043 -108116028440872304873142874257197307616 12183044 -150469557009065229284060605159474260864 12183045 35905442869036094364020149488398649600 12183046 -1301696657933980321868336573077934994816 12183047 -582788256669738660433656864123642963960 12183048 -856520376885738834538104757601321241600 12183049 -449168507986519027586190870870205502950 12183050 -26625847136208827611909511909253542400 12183051 792881149067024289444344468210454556632 12183052 -442290526569275432361203092547025873920 12183053 17658848314559804621535781504720597302 12183054 -107359457198838501689314642926929793024 12183055 -237427624392805382028535205408961266040 12183056 294792755441081096743824485386886848512 12183057 -412000436011078950388516242306037435212 12183058 929316418622660603302074417233279794176 12183059 306356409411493821472960638483248552016 12183060 -500918147834904716391809181272947415040 12183061 845298633102267852187918901440913210400 12183062 -215497005043429107987356384222124903936 12183063 -233781011515936189498267962077130556056 12183064 -544251755183120543508094427384800051200 12183065 1180841210177363554994827537002512483460 12183066 -121619629636979284889789658941326798080 12183067 -554428917512262102744621593704752175008 12183068 214029196771386538299474049247657895936 12183069 1048302304640160185797472045843418524544 12183070 149453130848369004992885961877750428480 12183071 743877047711705561992005243931421883432 12183072 463947918981796856278482557156531896320 12183073 -524948211044791694033020374542485002560 12183074 -958131795395471053387923201290521494240 12183075 -759061331380803050616545469876754350000 12183076 -114696675515436500246092930299158159360 12183077 46240787309757900272276347979453848320 12183078 165046948621566892187607652655956895424 12183079 -1361643361583550539499118036506690017624 12183080 53188944195056843491150908889394380800 12183081 1023416131877607930099258521355529252752 12183082 -822849573090241674328900719584868790608 12183083 -449742473852823909289476278915229097176 12183084 -261977434271136586223208071651946541824 12183085 -134341325017482949550395515803961000000 12183086 -276064835659191003974034566717199763200 12183087 -7235787853047866572588210077983420160 12183088 -120827998443081594852215057658905509888 12183089 -22360646205523020315370486530788493276 12183090 -10551137318981931736331393256933465600 12183091 -752055719236043714295899027195610493200 12183092 -36154244716941871138104275935311648384 12183093 -15898412732751361523564593387381278720 12183094 160609315532294465232626675168822052864 12183095 -246088450490724294509826598702609950480 12183096 70717955128416069496067513224420392960 12183097 668532044253493180478398912981559256832 12183098 393865283443176017462063011774104552960 12183099 -374840661866180439933215618431458312936 12183100 399628589141227748514664779328930790400 12183101 340772580399340950886990625274539767296 12183102 -544031555506117517203339706174635032960 12183103 656092852737288738303192216380669718720 12183104 8656088006264066375979945021816176640 12183105 -1100623248442946376793853947143519528960 12183106 -210215072855164202795024706116249282016 12183107 -617186339021357072349169598331723160644 12183108 -105812005164940869350348570230029717504 12183109 149861766787399636245508084915763167488 12183110 48449783566869545124774843689680773120 12183111 1096659062589575618833602722104492950960 12183112 1966687868640317087734434431946869114880 12183113 -1133941039489589350826814665445489913638 12183114 261009861255776004466503380324617797120 12183115 91710231328351754194337786417919949440 12183116 67307325248190805258398482222169867264 12183117 -567658078226218776424967039320357137120 12183118 1086650796429082451581431447856593753216 12183119 393504108033149066822004280606818326880 12183120 -34947225206956348610463663702251028480 12183121 413871911946586029177609840005976584100 12183122 125610136292642313004695776931723052032 12183123 273286508453548445533808533278199484160 12183124 16597356717809875179028775047986798592 12183125 -217498510710904317474453264364222672500 12183126 -30071939675290186021550894657902067712 12183127 -1569406484800401959309499044101713384 12183128 13257667224592175047705332139981824000 12183129 4520444111220671260842932904273480576 12183130 526777682477526151340925429239250612960 12183131 -1384442393033490191797820466508858220136 12183132 186886006166610560296574088148514949120 12183133 -919327806128186405005295674006687466336 12183134 -641984706259645114959787362959159947200 12183135 -474329314642328809116837955958833417440 12183136 -203713042653451394793033143269268127744 12183137 1225591413764052305291513542250159739312 12183138 117878653291673627067927674310659186688 12183139 776206795514463621505991077763164198940 12183140 -198704812120619927009967043399649464320 12183141 -613844374763760276881464372432976239008 12183142 -288733587421437253169224665479862004800 12183143 -367450217069778733323282896513996605440 12183144 -497784782951368152839840202675997409280 12183145 -128592072731946103241085395823984236280 12183146 272949290227648225635387790749443170560 12183147 7690741015180756283230173510097856808 12183148 -72425860264603644997484546346248637440 12183149 1802513089020213409748068548460993222848 12183150 -13297729249161872222968980158561740800 12183151 -209082339390492893294725902340668940368 12183152 -733409026583871441567411216041091268608 12183153 649450368046436705290516706657365621104 12183154 -111776242342393187875643706481331560320 12183155 -213479246678129004100920032251684039680 12183156 -587310336046820400755687349373433917440 12183157 -212805269114844120106301798857686824288 12183158 -39081654975680991858909486840977458560 12183159 -709957018229500945745207234205540521472 12183160 232239620257390516474168116615355392000 12183161 -853585992842079487439052725186562604800 12183162 203128672479493556878476798069985277952 12183163 -245379152225528692231530425304695148576 12183164 739006247422468034216468896776179996160 12183165 -612474028102991272388298527632326356340 12183166 -853491413784031849953855531593858764800 12183167 179372711789119644197015243355047995512 12183168 589987745601687141465535715020709560320 12183169 848018390659150312540917935155094958720 12183170 -303974054569970579041852765878338019840 12183171 -14631495618105164321183913736904888832 12183172 1275663999919893307524062163865108098176 12183173 -756955626748255464907023389110339420578 12183174 13489656209141163353100114512879104128 12183175 -103685898717055555860874313591838876200 12183176 297149938775393134490059722368600110080 12183177 30888037773288452658269874147375701520 12183178 19856722495123629964520118396299750400 12183179 -264076539944720389236423839688226174416 12183180 -261389517792523106512223681987847782400 12183181 1514401689935744360498503366844110348982 12183182 -299338518248361393069011467549194824832 12183183 -172445827080188832355645954384629715200 12183184 13685981812501093634227934418447253504 12183185 -59713166519954327431385736477141306240 12183186 -133058476957373440808749068258396721152 12183187 51640751446846264848742547773323828832 12183188 782147202505778842110712338849768405888 12183189 -44796908852520729576070405027598865792 12183190 -2227645816101803971458192405813523200 12183191 -575508660208633541653073828866195218816 12183192 -168245100535283692150132984331082792960 12183193 2017537431070743980169410491758756422208 12183194 483120218263708570413397148077984966896 12183195 -198165197113260748422623026032304072080 12183196 588711240389325937413316146196749857280 12183197 -242184978304500291093003786676378193760 12183198 -189973258817283514326522868036697785536 12183199 723977679351724762138465292225288064000 12183200 494822451149363897447452895684306534400 12183201 -577280085239283125853412543267632737070 12183202 -11367101312581834357285155684501925728 12183203 -1689627550721373293675643485984517267240 12183204 600312046757784147136068349140861990912 12183205 684623601596235637183923769848863940000 12183206 149375187100932299322130011682092132480 12183207 390481676306263259309662751225374099200 12183208 -377096178627360999853359096115030026240 12183209 9341936822866455555109193773618511604 12183210 -7035729740701834288733355886114917600 12183211 1400443710671655878040989706921467881000 12183212 647684969119318941102460296092610250752 12183213 -644406575501263234250278785600268575264 12183214 859672309978922623113339971039690139456 12183215 -98857711369022923542915138495573596160 12183216 12603979104441351526964301345373224960 12183217 206006381946285389391745505994893972992 12183218 132812764177105217870548331331698855040 12183219 373250004760309525264998590379846274800 12183220 -250839221915037587352183669444260659200 12183221 1727261592426139987991026297685040925422 12183222 -567639194249852539595313531235417313280 12183223 211403410616821379318429690500996043464 12183224 1769743332968773741429728800543987097600 12183225 -134793708402616099173268771136736196800 12183226 305761006269000392339700453814807143168 12183227 -660220027821878253089473929888347494128 12183228 -500423325192535966788583111400186162688 12183229 -1378656117710495557941954628358735498170 12183230 -40214451025388657307484517688229294080 12183231 612236494421477006421247909467981713352 12183232 -122735383606066477118065889482006069248 12183233 7578717279709006202074531723408732224 12183234 40678253649378235671742929647120523264 12183235 -353149308084184290148275640845307246320 12183236 -7317161573095655209166227273026693888 12183237 -757782716144811031970489814327919411200 12183238 -112490365379544914895254850353158367232 12183239 326539882127088969150788320092054636624 12183240 134929050538059169574375718650371276800 12183241 -88444174597949078705110331727753534400 12183242 215467160539848022817886421856752564272 12183243 -1050358665392022987363968402665055357736 12183244 -479529354643336651071371435444016350464 12183245 303914969145101092698926131230250387200 12183246 63077333228310255997009766543702233344 12183247 1404363210710371951705465689883504115696 12183248 55888281996379845711220559818260480 12183249 123317409584181377780658415821497681088 12183250 369299780623158944967314763932008584000 12183251 -1043120382143966046735978461568820409748 12183252 -1023905675854261432548282951658278678528 12183253 -1683697422961459035084354358447062288036 12183254 -437888366914794575532933767310246737088 12183255 -129001255231718640449911463874480932640 12183256 510884088188784798872229249956499763200 12183257 139540244179137139760126107962640298820 12183258 515872784522311773992434592134982818560 12183259 507632762533016706518878051500031121640 12183260 -543842372960454819832742446640046021120 12183261 73435225300493499252153940206875773824 12183262 -21751410005020496310050678170422807936 12183263 -24239453835243976062971484736190962680 12183264 534037210753729805056921965353238528000 12183265 -114548373239541909789391712282663183340 12183266 -323428636377736947413393517541248693168 12183267 66574648193210440681257889592500208880 12183268 -268502783451453180356333240481756620544 12183269 -268821887485054705844076518204829064320 12183270 171503943028420776486501449959599974400 12183271 1190364322426391329430610191192637018192 12183272 -256113321599428196227504492419663790080 12183273 -2407125761444543248154228015306826072 12183274 78613579045764211883691636612850697136 12183275 187075225061629203326949207731311482000 12183276 4019181685402095709632912624356081664 12183277 429142800057947822623042383333084554400 12183278 245140064974992195457639587561114277440 12183279 75663821307787809581954416603518535680 12183280 46361922411783330258277971903301877760 12183281 -1432907799044104054630495880534593483536 12183282 725094038279505246365743913713918752 12183283 -382956308912653932542985243560675023200 12183284 -635823886555068588675664499815586439168 12183285 8832609210297555469130428272813791040 12183286 149805032708698597030806160708311158400 12183287 -1163570541818579380228035418706404343064 12183288 323025508613302672341105405906111774720 12183289 -446670713082543503515370233708615870320 12183290 -116866359742931575954355972623054417920 12183291 219317071829616456101036197991833855824 12183292 -229261467084422018322500301764810327040 12183293 2226025757998815574892138607501247139520 12183294 215883490079494645436932127586297492480 12183295 -14391678918363960851331947947913148720 12183296 642090921729369806562109087517226565632 12183297 116622709213625673038763466338332705664 12183298 -69693631105101069320753165386252311600 12183299 -245263987874317800965346449640307206720 12183300 -79085863981446392668325522920322601600 12183301 210254547468892450716908515844761713920 12183302 16982995884025877664563505213550323072 12183303 -800512372606853965663994901355307947392 12183304 36795316777142257842376553168272588800 12183305 -603930829911609197890659312549263930040 12183306 -525101798976634227087713416885391980800 12183307 753194337443909877280233526065071849520 12183308 -979908056351279973473072929240641705984 12183309 931971693843171648657614105481801814614 12183310 -132775264210091161518569481253146362880 12183311 171059413904303702818594974960767209920 12183312 -142453947678933270176679038964477788160 12183313 -355924385749263846413476676393364072080 12183314 63485514063976182959612045076330424320 12183315 -532070819958805221233880744252178038480 12183316 -514332408589662799987145234919515289600 12183317 -79019123271263032277174572777483270656 12183318 -441504727204188313000100084201544130560 12183319 -13893670062521700862637637653582110672 12183320 -169454922411171111746564513387293286400 12183321 62869603354449130077705295158001478976 12183322 -82418433884063131619671021422029169216 12183323 -204483870236704892801704941745408914480 12183324 334443169161520770153442485145274989056 12183325 81617280010164091364215840954356744000 12183326 -112725881666845230405103461448929141888 12183327 -181704837261372801946105250794549758624 12183328 -1372894322043352016314800700492119736320 12183329 1692064209196576363533454325422575288930 12183330 26202125301798703689353790891389445120 12183331 -772869433539566874294650765162574454088 12183332 364617825052752781680935954543214981120 12183333 1490968374007058947560920840914240556064 12183334 848399304076836762894747108197094250560 12183335 49498696856736612060268620907150617600 12183336 -518588087346742176172817140804018421760 12183337 1438104652284382726444160407197497755380 12183338 302823070736031732231650516037701446320 12183339 -124877273732916760716929663618084779008 12183340 -236228384140014005460706404957715537920 12183341 -74080431362922217546134985118546846976 12183342 -229507034080956184249822412857114747776 12183343 551056739684079678156913772255467683960 12183344 -45772913095200508079879006476492554240 12183345 502175616462249575283032487125555145600 12183346 -54979639810097050610023822402854389760 12183347 216946908126446157536911974146043852288 12183348 332060645387511406983526397795895275520 12183349 -460262469986995295005034799454925920740 12183350 -29254711448655894305153798835055368000 12183351 -147432960561133092350781023629045127040 12183352 -332786681393201055534474204240358010880 12183353 -13271779584327233168128943269110097152 12183354 -193792048259153568340043104224156859392 12183355 294870441018595090367960843282980326720 12183356 1142667826844715093535404659908331655168 12183357 203169664881592945709343451228518453792 12183358 -651982681093388202930730730840997721920 12183359 320969128351564790209634787111504154560 12183360 -36830811662034963613853878484729856000 12183361 1113008327517921754656484840741049472962 12183362 2407162326178264463216938993421158272 12183363 12916039000336210014226777232414636292 12183364 13533816373070197692420804003683696640 12183365 636836033799316149887748501662636390400 12183366 45978167584679851199717206433056270080 12183367 366790412378051257135702248605473510192 12183368 -1626373873998894406596213533776371671040 12183369 -423951978779955324669797740032185808 12183370 115945607519641502250474176520158419200 12183371 27392397187391729763995816878565335572 12183372 15333780840049284647689317158154473472 12183373 -300309002426717347357389852593300506462 12183374 102419187943201413335457301257551559552 12183375 357083730068152776672049148812826376000 12183376 45209734035328313857607181517178929152 12183377 48594913230639723103086404996113838400 12183378 -189877276975475940644067813552167150976 12183379 -806705789640285781202043619152784204356 12183380 -829799320576919514547293263108922163200 12183381 153365408558317243655693306756358422112 12183382 111617710838089284027715420025558384640 12183383 -1216015330214852753945477049294394893840 12183384 -643941740689883148606384086943832903680 12183385 1245525716771000450102458999897650680580 12183386 490755647576331410526306804103449110784 12183387 172229529394948664374370570552879453184 12183388 -119144128215567076167018505414804531200 12183389 15504521258767196956239774646381527750 12183390 -205428127780855932135814731506859492480 12183391 1526375332682462371984583316957103265784 12183392 22579235482816450225214823940892393472 12183393 -1658927857624889468583472804240884849600 12183394 -128354492946478103323143699759240813408 12183395 150472503968617690460671530566655538080 12183396 -234735240992185207679431689806588798976 12183397 -388889552736022076540516815389725695748 12183398 824535568672382924304718835969549887200 12183399 -664499679899626971324914205377972931120 12183400 -415036521604300349581273946301234048000 12183401 -237316245193993445974097775582126950598 12183402 167955841979458954314215938381880045568 12183403 509661487846576530471454362002980273984 12183404 -722320938071925979169815782291309494784 12183405 -2433013816584897664298594935957134720 12183406 505473387981864367415522010236196697152 12183407 232688266277650185044928980722280631552 12183408 -12178768026149790745855120816551690240 12183409 -884742761545755560704924971643078355694 12183410 -246353163607700770202007031677269903040 12183411 -472527011096603298447399616845547241928 12183412 973051257600434148062558364559417705856 12183413 -1383071166979151602697380838011745634816 12183414 -343477047380060155650205730177967671808 12183415 90970103357028557822242944948018121560 12183416 122241945477179067255941013510836674560 12183417 341663061084635048533022781596375989434 12183418 150803309707446939392457293577387489504 12183419 783259500111403373808934202956285958820 12183420 526043968333384978629632115449315066880 12183421 724940514679711576511126974613725951622 12183422 521810801630126906914236885833366795520 12183423 -361105838691209573577809269732996669056 12183424 -107033778557003320426698725695212748800 12183425 -411890351446176458325892694307749011200 12183426 475050712097914069408122240365397638400 12183427 561043996021513456589346595272623401280 12183428 259728543213667747458153231086245808640 12183429 -1081004189806233651659576166705859101216 12183430 -59759724442278501609103776472112736000 12183431 112713596823677466491963192510416525032 12183432 -720841997405013798068211737394487296000 12183433 -366838696537001008475774483811020396336 12183434 52877733853502511237219858181827477504 12183435 -86570817788093321632013471749222782720 12183436 -176804477120013025180212401470667064320 12183437 239124295555583194325878636356259024704 12183438 -476720547916433029164649832841171435456 12183439 96706134905833880791456748925232136240 12183440 -243564263952014132607906028277988311040 12183441 -952228401305698626145292193673786344000 12183442 -163589836129069669284160936043728574688 12183443 438261793837970791776097572221777515692 12183444 -99007847855929085510846698942327234560 12183445 47593651929123188668318148971605121920 12183446 -417536242297369000099883653688652188160 12183447 213827458479317721420602137961672701800 12183448 8301480992826013478275510155466014720 12183449 440011720454671307748897446019766407936 12183450 -274041354571241952928090204241994758400 12183451 -120410795001339835338848656708913879520 12183452 850513379867665056269501480865580187136 12183453 -59393748473633592401567843598028965018 12183454 796006668963809837919223206039368866176 12183455 -2057467257346383744289862484529744776000 12183456 -58202854431518802708716603555472998400 12183457 -122860432511353453603515217647329635200 12183458 621717087043972736325386849303341212672 12183459 -611274140714371769256157916888741667840 12183460 768911400248720633375112820119886721280 12183461 -330493766079187026057553316167870865700 12183462 76669432791075396790611355225448773920 12183463 -2541809169391502750955566031803833441416 12183464 226228731091475612742084531045788175360 12183465 -33022768853285935622726195837358489600 12183466 -163253564384736296296342117395732383568 12183467 -392877883388654698577487581596940893800 12183468 -96492518972463238338228676802888712192 12183469 1510584313271324868947647828123891092460 12183470 -23285208550686493985359084752078124800 12183471 -217038250401990655097790913956902629128 12183472 38539267274363805660897443898958413824 12183473 1254128796961827559577109998666913298944 12183474 334079147844551804297536583244427875840 12183475 -314102114013599389649880727506233172000 12183476 1014389927651731895639647716249213874560 12183477 -178489888112031923207279601856195223040 12183478 -268659831366464970236185076785041637440 12183479 403693104236624050209705009832026387072 12183480 575423711446148987722771410248601600000 12183481 97201598608503755427285918898183574784 12183482 161113352779327253914531261022638868592 12183483 37423338622434366194735467630359176304 12183484 520977851694909727218200746703727577600 12183485 -1999614921324220759847302169425623306240 12183486 102683380183758037136529732794301840384 12183487 349747892832063420336626129973905597520 12183488 -164651566339415978698273598590798528512 12183489 772596212816980885442303717310546133200 12183490 -394361885784765082833072019596319200 12183491 6292149103435560708127036783834619904 12183492 -114580153408731477804227854546869823488 12183493 -198816424822511497879670287373430188000 12183494 -105101196375610658627408711555333164704 12183495 -278521672940502727670091837732503288880 12183496 69218784931303573548287123831478681600 12183497 -1591122008035383858086463411708120678054 12183498 110443081641647394760425746752607425584 12183499 -70552301416999406517601956966999995500 12183500 28562976358345502409443650592614656000 12183501 -36745235118235460966261031938392579296 12183502 -57009937381805399626848387204565962048 12183503 -173891497165561769386321959539614982400 12183504 179146144193046291290898795357309763584 12183505 -382298278293585224841696605642946179340 12183506 -152448821583178910564580742571791176048 12183507 88741791473009522219348847597898239600 12183508 -53180599521708873162847001556734312448 12183509 385906927575684937958434266898336495920 12183510 282108179029774376164722400662829234560 12183511 1606939384253659224853992067711153685392 12183512 288916833916123437742854191526062592000 12183513 823275840392453645861177197745251956864 12183514 -2279006213801146390299270312757057536 12183515 -799761610149111028563726551743489611840 12183516 623315692402508496845724984808517763072 12183517 -2329433419801246251323150647209985609248 12183518 66666353746121182963529676050534904000 12183519 -156208438055041044585838836324470914032 12183520 106484323225010237948864625211276001280 12183521 365726633899993732072665225482684344512 12183522 -32770728115374508390308253749367242240 12183523 -1247466116903618835677971696400113848696 12183524 1444053803513830835256002833537430664192 12183525 273974268249305895256659398708660999700 12183526 -99839651925184666680900316753213929216 12183527 555484820476143329433321282974599614912 12183528 194363711806710197386548327049404088320 12183529 -383195582157243684314772886463190331200 12183530 -335082429971075855105337100179214946880 12183531 -157513953891839858220211935163210433448 12183532 595641518359254075097600129352169533696 12183533 623682459558396796976960170550021514540 12183534 -4699775786656817177609250532768441344 12183535 -68821333177389843654102111324095442240 12183536 -45158610807074757924290229989351620608 12183537 -234472491135249720792009396159289136832 12183538 -151922191885444108392468888798043776000 12183539 1414072360326555073097848791456095483340 12183540 -130372523040635395642145447881499750400 12183541 -30957021491804957086677717779886423200 12183542 -163027758980064896560325803048069884288 12183543 -1188530834400577682723470310623250973216 12183544 -221158474489823197158441176434630963200 12183545 80471286110868430065588332320809044160 12183546 491502862129320056016346159390853136384 12183547 334719026678975284604224601646707171952 12183548 -858725657310638863314688149958793402880 12183549 33924536573203158150540953521876875840 12183550 -205973390122254840834365415085674619200 12183551 1820113574782557134354380648382544279552 12183552 -80741822520844228378304945989500272640 12183553 -83057235117882895327552481855208499198 12183554 29541700350329524302928053772219562400 12183555 12641827862963141755712885087453848320 12183556 -936339977359140441631938473953561519104 12183557 1207698033058130649679445489246636419806 12183558 193702153485262208751681041026885079232 12183559 541578251230148046492817503080005982520 12183560 -172576302519615290498343177405186048000 12183561 -1156482496545322833983160400472227365120 12183562 207816349665668832006238736363907396864 12183563 -104088701506261111580607912270197512704 12183564 -60129145619016932921713430878702448640 12183565 -902291193738583974609108808894303023540 12183566 -78056249666603663594146116259048066560 12183567 -16770047378211226482071553994550279040 12183568 -226500107556325326860027362880632832000 12183569 -62097659695239272058496027574115582030 12183570 -113646296375558672777736367501044495360 12183571 -325692640437909245097040145492612086228 12183572 1124383004085420561777043612160501678976 12183573 522477968650028884796472748657870241184 12183574 -70516424974932706917287303245031644800 12183575 -70459953841204229492140877088589812000 12183576 -6799983056686353516562909889150976000 12183577 -2422444769184063543641592617062382976 12183578 -185834642394049442996144914518323482368 12183579 -929154419938976479449030879638329125000 12183580 293576459881839006504411224106014707200 12183581 -292453885640848412521427530837577644500 12183582 34238135155578077922364656158881855104 12183583 359928337258288491512592868767057905568 12183584 -26351265326060966111113214302617600000 12183585 89379713276914080606095930572000195200 12183586 463365204765179901155292215243730000384 12183587 231679836512488476299292234858689507568 12183588 425537251819394098686788114417260523520 12183589 -252892750585421156297737283064041345280 12183590 -1539033528958531127939374493561424000 12183591 -99255368567005753361827395487414390272 12183592 -370418820348571916077782349791993446400 12183593 -824698510332785695288439709538187581596 12183594 -479061662676672782468027978747286870528 12183595 488353034532705360190679616026246229600 12183596 -50116831447639119247249485020978027520 12183597 -600942542954301210065671925530706580426 12183598 -32249504675731615686586341488671672320 12183599 -1315045350428430021411644430118546820064 12183600 19183273729273218954081030538552934400 12183601 -459694308955694134595679551550223847196 12183602 -8502718478638144972021061670682827648 12183603 -461356697079379017565660882867941100800 12183604 -623831393488800171623541196113419695744 12183605 114905454053183318403408440331394810830 12183606 -253867252394498751208089573884279498880 12183607 -600750528191175312471839436875464494408 12183608 30909137186408300051684987240804904960 12183609 1026442870927076655681822019410252845904 12183610 -138522653509084815351618193611403990080 12183611 85823914416579683794118652310267416 12183612 -72646825432693652583262537867644837888 12183613 698285472003814784035315901620565643264 12183614 -395541350897781951498460559959079641344 12183615 76250956215991947782276554417698426000 12183616 -2372062368597249673837582731787632640 12183617 -434338000941469133285880285533061110400 12183618 31067342939742113602928470183021117440 12183619 210739648023491342408213693506701690272 12183620 -1952660483095506387982079778401648640 12183621 679129241598812384271377975813518770912 12183622 641922336204917524941912614895515480064 12183623 -200854354271158476937073232658896271440 12183624 473806145700368208437511366078916469760 12183625 1396783578245468056572385633639124970000 12183626 95421781074358485528036988175945908224 12183627 57673010572906617553703727624609241008 12183628 31946401526782374143314382823362380800 12183629 192731944665185397938874805636178148384 12183630 -80938906013806621687877244892877064960 12183631 -791153611377649241456334311461555527568 12183632 291012307785984995640947686396385550336 12183633 346929206426952418249083340195422155328 12183634 21694732733880596617409636018415964800 12183635 856128498780584736752182751887775938800 12183636 -82797002679808135579125470392031201280 12183637 1108275238596278579116714971555964366286 12183638 -475253542323225693575633674579685933280 12183639 -302819535598637613848213871199414754352 12183640 3043581215339441121775239660628377600 12183641 -1117787636902357075193913993779568227958 12183642 -165395607321382670933461973945879838720 12183643 -1629756903661517681887034359472385490108 12183644 -579541091718956387413209708830750243328 12183645 -403137393672745566550614392589993307200 12183646 -713272976286103890436941285909694777728 12183647 182491290347797173809764678601927774832 12183648 -748228727190920453590316793799195754496 12183649 1243780360830757240592026174498366959650 12183650 -25647400319837913109509001492127149200 12183651 -55782654038214629457979862821562512320 12183652 303840564484219465841569445854699044864 12183653 -148692637515749534765175472086852326112 12183654 -213587861230764420262621161991425129600 12183655 -434521197769134506940724668305516064000 12183656 -464016965313800220205468598483481200640 12183657 -1230183368601025850262055635155223167808 12183658 -142187691970626671128138998329275978320 12183659 77289825666491137431025218001954687860 12183660 117090543202447386819681415606576896000 12183661 -141598752005949408704943761735647086368 12183662 83593499946912714155154723929188784448 12183663 17735784898239096777183674456506347264 12183664 -80341602866885792546706665837378994176 12183665 328994605975406480745360988829198617320 12183666 291396690512362830628867372140375687168 12183667 1352940831871731776935958674841748432716 12183668 -330529319617634781887790444545961191424 12183669 -1814015113670322563338581445018688175360 12183670 -536517812863547007841196297892281502720 12183671 32796044509390052342946499848335691744 12183672 -335442600786155294842374116026175938560 12183673 -1338733614030732196089226752100682893078 12183674 -146760451915258067573870549857852542720 12183675 -28364351144596924452751920512222784000 12183676 -924508676053030908543653693186053335040 12183677 -563161788917428397941271081828809395360 12183678 -3499864691970828459877274496257470656 12183679 169127304344498879149515668367119950176 12183680 359432086870014582315954393470258380800 12183681 -826867481379525242904300256183836976848 12183682 24132280698876210670352395655787479040 12183683 -270480107794329346299286513197754239840 12183684 140002639909114759148052538402197768192 12183685 441801275299648706269159004121006531960 12183686 -622243375576253464620753712096445090208 12183687 -602761202261282417011057055759695091856 12183688 534626677625155814022684676354674155520 12183689 -357115793677467559496056267245164271744 12183690 -67015824568536639634424694181040244480 12183691 -46102317831841618701583931060849696528 12183692 -1309322837285948531423324952082924704768 12183693 57415441467494897258035847846410108800 12183694 212314917111100248784920926497339432896 12183695 -1242182087688624532457384080520063431800 12183696 7245009343600565013202982014030970880 12183697 -288884353577805916395230234269653098508 12183698 -222050547825003717863766724034370150912 12183699 522466405048307101583993851875764422656 12183700 40899483918445248522282557348212768000 12183701 -947743487618401636700414910115566500100 12183702 -159854651371690265534381294272663675968 12183703 51472455441264759806531776491903797600 12183704 663027447540923925906771643439297003520 12183705 579625943326592988271979945493569722500 12183706 6659902723823192645828006553371361024 12183707 668762885710051433905916995604075773956 12183708 74570404380251777607116741855834626560 12183709 -400267544568750594372513980376054424090 12183710 25115434578474734654485496173936926720 12183711 735905004734283810689195371770971443272 12183712 739824978233159629078533727543964467200 12183713 371816790188856009992717091902310597120 12183714 -40922152449317493387689929210767977472 12183715 -798680894134605729780454692605678798640 12183716 781754373474580315389376986711574241280 12183717 -49380397162303172876984545733434485312 12183718 -191296360823862254200565455059081687360 12183719 252628389608540180276349073224200928120 12183720 -356491920172836097284027586455641702400 12183721 652277315706939349128798244847209128384 12183722 756074840018771597349269024788955124912 12183723 1055360295995540219862843468440739150000 12183724 -96611969433919907337703095833389283328 12183725 407509616302898717596410317030640221250 12183726 171193728699049432976271593686799161344 12183727 830060430387575894142387546318194834576 12183728 208789292206993459562810382506309271552 12183729 1052642578057680569226046874521784655984 12183730 -94001669561862841954531742623845216000 12183731 1231268417718945977464751823135210240 12183732 1311071367965950381740728008502636928 12183733 -800325736197758201828746905191476576018 12183734 -299983968325073034104612747903300709984 12183735 88341198173602447399643916712004850000 12183736 641396377307744792936904789693436723200 12183737 1249294345930998161501672029957448019072 12183738 226632691943912563641814039416948031488 12183739 -233418478842190305514331450083752969744 12183740 -391775264601164631575890593049782405120 12183741 1089663591266235922391706371503151080620 12183742 264389901186346446806966111558914252800 12183743 -522865685061566616040840853482770538512 12183744 16748622971476077288811164248215388160 12183745 -74972446040096809210007350123804323840 12183746 272210926225974346521055910927022449184 12183747 378057434708351156717078275476724914672 12183748 -1043005776650960030603768848706453022592 12183749 2445534237193240763610618118395449760 12183750 2428461463522859086694565368914200000 12183751 488290825790763827647005151873465619632 12183752 165814452693327595734572116984509588480 12183753 30020126925984631058094063710596191504 12183754 106104278118706714976894619470762065920 12183755 3804716826816083197744494660071032320 12183756 -178114263176185141329840930441579795456 12183757 1358699893845285216265970427433087046006 12183758 427095254779346536628383408684153548480 12183759 44843714693973823809078465657723479664 12183760 -225094788752172931541521131957344747520 12183761 -364684608898472076384457550224331647248 12183762 138309487870629252692222036078139073152 12183763 679362441571393386136235519960756803680 12183764 -749329467057315948053847032687453094144 12183765 177625140635478512544487762114874609280 12183766 91372045395544783889696188858850789376 12183767 457682186077305343024680818343714408960 12183768 -5775818305511982678070874043304396800 12183769 405379772372855872609233742403464466880 12183770 -494849042529736182196084407541459195200 12183771 -19173546028712016098867954214991895616 12183772 1190308591360168531220542789137066001920 12183773 -14176839318698278685365938740086392192 12183774 7540190862244151143729811199533804160 12183775 37410851386861017959371012247820800000 12183776 49479065897687791277600980445081370624 12183777 185628036151444687146119026865311968240 12183778 33719361125656103514826050525710219424 12183779 1026495427228913805293430332121091693320 12183780 151816031029344655949076462527334604800 12183781 1481030994898695403118934108145452266172 12183782 117207238737307089333870325232192523264 12183783 -189787773650793174657811170547281250776 12183784 -399875289425014691984397959264306365440 12183785 1052286706951144441716167906373041458980 12183786 560910821888294864095983538309104950784 12183787 -195215127826921845278580957649016330496 12183788 -841587284958730008134593574676355514880 12183789 325653006850074125448095282786305257024 12183790 280061985194776393192212068313483966720 12183791 -1349004007727882150157110980307504264616 12183792 -3005264435181848015877706885918359552 12183793 172102584035371232061124862096788528960 12183794 72575499559253626492606049114462380032 12183795 -40991327503067239863012497336539845600 12183796 -709078517700712708049043761919500022400 12183797 727709221597604918403166260752114595246 12183798 -477593784435768630537079485886838952960 12183799 201839281039982172194589163559595593760 12183800 -678713076731908386077774799557736960000 12183801 -331355472312851998243063818759502209648 12183802 -70369021786751265808316292387594573600 12183803 -1969938993074760538382232486809621508456 12183804 508106249563454592746747040943527168000 12183805 -233660489843070951898047346278120771540 12183806 29966464908143587802965512049098882048 12183807 456794807451109088541880267260086935680 12183808 2879334073118736842099953324066340864 12183809 706867236053915553147538540893696264240 12183810 199476687987875181756143977953053829120 12183811 -980293830016479759135124238195331646328 12183812 156096585933377360839189147981383574656 12183813 -374362527722585880103112928879902540160 12183814 -6866028883053064207682841031544831040 12183815 272543053381776357376682653736199583680 12183816 397856318599894967202030475740097167360 12183817 1034336794958840501425103938318271119140 12183818 -115343305144150959473655177255181735584 12183819 487269486793595953099241861190473495808 12183820 -384781929410214267446354232711334947840 12183821 -104751284647248296347221401227760556456 12183822 70533705541250217355832411271339714432 12183823 -272906709740582450902098147065914038360 12183824 -165802593492906644931120376366170562560 12183825 223964897829403962645188499655305975600 12183826 -535475608352407740935818331698763422080 12183827 -963851047151475630950597040346801568280 12183828 -459464664687812883405530082354967511040 12183829 113404762234769394365964507256723546560 12183830 -227623834923436092615411099078017821440 12183831 -842793611183980542110108094757061253120 12183832 -272741592599684302282539613240167383040 12183833 652676989497023832804576523406003009940 12183834 -37653469174204855435508114991818870784 12183835 -2057325237350834922277232006810930400 12183836 -241893075268579762706456806627142369280 12183837 -136955743583180480272588554671999650560 12183838 236957881217621328519838425253770332544 12183839 -661495624843182901430633555996771012160 12183840 -435056115361936777992508737681871994880 12183841 223505730814906903614245310178157393812 12183842 -468802012793776659547943295413638947456 12183843 296588816336680619556724549738078973184 12183844 -1832976593731738981279803745335873945600 12183845 -103308540717034226088105838001724076800 12183846 -35141861201042263370752235203574368896 12183847 31260196827723664227627411966123672240 12183848 820917853116308230684668451562761743360 12183849 652568145299841634725671156848748049684 12183850 -182594582376232749365084550795846255600 12183851 -139923020964117392377297931981316522600 12183852 382079443391614821955499629590918454272 12183853 2705331363892037432780694355939396886 12183854 -420818528293872246385267073543308339200 12183855 189651414025085499203890905280844562960 12183856 -362837530679983182377982507021309739008 12183857 -780063029762161667405262047019780549120 12183858 -26838599982588783598667636290489824240 12183859 -487263256760965818235325679398382009120 12183860 -56457446794557555584326424293831549440 12183861 1519906356351020805830568161820395534304 12183862 -307444477169455866392601456616555241568 12183863 -1003399021994990542768450781712597611136 12183864 316263299900943732032318851318048358400 12183865 239032417557383659759914986297715776520 12183866 97423013013997680166662544159445925600 12183867 -597311925214410911169316373625574393716 12183868 -124591064183283235651608001001224884224 12183869 -225180413620451780114570046767005844820 12183870 -277718484352167120140596122423161794560 12183871 -100141890387967730730178947367444998816 12183872 151131714397394017002781552926523392000 12183873 90401208037970545865862361889516775744 12183874 863424029877074206278969850077165705936 12183875 -587805389397693044960936831784551772000 12183876 -61915323090257252844618877403783666688 12183877 -926334781198895729465354832475207890274 12183878 943192911175327248880314117868787712 12183879 -443548933235871767258761149653771042400 12183880 -364825655473478022371040003961006233600 12183881 1167635960412531047426226797382272606682 12183882 -130541025997153549744622008858317335040 12183883 279238222461388117219357144107182394240 12183884 588191168938805247498984415944475333632 12183885 -92036485079607035120361410174043052800 12183886 -204586279174354868669405639464340376960 12183887 1784867364451487747900241554797326535536 12183888 93395232289485396646723016678574784512 12183889 -142529575611373323022114736481175508480 12183890 -288183092668200114877588932528737587200 12183891 583162413386350061610644975523904377600 12183892 37038048040768948055943786126967121920 12183893 734448784721914983357019334914753681440 12183894 98658154587229915713928401166660893024 12183895 1171231918557970238626085174296467514080 12183896 643459441022846708898392825336943452160 12183897 -584588737275869030907735146445869104704 12183898 -1408407636939622929622726827810144696864 12183899 -1260827820997708115249172137983310208 12183900 -108080647286090654009101090594587264000 12183901 -528492085561193610870637969650436639808 12183902 -418703910607167860342830138132790430720 12183903 -785443736699589591970252202427619883688 12183904 -637295753380255890829788220058231635968 12183905 166702831845768871794337716763104960000 12183906 -77016117517358843297816010874092625920 12183907 -270959526951235200199814725152719535844 12183908 666765260469272807675974814283036681216 12183909 174890381882521580924815676028986580960 12183910 218011192317601025151447949447649151360 12183911 373520389419687486473185063259341837800 12183912 78537419212991697831031137669132288000 12183913 -140657708045823266441831624896943954880 12183914 328003851546571209984489965748044827056 12183915 18996471823013230521595041050241412800 12183916 630087590106918705648928696459908266240 12183917 -966565961348529085349496698734702407936 12183918 -560446406939848979689596812398729807296 12183919 28536215320385450406540308394596161008 12183920 80401044545267158623654081285038407680 12183921 8827543879093966515410472513926150880 12183922 -356203281984664708714176552352797612000 12183923 -592170300758095791276503147210581947828 12183924 67957178666949534882931956401892341760 12183925 17428782527647828948345232057706884500 12183926 -251001808305868264452133613935153382016 12183927 -134192505673820264156868550162348867968 12183928 -499073896238057584739966590929093427200 12183929 -95639428828934725703403365998557606060 12183930 -77450277848756884698230457009484124160 12183931 -1754780840331262163265748669727512338268 12183932 -522426657186879891040628992749866127360 12183933 67331635550164832298703113833466451200 12183934 -135373220697844251884895668534895936768 12183935 -934123800349033069645348069469139444120 12183936 -946221022547501777509907148082407014400 12183937 863796999934534251119654492496163219586 12183938 294741280461513534569128729816658547744 12183939 3064861084944418048425254263635823200 12183940 -345705121336570483140416643453613670400 12183941 251554644369471933438750463715102771904 12183942 361265316687784564946591142779504056512 12183943 2511508144067532307217512847566823192 12183944 464928154650726270872028621726169958400 12183945 850269746747355942306403225128305188800 12183946 -130293266872667627562660421499026373328 12183947 -105105669579646990252984653707370914604 12183948 -505539065366383889940550785464950616832 12183949 -1751286747954657790579258425733692671050 12183950 -252364982080734885981576368413943073600 12183951 -97888353835203130332804396726300926976 12183952 -53925313407907045376819063692243501056 12183953 -662902837539718873564203467523583182798 12183954 -233566735069061935999681935454764497280 12183955 60949197216465396778989390924342789120 12183956 903825741817969299692912019970039221120 12183957 731553172532088240452781614762693153628 12183958 90639899381282610877243970464865998080 12183959 1777545218867215905785271897199278884040 12183960 239153539927115197669062947222095257600 12183961 539161211660520644674397657460861524224 12183962 353174063691398447544936659264935195392 12183963 91443951742715627401187528889111069888 12183964 -8208094525213326875493176966481433600 12183965 485179837934127252242536909440084202860 12183966 536374427938557615080198435199270441600 12183967 -732212124192091768126883454276529125848 12183968 226459333400747057763148645336170233856 12183969 -132700814596621195993989468898006220928 12183970 -119270518543688082711231222233903586240 12183971 769038073558196779444402545439931294172 12183972 -473378696695427537348543105463680870400 12183973 -977981283447025056245815501408919443200 12183974 49624624578063179932208152427253657600 12183975 -284373598017404492994351266682745145400 12183976 -499928175607781071775883703106674851840 12183977 -237218545243528972198579923044290512540 12183978 423448199557081402074258671172803715840 12183979 2392140068675235565484357245988199854320 12183980 -560400237488373148480618120299816192000 12183981 113838942276006107043511824320770047360 12183982 827928344985706115707195022528925686592 12183983 122453888359090874666566599013212014976 12183984 -101665531225078740921010149504787709952 12183985 687955165303687411918216622365688181120 12183986 1557775150764120254895199810455518945280 12183987 163948068908715381914203528079132802360 12183988 -138933141417006021127679341601944167680 12183989 -201034793382219916246791575953778246244 12183990 25381252104518329455009210428866314240 12183991 84505171401163422176345548921484757784 12183992 -30982044270232637966046186690398453760 12183993 783033282838365214958249121219876667200 12183994 -285330386195632981325385258319602466704 12183995 211367033699542184373053945196071760000 12183996 10616761000566281771374071229434298368 12183997 -456166720025794524471395937187207809600 12183998 125613179728560824344945584561408448512 12183999 94214271585768213279100515141723475968 12184000 35136493469170424395561816413437952000 12184001 1625834908483033032068999358717392114112 12184002 -476124779496499916446671768426390943680 12184003 -293975915165201796822531459467336827616 12184004 -138733738291406875028834910402905862144 12184005 -682827616720579701743292653087358457440 12184006 20930700323835453985784417153609274240 12184007 -11924235646279324828020590721239708160 12184008 -243109628404991952117022519149644144640 12184009 -1672260990670609738506331449892723482790 12184010 -456288475756339014915321075362062119840 12184011 23387694336980021536077185491161913920 12184012 -678988554600080827731090855801206773760 12184013 38693334118282271033782356832419123840 12184014 107964822820865936321758419808559000640 12184015 -214104557646574558825448779421545421280 12184016 139051849165987846601740366204209070080 12184017 -800876275016208139581215375777646139488 12184018 175559581540496032468751311748075602944 12184019 -1218762868078364621433933950250233072904 12184020 -130524686585407568538463007010828902400 12184021 555517033507885538463191658875422022222 12184022 -469054083485585225092296055537611134688 12184023 -28408318017239667729684209026056325632 12184024 -156613609889248025562987296340681431040 12184025 111950455821112507332403402145545204800 12184026 -120262709668068095223035784638703025152 12184027 369324941125809710766522473233437863876 12184028 -1468618719020637016571637371610256089600 12184029 13285645016240178900118053953556056928 12184030 -8099695728993758703099642708584803200 12184031 -854261215199013295916458238795887976400 12184032 61940425968095218417030796162120024064 12184033 1857876413155153513091402499048907859200 12184034 499111258249067557102369122907019488032 12184035 -87140072826377702074469465253703065600 12184036 -450657043530512702036863104829054010880 12184037 889640849140013663525000709434329692480 12184038 293282305568452181687519379458579418144 12184039 -133849342000307935227137610128372121088 12184040 653947165716684538791265648533131673600 12184041 -319165144966019803740790616136751767408 12184042 -273076534637831682909145742267193359616 12184043 -867363952710600661254222443167058183376 12184044 -150850663558874798493239491021909263360 12184045 -427300273899743046973783426785925497600 12184046 89576979334023251642310434699627769600 12184047 843907954550856626567433549377720206080 12184048 -306636258462627961037706937697960165376 12184049 -691967092150693523033369667597584468160 12184050 2201782354365506853646096451946144000 12184051 645614678819580570229536790537046989824 12184052 -47778917420787884573938593197969534208 12184053 77408836679086695276488106107670380160 12184054 -45988919901927453567982953311720939520 12184055 289103882424498291624817028380893034200 12184056 150275105346406011628877590708658073600 12184057 -452343947174215854248420538000356652694 12184058 -445711873657220687617546738860383103120 12184059 -590812002474907647302503850209436920296 12184060 209244000673056258617848992495137894400 12184061 1367278791395409645944288100217181830662 12184062 88061792335273644590313547606721286144 12184063 -416001482843794544018166563113997802200 12184064 -356707422621546973975292914223913369600 12184065 -40361613598178729765653901605200523800 12184066 77031141785990733449867671177212777984 12184067 570727199012176566992364298920960579792 12184068 219406198723707997093137537442017005568 12184069 -1065647459773109491531565768580647882530 12184070 -515191934664879821322885358265688387840 12184071 -377728655286178556269723877828797984896 12184072 -71659356815555857019937195505917619200 12184073 1000147172715209777930816382937194175680 12184074 363791637940556490751812164145192944640 12184075 -249324694295764301339387393268292500700 12184076 532184099659587527717725177230872773632 12184077 -612325376958266463640809820738415151168 12184078 80021936152333229335812818536724423424 12184079 -606126924429268796873355004178193860520 12184080 30751443600911660133492233940078428160 12184081 153052250041407815338761033286314498048 12184082 473591628776405319659211233808985429392 12184083 43622677435332194242589816317965735000 12184084 -1184920969825368503530402658496703469568 12184085 -44400673330497074026418223662373872640 12184086 38668881331072664875961304143596272000 12184087 252378171923012485301903962289331204432 12184088 288945164122135421238422588184336015360 12184089 -310348312685332112960403147392732899200 12184090 295429400236480944917172769594396761600 12184091 -789112681524953241058886047281711045600 12184092 701968804193390433830246151844868505600 12184093 3245287207213906514078517249746208768 12184094 -151796479604728966586605409322777149760 12184095 305897439662261891384910925789063440 12184096 -1493140508121695034457129361015242948608 12184097 424768831942160623335548362788484692258 12184098 29532249416134622928614457217801083264 12184099 621279933983186195390200689102065419100 12184100 135758827901546706418359648100249104000 12184101 19261617783246926280372080867006311200 12184102 55725339917828515276331139939045304320 12184103 -873815092035648251742227642576051322840 12184104 760970109939615697666882665061559992320 12184105 370080153238276848710709235006347981960 12184106 668413821792380273272712406718379386368 12184107 -336991873621111363539200008024319876112 12184108 389971140156048681588446555709723941376 12184109 15590176667461383754655063248114816320 12184110 172690891733851558581332317711858531200 12184111 -30174271462977442435216545801010764888 12184112 37493282734537803914853641945549242368 12184113 382451707406578308385045038922190310624 12184114 -284434818499201023171518727356932975344 12184115 233388343997429109717264037582410827760 12184116 -50041515961059624497846203386825277440 12184117 -547379247398595800557876455110965826400 12184118 -693323747097225510189398671846070720640 12184119 -603665820871647897552078533561676795456 12184120 136140114504419765744248938887991705600 12184121 -1523135515612854918156625054224865022508 12184122 -27669229515803171793949578780046638336 12184123 360022359962541136066556506902672493840 12184124 207887281597823305935309736440970423296 12184125 -164741894273807932909444391829384792000 12184126 -293830861150761687678603267864271226880 12184127 1020437393908628628423658055423902838976 12184128 -106624586332674250536320925098060021760 12184129 -636639637992479667716301782699956417580 12184130 -140187558431081015564284830971376460800 12184131 -448603761038984492632606897656684855048 12184132 144153127184748916945930557658362912896 12184133 -266692421966378857706257795774147901796 12184134 -96903977246049841971176146690476478080 12184135 356562688865203428241863342207950856000 12184136 -11646698952919551954270745991133388800 12184137 85210677626239807524909539345348373312 12184138 -15796574926423674646702951299279401280 12184139 919681757557040775609208608698066476032 12184140 352442513219107538206229545875534796800 12184141 2451329699423939048217710807538701461792 12184142 -391778122711440663154335851013041642688 12184143 830763554404502133129558424948952553864 12184144 -131576997919111949915757962054400221184 12184145 -738698878294781317291353654199689634200 12184146 144401950925572724043869582204751672480 12184147 -229872711602386731469956494233618039680 12184148 -83354951921062673050173578663599653120 12184149 560614622246267895866266233518925964800 12184150 288748000140642109087356578380419153600 12184151 756499076949268774890248999916116638464 12184152 312585534668601006727095514226348421120 12184153 -570685135554775507761894041505539389440 12184154 -54176986286006281213822194767474974224 12184155 605961403824211167103819531754866776000 12184156 63138111096054579368134594882557739520 12184157 -987614656614049721677084424871431781594 12184158 -42134217780835700566147166148591685632 12184159 -651088290467400648556409234555510381096 12184160 75305370317109630442753765319607582720 12184161 -647833696825888085503775284575971767872 12184162 123927852599988599137550847306355850832 12184163 -96914014643530984443753985764927855588 12184164 608470375317889555046838080295023299200 12184165 27326711480946760908527546191118025600 12184166 633487577295499400702462703594546232032 12184167 -82310864828115246050386315734211674288 12184168 -473058433076074258366248544243298304000 12184169 -339758429644179986585905324778657101056 12184170 133310309375119157493351307341355929600 12184171 866001222349736597424189686344513319200 12184172 88394664884256765644494022870646620160 12184173 -1123749350755721200809945551155759200 12184174 -502088854440808628021533269289328294400 12184175 197750360657140295861228408349752056800 12184176 -82024753624466967424774774296632033280 12184177 -274427963225718398051196012630532058700 12184178 -156192521458812582020560216261996738560 12184179 -10302415222571946480787225673699487744 12184180 -187790757699051586782500529856305081600 12184181 676753710363407483444391253546032969312 12184182 26168105199439382139608429544210860832 12184183 -122331645671146909028966921820141634560 12184184 -1619812175285962615295327678329712332800 12184185 -111517024509033806297692118033069146560 12184186 -108510118575754539764341949361118377984 12184187 192590461285666221865365749002398100080 12184188 773317914492762580859622025274837721600 12184189 65799855872280696365146246685546283480 12184190 457141980001238311254061206998170195200 12184191 -13399502397767630005851508883076915048 12184192 -378194535979328953271988996175665561600 12184193 1186693348666196627516008373413300795458 12184194 -399453663290268598734129608501296738560 12184195 -79401802119175774052175184281746442000 12184196 -417127277926515156788304040163582718720 12184197 -214042259179359435874833527935178399328 12184198 -195778131251010220221639257203409339136 12184199 -1092036645578742379685125425406136845800 12184200 -75813103050658543800697258711535616000 12184201 577263352636081666199805344766096372004 12184202 666648381994511949109900496381260341552 12184203 -972201778990163338300496467257699078696 12184204 613716738773557540832421308327836670976 12184205 329512722259071484440406965327173712000 12184206 -106839889543543723848772954160636252160 12184207 -11990129393523663390532277798778767488 12184208 -93490220664897312410957270952464547840 12184209 -206277261279662839319183988206719695360 12184210 318009406772383959174675232116859097760 12184211 -23986760024025076827031226888185307616 12184212 287703774854371732095901936609559304192 12184213 2672364656899844009375847796240872550684 12184214 304388518730211682080051280279375696512 12184215 -409199579363904120168173248671624872880 12184216 198604400237900144501175405840199680 12184217 774919022288026180846275070970356542660 12184218 -361989917368138145145217409408886840576 12184219 138694352674157836858769755768808367620 12184220 432537572845301125266088310963335680000 12184221 386419963927342168089400774611128399424 12184222 -5674545354726442412099679853058534208 12184223 -265379616875494112094924051570525080496 12184224 492829387594042583094297652201298853888 12184225 -31477364069677057330530344510095044000 12184226 350385715150108236530864976714996735312 12184227 358025389001696520553268167366550628096 12184228 15717895716450290940217120035112001536 12184229 -1627654206169912405326544507767774991170 12184230 89949197632019122541965698221268637440 12184231 523833060507194027116188643424266695032 12184232 779542217731473264760806513676440852480 12184233 -181289003886687274656618491547498919296 12184234 180054272996713835878979887001061477120 12184235 4969714272839795001624661061599056960 12184236 754298689535954030167675634372385208320 12184237 10820427114001959732754958286511228760 12184238 423047552002978738571825749012063751040 12184239 -443716790535546075464677901294908586112 12184240 -36281093003048133887020140248668569600 12184241 1129400951350950438905928786852398826642 12184242 -153861952441396839847563297353032188288 12184243 -443409339206407156978535249785685432216 12184244 1101738805114798105074639151153421107200 12184245 552562370523693396215390177150104940220 12184246 157150920094222877355358431668990151072 12184247 -782221669054257547416915990000379961304 12184248 175607339428533702096036268158472888320 12184249 -478685840618579311232771664571758766080 12184250 33207806427785825453079662512924416000 12184251 466907562014802123594595138590839048640 12184252 -704954981173827998980174620941308487168 12184253 -166163690960222162739969180257650796544 12184254 88850137397352830212428603136258121664 12184255 1850481150839446253417271920108400682320 12184256 169803993612142581816606361237762080768 12184257 317690390685931577951267434869411764544 12184258 -12642828908126638511375339590435338720 12184259 -784370623668130068589022924897521414800 12184260 -59743219222498717453875897258806906880 12184261 901262088900498835989729411967073752862 12184262 413560126834668337924183287610097048064 12184263 177469312431461222879558721028237478400 12184264 1240274371914554419449500526506014801920 12184265 -5080282482618105537724931111728846080 12184266 525062602250742575877877827997904865024 12184267 570468644767727247868903993286996470800 12184268 -375536991144103031840416285882146538752 12184269 1283395979456602858829993007250866771648 12184270 143616047157293513225503205189353685760 12184271 -357516455506067339851158884383537178112 12184272 -101758347449041024348486800990217961472 12184273 600061207285277459410570845072737108544 12184274 846934352072538245071047052384241037312 12184275 -189412839796000573131315426905027218200 12184276 34807790226584491513720458833953027584 12184277 -383704631692367230201606993197484357728 12184278 251060435903413190103231285238165188480 12184279 252620292183673768064713201123420146784 12184280 845608645926787339920034929536711884800 12184281 424517567631341661527521070811730164570 12184282 516132987951295177300461777390680002560 12184283 -1213572408726422893109959248869886520056 12184284 -9610367515232505655138300813591461888 12184285 162039131978406407349563949774024562560 12184286 -112711595512043161735318930716419265408 12184287 -858049578411946008551832784172076640440 12184288 388522351288936631378374497127740211200 12184289 657324674664396368515087963170978805524 12184290 -439655374147698021614133133968570086400 12184291 1005285503359291798292398151848131720888 12184292 745088968285978512001987146030186359040 12184293 277580365203617574043512227336304685056 12184294 760361676323114364248039377604943849696 12184295 -574672937113002871173742742959597120200 12184296 -51380842268487065743572736065278607360 12184297 108237270662465019873404240640817580112 12184298 -31050280065053525106440472666260341248 12184299 892203743032162706056530651710352371424 12184300 520190983149031124820724111669440646400 12184301 -369045914384306576574745145364806630400 12184302 12177470880164802923190514816637829120 12184303 -756433773786247356929488223084379894448 12184304 163625996394426768238564995717523832832 12184305 -166465361611328247707200682944007191680 12184306 262885614385970340671596946188248984480 12184307 -983360803729424501391425925020776923444 12184308 2417411577211880066317013762891833344 12184309 -18353932967538234115924593771111558884 12184310 -231377000844338629833006769263975976320 12184311 -1136359606010430999191199990684191018496 12184312 -268786327766744113707781225589993349120 12184313 349215652067150283832960496278882067562 12184314 -21211912426104676867844086191460085760 12184315 -415746843536333683102635930392293448160 12184316 118281464729005134783182831387921879040 12184317 375978283120058828086886302040565147840 12184318 -327587431115338678875447262691250416640 12184319 -367091686108619653130805537624918743040 12184320 -487676857219836605845287959517777100800 12184321 -414013393832033411989993731538091155500 12184322 -111459527827978995909519768487413954528 12184323 1099385240368089003860586375903568204800 12184324 -184010122788575024491601396079990930304 12184325 183981853902688044908084221056492280500 12184326 -141317616142155157889758506507504384000 12184327 -662946643096077758033249719511075794368 12184328 438181635754801367713978972656417177600 12184329 246394519331207061962076747694508132928 12184330 -143290826933285883605426562675666817440 12184331 -15451624623771747179874458173353824088 12184332 307510421991401252298957201880706575872 12184333 2317678916174077503228829757562252800 12184334 -384901900939853466103914957876906909888 12184335 175158163984306469580700338989369961720 12184336 -386101901594158089692780605263814647808 12184337 -871727667214137348784553558958845964 12184338 186041870389321291163702220186014339328 12184339 -219323091669158060077812048517324119120 12184340 358883247429287328941230696876896618240 12184341 -242622691142524867584447271551231949440 12184342 519625337916331870957787538440895416064 12184343 944290401883706308975635801160069931592 12184344 -12170096613003801291260823768057661440 12184345 832303517158820415151125152847051897600 12184346 256176409457497125685077968298341893872 12184347 -99425292178596099999798451952971388160 12184348 -145370139045669777067109530192640346624 12184349 -111119188941392853192099512392107655380 12184350 110601891154009171560559516628570928000 12184351 -4720062301191095912145651009274087680 12184352 -62629403979729289959333555115535106048 12184353 -37223741654511555233708652091756890240 12184354 525511045311960256417520199026099712 12184355 -1040091933497403021800550428036794914000 12184356 568686176531035280638080153795308086272 12184357 -48021318137884605296050932859068964580 12184358 432069003639502735530254514800443361280 12184359 -412673937851629777577114590718851489536 12184360 151436942148436126305067691157083904000 12184361 5941751792872919281261824375918959232 12184362 -526915690069364699165548051093751238480 12184363 -1492362951811197424000748746530887713680 12184364 47134954527836468433105603455566651392 12184365 358466103782105022874178410892841832320 12184366 -664123340990029244239136721388351474368 12184367 -170468705417850454307194977083868576240 12184368 -12942391417580067958060819970094268416 12184369 -805364928594965533641380253682891525404 12184370 106581965423915842919967478846742968320 12184371 -172126727323240964290982949957184300320 12184372 152645606033889049577042916993565849600 12184373 974593379217496235237391562298622253404 12184374 -707838083817683068918647077237843816448 12184375 -47617097533868245768161299009732700000 12184376 -684657056845176971605509400296789565440 12184377 -328041733258981862003235057367087419840 12184378 480238045565374176909811277108481264240 12184379 324654305672333057062464635822398287360 12184380 37786579877328176914816531392423198720 12184381 14062279056493107978615763049711675328 12184382 176513792503317648917151065491470622464 12184383 -832440437364799197782232898504738808376 12184384 -4482756561321910674789304176814850048 12184385 -754861279853224942953502109932924156800 12184386 -12964208116210398715080669544176529536 12184387 -1020218753661996107771342900459160816964 12184388 -326822907623751998267705681849025884160 12184389 -367742724758776324293209166347873582400 12184390 276357285552455468811575285639188993920 12184391 1836374783030551633175478871068793224792 12184392 475874945910076805940564325385952215040 12184393 -1000258523903795188544481624605257160196 12184394 -9582599281502508564985116195624138240 12184395 -114980110312146218517845713693570421760 12184396 -202318331370679699680847246445417676800 12184397 -1090675338901184563485623574401742182154 12184398 419708558641763438194482456694630485120 12184399 434964849119607195456606616577534940136 12184400 -131362216090637431301720381641241395200 12184401 95968833051786376410709090220093890032 12184402 -908114545927880047545145510351845792096 12184403 -290794142471715084766301325093422542080 12184404 -80952520258502367452190375470470600704 12184405 297617603813742128034844948247365316760 12184406 -22358111017233160695591560795009711232 12184407 -737952620581230097928549656188569300640 12184408 -485729579211448554812045354516399831040 12184409 1770268835849159003410982996659196969610 12184410 72845297091410738696871519602854840320 12184411 299790562766886771029009118633754232064 12184412 53057495163976700911631140832895545856 12184413 -89838100236723554078132361301541162016 12184414 32016240436326889362353884544256637632 12184415 784487007190665803651532307703167851600 12184416 -369109325481581818114810384636230893568 12184417 -137614499291396555596285916287235609408 12184418 -73863930531317016450881876016002256096 12184419 -459121195509153129758865852565420660992 12184420 613838108351902511002466792127391361280 12184421 -761151224480569703327923280771321863296 12184422 -55716395154822146606792630276011998528 12184423 -1056166932482981613003113235976229280328 12184424 -445130948371988073903639121839890841600 12184425 -17073811398014768242532497310768689200 12184426 -237431599366247391244362794501026231296 12184427 614712101943085455636526054544090591112 12184428 276239587720607086962940621476132165120 12184429 258068808431841352557212114907740531030 12184430 36306445349971685484394501063851745920 12184431 -44586303217278699648877657730409434112 12184432 80550562248254815254153169031133429760 12184433 -464188831203707709617566122314932840140 12184434 203157380178157769255126429585987904000 12184435 -439105419572133090561972692456794777200 12184436 879121552330889215331192081214314219520 12184437 -10188356494711780447298387878296588480 12184438 322442335613034114870056279398383543552 12184439 117786563981756816866832586191088987240 12184440 152720304180238971508673183674593484800 12184441 -844692367167138077566674741813360352032 12184442 -90926499513960242113235587328897344800 12184443 133006089845156406897679616272990816332 12184444 -765758908368861930313581820363757982720 12184445 -9436089198015672686460058051894771200 12184446 17821467491653007249708444923419116544 12184447 -1653627982188585262101185036111442590088 12184448 495633965878986796941536963190293790720 12184449 -812914503984121675656492679712997667536 12184450 171318869375721983601385890250711778400 12184451 -216830182000562080934075837094276501288 12184452 24048239132779942400366631391157944320 12184453 -756427989312015402751313305713127270880 12184454 260475524000702831219318218522229230176 12184455 -136790542714821349638879611565932078640 12184456 -204042262271810191645501184649758208000 12184457 43588258694008607301413155116144100608 12184458 -32949250548614334027645363798126336 12184459 160194117610977938822656299643453831680 12184460 655346472703846510336367002044803942400 12184461 16431663796600926560641865156282934744 12184462 358263259604468190635934795205578825600 12184463 1242342013772876677640857404971440116864 12184464 125840931106892706184595671492371283968 12184465 1161832037030165195978423673243040735860 12184466 24650725022033229238106034149774031360 12184467 243073656094796526498067054967956849080 12184468 -897081107760028319872468201655529222144 12184469 579755652490034549852391725761560543360 12184470 109218249981485915705874490916191017600 12184471 242464052688224247514868147991592388720 12184472 1194902151094254351357493167632025600 12184473 415551118411391030633818622125558436544 12184474 697496842472172604960039805959206122736 12184475 -1154824153697674515195879059372826930000 12184476 747277652867373211641695057188450612224 12184477 -1087718085694823157340276544137456187674 12184478 -6526885205904932568895291247679134208 12184479 -1063739854808270893694907866767482244080 12184480 -2715401151870943037854002225044520960 12184481 -946284618741146301508445830463749106718 12184482 -34205475066158281490928213045621153408 12184483 -34408312604416061557597444190656133736 12184484 54620044304532835532032347350849822976 12184485 -523611353519508133989949638814414812000 12184486 772201108852682980514179416898898165760 12184487 773121551250223486739720978532860897520 12184488 182797860963818797601525158799525806080 12184489 -229830121113331333554457185691751048710 12184490 -645055857301015069263616231572605604000 12184491 152266254267722774502906401330082130560 12184492 684278139687124740168256937150195756032 12184493 872720357483342816589293885279882846742 12184494 -9636428174858821465802528337581718528 12184495 927550192117325853997704172202048188800 12184496 -404455626535335570459476711185846222848 12184497 -297316265223172564224873176416643135232 12184498 -706296839676261890911640073899635446000 12184499 -1179905214613750829250446285171522848500 12184500 455043257093001008571545044523856384000 12184501 9360084868788977521901748212280369984 12184502 823629097724624794119528663223635782784 12184503 -10995704989759249056537693679799677440 12184504 838737084904990466225698961372877557760 12184505 -312435598196609667812207485347207713340 12184506 152926514842260549116099257793030644704 12184507 68234500506273121188976001220403661312 12184508 -90222659648076361967941333959970857984 12184509 423608513790868380953790587865219271680 12184510 -148164090480107740521149209564691577600 12184511 -375633931780604446034156795607817821888 12184512 37649125999696149508477928464535519232 12184513 -1049660330082719135742262869061950237600 12184514 -560202685670491646391994558345295198208 12184515 -334086583929718272934222781820409927680 12184516 2133377207101393164082157202675433728 12184517 15495045879105657669437449676207037600 12184518 -324557786454577685567043122510527127040 12184519 -523205806864134826258445445473792709760 12184520 73820953185175362565309801122828288000 12184521 -17766356028415956086608932479459654400 12184522 -165954986620546618006832811972653722368 12184523 1483317884464340211598507430840540928 12184524 838439654163406106253918970939872261120 12184525 -369188732151810392377550534078781233950 12184526 -538600207175579569622044026281816820096 12184527 977766283181664992150708361784464244608 12184528 36231964006981447813101129106978660352 12184529 -199725528544764304837430302423541384640 12184530 225242635226576546787955061549322816000 12184531 -583153838181833181069170634263010731668 12184532 -157904575006860135288513433558591154304 12184533 1205431944515157702862131880806510249600 12184534 556254845764656193819580676271577779392 12184535 454591171153578032076520707362543248560 12184536 48056679676654609426258181053198786560 12184537 -336764549918118231472429087221670989814 12184538 -302172615670491140551201891074917848080 12184539 -219294123512764299342901961435524516752 12184540 -824474524687879760060072266498783541760 12184541 57980550574538596850695397546811528492 12184542 -403568105842328360190172250594107181760 12184543 -10831217174987501207741352107562035600 12184544 143382367025130098912566191758236975104 12184545 -49160172991212126821841866540901417600 12184546 768145808984537046901295736058784290560 12184547 -631001794851157611756660459646520924004 12184548 -55190445604266754222128265036672604160 12184549 -190536560882951531925303784629959945472 12184550 19895545264818615258741281910201753600 12184551 -290282689723765655995065050492137601520 12184552 -446322097542071017951665744526792934400 12184553 154181866634121133152824456861255285760 12184554 9584088459470634650595702671770225920 12184555 1131792164063662425788370492031495739760 12184556 -443190800888764521444543583042150567680 12184557 -92056367931167242933025522716019160576 12184558 -279337580290661083691638927300625973888 12184559 292795639572868424349500249231723591760 12184560 -262469792008029096814765901356567756800 12184561 -1008863312365977592114093257078125073838 12184562 628524697055362325067161476880493926400 12184563 -289237531410860035398010560918180883872 12184564 68682097568529079257041365110728159232 12184565 226103895631439076050203684350510048000 12184566 -4109238580583555611710054200574704640 12184567 1065797788730496919423656972507988910480 12184568 -168081784343067692854091464496383610880 12184569 522668892078618283728990831753737917488 12184570 420252594683986179431355448747199040480 12184571 -4253616964201014389630855432240812800 12184572 -528462429128405524085067106673103323136 12184573 -1654213188228725168287184081928518437140 12184574 587531047313292394886612535953388097536 12184575 -181904267737731906295743514598996504400 12184576 -19221991154341045406679598222737932288 12184577 -533839068544536530949908969923072664574 12184578 126928184206560478611426120094699843584 12184579 1407901267762566310809653102127298100 12184580 791475596219884604862034652432644938240 12184581 87554194306177084282313699492330592768 12184582 57414025847444637800681288957804400000 12184583 1227938630859501040551198041027849987160 12184584 -863826638328590714063811860313945415680 12184585 -298971513463076237821820637479938581240 12184586 285456696932523000452350218876109528320 12184587 1014467443483449212881097444041017636 12184588 193492413677804122373355873597903185920 12184589 -1517201500755864483936176906663048465610 12184590 -70083969369328478071838551190932085760 12184591 500085176894914483994739191369002764592 12184592 38979556156475293220257907115153948672 12184593 752678235250910239351812625796285779200 12184594 -178092516175118245358765418464380869120 12184595 49148911254845702357700086940197879520 12184596 310853152397789133956852428721453818752 12184597 -521703325202296790217494401620473486628 12184598 772845063972025886173297777086776608800 12184599 -196661853631015388991950452582587442560 12184600 564674604354562201973635211618621184000 12184601 -455847394260383523037746982898957887680 12184602 76747505233314076047480798341763575040 12184603 211694556106350911030526448030179996040 12184604 -272227260110807153164936197099042223104 12184605 -697819513891584940277272079266454709600 12184606 146147981164368764311012610664587422080 12184607 816982546465404952835488358388848021856 12184608 -477614545798537598345332834393850904576 12184609 16487736333562097032688390257121036160 12184610 -47696166471503052925529301368602606080 12184611 -609339637406742501267841690248138150480 12184612 242956527169988432642556060883319537664 12184613 97118000997729608257424660362207792896 12184614 240027272648109060500542723154326126080 12184615 1214532593957832578546381218126225400760 12184616 -1454109654781236607143706121155075691520 12184617 581883184240443812671929675199865412000 12184618 -96272540504487146636406984566580986880 12184619 -854850234945523170957974027110856731980 12184620 -46389625330168821391809885549820477440 12184621 -648958812241671017143300777880862280800 12184622 179615260870841993987694963631119266112 12184623 -28092320324067375408225799425115839816 12184624 -303312099343094580488744070321315840000 12184625 356657280321620106725074430927429664000 12184626 221227058502451368536184674584236396288 12184627 215004450992897139463227325962908291904 12184628 -696232954296195753904246193197440539904 12184629 -36926549510351821862428149066630088416 12184630 -223658808292950727012489001081077655040 12184631 -1411012314057784594001663452394901144528 12184632 -954363608468641733432338364290242048000 12184633 -193105183557877653014747984485641372118 12184634 142964542849475065660831089708352266240 12184635 -499051666451345589013493610884995808400 12184636 525438190338072683248779763110278958080 12184637 235114340127500601146116472195685266700 12184638 1255178175339253947845623718992404480 12184639 -440639564281900043132662233375605258560 12184640 -79061764452530943214761945716175667200 12184641 44126696000116969844951564906042234880 12184642 1030018467466105529481011940499852308000 12184643 -138042803394320281024075175731420600320 12184644 177040197146072158144116217257007964160 12184645 -241457972515001299052061311303206293600 12184646 46398941185645336665431699031581712000 12184647 -173368640860140012365417539619053283040 12184648 -557880546990345662501500898061582336000 12184649 45211075313278731173132306383716001248 12184650 -3139872017713449890449932683546425200 12184651 144399785302240686447350500828434733272 12184652 -3138587829380938984299260111301201408 12184653 -207380780066174887799934391059540689376 12184654 311446220428572024912795075131900722368 12184655 -22487174302541490098429416074447003360 12184656 -172926978136174295820721273184087703552 12184657 1071837984006629341351422778647963233906 12184658 -142979103562091533137310414265506366320 12184659 -1228937848718970061405338440100829590096 12184660 825408183282554097933813175072053415680 12184661 445040763561309377601848785026062112000 12184662 -49955388581621061287218767949414963200 12184663 -488112038769705233081120885767614171176 12184664 -674271225634413258283342073078379847680 12184665 -390217570571719380011790634141969992960 12184666 -280081995430858941057801971906633304096 12184667 -177042311935544757626753944863098450736 12184668 12613274317711546003293245875497512448 12184669 -583606937329820700290097698648456282880 12184670 -70700534214944479752352409537640534720 12184671 229608009537113602191580912756282487112 12184672 66470845435968051707581954968402788352 12184673 -154859763692891410633940744893345242078 12184674 54935859553884829383522936161642311680 12184675 597286052122661689207039615780789127900 12184676 254706628987528706924369992970042781696 12184677 315725157767186977642173709515108812988 12184678 577497921202319216948698439737233403200 12184679 -104042056828091673175331628903843816240 12184680 -230599871661396641777431248443387904000 12184681 -1788300854443637841138661259320997414000 12184682 -679748050187169150195887699460246169248 12184683 616919307808263744055271620878509514840 12184684 316405557172939299791822830924361689600 12184685 846064295536773151991148467568270490380 12184686 117040528079993716217174407073600927232 12184687 -958497249893882800858285026814302549888 12184688 -191635508773115686133080396588552716288 12184689 -150522051317396375402083278851969577024 12184690 -56980440910583485781879733584786680320 12184691 -265586772620031996409700468252024159616 12184692 -13174583701026973220410797275172765696 12184693 -434876291573831450596693938764792367058 12184694 706504156405792622547590545385501596800 12184695 -962006623644689525673698652053280000 12184696 -1030686016160552948813255366304045342720 12184697 -411851747766758748750756159615186651648 12184698 -132665326661094593932972240326526003200 12184699 -648737728068304493606678048360820791064 12184700 -318277652340796767339664946054976000 12184701 -782795926713537928952312544718500192768 12184702 92898190033252470881937088846989813504 12184703 4018289814752031070938011125565814101760 12184704 306803391016529042655417148583329136640 12184705 98640765644872595662227589064689029120 12184706 605061684782352277763503320010333785552 12184707 -96650030712799995367077373330819735560 12184708 -97969373115355549317998780327843829504 12184709 -769914463360957569080312733075538239840 12184710 -77436615136773498404836840602389452800 12184711 306257468142622593770324859685556202624 12184712 -468515049753455207591453708191251532800 12184713 136769761705746390917271713249610748842 12184714 -694401809609416238112706392851939534544 12184715 -225059994480121091986650003880434575280 12184716 291027729344250788336569769846229703680 12184717 -1697335356698286485370950700052137532234 12184718 -6445526722145251945955488844893113600 12184719 -3554093813970221704974264099157681920 12184720 -106004585051834775682715207482846740480 12184721 321642435657376555595713780835369711922 12184722 28951199518626879217572674207164124160 12184723 -29978245797691476178074009078605073600 12184724 789409384408798701424388140701220974336 12184725 158595983787782690143148597844944088000 12184726 -313608212715160993153269811060308830688 12184727 -285530685066619202482982830045652188440 12184728 -123781164151005669470987156563563171840 12184729 731247097126817745090932527806137331076 12184730 -149997679040126292583081845563986494240 12184731 663725252934490013755143790348310485788 12184732 239736078671286201275631340688659660800 12184733 387657483102623693807936614703084439168 12184734 7838486957760682727869740770653903680 12184735 1632897292332915812717402355571425879600 12184736 -96728931844316371196291926230986391552 12184737 -1078170791057490715952270885900588834640 12184738 14825521733146731286158130688678019840 12184739 30991097249300698061833240997153975040 12184740 -106039261510441210590568260168815308800 12184741 -81719874928386418192607492585341987716 12184742 -293103098042226233033921115513680221728 12184743 -123637718395279588256298804406389995736 12184744 698275170103435786560529400701341450240 12184745 472692332158160605338994234464828238500 12184746 338508582971183541996326110563807744 12184747 -170380818317139849630821529699664249804 12184748 -1847735521197982117456569215451108893184 12184749 103952474608816619079062114193580248768 12184750 -1112353669722443768960881655586076416000 12184751 -244059565224076588002485850342259391688 12184752 -188422756992655089547593054171277099008 12184753 293667549881896887113033634261447088704 12184754 -440917444339690527628329179814030549888 12184755 -641230289876838918843418552191655591680 12184756 116410050707209041015375600481515233280 12184757 192647420538342703942871336936793149280 12184758 17281171767222481317085838155115296224 12184759 19942918133893790646873578652989969960 12184760 -222433511898411692902199038766096793600 12184761 -252796004075218768738221260526552769536 12184762 472293972764609674599771197776212897792 12184763 491081661089090164258258792268028135012 12184764 -3377806468014371749844860797578173440 12184765 865084504495296932788953288642149535660 12184766 94627420181752348164646176105318675840 12184767 -123535592210753296642154946685434126336 12184768 -133260567085168062813335967981714276352 12184769 225291905291330151818619591365256050820 12184770 16166610251969467833870745504230144000 12184771 -414520310971054662593526155967810605408 12184772 -390929414519437711256869315840556049408 12184773 65451980030418781911355541642266068000 12184774 -8831850819840052960093873265170942848 12184775 -139214631397696509659474508932206711200 12184776 179907286749647608806559817744240640000 12184777 -1797561448368718865176360801655049947040 12184778 36578076280779723385772802044939593824 12184779 561773209658343197954774623164688347648 12184780 -403715152298151128279015313682168258560 12184781 20849508405901946815447117227649893792 12184782 -110990049714821204814931810330934226816 12184783 220876673487724878999622056248622932000 12184784 487097620303025007628990047415176708096 12184785 -183794028683682394057318583271064954200 12184786 -127808914147898499884471243042543560416 12184787 -660631453412546124022301166492368028564 12184788 -90785669708591049477742505487471771648 12184789 -263907401036270605299018211807874399410 12184790 -73821697000858781137646415983086364160 12184791 -104165197230561227263141052435801342640 12184792 134017111593636788424115088663447808000 12184793 -17077725252431204457299201668932477936 12184794 -309487675465951808470324924834120349952 12184795 -16386168442688840426663105216913369600 12184796 -124294725659617933299251206326802103808 12184797 1217237469967102711957452013845628661760 12184798 -67613845184999788706714865039232757760 12184799 -1066972437244747107405071701273621041552 12184800 38880660988297954981501397763902668800 12184801 -219919159838868641506463718280610451456 12184802 300085706375253604625785337919917260800 12184803 481257809238654525374030706712832423520 12184804 -681824607276195487549607680093395497344 12184805 -131261335720902399053918989490509173000 12184806 15150702090201174676418709270613486464 12184807 368179218859663344081336629298421663152 12184808 -938183349360841241576290414675344983040 12184809 -4062748574492323073101318952968036992 12184810 -231718583486118034619508508498532954880 12184811 -225653833234669734817732975858986952176 12184812 -224364940192770429874581652111160901120 12184813 -845193120025134184826537885921769488938 12184814 -297362025905230447205773501961272022400 12184815 550759412552943595702682740903611304320 12184816 51652653041208921216538620053902262272 12184817 -147843390714143774263658274772607593134 12184818 -150383435304425909656612653012255064704 12184819 1265723133876474318747065492376073877520 12184820 -765556165922177202315717355868828785920 12184821 2415286053788621485666657283471893536 12184822 230562927788777509238959364041679540352 12184823 -398658650322417075132975976445085652560 12184824 7305619126118941845694463473825873920 12184825 150477964804434297075973524272564193600 12184826 1166677495290270233944708408498832571360 12184827 -211700455523805504650763760262862779880 12184828 -715989234517116613473535695739816584704 12184829 -477840359479067178353134886838151735680 12184830 5015345620340932546545641455325375040 12184831 -760191393546987246938830902275652864336 12184832 -521413538358092357130276385356144181248 12184833 -1417161746607221968922018125839841776 12184834 543283664079996882830483115708429009792 12184835 207931605920940699227429795838594555360 12184836 -5992291700189466140346637510162879488 12184837 -197102064171076335163057715101517140448 12184838 71243328706377121107222120265113169344 12184839 -41407730608445545328174491982290991016 12184840 -332589177318862531346272149269907763200 12184841 -250839368139874212040958737663431873408 12184842 -14828605954280810829067628650718174976 12184843 1704532715309147121055196974725273743760 12184844 -336693183918099418696465188553114561536 12184845 -538762641409000376338838889843037762560 12184846 1018583728042796666955586458535371865920 12184847 201051717273474949302439156974824759232 12184848 20194436769607548970836035798239543296 12184849 643684479283626072663202776475505953636 12184850 27246765617584906517571522899614224000 12184851 81616965906209133685551986665157232384 12184852 -1460625952589978191772815962934421114880 12184853 -1773040330899925467707070100505155622898 12184854 1757312078534772105384455334273248256 12184855 187021598194695287522765683772439620760 12184856 1591239314058492957487574379177837434880 12184857 205916567804655693447453817584097080000 12184858 138179441160891690872244031352331187200 12184859 605409663971670056849301411265128383904 12184860 682366968661254757560293582259486720 12184861 -269493124330783944659564890797418604680 12184862 74558415089707436025268415986300361472 12184863 -359881048487184124416866184805374140856 12184864 676909370610620247802038651778338717696 12184865 -97902467336463064787082638795088816000 12184866 101553014769126918805175946357434131152 12184867 11081707194590244944502187929995440840 12184868 -18374329284203114753032751068238334720 12184869 -680181312689746779809508594277584749760 12184870 -57957864959608000900963186820746965120 12184871 -106234228567954888978134775108646536320 12184872 -98109503747723633847018618074598604800 12184873 781482361572919831218776896467597120122 12184874 -51610466261154988270136726769216912960 12184875 736906689576864310508251613371125288000 12184876 -389167590527316024613843907077425169920 12184877 30757362013886113585743330491195566092 12184878 -37952638605245353388012226210486131712 12184879 268998443988985679221126643547962767800 12184880 107763553752465206512826049160336834560 12184881 1245408450162219586596363103124136040320 12184882 -448798378144616906726321636191643924208 12184883 368550923805360903823481642152282869132 12184884 -75034595924035599219042168842587545600 12184885 790842653438279279596414511945916119580 12184886 311574267192539771442611561563240156416 12184887 -51083194447842975144487535861273975424 12184888 577738871852982544296745866339051110400 12184889 487025087493725400462230858139726790356 12184890 -14461908453081182248056644692180492800 12184891 -30497509003052775114280356318603380736 12184892 362826105840562912591118396096235425280 12184893 477381487994084837140835922325880236800 12184894 -99199501807631564932256624564401384320 12184895 -783705040050474449331601086271222488600 12184896 -106426822020017934910720369877600698368 12184897 -659089242173947670603152018303600174654 12184898 210924774385658477532114483073620296448 12184899 -905513614232684428842075320053348649736 12184900 -206919820283655130739630445413130547200 12184901 -805392225747286843695764239875982134600 12184902 -54688374827634377232073339050661146432 12184903 515420007636881663652258947977905716064 12184904 -255230161676334621321181544948887418880 12184905 -90075442230455449080798598788901154880 12184906 133908776328144802998737288227783760640 12184907 369355063143306249628613250520410221712 12184908 -25071896384747574960362313192892899840 12184909 -655458114995048384686359004684260208320 12184910 -243928267929040587769621836313727198400 12184911 56338711432484010724754356020648790752 12184912 -126566456323540810657212573977402818560 12184913 -50163635390327930886288374729015262552 12184914 -7504816903922078238702591152166675456 12184915 -187002148351180109272724753715134617200 12184916 -866827760597459954782632602825689559040 12184917 -7352537038108345990796351749897357440 12184918 -977974585818323893305146547992249117184 12184919 1164249025560567049530312612731337709320 12184920 -170648222710374981494674389487142092800 12184921 -96167898035014627582931612023106540288 12184922 177972874661835934440481903067260416000 12184923 -616258438638467301716208059166257005416 12184924 366207032185253551854709205752726032896 12184925 51138574909877656175598031531543705650 12184926 24502327436031572326141533111613190784 12184927 306869663312827234117645562827161094072 12184928 -733713725322282804845428695402735206400 12184929 -508777753729190604178746401431382444526 12184930 318063073926904422381253734264568526400 12184931 -573345462872970267770152348208999375736 12184932 94531044871107027890062990609800609792 12184933 -667621811660138915014599766493531896676 12184934 -957754755987545499493413965434305540384 12184935 -130900917609056829132723996195490851840 12184936 -719495433128864454722351332431760696320 12184937 -449557667511564730526665583756623200000 12184938 1165224462356895291720716237088563312640 12184939 171775065373060616022401587938687024240 12184940 -97375583528656979048145348955112908800 12184941 57379771022283110607611213670247431360 12184942 256335924810470752862506050796780416 12184943 -1016436691890484316640289230475486100352 12184944 177308660749110571591910459063610015744 12184945 -627935996954723860276813580642526369600 12184946 395477225586408128295600446140334382336 12184947 10997702277727532585618708397176111640 12184948 -668270647458054193987500694757438872192 12184949 -29258465314397108729689097388033372288 12184950 -106886647375135677550649590947531230400 12184951 -53686227740705894092990088363444094240 12184952 121448861070522913797755534221220229120 12184953 -2001803890174072417572221289245036544 12184954 129538528600035664653692890428921253824 12184955 -186552629365280464630405813948753725840 12184956 14457231334209087154578301248028695552 12184957 352579754679587671337108525638588035820 12184958 536632936571486253670439540661666286080 12184959 -244869079242333746506924306475327827440 12184960 -14396638752085871477984715218092032000 12184961 -468063529048942878234659379999404397438 12184962 -396758166882536428371017805307164883200 12184963 352766294874840078150237947138642337024 12184964 -147366251871620918403390310188593399808 12184965 -206110088045386052810494637114932435200 12184966 648224866774264633316497336011966083520 12184967 -1459136787317883378721152584195816010984 12184968 123128636970220657470566133611282841600 12184969 -59174431463192720569152423130649129600 12184970 -251815266298603348591914521083585981440 12184971 527339297669870308948728235374518941104 12184972 -390092485804592738244636242884353712640 12184973 -1886816001570381187732328292574623936 12184974 -485150397730002525427709828757900541056 12184975 482251651330848279534071686468208736000 12184976 56774972023608863263624970074226860032 12184977 -784588774728177186633461977769661447888 12184978 -177261145906267997570575822038376615776 12184979 -336186401984415765274773789429450414420 12184980 105925373975272718457325305572195819520 12184981 325566239389746707288721136608509978592 12184982 646569685359189443565371259265820930592 12184983 366164832424140594554594883132577760352 12184984 50665815690089497341233742744138547200 12184985 -89045166660259378259569097111552352000 12184986 -50181772922658778764944168442465811200 12184987 -811137886413507178875254085468887130364 12184988 -655229143629582515321901016206420725760 12184989 90119603005736887819450768327460797824 12184990 72705420146010421540941778673930390400 12184991 -70244165053837709062090118060091061056 12184992 -853727411745221795471262971026628149248 12184993 538871805556976138974834357158416886242 12184994 384324549775684664747611661577392001312 12184995 266217365940067591027939282996124972640 12184996 352771112548270125640908676973704192 12184997 -409752277948687127347574993258383015488 12184998 135515733385962998364742904711808522240 12184999 -1808362419095922526802046327828584307480 12185000 29750949055516824736794597499708800000 12185001 372976523352536194057500862516393000740 12185002 529541446324935031904675652756660454752 12185003 -812597276599181510528870483399425322592 12185004 206646759355208053277928024523908218880 12185005 -137332591018695000824782358097484185600 12185006 -915851940257515047935097082600945530048 12185007 -280859157034744139112092916392690490360 12185008 9503519696395598471185481199612493824 12185009 -159389371614879537150338519091791320512 12185010 229673573661890997867048047890512746400 12185011 587448531775320552834376057065158393612 12185012 -14650731548942849815141940191056168960 12185013 663047496701837996719895834377096659744 12185014 14294323079189003303181213882796163520 12185015 283333244716279122193204438160024371200 12185016 -349958635786928648767889165468449628160 12185017 520141603775225575598727473951416525320 12185018 6230457512180448856011374199342554880 12185019 -3914219641640700838591025785736133120 12185020 184318573996419885518268475852004136960 12185021 179682817018420246062293456916790327200 12185022 107833883853646366046976970692508944384 12185023 743263167806133700404656609832316759720 12185024 354562782209520868947664950216942944256 12185025 -45074451850218164359079222572768766400 12185026 959447707269041182050198600614858448 12185027 -1708302469563888978057900080964831389124 12185028 430593481500256643153536457337342506112 12185029 1845149975812351299668796877584917598300 12185030 -11081200089175463079891926049855778560 12185031 169817600306446434349074196180663632552 12185032 -235824369284426697873832364267677286400 12185033 395989860224855461022724550531523727360 12185034 441381443501231174935349992698408541440 12185035 -1001387063750826265471723523742871463520 12185036 187773661894830520030535465610700308480 12185037 -168966271714842575162668413189459315306 12185038 756129355913771674122810346598674668096 12185039 -30623885719577483815708306992501972480 12185040 -20331871875017048949064736065262714880 12185041 -833098392408528761879666119187822677056 12185042 196942121130565815913301196729496771200 12185043 -99859406023471636160954934699380126112 12185044 260511939578734310802529799654515990272 12185045 1207718788225003248285559123796046654300 12185046 -154933164877200445071395848549155225600 12185047 667809666746831444195829771688711994032 12185048 1546001877069729423569475270507373455360 12185049 -744198869038249889045459781119489178720 12185050 103999690263927872778073128593630542800 12185051 114393537735535396913142711950695898052 12185052 -708195226587403122616545438618528423936 12185053 -218789055374653009178971573005889298496 12185054 84575431594561474552849444485916607232 12185055 -387427896951053823656429990259763638720 12185056 -947627697911188804359619682619735146496 12185057 -6173975651754944437105212267729104748 12185058 267663646134293927679350999846808323328 12185059 -270006709638075357231056164471648784740 12185060 -913433836833274578939715490000835659520 12185061 -37218340157003439384331082523428006400 12185062 -91902845969463482649549487015552983168 12185063 1917900387057377297324108706315501216 12185064 -285019686161369386255924890153294643200 12185065 148386555913888911356994328163212201920 12185066 173296546036096782989605324039371917232 12185067 -598056992037025956148037840302217820480 12185068 -291392118956917316869958666623938305024 12185069 400934463535364004425256994633508626914 12185070 145234678276163206439951055294379651200 12185071 -361217936306328828121161080612831786400 12185072 38336118181376321344263289773061963776 12185073 -72811880465676600217983124002790959900 12185074 -122352530007715911344883063770625230208 12185075 525798612258625074054965322788787042000 12185076 -6652401822083267087255460552407482368 12185077 -95973603876696815830663881268002460416 12185078 -410448651961801241801697139130726606976 12185079 363689462272891368731845241707883343360 12185080 1149430293762730710844710316594000896000 12185081 85488223081245127851421943138764050000 12185082 429430916656078289112004960597687296 12185083 -804009206052184634710961836906395338720 12185084 361715969059729714095168621570803559936 12185085 99659659942532800722422718339023592000 12185086 -87465866979882783618646847825345418240 12185087 72640631432313530440741279939597469040 12185088 19429815349686291987899982867672858624 12185089 -74495651034660279575525001817918001728 12185090 941672164521765012022504905423626908800 12185091 94398047271741588165299079794343404880 12185092 -626884377196683384717207096617068096384 12185093 339832551730589752634081838736598933760 12185094 71606623459480767954430302686216348160 12185095 293003535424049611993219790569532087520 12185096 393738475493429105552250734235250851840 12185097 521016509401518790986279917590233104400 12185098 -474737540894269434911931489972834241536 12185099 -306215270081759780443671744444448862160 12185100 582707848416537547406270173270589568000 12185101 -213574629102192451730490589762903296 12185102 -609020479787124518773571607943981284096 12185103 -21490237061293957863486431636414552832 12185104 364642674205466668399759576680650588160 12185105 473830866892343365008453429572278161960 12185106 -384593484617650154529248234075880270336 12185107 216118869456999834473337435786048931032 12185108 -175267487244245962609773166709489172480 12185109 25507734904578072948909243667948984014 12185110 -105072192479321897283515656622517235200 12185111 44133941199445750068836487854648655024 12185112 212201711199006144632666669738393579520 12185113 -1206647725349891622147596256367098659638 12185114 -769964334532918096937648161471403779344 12185115 429642342769696052301187161014185092720 12185116 766433169955171156928395467356198064640 12185117 -233518394160893549898862855027221275808 12185118 182576615830448086965218725914046156800 12185119 -1428420974643349374447245701950043576480 12185120 -336450628784615550711163770539309137920 12185121 -400765769305867260323360581574718219456 12185122 191804153683995763692160053697707020112 12185123 -268257721971343417322472517522148798628 12185124 129352221328193789593142161960528453632 12185125 10038755101097832272803531783352664000 12185126 184403915440231660298009433007490062080 12185127 -334396766594406701844991161070083002160 12185128 -981261204815933538206354065536568611840 12185129 228645983674441040715871176912423840288 12185130 -391635002631658395737950926479410164480 12185131 201649287899969418224373418756471933184 12185132 -1072381286688050175268284589171228297728 12185133 -1070874871164633411081989411800011840 12185134 -333027536308782141667812795645811895808 12185135 253870909907143210514829232943755633200 12185136 105256202045447279895342896100030676992 12185137 -536994598240192612992239741612640047200 12185138 264170235552944056659151308755805444096 12185139 37543006493768867550181721390061508608 12185140 -408362425435046159187938808528239677440 12185141 -1065339083400076840712823952965909468360 12185142 -59012994710062396036064271869306044416 12185143 665129345088351939471890357708438697880 12185144 -58445099784398857866818705303244595200 12185145 173882458768363620211948210270681559040 12185146 -862117543977661435807899477659066851728 12185147 -152884397591269410385512237848436105984 12185148 519259131580048202706748303259695334400 12185149 -175888940237236436869625166105406118336 12185150 21926417764848508971987821986368292800 12185151 -718309281606871777497967806432636996096 12185152 -171049385452085079690340175147213783040 12185153 142233597477677057396758367639645457840 12185154 16817537188185892168860170465850983376 12185155 272483325984698811245518363009925321760 12185156 778332428532321788448088609434671646720 12185157 413482792363391984253225409750117491360 12185158 305035705922787996240420991252675566720 12185159 -140406640920238794989827385569870070688 12185160 -7847237938095909382146837689887948800 12185161 148559100144506046270250786041159982032 12185162 -416811726691505731767196276827031065600 12185163 -1043606149365075181817070929258445493536 12185164 208925238472584098593003264238587257856 12185165 490001597630383541508024909349919802060 12185166 -58565674044074577186827924940743196672 12185167 -107300020140998120813962680395806836368 12185168 307756535999170272958164914896896000 12185169 -413447796475940375284938815571626878272 12185170 -16048986073734542299481904051196108800 12185171 -471674723163340344054698188672117796628 12185172 -482799334026805270128870699587448242304 12185173 -256653192554920606151265374328517525248 12185174 -460344764202291994489120737408009496128 12185175 239673600912653174629180154947720032000 12185176 89955465041129084466617737183854182400 12185177 294733505198709280035517607281460107080 12185178 20682487985686871657720611544250462720 12185179 -47098114371848528015741153608242924220 12185180 -135441509549474545315020167305221212160 12185181 -1593897864300756352484097942787759892160 12185182 294479508279124334833233941000613912192 12185183 -518931826862834296979946794467288409568 12185184 -1196584445043420203944892124345139200 12185185 689030390586417345179399770428877423380 12185186 161302705883647767267548644793288096544 12185187 181277207661814628311498710285455906304 12185188 364698812000060923599144498716869301888 12185189 484068289759866714173737978058892372990 12185190 390575396914713151294249693587079595520 12185191 -36826080920751527517142773186185103120 12185192 -592515837868782997851390135488537118720 12185193 -260449843040993674665259589619070934976 12185194 -5155194150125383625816927003487168768 12185195 -478354937677237089987698863348928262000 12185196 365769415689374321733559962968276424192 12185197 -1762588095250878918149394433663748565440 12185198 -408769328657513495137086704416565438400 12185199 -182187486122056976253243560305810403736 12185200 -10570094014587851631350622735713894400 12185201 3594546519092221604637452009057768448 12185202 59831113611939687651811977130389569280 12185203 362855328901105612167252196966748805452 12185204 481538028555902758110662844868066563456 12185205 374061793894078527155532488792781699360 12185206 -545376051190940593194019160524362303936 12185207 -220995928130754975833844001439074994160 12185208 -495966521151159358306080131269115904000 12185209 725044802870175141115128048647610597120 12185210 94892376418823994918112277573328596160 12185211 -3455750759767898540079010711989064320 12185212 227564977470942583749450938079406884352 12185213 707231149437066864939050752296737929920 12185214 -230035672537152794236135574712400125312 12185215 158266308997673814746859755256367452000 12185216 480841964545082034112141388728290508800 12185217 156097111985915068101627483049327604688 12185218 244180541918056453521265284339257476560 12185219 39909296829386729765980476551256551520 12185220 689621272974739665560608320395612160000 12185221 702467968873450377117767948905718691422 12185222 558821002029258425374709248515737303520 12185223 400025861103301293569741478860511170304 12185224 -926557517619383730788314117007827799040 12185225 172182985794919962275718536101121813100 12185226 -714929537340270514778556731204979704736 12185227 -383641118127804398702667602470850082816 12185228 -134818091155010755850784923675047833600 12185229 322705082471438128568613384940250872320 12185230 89112553386328721200726674492177957120 12185231 -1579655704592342457349185499062345781968 12185232 10059112141841390075542131323971829760 12185233 -59659924385944949671453978402197426432 12185234 -194519026538703381525051497300001991680 12185235 -13099513608389730225925989788814874080 12185236 19646379051442432797557619064313448448 12185237 1483100468784851604321546070175156902812 12185238 -176471427956085069831003637532543052672 12185239 -439440849538079800602122097929931272832 12185240 452961513468143355691110275654416588800 12185241 -435338720265582424514025634853184089472 12185242 -191803520252280629896815399228164632608 12185243 -645184594113352766510298459562811157984 12185244 -17495914580700344728663670784730368000 12185245 915831978093111581897547895350427291500 12185246 -399134310355673865533061335636421459840 12185247 93305082468007614332280812574026617344 12185248 -1275120015099656904249326017016377245696 12185249 -256469278742711908113490181920832638410 12185250 132031593155760413368285579675355136000 12185251 -157344575815983497930585904267950632720 12185252 -767168854466107479825279683633980738560 12185253 -291156841785052527828252025428794499138 12185254 -7570050968165098486228708902059977920 12185255 337772663110901788043938373299475259360 12185256 -183885942632064601434585042335687884800 12185257 278725950183697148516633239352866358400 12185258 -626901516213004426429173469689776669520 12185259 -68206764246786814950343344922304669712 12185260 624259099312391155788386800969914777600 12185261 -200688033234302531603779790178555823776 12185262 285982174243352677071320203750243706880 12185263 411165823439431880308125930370830579904 12185264 -26138234903279096467466434049953628160 12185265 48612414572463298819359766776866680320 12185266 180880264860292941062967051391559426832 12185267 -1384853529061252422880657843775006780928 12185268 2240337206773080862432315079166111744 12185269 378332856865522305592836165208651050496 12185270 -34506138266071537710264371577391104000 12185271 -543739373313615794169428524427792368368 12185272 848167065856400279273782934635198771200 12185273 158695762598903552170105819508569860522 12185274 82609548191808930373889829922884264960 12185275 303320868487234267678927483027908268600 12185276 246840983196044495402262273476856084480 12185277 94541186042059289351874343351891168320 12185278 154994480835611310214240507918553583360 12185279 -502967755118355735884804779373150109120 12185280 -86999082766333691422488578529102397440 12185281 44499017922981307335568215356353459200 12185282 2057336220054138164006567404983432768 12185283 -163618014623239708178055355460040613632 12185284 -134999154477948307107773920217827419648 12185285 -230701959677169536790491263757276547840 12185286 424785712461514622891165420565033219264 12185287 -5387456420334499652968286392594936848 12185288 403627032801417682596986526268710773760 12185289 1274572746762756247614280333384429012800 12185290 -221268420123410824182383728168665216000 12185291 431097942714974073812350230392793865584 12185292 25942250950584319754852110626955640832 12185293 -1633931742454736105905987832116549688458 12185294 262860720398806464850862230606265868288 12185295 102053948294361900870955299369009730320 12185296 195520681644558950925086282402951987200 12185297 11926764373953900205925145299999884320 12185298 37583592907302737995669423364230208784 12185299 325057057358055683234912394471868517792 12185300 485633840469233082979597517896875638400 12185301 980593920617912353073006109745746217632 12185302 -6325223104894878820214521692019760448 12185303 -221740777178960344222465225642318567416 12185304 3290296646630448830510153380681482240 12185305 -532546484269137038692114120386061196160 12185306 -6678146975245356851611772695015927296 12185307 72550985543001304888406484700410701760 12185308 -152159842590934379216309993450509148160 12185309 -676234856977234895327159017274154950490 12185310 -28441118555780895506771906632596627840 12185311 184935202517234470899096211632799838112 12185312 2772367936618153523145030985100683640832 12185313 134734589567342401138525264014362953728 12185314 -1557334012263737873050036733134116630528 12185315 275181229527094398935034577976548466400 12185316 -18377113709801295702888020223560626176 12185317 -17746587200057207871099620280013208100 12185318 723761486137657213402211400991733979360 12185319 930436986560848020940425510577621847760 12185320 7672360888201844057295081418720819200 12185321 -66609708917076260532290890954794326748 12185322 236823410247142443517413162629664643584 12185323 12640084945241970336469530026202010080 12185324 -763466543788652900794643880198284738304 12185325 -26602923334393283407082417147403254400 12185326 195808616423848250059671198598680770112 12185327 30166690114086324952838759473842643200 12185328 37517327388729879958903003404590776320 12185329 6360409346831839158430908448438024320 12185330 -209420866351300303011254738187389689440 12185331 125705115900404767876986772235055302400 12185332 -231536015652045853464640698455530328704 12185333 -203096448388590754312698181170750433860 12185334 73312020429966263825715499973240585472 12185335 -308251264498300691984717933750402004000 12185336 -405847519949304477328515748098623078400 12185337 89988847827323867286607506348005027040 12185338 822856502744865299343355642147939895808 12185339 934754052523257568006224341450480335140 12185340 -3992618357328976198493223160021524480 12185341 -502832957491929192412359405578304256928 12185342 207429339903188863845216064752005817792 12185343 -668013459327553768990154407876606210800 12185344 674453051868716788318511044094433689600 12185345 147039171431596934688793260580995760680 12185346 -118968128872696458739326461973960844800 12185347 -536211561590864553737101301667701036208 12185348 404178968868783831028223172474613395456 12185349 -81653147919956032628437734028732851552 12185350 44531907790084536911771371402446818400 12185351 440791843131172836581501006617645331352 12185352 240157060745111186570005154439107589120 12185353 1237288106212528800755915039172647156260 12185354 -335162592356621308515782212424248915200 12185355 -38214081434991056533615756697032396800 12185356 -124024696396232825788855187397035847680 12185357 1783768296634207855883950306051351772352 12185358 51085997851735874359930914595290977280 12185359 1411754632146132477280881770634504528560 12185360 -24112373080411353394774941295639265280 12185361 -64736710554405215777381437114433443968 12185362 347331038999798741284451237586252595200 12185363 -1133453596804540964537367202026753074388 12185364 23171084565902967319236489108989509632 12185365 -364723121857664682768101717538401904000 12185366 197374541561570110381648989744728857632 12185367 76357380449732839690180657338373852800 12185368 -152380586004399299135811877413361827840 12185369 1409030965414633340573775017857072066500 12185370 -168670494345500393996650954485807244800 12185371 957839888584593415378978708823664120000 12185372 949288115385483630675056148003180504576 12185373 -754525717397109955222684277083077695616 12185374 28067081043731742826840209175550453952 12185375 -691992418215864526740928244147857992000 12185376 -268983019861439406715660542085259329536 12185377 -3285917447184340570861415576498256192 12185378 138326935247701215220583541519227964240 12185379 88485641410218178017523318791434226288 12185380 -49918201645314688386301511562468499200 12185381 346697740225976131085110319746930090332 12185382 -312191489730104745532274237160694334976 12185383 -3829337649524653347149082245198321536 12185384 -689084873055207787859471384653102694400 12185385 -215288895366503254586368715450744750400 12185386 264265815275105447050663012277513161392 12185387 -262737673253779016585881040581176293568 12185388 399974229389884672458857972681652994560 12185389 396353375443009541887728770539307524608 12185390 -109409321168199460859666044905665291520 12185391 -215452324936100081999544984206039272320 12185392 217111738797586112322579420729319751680 12185393 1294008862337679714260292532648007887344 12185394 259810322874757953162917572916035960320 12185395 -269237640840930384928283351883401503920 12185396 -152242992526127694548734733496269832192 12185397 -2383829284886375724895313105252072928 12185398 623514963910736561066815989709866569472 12185399 -190485835339919563638911810366070912600 12185400 -5223128206738054306019637269274624000 12185401 -573802416843777868686798332417252351600 12185402 928156661719342141666336061984592919152 12185403 810146437483129741176265090917003346560 12185404 -108198993719985749574955816019931537408 12185405 456411631372315391563607083675954092120 12185406 6683044907443565924903216571661374912 12185407 -854879916341729481923157645701580345336 12185408 -464099507528521862566201035978644127744 12185409 281515049200135369876366591827563245104 12185410 -88041646433992078874354671024267193280 12185411 -456925419192251538467930997824238856800 12185412 113323154946261527613179852325161229312 12185413 1613534349292676739037543895202859826940 12185414 -53132903446777550708394432119843451840 12185415 -472975514932094650291823128099291622400 12185416 -1177206122400502480648135808323489643520 12185417 474449885322617382258431824755235349466 12185418 54315101734599036331163483905484390400 12185419 424744951441202490731996971923978508820 12185420 -148891678321223421709874953050010321920 12185421 162055180609337630883083747981647810464 12185422 103556989451547889285384570558986734400 12185423 -428247120556387734356007341207395768800 12185424 191628235840712137972488941423253258240 12185425 -107590128536272014754974509334252120000 12185426 -23901656201072938920914104996756608 12185427 856969971691744740809886474385806158520 12185428 94025261579789762134068170189854344960 12185429 -109898487268863445910769320182251530724 12185430 -3496449801040630964555883105992244480 12185431 -1196594011152971266621785793457492288880 12185432 12565562948005410999221863348433141760 12185433 -211371203792974288167460982495306763900 12185434 -1021606463626949918993765459723077063680 12185435 207200557641935770232475460066982388000 12185436 775676985686726426473433839568082381312 12185437 260357682648725654239400698903921748640 12185438 -246505090630342685839808511944396536704 12185439 54415013062431809881523053485701723520 12185440 -1216857485521569105691698475093406515200 12185441 -2053984972710623761011755500882412629920 12185442 4240508364345033542086372911180845808 12185443 -553477320722642482010814011148750638308 12185444 -114160490257398068302767906343334882304 12185445 628074358105123133901300774850408501920 12185446 -13058479564185903688459379420812099584 12185447 -252396124039601594802744854204889306000 12185448 282343581585310351232293104826410762240 12185449 -435436691128340097112765225367612330240 12185450 144437096792105386741374878588836074000 12185451 747296738838046034762356427111717477040 12185452 6444811455378904050167398431524659200 12185453 24487220384442535571947374049862189280 12185454 -273713974879850009581940787281713145280 12185455 -1719472443663755770111266176883838760640 12185456 227174876736026993637878976827179302912 12185457 547272502771337165293794217868372078400 12185458 -306445722482917589239637425922954407920 12185459 -142898053577012569767423376198115601072 12185460 -12368675983631868474613550070303744000 12185461 1310096288157779164620733510912495894624 12185462 -120338808171888654195583531115934396768 12185463 28964445324627166521121215647331332688 12185464 -1763849750330422551706476767212142592000 12185465 304990657332653832594890194360798864200 12185466 -287479011203479248642753740199217944576 12185467 1095934278704605112132021730475811837076 12185468 -172510481616396060443295264421667850240 12185469 -5250851068789500899072180859313498656 12185470 214436507277873629547432138555653016960 12185471 -2185869093288956195667350356072974909000 12185472 -264021347950316991025270321293526302720 12185473 877641067685977922433978019684031376384 12185474 212142163677171779541310373471217341952 12185475 88432996658355759169540984582243506600 12185476 111701017561218059256295728882270636288 12185477 -978180780688261883967390649008524416674 12185478 485835179236021538719037875454209303104 12185479 -53155431208828926468899802375515170560 12185480 -769350404214011731306567229609449420800 12185481 180515073774660605287931458277840517120 12185482 75743155758263505940604302190648940384 12185483 718329204543696168709937352704926691664 12185484 955649846727273191564485464498932861952 12185485 422693739429597973926600803885643190200 12185486 51001012037715476961102642216407627904 12185487 168300420752019463855457387290090771968 12185488 61413524747032377843979695591050444800 12185489 326185325930244666198051377735557793472 12185490 -57796203473335875222362865644469434880 12185491 -711322767706209371797965177412804347848 12185492 -433677802924370079565083458607314497536 12185493 40125797768516755538094243364813294944 12185494 38583232206434396936438331705668299296 12185495 180360236755885199950366228210496011200 12185496 64093659340646032025529776881191045120 12185497 1140968653581831147173196030778429807946 12185498 235727590265600374077984662891658785280 12185499 410084347510054211044475752264650656664 12185500 -236959313623425209378745382277812608000 12185501 114910908030663565289271513995586628032 12185502 -361317562401417266115255827024929529856 12185503 420861899952582874445840995833820681464 12185504 476692602026697910255384090552738185216 12185505 -14569651807254893119215150547062076800 12185506 -38549758397904139232658534318702650880 12185507 -748009858617018812664113992007512126608 12185508 302680721454513867668974449308794536960 12185509 587298695849377486768480029189133539616 12185510 7632939024187723291145489698600368000 12185511 14347190749173542512367446426960650240 12185512 245753448370825231092549476217323520 12185513 1807885037299455681592314902230279793280 12185514 114298735242292344556592151205717648128 12185515 -76067467848400699486158904022785202880 12185516 -267213597951053757353625241597843898112 12185517 -173685137382191632301325585301518282240 12185518 -1257728686487336529493990462290531283200 12185519 -915739652768036616862208442205389480504 12185520 19912837390137930835843534316758302720 12185521 -1320778133502914870325573518463661319278 12185522 -49603711099765067961154734868260200688 12185523 18126018421358366288565311337868161024 12185524 -55682233936880699401541641622997342720 12185525 49808337404464347789784959658660857600 12185526 143189169989813114582973904977471390144 12185527 283371179272164313764780504990130030376 12185528 451929431307128455893083745807421931520 12185529 -201505361618780217131204853018159024816 12185530 -79766645833505006757281084329171353600 12185531 -1337143854446301217845082186512433302000 12185532 757220594119865075554820177285418485760 12185533 -2396849395729929246599468392774687609440 12185534 717766663236428826173107593897289564416 12185535 224186597765333223652001168753978973600 12185536 -169377048579557654672895485930750607360 12185537 -84089272409264264506994530393709448960 12185538 184555680303868445579858979410490905088 12185539 -536809194254884446492756916788630815040 12185540 49962525429339015968482055139092010240 12185541 -68450747670806041361710616291378762850 12185542 199977413502392706081985134269360454144 12185543 781326698576206698781593584917688560800 12185544 36732068568927597735354186532671160320 12185545 -1908403937814042585941144024261790720 12185546 151706886302950250762941383152741201760 12185547 -1020303080677556002760706558290373480 12185548 -360671832315080791810290795563650391040 12185549 1250718768717609688233961100052119698944 12185550 91048574892376841653860642008452843200 12185551 -30682368894574963059082028558152191248 12185552 173164821255731214410597497092776288256 12185553 163649097818250812467370490283122857184 12185554 49047241436669657727698673142917509760 12185555 307244052952410160153535929173354960 12185556 -55903797031064594645352317456205232128 12185557 72592121312734320881406376257953195100 12185558 -407425262498403849234370240251322484736 12185559 -64074394418296121943348595899372732360 12185560 109884618469248988813484369792694681600 12185561 -401594747041212504624170446934763696768 12185562 349656521704298549815708739812044199680 12185563 -158252148718043827552349222440149057776 12185564 364160405101836479396041856467961842176 12185565 225464812885178680610535177276817761600 12185566 106953751955819800993462367207038790400 12185567 505469103629633810157378315991891667616 12185568 -928421768513819333693193642294371942400 12185569 551455934156231302262512814265477873360 12185570 149042478501710193963890385392430408480 12185571 -279830367846446381972670385037017809288 12185572 -67293439676964274202540400915595726848 12185573 -535645055195559145279931751496469851776 12185574 -97131358861617477647795036429443968000 12185575 59723075507081786189292825343075020800 12185576 -1186158589766634974754166355590238407680 12185577 127356642479567799722535938630756860068 12185578 141779084300197942584642618225228418656 12185579 113275375735060006459060810598842333440 12185580 -19002612226797274432181248653465600000 12185581 533290782571305680803326584503757197932 12185582 468831156007472624758820922983385379392 12185583 -147052346135767790566831266882042355680 12185584 -182461963452126133197882292198114000896 12185585 1341131323123312908123050665574880485160 12185586 -289883450047407142594366740361795937280 12185587 158459851339910585390013964016645968632 12185588 173517466603066428322684793013833428992 12185589 -282682658819396026022168259570150613152 12185590 -369037295990767845717653752795710259200 12185591 -35152661588899749935622714275475147816 12185592 621866796897549996727791217626385612800 12185593 -345726074708594667334504039458302186560 12185594 636961198675057673159972921554108170096 12185595 712250490479503661799807524032508357520 12185596 -1852220518450145333834021636532274132992 12185597 196256498283751229078853826953887000460 12185598 520919906236737919759786841862801408 12185599 2025506739470116236432134193557916722136 12185600 212171286761743240105149186626184806400 12185601 125519889773392178767248867809251490496 12185602 -109878357303179698981917422334883156992 12185603 -1134385386450127076587658986146096230148 12185604 -103394103463568327074919231373258670080 12185605 -123860723699364481218041273080021084740 12185606 -72586061947058101384569058775757617280 12185607 117543036313779492829533740297303109120 12185608 -1099848218245206872437748451998610432000 12185609 -485124411035884347823428229523712038400 12185610 31040103325438284510441703962769528320 12185611 1089737201900786215911668255558228400212 12185612 -1117698266856336070145544937461930393600 12185613 -714079566091296746683102376452656892800 12185614 -502900410107215619535666477774835306944 12185615 16419294728127855740108032778671869120 12185616 156018877818849917312722159967397937152 12185617 -785773189477870569336351354865116818328 12185618 212442568507586403760028299905542159760 12185619 -488117842603770730699460371252202717256 12185620 770804404069886855486279944365673359360 12185621 -602730201653887803302683363175739662976 12185622 -554017387194312397932423120577585921440 12185623 116748128641625665234648684688833644872 12185624 -465844255430838758258591843708261990400 12185625 143080032794470335007138218389023620000 12185626 855740849195149092867660234012294720480 12185627 1280050893299512095389087637822649081476 12185628 57309233792942464980425266052530667520 12185629 416509623769235337134910679626256176230 12185630 272741396522178893827706923853411032320 12185631 -889511022774713368786527769698931797720 12185632 794242298152246627323656944760431706112 12185633 -22063499095872647797822704466302701676 12185634 960498588626088722623227343794857786880 12185635 78153760251513429106160165109976535040 12185636 -188313496610964972369236888013126082560 12185637 590827061007585245401426344519579755520 12185638 528539169547627447820615916377066637120 12185639 -1060678936990033233080247135265370839560 12185640 1320461007434895125400141548118988800 12185641 -1464528612896175462357036633847076800 12185642 -95731982170562146868754092811668997888 12185643 1157010400931463757084310710936082394624 12185644 94693112004463160437352024435204841472 12185645 -145356046084217145346728563445274421280 12185646 122527492494604486632801367222866029568 12185647 1319383181619356173929290473432478990096 12185648 -156756955247571580687926576365476528128 12185649 132304936234207546670095535144991479424 12185650 -140117422231524463384364213668199424000 12185651 13461681849158803890142638464983925904 12185652 -84189768297439792447847901126726586368 12185653 445387925117763972868136654889758420064 12185654 -28790077584226771405893720297378493440 12185655 275187380651545295506643943226072488000 12185656 -45921136003593738251652216063979683840 12185657 -127262208486619163142440192497306317168 12185658 -189045988187171570224000278670954732176 12185659 -161415653994314813720597314877774947440 12185660 427396034036349343370908052868078727680 12185661 -381700953694340208964448751555711260928 12185662 -793760166256300137904049489952960807168 12185663 -106899858188142797156393001781152352224 12185664 12021489901626518418464863333254168576 12185665 1016190499281553580162267191304173786920 12185666 -320059435008090760378112088801809350656 12185667 829396338537133885421799732679392312000 12185668 916166173382027887210519983307077888 12185669 957814589963156263928201157615695767680 12185670 135223000986699418412240334886093608960 12185671 79013540816272404013128767978922403520 12185672 -1366881075125250896412529168614222028800 12185673 -339323012087975914539229635798565622496 12185674 -283272897531646811433365718555058355664 12185675 485422712815221962407825015727338188900 12185676 -44641163574576819003997255027351569408 12185677 529947923163579053434583600365012437472 12185678 82535856959944392867549462436785258624 12185679 831650999938345895991085460471815634688 12185680 -62346571628113002757392613185172439040 12185681 -143520541340880272634493671354413317518 12185682 -12792955624352605013346182345410459008 12185683 -26714003652584187852684321961572354480 12185684 1389863713779231345787838320462848000 12185685 -284610142415628893042134152276196727820 12185686 -945613041226536953875886450816525738208 12185687 301539346999658344572788589420492922872 12185688 -609102137662694413247583653047101849600 12185689 -1087205523181041172699054878273105403510 12185690 -816061416339512668749898352791267031040 12185691 72626174247752562057662327224349908224 12185692 -535644648698791507992967558547462999040 12185693 29208734729502480140307539006193720600 12185694 -143285422871470970555661741439101500160 12185695 566436155300676344960544374589763914480 12185696 -1421727445090647844906879522936165367808 12185697 -27194277276959330893945106405400551424 12185698 179910699349710014031962182993836673536 12185699 862788767946389875048974018488172858864 12185700 -201489394681042090856809688770527744000 12185701 -1369371259492748070051633097237214066496 12185702 -477455826635143991243703219404179877760 12185703 -763359322499795972543767998886398834288 12185704 -429675595035059541838303318572837734400 12185705 -87826100465789211914279050085682450240 12185706 32699313429763989876167923536292372224 12185707 -251419065401978228500891134058795738320 12185708 262131907648398802760046507350682601728 12185709 211869457428679121254835589834647306304 12185710 68496301633236774919677695210216909760 12185711 -140978922288375905556713866090371355176 12185712 133842990583671343747196208632942395392 12185713 1535536253134282997190124831810250678400 12185714 246395842354167568618517457731378706432 12185715 -504293613977152689049988189335282556880 12185716 -437878002929736314417527314182448213248 12185717 175622357401197522628711014147117263520 12185718 592888974644482065800313322459474298304 12185719 -335917702668088550982118292498324202048 12185720 -55049324609313589075279252543242547200 12185721 1615389650411790814131474013074504532272 12185722 226196262942991238818215146895284150784 12185723 1532697861732776774742465559075972153704 12185724 174133945453844286915520114435322142720 12185725 6345295315378572112965739360788823250 12185726 203180621278539124782782223858723348480 12185727 1194149886692073607246741175959031808 12185728 -95491548948176014797041348923631861760 12185729 600976493368516057871095102682947155330 12185730 -28120563174426804703676652787350766080 12185731 -1692592921588187173258491307173286702468 12185732 93822339664142581172571819379019181312 12185733 110245268752335208664169782695822574208 12185734 34318639601237441947230208357857029952 12185735 -438005154059002489247715634847250301320 12185736 -105556019928786425709029687402249994240 12185737 -380859416474154137968323197912772405888 12185738 -99860225202879013914546004404220157856 12185739 -426180090476791067099622083955936220536 12185740 -92264046862461920037074314328762603520 12185741 -784840692805633525295901566441313750858 12185742 -346804391734949897258610539015802086400 12185743 323978359585783767129308330633399730992 12185744 28469405175308625979201570525645062144 12185745 -188622728781616699609551332538772454400 12185746 -762547088496311082551828280685116169440 12185747 -264910748560989104911523918992750312368 12185748 1056484746446054563819762726260543160320 12185749 98016557875270885619612131049999870080 12185750 7992580901097501900579439339666560000 12185751 199182059550978420908420527252992663168 12185752 -1364132734161277091746722704916366182400 12185753 790799955252856168849929376380692592660 12185754 -21909771474076643279494312394813818368 12185755 516686242374724440982081264730622884160 12185756 266836811628063611039293869529216243200 12185757 839856675714092059638506782129417789254 12185758 -296859412395763095347142505564185988416 12185759 53965417526678269140689134448222740992 12185760 401559362184283687501373457728903577600 12185761 -962118473286249110988072474368003939200 12185762 -9943977938930005306738649851288204800 12185763 282002162579568377175166500604771578744 12185764 -183012384186220345283623300314217676800 12185765 40760550767282151192557344252245552000 12185766 -61609152774312183101818300522511809248 12185767 -184659773931021172817261192841309881448 12185768 210760640758052503787759472582704824320 12185769 -417703426303391784725962386821361580656 12185770 -10747178988660162978542454203849571840 12185771 -221953835372433979225607802842176081680 12185772 43492064316734581462716051950034273792 12185773 -1100148360009500750142752815833586015978 12185774 38249009510135721490189142163626797440 12185775 102151355840873446550785741388939040000 12185776 -5694907899865923469428014359498375168 12185777 228026274436618408474186877746284825600 12185778 205245832021476178872839080439536282368 12185779 557604119955783938138241179223624378380 12185780 -317774720750228312543135520375132038400 12185781 443451788319368756558490574339352139552 12185782 -358457819306080108809084408077218259328 12185783 992130293998670157146332474717042483200 12185784 -244735191360830414104481615469669089280 12185785 -625572949506703323625577270514008600640 12185786 13931460135743241854359017620382779904 12185787 -1158712587515428213526885311570801825056 12185788 -34828818544728310132688242049223334912 12185789 -550631512940841686956905261308549472 12185790 -74054863917975594176629361017780469760 12185791 -109277718805333018517376077187308511840 12185792 476986115004096358982346387897619316736 12185793 -252038282783304298995811688289635447118 12185794 19745617051996259612793680223906495696 12185795 588802684195127091844705468125465238800 12185796 -65996874300225104224828601807217070080 12185797 313595149921621776025259614507505425752 12185798 -964372843154922072484567222630422375936 12185799 112263223629143009603140540987029049728 12185800 -408501945624326526629033901467074560000 12185801 -827882389685050903174122394252087780800 12185802 7006077069193519571454728339903857920 12185803 -311948933635831522153803124755109719920 12185804 -273702684511345679015931250835029000704 12185805 7725678555781458893109592715397377760 12185806 444551337148314754506528719653516316352 12185807 156823779038045532497863275564537847680 12185808 -202709899414798917011532551008941244416 12185809 -1358067719982641317126651553076373630990 12185810 90611635496654834182258422402047895360 12185811 -419779610600798570828112540313914936384 12185812 414359442554475175150897294926756726656 12185813 5003289448807835012810351390723074464 12185814 -22979514724220760031335009748831856640 12185815 -416281763696482537938892968724397216880 12185816 -137149869906178243045734213463320576000 12185817 23473811287065161676130164884119996800 12185818 -726614358739999762737357191939392538640 12185819 -971234894704859036218700241894100882104 12185820 28519574934070009183037067795744576000 12185821 101055703942267236184453091887978160640 12185822 779720915812208264090459363123228447424 12185823 -224917770259587258903992366063583562752 12185824 -294226887318488782194552854730464821248 12185825 172613178176268041082600460558926359100 12185826 226771244698068109140214522899592214784 12185827 -3038454936233177234660336591904810618592 12185828 353199955110870631227583387513022781696 12185829 1031542461313628470404376768286292288000 12185830 -63711792606400726623030174200690125440 12185831 -110065014563026511392859324682221660160 12185832 -491492650834305260321812424462762311680 12185833 -783432762417638938938948848185028512176 12185834 -303985366658932015835089972854078383184 12185835 -288809233351748931995257877705609948160 12185836 -155758415906984559243315912429883993088 12185837 999945861729189238377834629627084823840 12185838 -38677840459526784325212188936391870720 12185839 385551323356041465082127301109382210056 12185840 -95374468332917479344704317662447206400 12185841 -449290889064215973308885665025566382976 12185842 26640109447569048157652469349865889792 12185843 167133503913858623409432746797949350092 12185844 -125796633826854736407604879900419176448 12185845 -3771578529927411653467030883771341440 12185846 -343672892434375884385895197668842554176 12185847 32293586419884301366969024319195053824 12185848 -49978254503531394066071962262703329280 12185849 -737272653046127116322953154180436807036 12185850 182257531580385863934130813158158112000 12185851 -829604455873454016678538968705661737296 12185852 -63537535837235955586548322201906053120 12185853 1046090835619654026679006443962944379904 12185854 754418686276388054806282867273735781376 12185855 965942548972428675915729979252852727520 12185856 -5275007245308239664112642899333611520 12185857 -11496557214822024701656043943464566700 12185858 -336551348686763002593085184970103350240 12185859 -757964915876527051492443480472906522560 12185860 -421201965342693019422242371897635840000 12185861 -45540840986981733093242878254657211200 12185862 164710880299738916123095087049838337920 12185863 -1514367543283126096471917478006792246888 12185864 -440456540837052343454441105357865200640 12185865 -488491361932418601739617918473010259740 12185866 -114572404833289614927157881205107274752 12185867 -68160237632505827334386434968923559084 12185868 -1067309007349142266187319009696513982464 12185869 -992448523712823828859031902416588763604 12185870 -241040332290295689218752984918969190400 12185871 -200127286662721092183226124259544052088 12185872 284570529303579158330631870447135227904 12185873 -11277575325225939199303354335958678080 12185874 96402571654659812370460227637941782544 12185875 -537333012746577594651344412619597500000 12185876 -186468389545983704093853280031795188224 12185877 74566340430660484060753478084170546080 12185878 731446894359165614491930928338832855040 12185879 -489017391903557466174705354368533584720 12185880 -15397770369250734245719775771590656000 12185881 73098342159954538269160989188233512192 12185882 -1058167471346714340351726801815037897216 12185883 11144144426840020042601812885186864128 12185884 1050510300514615305074722328396128994816 12185885 188538278157492162930961263736221545580 12185886 -47785182270324845639272662581289913536 12185887 -304975515499543206833970745081565373600 12185888 183206364685355206545425680880199794688 12185889 -84250129250522048113437915759625516320 12185890 -36363018459098542422902121377122438080 12185891 72799164930519359229012083889583667292 12185892 222912671749836135886093402972793241216 12185893 -855981803479627384252886944892859016320 12185894 245032136451744292666786720610492762112 12185895 -199705548561818294892486754620290303280 12185896 811686778284025912443830236805120409600 12185897 -64045249722542296020021795378568665120 12185898 -68628488501588308692220529404647148800 12185899 19029243587365510352171884352847872448 12185900 14383684046050597537984856758505356800 12185901 145661771672994307881425962798926097920 12185902 -99417443649859812308722902556634374848 12185903 -23859574993881646325967897103473297936 12185904 75803927517591870105275759283142656000 12185905 56624679122766662952845468588648808360 12185906 -586527415156693073194034735454570049536 12185907 -529987430832428203344617919700016066760 12185908 1259396490000132703475638941866130001920 12185909 -952269685724843149455909866093636396448 12185910 -233498744663735860610582617147526400 12185911 1862239139304785343734324710624475565312 12185912 -1597762749908120474259615768789356421120 12185913 -57047348154149514795396174842748915072 12185914 -97270352272270403571002900220060429312 12185915 472982104759890610040298855165708790080 12185916 10091579231201420583264263506059617280 12185917 915422548706506794327577326262083584966 12185918 89150587123409780235997374298749500160 12185919 -94010295207301611649102690166716013520 12185920 -134325019627979240832433563725117521920 12185921 457979699278921314210217078901588772144 12185922 -118960085332388922677020809728217156096 12185923 -189443629411333977086125718168308101480 12185924 10107874459226580969285524492316532992 12185925 -453470042658653373585518966272323427200 12185926 680760690095925090076521829244942850912 12185927 -15015545273658103657018731108143673240 12185928 -95292805138938537380136568180033920000 12185929 164485714935833646584339866058986999680 12185930 -617299449862624722063320110027177466880 12185931 -317340761191822143838936327623580951848 12185932 823884937181554409438225344457379881472 12185933 -737510183593755770616643514346192674880 12185934 -221781776972414473726472266177086461952 12185935 -268901403334657300921346179950398410800 12185936 -95729532992800822344466939840511213568 12185937 988402819672101105491471484558572161440 12185938 -14810776449368760390842966142931488480 12185939 -379069982318894653346279817540935094120 12185940 34766341458903923914697235303934771200 12185941 -1002366226869448257811316738229357348658 12185942 5753640066719008580752704099056864832 12185943 -30102419258514891023677568835019628544 12185944 1362071684647280675428568037201382686720 12185945 -145884645573282772460294267641937126400 12185946 -669333224640770515176174939635822969856 12185947 -236865272238529486697053013415169068720 12185948 1017103428830916409935728992684436279808 12185949 -734888939751650328808422326521750321536 12185950 -65162777246056072189600477162068499200 12185951 -233479472668442198766520527420402894048 12185952 284691267233257341017454076701525934080 12185953 -17511682501294236498265181654071516632 12185954 -414970741194449453177135246361023857920 12185955 310110606644506557682024524036215268000 12185956 1094350752239622626378248080443157653120 12185957 -1321939272951250135234712609790501424260 12185958 110847002469554138775317883408180140928 12185959 -438455732467640377192399907658801952840 12185960 712464477258802535966300327338810982400 12185961 534958222461493930729415974467848176272 12185962 -315152123791305625691116003460719084800 12185963 87428052761910530512829861078309347704 12185964 -28674951265320201256476642200395776000 12185965 -490358002973869758904438274245318176000 12185966 -176084005465107596533417036919695778496 12185967 572876319664940603839889473250203735440 12185968 -227687909894046319565402443721612689408 12185969 -55376081918893717486678880642573127000 12185970 133998917776816839492516358214094451200 12185971 688946056612900672315192826736471756112 12185972 158951102816458542169903263294687363072 12185973 -409218271114064293477878759813037806720 12185974 -101932780196481831069435218711242085760 12185975 24538788565648820058560754583828023600 12185976 99462969043593591749012714744355225600 12185977 1103055811490695892183403083042756585040 12185978 567979772711225940388463144099397120 12185979 129593805410773048221823539209443063776 12185980 -282182335456853740599227152293001712640 12185981 1057399963621750115796258150376123675782 12185982 37966545048569021093317880582880287040 12185983 -1690394390238769183639623968241840660200 12185984 624149468602723873737815195615829688320 12185985 1718703730105086764510668548134784000 12185986 530283353622734672761393924334047050192 12185987 -543831092639874544553839949657531635200 12185988 462183254634930325111630455802701696000 12185989 736453502961974585076785581831030432380 12185990 -515782545233986407993564683446599525120 12185991 834283520113806125732321077069569945600 12185992 36786336680778364093687833761007206400 12185993 -375524048311135705318243211023674072960 12185994 -339734626359721713729770503911833376000 12185995 -886134732946430790382305891749855244000 12185996 -565292922861608253684348711058256558592 12185997 738953362782635967829879441978140504000 12185998 324046406302436560442868456456206158848 12185999 697243153767797976359481366078040913136 12186000 -56908827807050086357836117184229376000 12186001 1101854075753713345824936161154603006002 12186002 -641471886563807612580968116738694916096 12186003 -173230214721619725634736726444411182800 12186004 -688484610216774980817080038949759906944 12186005 274575594160296114991960916020252599960 12186006 120965399168779445805669362061340748160 12186007 -320395050965346344858640416041677681728 12186008 1926765124078102147852170106064306319360 12186009 404069298834451562795717598903789742128 12186010 300031636527384404134279176425625896160 12186011 2023606428968075378418214020921281946480 12186012 640113465783938479137993845422667930112 12186013 235743185500753837464530559295671860352 12186014 -157555425819783799827247644926479813248 12186015 248988864685946795864986482053979538320 12186016 -136318028606336948694573901213980426240 12186017 -1260024631645931639652865910616026939934 12186018 39306888852196185023247968479212902400 12186019 -1209237119700204579038438397360250617504 12186020 106724184835133926499534369321058385920 12186021 -233211305087141036971442656402487799360 12186022 -139633821261984298824009939984971270688 12186023 1457698637302129012780518858109317361272 12186024 -317404297629097103954330058980694343680 12186025 476469843449700142914222762577567056600 12186026 286314634339328585510867342748827347728 12186027 121200712500216371270743914895764916992 12186028 -19129477454224178141634134754461734400 12186029 2291148352863953180797232989238587294284 12186030 11606796326234908607783700789334656000 12186031 526159188432885555670754358152125952 12186032 267274879880913693135466201678311260160 12186033 -124215566597826274284257179091479363200 12186034 66582950763896934275448227260466030592 12186035 -360337683394260427891668592040020277520 12186036 15545242182548582409776537123342629632 12186037 330724229779664518258679053802384617920 12186038 69723260384600477893057535596628697600 12186039 -521248803912489988558253621504214941976 12186040 -315096296615313274538770515247942963200 12186041 -21065200309874811990396462017318710080 12186042 -314987412771305893082644151620076692992 12186043 -296001318026168561984048718070212754856 12186044 -169016196371866610631700133094247266816 12186045 -34895269910604277077923053395553569300 12186046 -125822955106679732896338695944536874560 12186047 1157741862646840395131321843859771122496 12186048 1308782649380097023678856082338349056 12186049 -566618226000608508976494006447890887760 12186050 -170727825803388340101294945955938998400 12186051 6616680515378050454089637076751459824 12186052 848896787457987946100546403932401502336 12186053 51437825853199271721800929204020608064 12186054 319373067157141506336937201866820316928 12186055 722314657832241170231863511469331512600 12186056 637630428127565824149051280890372096000 12186057 11452503394937164009908238906657625856 12186058 67363770548159952708201062521467156480 12186059 1699722720777382834452700773563794076616 12186060 -274466118769529786106029668667177533440 12186061 118367635326470670174543397073542840560 12186062 -39156763179511990924422628394030208 12186063 -684464987153878550709554944410476035608 12186064 -254334554444008693248735784651867422720 12186065 76918274806999597594758522252132041460 12186066 -465965920890607373546901223149201162240 12186067 -718652390592005457321740515625115473040 12186068 120309738743210443750922278853015377920 12186069 -76672002929666188038944081973323857920 12186070 -122180414747764519385509838862490761600 12186071 14629592667139670827678060239244459032 12186072 -18053106844951610477997676299909734400 12186073 978904161717463777571704231260318157322 12186074 -391214843563699823213320430672945099808 12186075 -186474248594541616010878756146955060800 12186076 -72575182684627197051526699933140609024 12186077 -319378898804013148258277169666191722074 12186078 -87523829237571351863305217416767510912 12186079 161403261309195153840869156953767505000 12186080 363977595935961719336250301105770332160 12186081 807184095292167472711957459593508589970 12186082 266829401437022442279226206694790029392 12186083 -157686311666682966731561442544936361616 12186084 -569450755995995829170398287309494897664 12186085 -573116286190866783267927222029021178240 12186086 -197771380628882112066111571838486932992 12186087 309069453661901419002479589652072865280 12186088 -1063704989120304155223113814223468938240 12186089 1219278664440961920880943512817386504890 12186090 -17632429621588728416579104313161159680 12186091 -764819287701388447508561054288036282000 12186092 -553143379853571407292702257815803737088 12186093 -81065643030034133536284737233297510656 12186094 181169068676593632141151251612883666944 12186095 -618067234905864912946404301743011945400 12186096 -47419523171044394804985409067766251520 12186097 379471533510454511852894014471688691264 12186098 337226938006767503851652708385818859936 12186099 1473471479252142598150207100627179467120 12186100 101540351297383326826771687516860620800 12186101 827909760895593509484156156288613245102 12186102 364491682729036992073432170876541824 12186103 28891879086197790825421411099759836024 12186104 49740288426351790968986290544867328000 12186105 642381764788306573464564667998093628800 12186106 391872771269242066021983848191411269120 12186107 1564764475926436351125216197628781048356 12186108 -583815090591678848956287411385919033856 12186109 13471477051122693721990285792327576088 12186110 -504845364208655218101234670186025644800 12186111 10481321892092124439470764033012306304 12186112 469861896923245003012739588133048287232 12186113 18344453792068300750346158527723128064 12186114 -9631854955534960685469732270824102400 12186115 -1211200187722950462893190116472627120240 12186116 -1042725466677219207847964183407581375360 12186117 387495955685964927595705967618302749534 12186118 189891726197383767414218242192933055616 12186119 295491693756040619716133587072241907120 12186120 237885262547370662669094556029127065600 12186121 436279556471886477564650070428554440372 12186122 112486580469232816278963651995237657952 12186123 -492700257302344558898697744190420309056 12186124 1244254928098610649279421332656509335296 12186125 507111094896963221484705639621547680000 12186126 36301702694499152369872464127192886592 12186127 63704254643625795124559654525046875424 12186128 178668457554070278549060392088414461952 12186129 -552542897745735485113671827438511022752 12186130 -85156275817042414667346195596969049600 12186131 -218700897188758666613270082648774446976 12186132 110687166331987127518098989728939376640 12186133 1172540087337043654734871424302674213564 12186134 -120408008699615232742698728346664771968 12186135 -14155201083037817687252429285097924960 12186136 -108084179224756654713521667484752936960 12186137 -102430100833846766301992243970502844214 12186138 -171885129669564730243554170832654445056 12186139 -100928954365519534209443763790811804144 12186140 123224991272208821458672556396459773440 12186141 114599254545882395250443872221845744640 12186142 821360831773036234627371452098019225472 12186143 -159248359990049821572966233381877951792 12186144 -1039421216535323561342876051984870277120 12186145 -1061399547374277743119801611944313091200 12186146 49364776327135821328063756919964294144 12186147 71278794088098051034116911542377227760 12186148 269787283727016270575160028423104053760 12186149 -269378523329840359369886169217787462850 12186150 13902222154650745037603586693612393600 12186151 -771714720353174530633729553528534819848 12186152 435265535199694130197917322372377600 12186153 -713190094355394510852851973732926194560 12186154 275860369495488343774730025129058393776 12186155 422394819266963116987893958272395076000 12186156 -489930792574446543695355302120859303936 12186157 27596082962267058338340387001051960512 12186158 -48292862438067243961411456485575092224 12186159 -383013289404140985879947050168347852672 12186160 -26214191368063580905626056919550525440 12186161 835529088831066428596677294095771846784 12186162 113820073307911125638222202130318479360 12186163 -99335448312711691497567192407068704000 12186164 46492736968108818576774535351146965376 12186165 -13873802747443556840000253565641236160 12186166 443182061257713847348087782271605808032 12186167 8799780591135145428718876055784476592 12186168 328777695896407155279887841704944373760 12186169 -925299964815729003572390182387825932204 12186170 -143617664902596391990588574533021362720 12186171 1113981489047358442589685693060740396940 12186172 515964907080472867354480783648978117120 12186173 -791043363099319521446265522797957515578 12186174 -64799864207583250980684239440924815360 12186175 98131506236591384836652524185964369400 12186176 360592522986812756586629156316425748480 12186177 669687919970164697603889145534054806720 12186178 59877832828619599958032781859445949856 12186179 935564527166567655837988008341865678780 12186180 -115194556186294860542790088682657587200 12186181 -103593580294437405296319510791926160256 12186182 -19289221060174546137415825696843530240 12186183 878376193409016404075867722823737898064 12186184 -237949577413921351785881350618402959360 12186185 755903081656679274450018983148105231360 12186186 9216378198358603252880388271218019584 12186187 -48011250553433324557698527310985474480 12186188 -282283621015517218416111534408471727104 12186189 -379157467617147283920968740903618048746 12186190 223379788693261796276892619113191606400 12186191 815821053737656279828625375088536276592 12186192 -6276288299545656911942905179228733440 12186193 2229224857083928237282158286498660864 12186194 279482265261682279300222513655976010896 12186195 -193055096261718075376593630834101936640 12186196 307893472356515927260766799951755274240 12186197 -160122987564412677210810195839842176480 12186198 -288258387620841533252711301018204371616 12186199 1250139602195779309114163463469547208200 12186200 -1566193149873988451081786683806720000 12186201 17152436353501617514039434200813337600 12186202 682419493862764832131397357501991682800 12186203 -194458876831165633348469119033861738560 12186204 -244727595872902061637315362658093602304 12186205 -246151403841896832980613575099326659840 12186206 5806926899370694974058057123808630400 12186207 1444219270605653276087458565649322258944 12186208 -1334655864077469841403636382345679994880 12186209 -964378092128530687799602298780587968 12186210 301151923313098985911053543605235240960 12186211 -1361960517688590092252909270065439753188 12186212 -50176654773862927742251052791534744320 12186213 376234623766633508369597573390753012160 12186214 -45197447833358261054331760232828184960 12186215 -747424973254967684842976121619153752480 12186216 -373809126960843921747095417762155315200 12186217 992731807369282204828163793386256990266 12186218 -395821312738717562766922368897271388160 12186219 -1592084479369358724624637165971261110592 12186220 381540667095156927062855047079419776000 12186221 253009338882483759262708677233426167200 12186222 -33986280842034375305119343461966484928 12186223 -214265593951241519668070696614274895264 12186224 -99166982255435997402352027612930375680 12186225 -129211871503436201133451742311699737300 12186226 209766336654183781923344681853630372864 12186227 1050090949476362485923049508532526179792 12186228 -242516073947951599905713315498979655680 12186229 1871394795590772058981436382310933068672 12186230 -14034749369846167524558706205110917120 12186231 410344991251253143483270921884243557352 12186232 -849619531483333529032822165602964807680 12186233 -1386393797621973298701774907489536422700 12186234 776280498307834006297162750940169546240 12186235 1304647031945288011420051782661803312000 12186236 424108203557376024682751884543575229440 12186237 195057403248965025830515528389380956800 12186238 630557850368216646743664639977143611840 12186239 1461232672668833966604951908674137446400 12186240 -193072652137767715152459097296391372800 12186241 -824557480100656511727327973529046811200 12186242 -425871041481987402896691610104931207728 12186243 -19178727535954960651784787122140869240 12186244 -359720480603695787319894952773744840704 12186245 -373067478329419369423712027619602997120 12186246 -228633134173438698499921079098357059840 12186247 -873759586261184786435131600001231401368 12186248 171925828550141812955711248389464847360 12186249 23303413645183117830544062110481755664 12186250 142296407591571182668941064526433750000 12186251 -201142683629268268939943485413445307136 12186252 -342260413048834975284027558810301529856 12186253 3175405683918710989329285962252282554720 12186254 -1655789606391052778958388086301739443968 12186255 -14836389338833871045950011438997401600 12186256 -1715537430171953712781717015206936576 12186257 -793833816399978566825066280179926240668 12186258 175179280227167181703992634188699770880 12186259 64386166343729328640859286248179445304 12186260 -475556245027173378554245601124101925120 12186261 162770563363542853113217366560488384640 12186262 701028302148679105600135340077092608064 12186263 -250182052446122696563843139618481360600 12186264 -414087477786516584550269142638318592000 12186265 -8293199666872398888176876492032711680 12186266 -31519734892546623277818752602357349952 12186267 766980419018637557759855497979751440280 12186268 -45636399303117211789126451304552912384 12186269 538365834694349522459742660748336603680 12186270 -128877513578380079847109910687397122880 12186271 6567397061166729346951212609315786952 12186272 267543066031302178664088330504741322752 12186273 -881298425383061782677347682734464800 12186274 -65709315793203786792886983706916328960 12186275 -78563757815498254968231204236443424100 12186276 -98358581888436655762745430667150752768 12186277 13027944717932771793846643664536873086 12186278 -114597020003164153242877840262300146176 12186279 -152396820670683694808268404352946360656 12186280 -134588843950518181946363779302430003200 12186281 610848718841565378841215042983163693312 12186282 281318821996240148328757772938313028864 12186283 5187345083746339483979039496209223344 12186284 -453662509355413668916846893427581101568 12186285 20918999533210091634135049021884303360 12186286 -431090106089689036312174751873974272 12186287 41526038113716337183538952485808496272 12186288 3282565528353979363530645338208878592 12186289 -87923369950096160233463652597523740620 12186290 -69192996390492546030513820947906137280 12186291 36574550983817920418282295184156664880 12186292 -120515131521097149918515160675299697920 12186293 -318074415362274494543045325355456640640 12186294 594663144828519079397968717893634326528 12186295 187128393300511213973788934684337836160 12186296 -1600368807379213569087221792395840204800 12186297 785576432217494026458805006223001399168 12186298 344038864658158768043091387902442243840 12186299 -1270479272727986323860343223683106252700 12186300 -289659142151933714420627872870392384000 12186301 -17718845243544354177277083195759824256 12186302 -700793937119069054586073291691196795648 12186303 -699202407144372552961334819338522924800 12186304 96446016226951072197156964532089782272 12186305 70481816289649577663796108747353521920 12186306 155931617845918087949028642313110286464 12186307 -231988178257617129820430774732644212576 12186308 -63767505284443464387393396006223923072 12186309 332648572544220032496662492459841048000 12186310 337569177967926008469656278527545362560 12186311 1135345153238058131566774861378596415272 12186312 -366815605935906175802189457569690419200 12186313 635238813388171548305936363035783465562 12186314 -70048278253599647864033517858847415808 12186315 -599265396184121254078393525470562176000 12186316 -610717076738305779631363372262861128960 12186317 228089346139756525287611835015923904000 12186318 151482597109701625491979436846961597504 12186319 777684809484567665463447832460086772720 12186320 -27232864957985938121214097608160051200 12186321 240894942283672077504624765758274930624 12186322 400485424953167593025056282474175152800 12186323 -1724456988379766632800424619867841409428 12186324 58554127846705283934835506812128475136 12186325 70834075212526287164320778633161408500 12186326 526620992861694947699664205409611982112 12186327 564808336624362749438549331039702182400 12186328 4170941411842123412341614307812311040 12186329 21919180255979740687447326820781082384 12186330 -82253904021045305860499250503899207680 12186331 1435008078896767383705768615914028832320 12186332 365730653940535112833367237723525230080 12186333 -817198216355093293824632181485425999098 12186334 -98958472429414142001826942850673063360 12186335 -17329337218825339106573175409379156640 12186336 1132102767752388621866856626254502166528 12186337 193990903664556062176557579060777227952 12186338 311624723920426685231645819137424107296 12186339 820082318437160081023516031588087631168 12186340 736550312222435761059865252399620334080 12186341 -326940768671140376522989701958437744258 12186342 -661344129257864272514283571764422123520 12186343 43391993321247020859242765562400445760 12186344 -500580472270549243477173747621788451840 12186345 761557451133084339614224755148356911040 12186346 -71602957472945118999341914219685506128 12186347 -386990924686887241221198296756930088204 12186348 -112089290982083202382072442399787319296 12186349 647026358048242298078483603445541357686 12186350 442988493229732285731322479856356820800 12186351 648122551171261820569119646385558235720 12186352 89422341607617707035145901342144593920 12186353 -556076859649529092774629712659059108880 12186354 -440480561436387538875128324499916740480 12186355 165963154581587941871464307488861499760 12186356 -93210577140046449365203289731844382720 12186357 20195435075308217304188048685220598784 12186358 124746531877691082960492193040486789280 12186359 -426044583684195783585830208026763868440 12186360 -607277355561900845978574612090368102400 12186361 1560114556881875896689005715719118593424 12186362 82135834713773772540097485752031091200 12186363 -263259351950266054538223550096616741376 12186364 748143551600967525520501623693529419776 12186365 315303492380416466702555010326302226880 12186366 290047836295538119581441692467332003840 12186367 12806793480058495922970238568797814832 12186368 -330071032735608426146484537887803047936 12186369 3370722290697735214884241543797709248 12186370 -20165991774986057797072184968790115840 12186371 170701583420526186629673588181198821600 12186372 -3083040936037542963286344201868247040 12186373 670033390085451539555196930828556310784 12186374 -598834018850285040994372635689484764064 12186375 -421215399326212179183713075684166396000 12186376 -568312406238930605843068156791573457920 12186377 422114362311319894076046534534302643072 12186378 193377504824878696599680710223793881904 12186379 -607953516305952143893720277247738918080 12186380 -721608251935276044844154952927733785600 12186381 -630970658164231403834182088375403882048 12186382 93594593191647652645084730660992896000 12186383 302584383477416451195463515292483178424 12186384 3991953716223809139313913805703741440 12186385 -532382731100110982846585744933555361420 12186386 -49230531119963914476281185043964202608 12186387 -212620380596261948953003648052122119756 12186388 44179656057670868710722165816580412288 12186389 410589855115972581189968388794736030528 12186390 31480903926601422096465903431706243840 12186391 -308097682962260768398212277490373369600 12186392 1253552499797694670997157922635897630720 12186393 -572635603862743554632532185347059161136 12186394 622480095412194222152704795402738656 12186395 156930147247302775697475837850467926400 12186396 252305717066216889855197893363094169600 12186397 -506563908366034839786755161107018161588 12186398 156249410656989683662768039246386356736 12186399 283825897605181996673040929414013440400 12186400 -482370423610924768398935485747057459200 12186401 47454320211915417176244692133554054664 12186402 455644157976533646758841950074716162432 12186403 614882809445216065041847311092604034652 12186404 185790631539633525165360112403623049856 12186405 -259718857418548627713052505865721802880 12186406 19080179492988021932428504882945342848 12186407 256060162080397154977750364600886097656 12186408 -154406991848810309504594760474891878400 12186409 -1811618855014529055821630117921183722140 12186410 -132007714861436231772762743298080256000 12186411 50994926918074037737255893487621780464 12186412 134654663932474661250741641866405478400 12186413 -1029258690329513948301350318882343487338 12186414 251831115588066724241114900141747018880 12186415 -16956525193112923860442673111805006480 12186416 266072168905695219316195210420436926464 12186417 -367833365889731001958384242434252319120 12186418 -211454637834173461669353793918001078880 12186419 -360786993570353433215464945691534614704 12186420 -174461937434261063776409963135411773440 12186421 1158193887565064118580766616582269788170 12186422 505431346878859079507034687822128068512 12186423 17285154783290962099440365142789626880 12186424 -309960336076764384512626710058491494400 12186425 677431483609750700486379305579284647150 12186426 -130159743329004407948611746052611517440 12186427 -458054213739643383979332345640365231936 12186428 -747234683352120803231165758932335404032 12186429 356477547984921729527544645831110868480 12186430 -251091099197083538165379280321888894080 12186431 -422239873868645465400667551857354372160 12186432 -92332971652337478384531689746261868544 12186433 377158833228242770919818710996319387776 12186434 260554124131542600431529488916332773920 12186435 134699120455393542684053432690724061440 12186436 -419426421387271643685183193326346088320 12186437 -640374889851167715857811055245042562914 12186438 357334565858341001474826797761408081920 12186439 613191594908681947543095728078051825240 12186440 -165437715880702415937351885148923494400 12186441 -143201842325041600177703684356912026390 12186442 -168607754282807575810829621418919546368 12186443 660192451176555714067482599401543132692 12186444 -442911125726612294301013231204701401088 12186445 -196984959405506668454768882857270414080 12186446 -64015763829524874808088164076489579328 12186447 98608538503777856682604191396900710400 12186448 -96996049871529091465919155070509383680 12186449 849650688768343492018583252764752829248 12186450 293894856723088336971023366906191968000 12186451 -962500670466254377381542869837632790548 12186452 569150634855459390885579604087726080 12186453 -583490480631492196360998910194400761696 12186454 177740224977865879039007573183988243072 12186455 -141152477490227932706154498876896285280 12186456 -16029222210902038622150594155220213760 12186457 1134016006605138087340859138973797677706 12186458 4357342768933060992006615371544523776 12186459 755420781023038244718580208129464179564 12186460 -2470762669964837233438874982641633280 12186461 -584689384808140042142281509307236261120 12186462 -209771258872217217022959155867496800448 12186463 810489360843897193516184725035679207712 12186464 -1031953735769972124096060095296532643840 12186465 -493078941457125956192067853943340938880 12186466 -102168196144951806041767272625358882016 12186467 745426906086952187672974101573802207200 12186468 -45243454488524260458775827735631785984 12186469 177653932915374426912435579968021039870 12186470 -763821843603119600371730475644788698240 12186471 105214790109517273892539942733276610048 12186472 24001318750150441421215475324520038400 12186473 187600927586177406537327620365899956964 12186474 -10335074798134639451820242773193720832 12186475 99721068124228889149709072475404832000 12186476 -186797001647670445458163496428004528640 12186477 -1168577864474665625011146645958487512320 12186478 -69470674533899099530745238620569874880 12186479 853814648876724293676396747337442704080 12186480 -96048854137860271176732863836894986240 12186481 195033667987872617565308510093335624512 12186482 -281394395785424370159354928202003344896 12186483 671392876457903793333627383798431764024 12186484 321385812900074385120702222731380267776 12186485 -518410407486838270570085402430172633800 12186486 59279801870230973950741660387214501760 12186487 59835987252605845548851264505345379320 12186488 -535429203296031921366035870752588554240 12186489 -253241291839741047006449317831729502208 12186490 -447067172597183332057672326409565268000 12186491 290830902078333730469455090490294831952 12186492 497483856517290015356552609293806346752 12186493 84868483682436430933750882019683752000 12186494 821282745573606978105408304107938935296 12186495 2148683341964826943091573698052261520 12186496 1140488761382184251875816781707109990400 12186497 1601553376446807247727757204130397163732 12186498 281230808759909651275128572562565390080 12186499 491279893553333379258745258203532110960 12186500 -701304650765632283318112583531535808000 12186501 -12754513748788680971532742896649657536 12186502 441810984550506289561904641407546268032 12186503 94277258018356845586012955837487452160 12186504 -452571039842892974147762208059896627200 12186505 -214301632246039601634266706027408206400 12186506 -524744628553394962590059900684544211200 12186507 583949741644858933740575712975456253680 12186508 -74531565702323876898169958909226172672 12186509 241598737687973943406184299113338975520 12186510 2569975463985364283978642086719774720 12186511 1122106143206937481749561277547375309424 12186512 28479531101792754534509469929565880320 12186513 629422252061584613575898250937059094242 12186514 -479030006987687017457373573526385050848 12186515 1888104095754454334239670148533654880 12186516 -598230825989693486931362301383608436736 12186517 634822294542265851679424587424615039392 12186518 -920295005117032686746104816439588117184 12186519 -21692994204060399489158506863580134192 12186520 213220848437623606239757644215535820800 12186521 -1097094372186363105232283918611932100278 12186522 -164013691573225312024441492747951629840 12186523 36011330593867456866414024685650112772 12186524 -463096249952569914977716619699644784640 12186525 -34215597125389836869530626289936224000 12186526 891317153812095447033870991574888750784 12186527 73532195842825210214511284030561559840 12186528 -340746265031413280725793452100457332736 12186529 182970981580584159950334097110331677076 12186530 -436029422847381697245662416661053359840 12186531 15610451515557015136539844246986462672 12186532 -218999257984846182781205554040563186688 12186533 -1366367515296128799224234995291311409218 12186534 84469983241465438426078724613037178880 12186535 1213290527365636737831257300142375136320 12186536 1306010574469200931649207850134334504960 12186537 -905926149820141454589226707640338167040 12186538 65196373461279717836501522559972587520 12186539 924881060355292170012662456353716301056 12186540 -685431781210462676583149669706661785600 12186541 -41114567401948537043213604350501728416 12186542 286448049760777274003930602592849775552 12186543 -680403042540236305659019378890265488000 12186544 2320411939213201995112882699820498944 12186545 152409753008823978219099165935832676980 12186546 167390899604253393518342176457053112064 12186547 -64489670280393886700764822427158230640 12186548 1614443930479778167615754496173533409280 12186549 268911604836113566677048426935825807868 12186550 -157928339463240856125884415685791523200 12186551 229165681983212829760952388150546796464 12186552 -62107483818910306486150840347771863040 12186553 264910280400009189109043858460189241044 12186554 -451591697661201989982622267017473521440 12186555 -5276870130367790492450858349406682400 12186556 787165087290095263276354534977732408320 12186557 -887454024287458422237237857026391467194 12186558 229021840583918027993653191913105612800 12186559 -236983769939820253404647225924647888896 12186560 96984475085726977339080799430199214080 12186561 60849365661911486679249846514797360000 12186562 -268525259766674258704762626343536336000 12186563 1978910400007823382442594556231075186040 12186564 -122052520122833062494721437660029583360 12186565 84633386634970317446768057185839544320 12186566 -143045945406144943152015660546222554880 12186567 -665440079234258650199373344637906161616 12186568 1153065580654892959097247446611117056000 12186569 1105101334030262750951812404404134962996 12186570 -189630842036793564579104547905021222400 12186571 1507958306201260682286447910270516858772 12186572 -1122374557967246622546389518459795273728 12186573 27897378883947231274911036596356966464 12186574 432078571197233110198532744536433017536 12186575 85782451574660774063933111363295001800 12186576 -138632806689609455824814097300858839040 12186577 92064720775200143300785062457333343860 12186578 1111554019415024700067680477102480000 12186579 -273256038456408426207168141145013261520 12186580 86216083345917772689419163226119905280 12186581 -476661670449434975433856783355729829600 12186582 191891774171184862795381544737505624064 12186583 -156795481628126120332062372460565499840 12186584 599871596752810241195559884367554242560 12186585 -733951628360176152771138362925707020800 12186586 41402888606312698614301844168702208480 12186587 -1484666072563290166444116791722153728 12186588 -295328646555278079784910834304452851200 12186589 712122171000480210538891192208526356390 12186590 -22255347268128782779406105940286073280 12186591 -891360669890944057531359568899726593208 12186592 -393906540021946997532839081812544716800 12186593 -188241274791737270707158347014237432158 12186594 -172559104663059805208244146671388040288 12186595 294734653440381688812679709711968027680 12186596 -66618367167653318625943505761837940736 12186597 158967523327518494049923197117880813280 12186598 -263017559913721289538835820155435158336 12186599 360163762450016108438656075714415736768 12186600 469832286115285388584790371640985600000 12186601 82602617307911201971476657654501377152 12186602 1054068042340419625640760123500316037632 12186603 -45447564934900637518292018823165073632 12186604 -346612484024832096584504075341130239744 12186605 661729969707832597155023136200295541260 12186606 -258248873137651807090194839092362273792 12186607 345853864825368514755082103942775115856 12186608 -71832199623530529260910559580364865536 12186609 138918019276092602410866801859416449904 12186610 -84260369993702134790953882507466880000 12186611 -337083135758871980421017182495448884788 12186612 -36972987563124980109553598612124284160 12186613 672993841161821461494535198333555192480 12186614 410241898988459954005462065046507530240 12186615 24562278392212554287219747077272307200 12186616 -217873838364747566802820355791140618240 12186617 561173551812882228586071413543268688452 12186618 336329671335601056236319813119522095104 12186619 188722920462913294679859382842149606400 12186620 -34775954671422766383632002126523811840 12186621 -203610586991724565185127180833518397210 12186622 55513091585837143616843834951475444480 12186623 -223415951824540568586728632230020226336 12186624 1116700935317319331823450997590857875456 12186625 1081376478484518178723152642993707328000 12186626 -361549601935208377816141143102876733488 12186627 16402523135294183107780640055465262080 12186628 910006986484203707600787828466216842368 12186629 -151457805458120812267743915258474600960 12186630 9386329455057232454010740119373598720 12186631 -609151496629888322369840903810335401168 12186632 232800235831876682692455724577450726400 12186633 -158008998339130023459544127920625930400 12186634 -1135238890149516055566295424036948629248 12186635 -221749683438648894067111956273530065440 12186636 -69494682854442511358321198170405109760 12186637 450980957681251821321711598402811544492 12186638 -6747155945895530364726471438828021120 12186639 -7882028404295253831814374742420965600 12186640 21546205779360306145806408476963635200 12186641 -381674259248356805345815878820117709580 12186642 -12654548619887557113274443548402740224 12186643 -4592583883663206510599497237059929892 12186644 1247277970149798257183107490022232638336 12186645 753331761951237042489958927824747954720 12186646 -1262448753380962719308019117989070448896 12186647 3206372319461446784098849952299057584 12186648 -699800403445242654075468057005895014400 12186649 95501267780887678898632814571986228164 12186650 155646287120808143684443888721118048000 12186651 23817323981032857040459047767893992960 12186652 -417127580878868269723717337866223102464 12186653 62825397460335162656163019967182548480 12186654 -425371444719974078796078155352006679296 12186655 -472468671169288140740867229656878488000 12186656 371169405687359798564670896096665534464 12186657 39305046917391986377532911114509900480 12186658 168554111500986557636561933581663371264 12186659 243952637046180386452257564670641856860 12186660 154199844938322488980856760480241643520 12186661 268445444376693849249552622049870550972 12186662 -82698623989961188512873147833145585408 12186663 -585312570718594038360528895442707453656 12186664 154826598423776149446592866557125017600 12186665 702011860513145146953249393275844966720 12186666 483294262429178375540096629331427409920 12186667 -1141412905592139338770236086045603198284 12186668 -142654200981666736940186013182264632320 12186669 -275968888413330381412595656146660218592 12186670 -626525356870406458763974914792660691200 12186671 427067876787042432081095000886005998560 12186672 1038054687396201682791907789072760832 12186673 5638689342321547777449702982465483504 12186674 -78369665873140680344995430651108135664 12186675 -200890700472566275006129234270245459900 12186676 -166866477595066473715069400488090152960 12186677 -878910293665576079614793463842281033728 12186678 42167481034978661762123988401178961920 12186679 -527582531028487612393669862547932581720 12186680 -259347278731932085951858064617637683200 12186681 -61297842039862930670776761662013751680 12186682 -826916517877393169196246686586428985600 12186683 -46818496616479945003486670516388097080 12186684 401785124605954355089041064685213082624 12186685 277190446143438441749069016619944476160 12186686 101295574408866236234163815867693644800 12186687 -389047789164982535791669919885911340400 12186688 76425821704150357694751035427699818496 12186689 -237221588353010447407626657036049574400 12186690 -72751947154869202300077181337706739200 12186691 -577219214046755868749186968082451290616 12186692 188933333744258035687745857550037328128 12186693 -53345011404196620155936653856979303780 12186694 -126003698268646739858626516438249186560 12186695 -243728916354775936026735641390845564800 12186696 -351842255892774314634355603909283635200 12186697 1449591316630905992930541149062148441872 12186698 66602472277564950036352576543867253760 12186699 -411316777931719290142099417746846209280 12186700 -299682259088412062454162830215355372800 12186701 -652685322018137076056415634838599589088 12186702 -143432005838797156628075304747532936320 12186703 60074730153103953200453021117378126160 12186704 342207900924492245487020046174944747520 12186705 -257691384702870174554193532179573108480 12186706 -192084185401235778618099910595129195520 12186707 -1036051737141599763162351472977004951728 12186708 33374364902371794553509102871342786560 12186709 -424623275484307875538649380270353196484 12186710 -9639484844689211420209337729033040000 12186711 167333289420305986454123141710830029856 12186712 809103014771112025698811723186180147200 12186713 -552342132208640102139538982156482157760 12186714 234148410348235117031057426553907514880 12186715 754918878995481251424926710988250759360 12186716 14260353213321617182329981040706237952 12186717 85272447646323371677355441846619117120 12186718 -684164001534728512875693434007296970240 12186719 -16696960547809445481032112457478054880 12186720 -35589706984271841886359444633786777600 12186721 990709089265802343149560101360715045922 12186722 -120184803579362348833703688206757669120 12186723 152671857991985520269544778256990321784 12186724 607444557644580007771743890335035162624 12186725 517501550840785352266748846968740524250 12186726 562895955410531876478838452375160484544 12186727 -152021044897224526112881214670627301376 12186728 -1630278610865827246155271236676754688000 12186729 530979718290900511054644504454047164874 12186730 69934092061091709523397549309480041920 12186731 -114668678025683549918254274006732238000 12186732 50966555248035009985316229210071619072 12186733 -395111534203472868876951462978498834400 12186734 -152254017957446577853459719459411529728 12186735 27899820338126353148635048010176675200 12186736 -109207618569604441606301491457260945408 12186737 -113775343506509340513437153200929517614 12186738 266294393109536667307039382822851276944 12186739 2111524884744609192259284929686952691072 12186740 -305958248802760165077686356319172783360 12186741 -690924943651069966911462344628209456928 12186742 583941227841305587090759121265315994272 12186743 115488103280581915692935059144960532784 12186744 -325681691404450453114713941942651105280 12186745 -269749773681739274199553226690763960000 12186746 213963749588289087943926721847805673728 12186747 -604712042443290368203912780202032554960 12186748 404510586987676486803987861589880641536 12186749 -306978161089531154887470584694690423636 12186750 289027072321978391875206199019700000000 12186751 44119549588248348838832317464827571904 12186752 -1349659164764293151058141911411431833600 12186753 -561129216876579319968749934447743948496 12186754 -1472468707639511381840892927267895073280 12186755 303657265419752400459851984764895723520 12186756 24935078951303100566364839640955007232 12186757 -983514444074038914524359936941018240 12186758 -287933594563143152963974548836914723200 12186759 -439645729214847656915891919154048296240 12186760 -155197108502754747474450381433712640000 12186761 690123021710897016502373052833149658724 12186762 89415168615626701378762265107846316544 12186763 -375576022382414388430593032260220432816 12186764 143494411659538925951594920949356170240 12186765 -98653418236748770095740091935034912480 12186766 4502149359295209338418688369814102784 12186767 593998222688688106496382718002110781480 12186768 -98326305054077241523810306820071882752 12186769 432478104370065494024038113045513153600 12186770 -258977863972631851455655858469567889600 12186771 186339171895049483736903954055922112000 12186772 301978069799732273416411129912824639232 12186773 253018018113270830195851754246325689820 12186774 34171883450148721115700254380339237536 12186775 832837707433674521204767572143410770800 12186776 -204842856049264273305705237484591104000 12186777 -617351353422987731571929867755930174080 12186778 -305680788077077734062684589524588236560 12186779 196224520283765741685900778200853226688 12186780 72327981200759111006773189397297233920 12186781 1249192731624378141482914765124867588582 12186782 -270579132229615826704554215781586530816 12186783 12446772728946052422711207429650798064 12186784 -1277180180325388850681698738126011039744 12186785 252088576699462998289596551787789020220 12186786 374696961029002346219621182076592038400 12186787 -311471694889072782483019325997008182564 12186788 -863517726587612243105314691935312871424 12186789 -958115783192447904428905838272202379840 12186790 280716168655985935982092723044264960000 12186791 -750638747940484328808183157704303341616 12186792 1468351614179907889417441500023016069120 12186793 -864285129013420894513164966010189091840 12186794 41304245372721430245905764375577491200 12186795 77630587076617030004216272367304003840 12186796 -190681247647100240379331194728418871808 12186797 -248717949824292075322140836378428999968 12186798 -49711357794327839395813823798581713792 12186799 -892356442472627334314060553008957009520 12186800 132575757599052423702566684416822886400 12186801 -544534072226581028981186235832343913600 12186802 -2875030075443639644664164980789131648 12186803 81661338425606307744524423055375587328 12186804 -236935091767747512400351030291289702400 12186805 131723783377518854841545244791185176960 12186806 24697285286674497580498064240167592352 12186807 498304919524172008540641435464827115520 12186808 261362792279172464736697281231167016960 12186809 -1266561255114536376147851945132180022960 12186810 -315970868647727659039588432903157018400 12186811 -190608788114797427524114596792348614336 12186812 -115409037603801449645773163413178582016 12186813 54622186810997108206855812717610591488 12186814 161863977123938099485293340283893035072 12186815 -96859868834641037667908311270828641600 12186816 131763281249506705727329271968790740992 12186817 -384228131334119148404743250561188136828 12186818 -266891685560705665381983893871756208128 12186819 529058733845671509633320242245449234904 12186820 -294863781931582812964805351521304593920 12186821 298948233187601598944792338157670389022 12186822 357345809275811508438709155653667886272 12186823 1149163032126514558802165770798999994904 12186824 -199648186680425211237877013589162024960 12186825 176891227509239781633115604068447872000 12186826 -17176502199223530203888394233388170496 12186827 519410871616007327898897272399992406676 12186828 700241494510760394355969456466500608000 12186829 -79617878309225209754691904183166194016 12186830 -302506564753238010078116459986115077440 12186831 -291847057642817070573893504807760379776 12186832 -179224214012054916211354806397044523008 12186833 852325001382971434101611180160592004082 12186834 135397389670772740138027299867018105600 12186835 -84731890583822996183309351548549655040 12186836 -991416140476590705920497197242853947520 12186837 59070233654290060960861622254601962908 12186838 -752319963900127160718415068076854809184 12186839 -75403935100780814768566640812541445024 12186840 -225612687150533599806611849441848934400 12186841 145279068916190394541066473511787550110 12186842 537367807055693559249981193329092095200 12186843 452486073431046569220695583278712704664 12186844 -438187716303675478925988276272902348800 12186845 -6657533212650392128974230312729271360 12186846 6619297440211106407569109310146451136 12186847 1470889493900012066979929280759118080040 12186848 131359145844059662561637882347817533440 12186849 281989499755794653615243796003323750400 12186850 117779374688120194934828930949755100000 12186851 -961997031341328088738263232903180418148 12186852 -131772844007911471850744600609255328768 12186853 619952094608736491640735069345228401600 12186854 358394004922353892577210746415442501120 12186855 8832126253148961064853321664940215960 12186856 -137893252927961777941187931424392806400 12186857 2023213453796616808531045517693178390720 12186858 -118262585218571935916699874534963098112 12186859 -135584746074502897043829018365492580000 12186860 145397202458434767345002215022253312000 12186861 419658792858589052710703172147080887872 12186862 514669166800677067724702972005277628864 12186863 531087662674821631590148315524805402800 12186864 159136097325899086648812335115710398464 12186865 -1605838257932662038711803821145500579200 12186866 227239804437163905398254057878360675840 12186867 37436877832646199969768511217618360064 12186868 930613434878469104323950212543807704448 12186869 963954093354995600473630142550901668270 12186870 -23457324564400005168196394348997120000 12186871 -1110553373926418803426951058835931611928 12186872 600557000093390833731038050208863027200 12186873 98334432500155681380961983352081311240 12186874 -261209808084119024922837078345390344448 12186875 32509316121640404261193286975232720000 12186876 126417619261475464451585261648383632384 12186877 -788050010798102401101074770768874328320 12186878 850673828990541230993184702126492480 12186879 -129435403551150264386625248370217213680 12186880 -141558839024870682178375115963671511040 12186881 -217884498308965429706881343614523275776 12186882 -10494012620805345181922038137316258560 12186883 247056719533225385717761649168921051132 12186884 -387326909774494405809442284355879181184 12186885 517028709028965684888510902591761852800 12186886 422756519667159547318294442378030397120 12186887 19091464420270854606212695255700538120 12186888 -143108201772494886937147778035630080 12186889 302944437932097379479844473639451234368 12186890 -56944943467138744130433249108974350080 12186891 -92384799528383482429742972556106837440 12186892 -573464589471804680357281084386793838592 12186893 -801745282411205999363134210465740390858 12186894 201234738330732206003236008735610672128 12186895 261294009637139166681933329664127526400 12186896 179556806270216954028055852285354647552 12186897 195371744137474122031093719710533043040 12186898 1060353167707327707168893484147037777536 12186899 661430050711533593709853415309790489900 12186900 -220868462086155967459951315317214310400 12186901 1465499945987520769690411495807746981902 12186902 -98177635788721320361705305496612646400 12186903 362330263824367721214547967236864672104 12186904 -1164591037798870120570362347873693798400 12186905 69152033441108754447102810851136189060 12186906 1036863861906762938541730621478750208 12186907 -676401000551468742658043779911524958844 12186908 170034993571484350123779318011208262656 12186909 495106124280554104501096314176910301440 12186910 -67702583613242545843782258368987624640 12186911 47247383128725505429722174285411220848 12186912 35530562549091053150263249546556473344 12186913 1813144790657383516317076918230602456162 12186914 61764423244758572354679111328996298112 12186915 -139814505129714999136007627808557419680 12186916 -474222582087417384468676594137228419072 12186917 -606977893628925542251097122625600900034 12186918 -143094472994575410863258497117932118656 12186919 910928801022623556404695409327729667320 12186920 -144868803715584691014943202216509440000 12186921 -452878745105125611970554595729514187888 12186922 -242577605107490980572761012814310156800 12186923 307853926106113643041242450193761200640 12186924 10077416982014815184183859567259671552 12186925 68583631267335963160100476658969427650 12186926 -484917121335555140380535725610092684416 12186927 125273640065248799748829580903301299400 12186928 228530699173896321285540419178065805312 12186929 -1657548388963944281470108882580054023824 12186930 101431893921716375483613762304748298240 12186931 -8885232106763316732342350958577182248 12186932 156818006145175438252808999664144218496 12186933 576270041107890359484948920920750431648 12186934 564513230613996121101810864451900403616 12186935 743786080543218917501612184989995108800 12186936 -1314367894242772682819742581387206348800 12186937 -74761672682417150716324114137200487936 12186938 691563357912938668078353664059763253760 12186939 -260942455092145093862185969682525261712 12186940 547060084412882248484722411202314183680 12186941 75174156036381974527867942772089837440 12186942 305923456978250100757316031127422919680 12186943 -131344611811644756569308529611437275184 12186944 69236755563319614428931704759424909312 12186945 603143296983532366712826352618503644820 12186946 10062727070001621444480956154209906688 12186947 -1582132981199283460926245540730078113604 12186948 -21708796224242991599128028427686737920 12186949 -57213503851587640632131309188303602528 12186950 11432436875709378774676889432055513600 12186951 20680426411434076328080955682209299584 12186952 699504024339320391984719283716516889600 12186953 -82198707569140740285814795219304757798 12186954 180808705930478362850223430507109448288 12186955 -399965317212311960209703487278744903280 12186956 -4063044797185735246591946579576186880 12186957 423311136196423220262106861565621557440 12186958 -60538177958133116034240766906593412224 12186959 23067094008525678518867177186272742400 12186960 240531610430882591171247142275357081600 12186961 23625251502453090864474489228853644400 12186962 -279274857117363292410536219324500518768 12186963 -135623778876468610399977121618258363200 12186964 -655657350247628121793661500741877329920 12186965 -427655030145737400844259524166457294720 12186966 -239777186789857388720650113909682801152 12186967 184610777820059536734844867922977478920 12186968 584045220220993235063575802442963025920 12186969 569298670786863512841758009161453223040 12186970 -318802428939294797327090218070257803840 12186971 1168904895985974554511740262426825071172 12186972 20736105539308757512323175209391183872 12186973 953060517760648186304696945227056091200 12186974 -8952675829977680967113085798643433280 12186975 -32776273077347959883124119482056287400 12186976 285750019707462816786227840431512748032 12186977 -162822812996060758750220569807713094176 12186978 -45847910590573641880524194879698651776 12186979 36924837309952026882044144239324300032 12186980 140410122528803182918221538834011033600 12186981 -54979730490549002805057344189859155970 12186982 812110593699120258418616461040589434592 12186983 827060054418963528152304167060879064240 12186984 -7008152146210939515454624049518510080 12186985 -36569284797727774783392075452914763760 12186986 224858950368849782057457133982929102176 12186987 -62712681707435441631816937775901960960 12186988 -900645315420756691483602348690047153664 12186989 -944013759736228281554041988897000043540 12186990 117072565272585774679857145312131129600 12186991 41224999330962831944803818480419275272 12186992 -297186173919208401684327186411908825088 12186993 -143937146851437180707081014507503437952 12186994 -526806601730827014318329337366654325728 12186995 -1078654913971029214196957359286549658000 12186996 -407069712184936950288015019662670534656 12186997 -127824055985980056795756103821091769554 12186998 -522144155274036342965545967580047772000 12186999 -8452074269766527390852419075062048 12187000 30863774898631281145172611813355520000 12187001 59357495266827030161416334987976600900 12187002 32790144791302514314627903493227333632 12187003 -950537330628715820615862718035567270748 12187004 91797901375984480257587049159279270912 12187005 479414778207098804561404369947113854560 12187006 -30135182311877558943259877880098336256 12187007 -89579324300737229895118251927353417376 12187008 419607664563516661195377195777785856000 12187009 1066978440984214052386887503974255406210 12187010 12292733937739895594565889526650321920 12187011 592536206122909753645476036276967757664 12187012 1219694129416229567633020576592540925056 12187013 -1704598742677108932655856144072522904738 12187014 59964948562197692248954352963349995520 12187015 473761378500335327286010512533927639160 12187016 1019163421132717322327139684450604692480 12187017 1303368497455939715358139104257994000 12187018 334138887577402751592078390361689696000 12187019 -237978567520724253200250687684182109456 12187020 306672352430986713504251499037132999680 12187021 -68828333517039560478567248197857019392 12187022 873684518556303819929235631499533413312 12187023 -285586814552473367937619218383466971376 12187024 150885681835396150033514636500115824640 12187025 938723799829142380525977319288503368550 12187026 311448745720161490982565145729195122192 12187027 1313090091688265309004401802891926663320 12187028 117797746821533594615237313737772158976 12187029 -285710074202673255555624806047008454752 12187030 -161629120490233876096727615131602017280 12187031 -76153255937858524491058815395324662848 12187032 -162477913116667330628913767553621688320 12187033 -817961398902421965037388062104589708416 12187034 46391661110601522925085704575448189440 12187035 179423661606397377220037612566195804080 12187036 356780290661778865164886251681132372480 12187037 -195961014137047824900811256899701067200 12187038 -116936518835846642396903341602948581760 12187039 -247264629903005291065484056115697751976 12187040 -93295500008893466927574125442524774400 12187041 733788851687845571773528756954866236592 12187042 -88128688713727116323633299075699232256 12187043 -171023735376651572545325477954432564856 12187044 -597476495838306673942215134152017070080 12187045 153417521183751597528224097289481570400 12187046 -11939584067153642361653572720470037056 12187047 783775290297546640596734782844910059520 12187048 -40934951328432843393209956781606384640 12187049 -299591028767025665617971397314606766464 12187050 -127502036408699870082697231601827968000 12187051 -590909799398020323041883564467638687948 12187052 595900260208774443143149968770620974336 12187053 -1334851607909392987650544128634647947658 12187054 122333408728750739476438228798004588544 12187055 -1141907817148042224639378786559652522040 12187056 24286308257148092811994954192398581760 12187057 -324684082399148595746436581219550339694 12187058 -28310821641499382119230974375410137792 12187059 31885169303917347209149877330908094208 12187060 -5134994278589427443931675949740195840 12187061 -456807672883145361555674621114783377152 12187062 738592528868551027508182666162252754112 12187063 -285393435165123911673639138625250238976 12187064 60127807578632828581486044997466910720 12187065 -952795509293075646161303259569673528960 12187066 -273125488215700800660679706886994554768 12187067 485821791937348277194737004273508086116 12187068 -488867015528931122705452297031162035200 12187069 -319902562546887170337508060626973433530 12187070 -144253097773460837614527692956644983040 12187071 -603725218748736736894023221371001841120 12187072 34459299587295719264497283458064711680 12187073 692815878843560447789616423071573696322 12187074 -343344860938366081804751011414182541440 12187075 212600918840429783276237520259802053000 12187076 1178289208263996314295247115259549327360 12187077 24160655396193714035561121594701760000 12187078 803049766446839662519600384018509986880 12187079 36598091181100382547343203117332290560 12187080 89197516028439285157746752373895680000 12187081 -938262318265165875915300652281976161227 12187082 433119128066924231597012548490902969392 12187083 -329713294068809799336555930879344289576 12187084 401017135714158058534919367309356046336 12187085 -380663202917765971106863567876594758600 12187086 -20547858990602151835220643950895869952 12187087 446063911708953577446358452729759723192 12187088 65342346973476287144867746167320739840 12187089 619128322851317401980563045852015029008 12187090 395202056940941236954191999800903152800 12187091 427958210146047412865628204129880341072 12187092 -114418516366957149479858539251266002944 12187093 -2463199605751871426658825862654850285120 12187094 36437022131094582282599665675154255040 12187095 117964476755406080054931057816595709520 12187096 833926141850702366451399748534040924160 12187097 -401030577183262913105514562341822554100 12187098 -3126254374793494606318393302102071808 12187099 -1837285812135428773134863954754064514880 12187100 143778577297461007725747935049773414400 12187101 395268937853145333238557853891219174464 12187102 218898994857966206443350288097575229440 12187103 10343401196223500971346095374882883200 12187104 585316482527793849052795212913370726400 12187105 287974837229085327086456122836378374400 12187106 -291600897112376437886761857040772786400 12187107 1371734158721315109015332740412805707088 12187108 399361634272686363383707537544389048576 12187109 -207312148414677873094212660075286400448 12187110 -42109205882407757527492328266876320000 12187111 444480772659551802035060985440413809624 12187112 -59673375384176334129851738342038732800 12187113 620130528662563454886720954734644549440 12187114 418736068708126107345642991264646260656 12187115 -57429591753097385038451169693832734240 12187116 145241625890639425226507314078766844672 12187117 50380481424075539322974405341298686166 12187118 -464778741647156651814449870750838597696 12187119 -88891085132219699476144980599806600320 12187120 92921074877265635652470893876838400 12187121 -1169319542285844551528105674778167797678 12187122 90743068787315563254603261958696351872 12187123 -145548211340624712240692029171691750272 12187124 -278860098639354582679172977314345830400 12187125 645003742629525386695855321657337280000 12187126 -150626841505382174915202817744920165120 12187127 -14735247806778689607712295659581346368 12187128 728044319201457628644523114559738204160 12187129 -29037353608806433014675279329132700280 12187130 202445357548510127704283175896611777440 12187131 -38412974057167927144128719837967822720 12187132 645010038982000911376783304615081474560 12187133 469415772424546437886763862953188785600 12187134 272059201680119099890921579306984024320 12187135 233701328777566359468250605166452703080 12187136 152684092672949644742612134267289862144 12187137 367625289206404100232457603671088673280 12187138 -107683135829367980819124358546537561056 12187139 -806518387382248863558226795974808204776 12187140 180189970227933007111402746978440110080 12187141 -43631500721302929892603027341019466816 12187142 -168772855255479664949737412059820734656 12187143 151253812913585079301324563030436008432 12187144 -73236805831638157543446402464201763840 12187145 -938083284887264343984796753568817875100 12187146 8802242089210071516747936844714477824 12187147 -102329962026364460236349325694469483520 12187148 166568632838359869316844274771952081920 12187149 178870869225101190891589976434164647616 12187150 -48085170406893445969903896482997974400 12187151 -704094446072969779665332772298744522800 12187152 -381897893261525097502754255762732482560 12187153 -1341686136360415252349846728563160430736 12187154 -36881002837993669893337160226134470656 12187155 -225452736537823177020099591335948805840 12187156 888147508353829125863006844801471259520 12187157 1350406522740086503908940733917523817600 12187158 -21725911609227401784539444401381632000 12187159 2682096543255403785052129774056041986416 12187160 57541123082967095850109986322551398400 12187161 -254751169139465423303204970274034808768 12187162 -362673445714389022520784220129781787168 12187163 668936771725520759443875136932739207200 12187164 -102356710377034256739064700293833179136 12187165 572132645400190376257867500778365936120 12187166 -43291057739758586779666508951615947776 12187167 219484253081139631623844225775947912320 12187168 104335753737847375967330227906928443392 12187169 1095849957213637017226853393617271186196 12187170 -344039923526997946829704354324442764800 12187171 -417051792654608333659694488733374610976 12187172 263442577723504272331062462890004848640 12187173 -754957942213790290934690873054484592896 12187174 403298921533194930231226111831907346432 12187175 29000184148931410494233668244112345600 12187176 117261231221692860851952029379005890560 12187177 -225049661810966735792203605588839469068 12187178 -109269255329143904732429620346977327776 12187179 55699473358138421063204755979561376264 12187180 844296130841119109273674039091555174400 12187181 -375350073779512435641034138433491568040 12187182 -505133312342526556604653056738400916928 12187183 -1547318833674836968863062106785681571568 12187184 -48821054597610218412629137813507178496 12187185 -180081144417790348988542720175350540800 12187186 238169859966956299846597194307235094144 12187187 -1144096855226948262176732599766748645840 12187188 224107650540683344577919227213662550784 12187189 -3379695414647585456267443020635333120 12187190 216418279564517084647544191993910236800 12187191 90457589491680704101888462863062763600 12187192 -913936784122644990069821976824328806400 12187193 -312381187622207645114527541744404575600 12187194 -146961529768286010542407499822087700480 12187195 -28285784805482052217588772989260058080 12187196 -435049578832449617381574617345220436992 12187197 -1529768045779667454724034372701596967680 12187198 -712681420237706552142346386373526379264 12187199 -313850573347552492768284327531096148800 12187200 81454964910122433320026728823259136000 12187201 234701068509875580152671592176664115412 12187202 -383117457576272460741214054225491974448 12187203 -269565865273592161362941497461528880896 12187204 -34382322438097273211348179273255341824 12187205 418879067633043520295370048935540236860 12187206 -98529328936386054569364373429001539200 12187207 2428166092981243471771940923366548932400 12187208 252342537883609119924825270342394675200 12187209 -283397292092348567879800806145000468512 12187210 -33407682030368907483873438837445294080 12187211 149295225652293362827417790888928001812 12187212 270469217413953237280495271746378931712 12187213 796855277286566991093401618530387241462 12187214 32384302570500988234229145976058172480 12187215 -159292805566351864949470642906132668000 12187216 -3271475479140707898095517169109958656 12187217 362379750969297639248790199739391882240 12187218 41752793044835908589944290056429484288 12187219 906058452977916364256235130947017196360 12187220 268383104502443542992124008423789530880 12187221 377380862859710065364164851890299251840 12187222 389772129760981250324637973846490142912 12187223 -1624258535037766922067808168181803521528 12187224 252433343200052579395755035971448709120 12187225 -199867252992437281637378827220017275250 12187226 14723302813464359278837354601934870240 12187227 233876486232298647408916358430646855680 12187228 112661221632666397177264855785463515136 12187229 -1260463702446558789826894944165427198170 12187230 167948011153171931200841489530228669440 12187231 1406491452432152789756620150069689482160 12187232 -21579337577337979555335760914125684736 12187233 -943494339136515682124788966235411686080 12187234 30912177060148353037827270868299686400 12187235 326101945320139845308574977373928738560 12187236 -728213165740960230211047913109069196288 12187237 -772574654576863004259484863192353242114 12187238 110307638263790385187063151659471802496 12187239 -478629244148565415508051948997536137176 12187240 -186909772956355957065536524272427008000 12187241 -4637642883536899243042920981754258944 12187242 309958172013870112763055579588075605760 12187243 -65063241513404844778108418207920122508 12187244 -417916980544707866096292021158408361984 12187245 45784915115680588224928655597207420160 12187246 36153522440163164350579564374447335040 12187247 251453008316004236865386809628608757952 12187248 -54877300295421137704888846064663494656 12187249 881015061941643313991320934150702908836 12187250 -503823877669188107777578971473070120000 12187251 -633879260422539769452709539457598036160 12187252 287148911298899832126606851205711851520 12187253 -22687691094472775262972502133266090116 12187254 -173486995021808151651629660237189529600 12187255 -1078768922202437501331614055238789596840 12187256 -757889990003339068857421119108747141120 12187257 660198218324473064725298498201648642640 12187258 89861337901334066051507095056732378480 12187259 -68971521120988896537483202959326598384 12187260 -19933865695807622267177749683850513920 12187261 -154546959891813786958416431095775130048 12187262 -18277838836472997204906075129888250368 12187263 -230669839397123549460538509609904972032 12187264 276841261198193738717052502785046609920 12187265 851473401173518525601390810778547449600 12187266 83370851528418005744155540763779826688 12187267 -1035045151143432073118923396520486263684 12187268 277958489814693968338856474851945748736 12187269 -72049254446215979721920283461454884256 12187270 503241034556673103248374874637697470080 12187271 -978776665189136640971488876813325271528 12187272 -685775098636529020047389060469779374080 12187273 174437674343956491864182285001305915840 12187274 -320907437618287517314418753254550578176 12187275 2953427695889459157714566073836088000 12187276 -197383842143732702888542212508570659840 12187277 -113643274911041772118623203488845602100 12187278 116870367529196797953520496087987332608 12187279 -287694566697578813309898567214881697440 12187280 142987202018744231111069806975405670400 12187281 -932994112521496879364066931853476442080 12187282 278594112096107915477785245082176724800 12187283 69135636452416089103161141687511745400 12187284 -142287559597244834044244761103196456960 12187285 -290599607798734131655289922716144713440 12187286 -74063619004839083989178464446831599616 12187287 375362084371490018547942275036380880640 12187288 -2451386174628057594767109030818335703040 12187289 415764080977360369777808598639850134090 12187290 21614003463147161007028804193082009600 12187291 -91156571698977307479954507390421016616 12187292 149159439820294645673585789169029904384 12187293 550686828244802881490540919324969646464 12187294 230402986848207549075207205177391987712 12187295 -478368903443302043398741547889080827680 12187296 -214646483027036029133296413624165728256 12187297 -466898783795313296542842233738557349100 12187298 473295390585201250548184335732304277664 12187299 917139543000720363364326181456623854400 12187300 362146726687582840581570532369300531200 12187301 435329008081167934781559091243926312960 12187302 -370131624754044997881025758623760744768 12187303 -72389661925116423506003982773666677880 12187304 184848936308340757470966047034755635200 12187305 -120777259400374964520371331317000857920 12187306 -828441771130000321915859183451128061600 12187307 36497581386240087504414893023881358632 12187308 74381184669441589711785034564598415360 12187309 14160273672902645341841063323596691968 12187310 -439817448268504314230239602347012389440 12187311 210419078282115144243029084278661644944 12187312 233170810265515621990531050050018148352 12187313 -613305651380147897978602346686795587438 12187314 -361791507642340113388145350544575104000 12187315 -311355266147346783280191290156700943200 12187316 -289491699119796294001797772192433208960 12187317 440008414893500642349516350494810898112 12187318 -2975794337965492579843613955203702784 12187319 -574621341694194637765628775859100435304 12187320 44465674427751320991629840870854041600 12187321 -868170061780376262200124022910281467478 12187322 -1123497632588308110311833969754119680 12187323 772734745296805529699146422791307963864 12187324 -745862680389935014146746221467366882304 12187325 111078108806767592228776918854155912100 12187326 -137997478850794799792592477884653679616 12187327 727982898593575495197533505713181643680 12187328 -159573195563300262887342827415141351424 12187329 -808334907849722022938698952715917708448 12187330 48675718515481777990977092345551334400 12187331 43399417648117938777725157824205510480 12187332 151427824754944243204083894182716170240 12187333 440158647700946286586396163119862867004 12187334 13102362899245284879363545215176884352 12187335 406123456271306988507973470944341171200 12187336 -76329169111006403462545311698550128640 12187337 -792385944027761523135846131825849371740 12187338 507993368849786504790772331237799577344 12187339 484308378073410281848387297551049173140 12187340 -207673200838857550842910226530055946240 12187341 -79306734930751578837743325115261761600 12187342 656439013742989834313915635116345915072 12187343 -588000377604798528475035274814665213200 12187344 -23542379283881164147645051052751716352 12187345 -295133821153219793171095739531980677900 12187346 975886024809496323852689499781318871040 12187347 -73376022321504245459453338711919950272 12187348 688493797273307895467546882059199604608 12187349 726534437703480075571622379098323030350 12187350 -2720616572110418751578368583148652800 12187351 1204213503931768533083367709873242197424 12187352 91017150865234198557908556039590553600 12187353 1065325057184580481709218626512329373904 12187354 161475988691826169109023901019577942752 12187355 -216254036259634258733349794568527694240 12187356 -156396850532367484595592716861402188800 12187357 33407433343105548308682085588848044800 12187358 -113214322344533602706457786728501541120 12187359 3204008303404680326559021101056057464 12187360 -18228935212638379439895735187022807040 12187361 21456748284359155673663000838680942784 12187362 -248113410781512878803161074268733824 12187363 694282878510012135357043508496117835344 12187364 208046384358149450869793925421653590016 12187365 414656597343857838849500229996256386720 12187366 214915490377485226966657030337075738880 12187367 -1121166493857959550156178853287640498736 12187368 872481931977269050556232798470725632000 12187369 -2377359668161123166874878513985127630604 12187370 2321652272265168153735104744981500800 12187371 91028608441339269881963030497754738688 12187372 -1872018290821631648388153259255012011008 12187373 376280701651299066847391962253046004416 12187374 69874913304378473994444451827524420160 12187375 316036252131096690474222029342640750000 12187376 -242509486265030461468037288302435565568 12187377 -538840798320031081671168012315687183486 12187378 168815176309857603479180715189989554176 12187379 700602385219822163771463664553983655640 12187380 121160120000950675348572896962757222400 12187381 1228536857783691147173563084293294323200 12187382 1108565839736207261289460613003645928960 12187383 -111499911576050456789244684820582957152 12187384 -992879774206719641612256985636952494080 12187385 -442002275841213791057650168458666138240 12187386 -320824142877969611569546455627947245968 12187387 182565313868310323071149111195002891232 12187388 429017547964073387566149856937854671360 12187389 -94887430125122560314683536659212890752 12187390 -20940485886724820715067918514351716800 12187391 1343664674605249264468562532791714241792 12187392 93987328670539075060954977808712466432 12187393 -299467693966730910743108816771547616920 12187394 -183782816837340571880244384504842707200 12187395 -406080640132120886997267427020084288000 12187396 -350183138852792534676548928814852489216 12187397 -2860254862137626008008032878442158391268 12187398 157557042938883718707832650440818967040 12187399 -168474629378194772152484592906852290080 12187400 -686297969236700620827882940715169408000 12187401 338789126378650687785836471961615021120 12187402 206770624496927911993113107778387901536 12187403 17532438588800606086835537487581549424 12187404 8587981263156851664865556926349013504 12187405 189909175873230421126209910603792731960 12187406 101229525549643256839040577690512839680 12187407 264447567873869748396098616750844507392 12187408 -291741266217879274923227266747916935168 12187409 -838474625212259744093531795900227885440 12187410 -28045292519559417572277627091947440640 12187411 1065942773623891877283497696562761675400 12187412 66941360583386117560731584530414006272 12187413 -349281908415744483965227677283608102816 12187414 -215367037349350479003145240230978969408 12187415 347975181267462957251715604067440483920 12187416 647419788725807584667732681805309849600 12187417 1162331996798463548986651164928646640480 12187418 -934923178718265454067287219599488493840 12187419 263459702862243989293328268129586571976 12187420 183737854451829487612035487766727720960 12187421 1138796991100933150865540456635306379622 12187422 12990496707416952697845264253081236288 12187423 -1604438434632816091618356096360189813648 12187424 -674435104291674667554951492174537031680 12187425 555570604214953394151197916929967750000 12187426 697397872024196412413046564118579800912 12187427 -1430169873044559955731648599273659929204 12187428 128409547778359944006984893267545423872 12187429 -93917725015919126443554420807526828800 12187430 196620254508129908937444518494183171200 12187431 -533839952998684810140815345749003698480 12187432 1423165777034395135214895177573736934400 12187433 -263821244169695611462434604972521113856 12187434 -106790159968948744603915100457159770112 12187435 -389342323784456958006925074821042653680 12187436 375681395807655772762431225295604997120 12187437 -142297134256684339188987161397279202848 12187438 -484005940789871292023609864865421490880 12187439 1550321032078297004761021604916949464432 12187440 -28629889677745405309973831329181859840 12187441 198746540388369030877143148424632631872 12187442 777463133018666671101670230329748889872 12187443 144092252416507737025594295858769321984 12187444 15278125465618586745783728804433903616 12187445 155157725007294553599318589658245340700 12187446 -194404546293428017562389998505358391936 12187447 147719310142629713620814935243014528 12187448 -29105462011320107018568142851667476480 12187449 92070109514725391356853320566169953120 12187450 289001892827758384187880800440246848000 12187451 -797590110964268063460955095208307667696 12187452 191425846181326947507891819248135258112 12187453 337774960805803286017261429385098056000 12187454 362000959520521899149562491856660783744 12187455 74676882976168313700347279061029760000 12187456 -256491364904673806298247862199688101888 12187457 584992209379889933644548812432403589332 12187458 176454315550584331047007909923027027024 12187459 -448704059941882852412505925063786326340 12187460 783183863238947122827961713746649089280 12187461 27243855034607935878521725886613583680 12187462 31158620995122326364078183166620427392 12187463 870760432231438470765343818272586842712 12187464 -17704072391412853389464186921262120960 12187465 -345569991930779167211339304232567759800 12187466 -806552713285555655732946569819265071568 12187467 487308335794845090429720376198365577200 12187468 -450175958890223362011790220641132505088 12187469 -10330717087895623785816360079872306240 12187470 104538610388074973751692283428414668800 12187471 154638104106599421515877951475071173352 12187472 283206712259992742390802418326382313472 12187473 157256283891823249042343826171155852784 12187474 90353241850667385389726668793167226880 12187475 1349158327597114640592557954956009239600 12187476 674055077805476012852754904392169512960 12187477 -1132146715028347839022751572686524474674 12187478 -66701946621089283881548314186908916960 12187479 -51774084958943966912661353162893445016 12187480 204502146205678088415003700028710502400 12187481 378865933415181886189315079981200497732 12187482 256732562829138732970643098209868070400 12187483 -55479910716022134596220017138512880 12187484 -537912273671105039209786452496590441984 12187485 -246031600106173802980761845759278886580 12187486 -275795146548429765465256710206557799808 12187487 618626023322375089987669539584958514032 12187488 -1316315054787301224150144067794779504640 12187489 -1242127546359728351424080381352557183710 12187490 3504964040398252747349292939827328000 12187491 -479986373413338627733958662645077155520 12187492 473287557325317984842884642344823137280 12187493 948400812033259354620193296352503239520 12187494 -276140683620558849749735307698621860032 12187495 -9349599451124318503014911869958995200 12187496 3267419523682250762082923582994739200 12187497 198797394993525669542309840156664238272 12187498 17634118391175853489289593416632046000 12187499 -23443272383537344100417314758120563064 12187500 -58178455810346760242846726122560000000 12187501 102317950531460643569572860359182925632 12187502 -153718425971136368391245430774302517888 12187503 50755838401813493536543337673827009880 12187504 19766939308543189586632160207800369152 12187505 -6035864357301798078599300033872959360 12187506 -486460796095591018777849049961388212096 12187507 1392110092941479448060247144177613255756 12187508 19898531430294166579314340224730479360 12187509 269791949117126109842509781123490971808 12187510 -46559649478544458443078245285325287040 12187511 -186324217302599092251273073545296005920 12187512 -437900326394786841840316240159973376000 12187513 643651603949667636982204737478241051524 12187514 -285604257279222320327754122248724613888 12187515 -395591551416511323542478234877113985680 12187516 -643965718088961134906411053269989646336 12187517 -78631209519652182788021715680437473600 12187518 15670159206889371865925265475961794560 12187519 121725958304776040961045753258259873920 12187520 -289618741237953202821791108718133248000 12187521 318846234626060582859301271432384099172 12187522 -486542468090112140657161432760296496688 12187523 -2638383981493472990830069854772632443040 12187524 -10208576164948395132475816005795001344 12187525 309803009527760945883717698683633196250 12187526 -50991194394360400899577750236924644352 12187527 761567874607196218486339536370398065280 12187528 -1118789332439253067124260641006180387840 12187529 -420280454508027022330662986372116787100 12187530 279686478771038861725653935397710784000 12187531 -690246741858033936576186357133578351120 12187532 194296935381098373263933580100058572800 12187533 -13877286182582469828395017202093723616 12187534 559068789220243619497190913020630164416 12187535 310037105696855490689952688557288921480 12187536 131601712800704547769803627404698386432 12187537 201178848619442134513836516164598383652 12187538 823053504366322560557695814011846163712 12187539 -70418447002161938560367981967586993152 12187540 -511879128144873602293708484785580505600 12187541 -31489529795846971164960249834454311588 12187542 209041938827387018830949836136710859712 12187543 -633871760339358939228944104999347633208 12187544 -1492887126130821431698649583160223139840 12187545 716758489631925936562573675086973024320 12187546 131725703314777249290287502381505835520 12187547 -628328722004598041873510721212289803004 12187548 -100984672903056545243282928166012935168 12187549 209260808123204316264600298806702027648 12187550 -312055131884860460899197859688153160000 12187551 61121030811720928908254013141907186320 12187552 -73733202643995009253653830398913937408 12187553 -404063508504249448600403878088991769920 12187554 -171068093442254132385733732922248833792 12187555 -470062189379427710390452734198967065600 12187556 -96836464817251486060246786848108441600 12187557 -140481888779145873025905975669778398720 12187558 148158951717876330164870634360647654880 12187559 906972225145268429053202804827641170016 12187560 115800248592378600633138319788736512000 12187561 -1344273511807833808548987134931616484976 12187562 -274920980888131990701856290385435008000 12187563 -232294706052189862822281703979298790056 12187564 -699880655177866103468154641648743192064 12187565 -293866394929099785050184564766156628880 12187566 109670885792824273539451646867046984960 12187567 116158370819128239603334211513007027200 12187568 -261752926957354936701300768955809300480 12187569 41279322871943396965817623900737244800 12187570 -235799751814574032509979150557796746240 12187571 -471008513688404569718752204774326518400 12187572 -9931900738875611767428033908040941568 12187573 970945423607827408450960483009722298080 12187574 -537183959750727427428654814868085391584 12187575 -161445212984755541336035782785062588200 12187576 1542375187067823741025972842700800000 12187577 -431864225934982879047057423036474911574 12187578 44287479115912183294715427889224984576 12187579 -1424574408273213473565910986257092593820 12187580 -178992083940421051625026243284925324800 12187581 -226792085118754028129960525650532523456 12187582 80126275430721248740168448188491681984 12187583 186506525684661421709055739712326490520 12187584 -18709791889127378246988761220413128704 12187585 318725007738300006584730648876771523200 12187586 854873377468672892205817820213752433184 12187587 574214801842718031247003925347167371952 12187588 116737039275476711527404588839816396800 12187589 -1550331475087107073108387609373039306244 12187590 237710943517424156628411540722343016320 12187591 378497476004403689365480241138964945920 12187592 445965113424539988644037311585545758720 12187593 124099277439568617428276840353675571808 12187594 -1381074532411037814289579304459118310560 12187595 262867177974738881886119322780209563680 12187596 -132284769647202594254131901555176903680 12187597 -1279020559523478387375602357607564226954 12187598 339981518479108031039532150450818660160 12187599 545514414327307742037634980472338269064 12187600 -69157012084351479420493203126602752000 12187601 -9315550109056240685865797572641304668 12187602 -63553339325498818071188375998727302656 12187603 1281969666989329313214250689781516991852 12187604 -1193246752141364690480018275438012800 12187605 668943176591964498425993484670211277120 12187606 587547849654667423657365737110781002560 12187607 816027268869270281712316554079739856840 12187608 -124659136161845917327638676732929638400 12187609 -540186062607667140396078568993197375040 12187610 -131867547663998038590883526251288523040 12187611 -10638934785601310900409357425647381920 12187612 814901477062996745016003763492863904256 12187613 -751150849840889708640596485581096834138 12187614 -38262999040848835554894718337239124160 12187615 -63941472563892992571774003095538826560 12187616 -453782719439342884475758101934587248640 12187617 -199999949783072365336906752907670853120 12187618 637968304167379066590136667323934279760 12187619 2045266481068500624787905405271597056 12187620 -417027300508579882809805586176232851200 12187621 944459824752813089572582513118419202112 12187622 -761398220195319316423992222983620569888 12187623 -372284812615734359800048381469738914224 12187624 -1013528781195339042425009769438606935040 12187625 1816302198920302353503330785831416549000 12187626 171621890131339234925482463000691609600 12187627 1976287258364245898114781881924808004560 12187628 345240137943427159566353219835195494400 12187629 -615030056675828110248267337728392364426 12187630 -7912922589663161994311341770122342400 12187631 -204735253953591314660507804045177541120 12187632 1620128278928016729333507532687441920 12187633 752238133835997755290437682416151306864 12187634 -276814286808035996829839751143032844784 12187635 -142623949369155033977204800942081452240 12187636 1161798620991331007186442512338338078080 12187637 -57247939899711817912819443652829323776 12187638 -81516415564317755981767075407284503680 12187639 -865234670794740741696854954270447489560 12187640 -1141822217823060457784979802538405683200 12187641 -664013011579502865993806928836128345008 12187642 -59801633226726356115741709969880567328 12187643 661877708324640599841776643996461131344 12187644 152371022477607431894466226006487949312 12187645 505063078558743316005128854891661551200 12187646 -1064316387321584138582771488723931147520 12187647 302270563349789077666231512560114533488 12187648 120807924065601919191078587013959516160 12187649 -70037640452901095552179507134545764350 12187650 69839763437100840690083286559697971200 12187651 -56688013465241742473243088333435412576 12187652 -144953103462911141877814843883616019200 12187653 370568696196274798201019197600523611104 12187654 -96244511574254622693407720699652777600 12187655 1119103430294474137079340447364000093560 12187656 -436141654616291490303174679244244480000 12187657 617150187707664437267465588393530352232 12187658 257940178142936015514881482555419192576 12187659 -1005965057407793807073788797314722624640 12187660 150830030604319694804205223882755379200 12187661 30562503694081711474164628560448190262 12187662 -1708618350448932181099909681488132096 12187663 -327524877639355602240724705353855033776 12187664 -423744908490328471883572856175352872960 12187665 -194071132676128522860687485160942468480 12187666 983288604091280249044157001747425836704 12187667 -103627868826417830486651478361217059284 12187668 -185628648045802047614613358493806688256 12187669 -1318017893349176123119960246622239216360 12187670 -55338166755116083870133897754452263680 12187671 240398812216489351458538076581651019112 12187672 494643487621169593238914402333898618880 12187673 -50700734914894836863060311734072703536 12187674 104661241573214789465042488091927240160 12187675 -751566091578190129382770532173840089100 12187676 1110211502984614289502944135211597434880 12187677 -152735275464514270647548850946218443904 12187678 -69507265077523356994766387447666658432 12187679 -125498730135558925795576326683725417248 12187680 205351840528630759892886686510214021120 12187681 -992765224092706922757375250381623324672 12187682 -17185039940923283168175191168631300096 12187683 -110814688454887422635352834413772771840 12187684 1134138157429697185505543500632995916416 12187685 538921370081335725744233878708442515800 12187686 65473445541648829494400510055133763584 12187687 303854049503878503269106463104139001336 12187688 32832796178445747457650304385023580160 12187689 -132155344750113988579684252253819511360 12187690 335342258910376086907499291074166123520 12187691 -1041302878079039784913937476430405247840 12187692 -761097006780668881193463822889093324800 12187693 463940254507395092658017738195625253600 12187694 -247443316667080191575558762833554778368 12187695 254461656299163707882471728207508871840 12187696 -121709077060164555708862447189879963648 12187697 -55855399960064059366541610244149679854 12187698 -383983348704264316097202018594858097536 12187699 1313233233229110551176433704350563811936 12187700 7815807663537089152869573950595686400 12187701 290903000021897779056297059631331916220 12187702 -306409037783055943160189747765859310080 12187703 -1445739150755842907007421383004837743360 12187704 256922127071608715724359374931043717120 12187705 -5306925886779381130151221368886439040 12187706 262544976965649077364387305528788989552 12187707 -231716171672777781079878601717936171776 12187708 -58035956777700699785560461667683505664 12187709 1297636300994512246429850385615171827910 12187710 25412456670238566926720497096026163200 12187711 -910534485880136123860270892287649135040 12187712 -43188106770464718812155206350728593408 12187713 961338548415581739197820865781417642544 12187714 -17750916716787531205335918797737651200 12187715 -55222210614701141592878452294392214080 12187716 25758725452210576378726614429700368384 12187717 93771650959171434749908911210876433692 12187718 348982162219573301349396453259616376960 12187719 39528736970481473483994078726293818320 12187720 405857840424992371056380702100384153600 12187721 4419523258612474715398249976713453092 12187722 140120996206571180745080227534899171072 12187723 244055593305558480579352129459330676064 12187724 -193195280331539121056845945995699800064 12187725 842898262655499163508734651961712000 12187726 153259056393276091395120082112019121920 12187727 897669965471067685303146669673836990576 12187728 -14432869632241724261692699928708775936 12187729 871835605334989904787333939664108745330 12187730 -381285932620047915216513983809552230240 12187731 71502972494508512551501637256046151352 12187732 -503424176798561293240325574718165323904 12187733 -58226435920846602695543249927468960580 12187734 -17909995916038873251294998797036609152 12187735 -24875850784953183823681851234362545440 12187736 -668515235328517686032837394668693975040 12187737 31456570353616061193639812672920120794 12187738 -891562735914788966240601594621452670480 12187739 -195482194719833635024826648282276480400 12187740 -413555384095937693756976412258060492800 12187741 771463191071456568645296068717969231142 12187742 -23735393957512175864091894094506048000 12187743 -296034766529692822544516698126451865600 12187744 615165319837929693921799032383283265536 12187745 -3674713793061088245728014049542123800 12187746 30251150156813535115961793429790785024 12187747 -619768083578707239765916848007264530480 12187748 9657037427117632180604608952527595520 12187749 194707811130885016434292996812840888960 12187750 713524963489891787039295183777445824000 12187751 -440481194991045019278793442681518533096 12187752 -254643815385008890370346434157943603200 12187753 -1360682858240945378451108861271072702200 12187754 31048216918009247366603591408130268512 12187755 -114203783552330734850240953421822316000 12187756 -392648901303235352151246406625053432832 12187757 -2151905013743287515121384009978910831700 12187758 179218681920339059882758800206018949120 12187759 827744995396695631290324436589869072800 12187760 24128886301097662471535068941120307200 12187761 750368046746666017467284847540075311472 12187762 -444662638963985852559153071026656400368 12187763 78609630244517888593913747420856206496 12187764 593574692655331728831296816912823116544 12187765 1148635456897947100020490633836972174720 12187766 524402198350473409162137568310340484800 12187767 -120886576565120183780324084165579037720 12187768 777309552399434929730435907515979141120 12187769 -1498279208172701042879542268355558021120 12187770 -195309434238666801827555569839618551040 12187771 -106675343413253025052190245890398485056 12187772 253796518878499147044467295300896641536 12187773 -1052385968171725220583523630529046760320 12187774 -101682838784450859461736600902487413760 12187775 -124689770663861086878511452853592830200 12187776 892476399485279945119546538561812561920 12187777 -104862030947861193562368320051727729728 12187778 -31911385104388055898236713934400960000 12187779 -701709526984838025318078673005770886912 12187780 896848226282586311004538777570324992000 12187781 1155888849210816507595517378782132671582 12187782 -559421819448956399926798646981439850560 12187783 -286336466254922616159167130546309657696 12187784 452226645804206424739132353661209477120 12187785 -307183955635393250925178719511628212800 12187786 -343466285946582766941755731934052548256 12187787 -409095192090820378972838693174294955564 12187788 63885541993894542491856997560690269184 12187789 162138602885305672824702310220582941920 12187790 305935839754564549254594659876279390400 12187791 3591778259664657436620756524140788480 12187792 -49135193828220758764202294406319964160 12187793 1407972642461230382082113801454448570980 12187794 156693131968382142399029996438778415872 12187795 576994459709514135135056567490020890800 12187796 -890089991405948144418762900050240054400 12187797 -211792470288519821613226482102351167520 12187798 215959768377183356667216736779281479680 12187799 -226188803866067603796208670428090474080 12187800 -200092337977775831704796558029240320000 12187801 1628902715737857622714726975511544572100 12187802 323175962388115021033650044957645378304 12187803 -762081987850146694933718073721280341056 12187804 -422815958471507918736138234137564211200 12187805 -81995815894812056990146443630860697600 12187806 -330865037096975291394493854995152610496 12187807 911304638866327885264772700451827661440 12187808 246719353619513850425708428620372049920 12187809 453226002302482882097852615368241193984 12187810 -673992748947686820044555869714465698240 12187811 15044342995757308024366356809754824412 12187812 21954349439135042022965878829192208384 12187813 -473592037643883009325502847204280644672 12187814 691781664999760206411447861961347069312 12187815 78310899724492509791529470035034603520 12187816 -294801132724248585502770405134152089600 12187817 -253199526122420360447560710135439888134 12187818 123214117239267773941345065593143868928 12187819 -1095456206303627271945781809244602354400 12187820 -732705809185297514078732216992960849920 12187821 -641332965410538658641525971254297860288 12187822 882507107997847370168584386807133691712 12187823 689328254474849483988367265945423681064 12187824 10038109485529487293097299246651539456 12187825 -351385109739808440621474577384851668900 12187826 -58417362655921404872518418740315570176 12187827 50562582844468621854153548545523449632 12187828 -398167253007935724259355482970909564160 12187829 -1223466650643778494039967662648196599570 12187830 154137707923760247569153369567359968000 12187831 -243402871936934166451492050569273681368 12187832 1399953968668896547280172665729013043200 12187833 95264462499123386347012753360661110464 12187834 12161628729621940487316656141558903040 12187835 182553848931679873738730069471993952000 12187836 -48971301986648002111408231950583627776 12187837 -362941513581978642526813415488035350228 12187838 76394269960229578495794732754019596800 12187839 550142293416414658219663275103692769224 12187840 -14253698137180859517810702790290309120 12187841 -206406662394601621080273515296132565628 12187842 66493738260385716828448463482094192640 12187843 1375527562046812509480809684909391756092 12187844 1212817749619491854496650002872609812736 12187845 -410799678596189456221326499883961346980 12187846 823017508154909541713343153453528096 12187847 219289791197579554666763914779763649664 12187848 236106194755878580938146714488795176960 12187849 453046700503733094944834802262124917850 12187850 32406159588092642104129775172503988000 12187851 204927313587634692995962741871013581040 12187852 23641463990927499048082637275696312320 12187853 -808222460162905404850294273961257202400 12187854 183640728686084026802135802874809446400 12187855 -691748944059506305488459710443022901240 12187856 -297780578203801584693543206825976741888 12187857 14679418357801931569788154880235527424 12187858 97069232870942236652745778294281882240 12187859 -1429543765730149440068604159538807700640 12187860 318740355139854610634748021654690078720 12187861 21951914380265290035770366085665376768 12187862 -210793029871166510135559657027516281568 12187863 963104045514394889457229698570891285792 12187864 -402046028585582610808455783610336174080 12187865 -422142987609043732899812233406705588280 12187866 -31000309753332448442384949022682054400 12187867 446225949326961439599413046130712809792 12187868 -216783648214415139029184995324108143104 12187869 -392734034251168229815966566477293840256 12187870 499138708807927699445833064044618178880 12187871 -1103929332401943924281644473971940536928 12187872 134130697058587307060195720388134830080 12187873 1224457024060815659124106275583182652720 12187874 -131239311543534077322928435551232789728 12187875 -223539447627072490890523276914754752000 12187876 -614022487168422761120507797369977696640 12187877 -12906072112312895817996939863611749792 12187878 -231135625184506057929558009906272430720 12187879 -706972028494725877831368479663216924520 12187880 -387783997138723216246643320909632000000 12187881 450250045062187679665354258440275390400 12187882 223834869768526552463202070323630036480 12187883 -934353723843263546914345021418083204320 12187884 135708347690532356317589499389989355520 12187885 -729167878878922158216737237402461842420 12187886 -306174739119558131279912374245905724096 12187887 1078919426107108447144041156918155895168 12187888 -82006703815298575852330446822177669120 12187889 15636412999281874657204547642826785856 12187890 116011973699714429386551787356009469440 12187891 633783879928376749821803321045407619952 12187892 -349771969933778494366959812835109539840 12187893 -323133453389393343452137726934179271136 12187894 -714537641577100385298007737104225265504 12187895 12147797525987759399077066902274996080 12187896 -14235690173712899491393881828115415040 12187897 775238778109553526525729329805778446592 12187898 -43823755468388247889229368147636362240 12187899 738570453439414392409032248878541578464 12187900 119601148333411061143386338151670259200 12187901 -696101621763533125208094446483029704192 12187902 637485311379079005954495225924638505600 12187903 173715281228106758799614427545696896000 12187904 -196288526963436468898447749732882186240 12187905 -187675331341071034057665008313529107840 12187906 -41507760200452261499740058064684572256 12187907 96755138437998848991013014938976753888 12187908 236957027668812407301720477654188528640 12187909 1398743241127953669455021822268048245116 12187910 -194718914503888686698688738987042547200 12187911 345642146361725997208047413657410051200 12187912 -317320250365249677444872521421522288640 12187913 1046029313913496504378801647817314355764 12187914 -221022009983674379896661184661199842560 12187915 -980897678036286321189826457368053481440 12187916 -27804659694807750321465816692332443648 12187917 991347517592791795316208010009364605260 12187918 -1002984743024562975499803345967315546560 12187919 174717362388838832411547787236977023944 12187920 -2520517889550559271885742669264322560 12187921 772845334786926608282295625307568226932 12187922 -640758940645632658108261613091594074976 12187923 636975001600333066039379484055118741568 12187924 327149321787548322085697836918918629376 12187925 -272374110039936727803770293462637532000 12187926 -140074595256193883803354113562837922208 12187927 -839993228448691508304285106107766545120 12187928 -434891025144792025208318256346784163840 12187929 16115405271992944736186420999940381696 12187930 -148338050766781686389668480991225472000 12187931 81925996332361405616151131390744194560 12187932 -85341961445146735657231731852058019328 12187933 142727326714208395243631175435049847724 12187934 -80745506980596974722206820919413991040 12187935 -36344757326223373033523717091726424800 12187936 -471191299483220005952348868292116480000 12187937 572486882447803382922156062363895100080 12187938 -167897724250027656141686498231180229120 12187939 308251499297984425628115728038347905280 12187940 -31799464147025303044697700438867336960 12187941 233282531189392787010229266860468255520 12187942 382188259762473955581980994179610366912 12187943 317249097109826113304390439570750675192 12187944 234636192418222820581223824802110003200 12187945 -177173306493211671999324146990050861440 12187946 -1388294465431112800105084814419234467840 12187947 213475339576407806622912321136479299760 12187948 -7379958143036971473705216168530806784 12187949 1530267948443431459392791701925155434240 12187950 143617887586363272228470429256517027200 12187951 338192157973563475508369175373091815952 12187952 -151279038197431672358329682214259458048 12187953 396699675521145378769723910030878063104 12187954 -5608513904722268820532401194541619200 12187955 -60283466868807581522139290882057172240 12187956 708847055012292059559404161454105954304 12187957 123975762180027929317353514677980454880 12187958 -636642735326097048957755587932203648640 12187959 -392918146004035191146417351659611642240 12187960 48766584423182105413608109026729984000 12187961 538454224756208007402702890731822733712 12187962 -438930703649309907664446098898900326400 12187963 -5073147877429670370538689269910423216 12187964 -329061307525855098585455007205965825024 12187965 -604408177080139730259861081048530885760 12187966 -394146512559196433862565187013504285312 12187967 1314472831955627241985550957755941039984 12187968 -100393499019630060726072595424068239360 12187969 487360656874420371338558033808266522544 12187970 -121165697608800579587702692513255818240 12187971 198251314218571842785116385143456795272 12187972 -264174712150705000256166904120415588224 12187973 11695331428813878857214454493390628480 12187974 65656994111974609656666403186819946880 12187975 295754183484215594647746341076626709000 12187976 256494209301224158511758473487378022400 12187977 843641804207337258433308485240230056720 12187978 -74738793565189362732630012066458177280 12187979 76162043090527693092349282832318072160 12187980 126355089865489794556967114508995481600 12187981 785793648811276714762582422204008746732 12187982 312991895517815771087813811395689958592 12187983 699281899079553836331923965611889212048 12187984 -368819308774208942383859339849261383680 12187985 249461057857683783481740120025953845160 12187986 -197515542038167823165550383902856695296 12187987 498812154768679699580995763265613548800 12187988 13341804786420152495162060412776015616 12187989 69854218556332948719282128111199888960 12187990 -685434878824821987100377569715979994880 12187991 -285255310044899104568496491712985214016 12187992 9980943266896386191409473006939504640 12187993 630842925133227017019669293143531820160 12187994 85325428645846936239882008943241058304 12187995 -473970562087510228520497535829192706560 12187996 601037962431412862087641985949908817408 12187997 234940443355908908559479843514967653252 12187998 567845984051436837042951932675143243584 12187999 -216734029184250053764079154968484415872 12188000 -619865785399810900674139975212466176000 12188001 191418347456360217207614919738515189184 12188002 -451524396916660708423326455184214365696 12188003 1248388280304263352260846942104586580252 12188004 -830719319245621078924905825872565411840 12188005 -13148631229277434037321731717273113000 12188006 -9518215521991006432863824792443737600 12188007 10005469397467082983468876239559413648 12188008 -95751452576562179486469731625216983040 12188009 -1368693112329795646734662031681804974790 12188010 126168900802707401163718802853292258560 12188011 1099219082471071257157461823697596765224 12188012 -67728691519069495000068719511247976448 12188013 -487229507673854659386522929483651384256 12188014 -598461652147793926130499330416540216448 12188015 37382797538529384613252871699046507240 12188016 150723105455627051050162222390119628800 12188017 -359204151824346687705890213636511045934 12188018 293240849945609178889594586537049810960 12188019 320764745046594181652890813263976396344 12188020 334765784541980613960742786232734010880 12188021 577962862262796199393204461860961042222 12188022 9718534696199344541233776676934516736 12188023 -2482043055068909188340794108981067256 12188024 -1616201337978316488703862766852800471040 12188025 534581451857857906314547682797754982000 12188026 -680749075733389172547281823079439046288 12188027 372629830064382705892156701427434483876 12188028 663621335075887193450340458373758976 12188029 -87466903686201057694694883741332933568 12188030 736982921379401198509241124012160725120 12188031 61257271761034028903037560731691084064 12188032 625517974012280234159251982966272819200 12188033 -170918977682078162536658914584716587200 12188034 399972640382114781532210102373993922384 12188035 -377953635897027203738316917031045425520 12188036 396401655651654703688884088941030453248 12188037 1349430161507905690847504642677303904352 12188038 80800967584703490654846426276342157920 12188039 503253229247597129145216697593301008024 12188040 -206852423543268531929446552983709286400 12188041 -642075878399832344962671662766982601600 12188042 111721826410636445800131264488250426672 12188043 -16216178920664238529234719531682521600 12188044 416700030773626075858544823178815897600 12188045 -690998640001843761725970385957381447680 12188046 165011327700220785785706472486627004544 12188047 2152049887953964089167096051822887227432 12188048 -36277943488052161554376253148696330240 12188049 -200993189304614519837865292677372672 12188050 -121129465318953275653777804798463616000 12188051 2024060329372174110157489152096497970000 12188052 -165555471284561221900360153907336663040 12188053 46707896563339338718433799013740331520 12188054 -769470004523504367054092064988351725024 12188055 98583925113916320862748079482063598720 12188056 1293121693500707775824560879769866106880 12188057 -450948078487170939513877217405773817088 12188058 199782081072010280871166506411250983168 12188059 -150152987541255545122912449074709513520 12188060 -690587142985065169692797341807947563520 12188061 -510215115768359841873525157454631477690 12188062 -508636147028404594739989814309366452800 12188063 634438707731225299354286956791682467840 12188064 756607077553583464042664769692633137152 12188065 -74372096587839701262032621954976929280 12188066 791987312409312907478463411354979722624 12188067 333666823418839007238764528484102407520 12188068 150847598324994254469086888939636514816 12188069 533587273633178012773870313703955585470 12188070 10580865114708799259868229895870031360 12188071 373474316218116012766611502123429156912 12188072 -73191940862750165980977693885190318080 12188073 -403519867550617700524184414629016922432 12188074 -191807720453475609004398848229174637728 12188075 -24261507469951256464342443691353375000 12188076 -411131394609443518056845818564770140160 12188077 -1557168961962144662339992901613552839328 12188078 -167289087554350861091776045103049097344 12188079 -588836067338914542100543352735795715576 12188080 -8893849416022006175977301907629015040 12188081 887213416254607260323152105776220994112 12188082 7500767610037828129592340421687014144 12188083 -1421443335513780737145986892313209191668 12188084 -10564970543102804083684233011266633728 12188085 93348162308834440085562546128928825600 12188086 65261832292698066502608106753075096992 12188087 1067305042272433618878792574107609930912 12188088 -1020969519128301027372200780502528000 12188089 170885159330779447316838941107132254890 12188090 283309459668020912520949703002832947200 12188091 -258191481041209142227379708027031893760 12188092 1861018520956275412088290525325819904 12188093 -25266713725139646047115582828964414272 12188094 -18362739804906560170440236453480810880 12188095 -360583996325930766598883286770880773400 12188096 -88957696242986409622577093799252590592 12188097 -316052395668217031889079932162943188960 12188098 12316233125228748248014184540433413664 12188099 -259257168566652533903796001104709502976 12188100 315931773999584055242442961804854758400 12188101 1300528534916283337916546869072429453600 12188102 -193313424007682493214018514147424561600 12188103 -782232979488537794365113839651812683096 12188104 1867965036575229143684423106253924147200 12188105 514240321784806268789706902518485930000 12188106 119306487069383933938465152955124146944 12188107 -771977696694605543183126887680419585644 12188108 963416655794414089221993968321727990528 12188109 930337312024000132820708528157231718368 12188110 -440288247868566443377057680618916224000 12188111 -407545459913413927837489286743466333760 12188112 34437248796250646188460271104140247040 12188113 637631418377858115197626966843486018098 12188114 -247852144706976436705882109891880468480 12188115 111922267244383651064242065577633365120 12188116 721236617320258773778279462655248429056 12188117 -567539008110389443419502053300733158834 12188118 73052656189175647626768715141196167104 12188119 784526039294310825871778061231090448520 12188120 -356516558652217250329996467702988800000 12188121 685251801854210195005251455866496813760 12188122 -374261768924572935730276693061706828576 12188123 -70304419978140350507236130420901101628 12188124 -203283484957729973974235653302216284160 12188125 237248395417031745642533183646797138750 12188126 -629370578636146239233307831436912488960 12188127 -48005543242992813222495254350423449600 12188128 452758682302574381201285572682860462080 12188129 -467464751226186471960340993631538150480 12188130 -138113413312653024810293345031136788480 12188131 539259037441689789637015036273128712864 12188132 259393636108398274337242680779476534272 12188133 -339594859797438709460718175866453800136 12188134 279806001772902309679141881896075292672 12188135 -7355153740507818738097003812293247360 12188136 -33353119965712152929449810759571865600 12188137 354111953138710700419341642550616895168 12188138 451026800755200262510846480634930124720 12188139 -194798326063368654908327446271479460160 12188140 339618735025337722348394396639187517440 12188141 88510181094395338795642921966786997472 12188142 -400253626488186121170513876913541007360 12188143 -2240013555142354652002885677747841452432 12188144 -268003703603184336826753008420707696640 12188145 -139531572190566795193418606094781133760 12188146 84534763422204797132226675707690010624 12188147 -919671187299717488803381661762404804008 12188148 51348142468048572157617745081659924480 12188149 -305279564304836623096600911895299171840 12188150 -225116148608411538479240873896489382400 12188151 -294528777256331256065727826297390036320 12188152 134958525970935085120999436435883417600 12188153 -8489011776808002232610680945306224000 12188154 428006216183337024847947343476594535680 12188155 -209461333199246843672786635188219801600 12188156 -665938430429769582759502624716747858432 12188157 -133948863251644994873726669376345150912 12188158 47537184600264931039636811798710040640 12188159 295555035382798803650375887047298383360 12188160 -121246061936920745127224270451407585280 12188161 1391426971119680557381002859856006813760 12188162 38824795903955020950722674857672576000 12188163 179544066352186961434110045190565329584 12188164 926717521414864378329140379971037877376 12188165 -325446084731110688286335270756645482080 12188166 30367317305737285723059368348454219648 12188167 1595768789796703118796110096729124482832 12188168 -1198229002409222575177310529206154685440 12188169 -155476881250987007454021010609691800896 12188170 -41526486501485155369688218715476223040 12188171 -2099533995099854532023447418847601207208 12188172 82676283878235344422735084444212805632 12188173 -574996970018652805096349573922933797578 12188174 326312125505720209162241270686670502336 12188175 -110292251190252106125943375756039314000 12188176 -39534446053238744401148286973446193152 12188177 134385337779474990144097957658625396480 12188178 3854997940403082211738812372563942400 12188179 -397557096604067102303742145714167347120 12188180 -255649528367323852775520942235365143040 12188181 -435652891278552828650321826258859652736 12188182 226286587828362388697501197776832860192 12188183 348213950562447829409165357254278065664 12188184 -710520451181656160979084163940412334080 12188185 -1288959574392027586075321134894846538620 12188186 -968966808583376468355749416488355073280 12188187 -320537463895610631021526943093102088792 12188188 -302118490016407733842971036469153434112 12188189 30820609162825413007276785156340401528 12188190 -38997884859591621833572198474880778240 12188191 -1854613912161028032013518426900245173408 12188192 -940478907526840320784886704018458083328 12188193 -113130304293771935381170993070135935872 12188194 52516776806140553726916930991689682080 12188195 -990649477711436434934545588009418314800 12188196 382651896576558802447445506977285550080 12188197 -146926230635892522441180643874705324768 12188198 169364831844570660501151339932272005248 12188199 -68545937370491413918294000308802064640 12188200 -495387440146475315331850811300832000000 12188201 -1033120026293851200934734071356740310668 12188202 -39712568669646837882833124535184328960 12188203 -1680940534990338088393696260793688168720 12188204 -84706159011591540219652436645956190208 12188205 -238265930498458553413136077894416144000 12188206 327771460208671960667577175844208411264 12188207 -284518150923580637635623321058713530760 12188208 -61295990743360632618000900706409644032 12188209 -2799633170309884806214418211514672128 12188210 412401566114576247022487376374833529760 12188211 -468039213090667373410671598323931994568 12188212 -244572564469104084511969526642912892544 12188213 -125530592950275980091030963234742907538 12188214 -126325470808270951677239259083228940672 12188215 -173846452504609395954868239961401024000 12188216 -283523608724646353418664684547050475520 12188217 -291468529512731628309074094678869410752 12188218 1981269317882596267087328374573335552 12188219 -1010547504307550898409060068419491588380 12188220 -494463591322173969053589173977867468800 12188221 -25605150978905716339505356011372582368 12188222 825809147837456674404969246634233222912 12188223 -882905642561539253757275439928770459528 12188224 420246566949965571389229149171976503296 12188225 -38547633735486081479218134362795731200 12188226 23059321371688058805214719473179071744 12188227 -715662804685899030254263934241158620928 12188228 -470764323578144610527493634012406390784 12188229 -451657996810025952339392351397719833152 12188230 433211848929639206222103849991127569920 12188231 -909651261385242916125783813639592796136 12188232 -11029899199880473040304391202230763520 12188233 154332585517816311844029046355911683600 12188234 2501715187300956145357160824376878080 12188235 24483337866619822766939200538399969760 12188236 -958794541483211746936727381469908305920 12188237 -186971325104672024683158677129205615114 12188238 95603628653582533677133960777691351040 12188239 52082228651341056874339518229825206272 12188240 158353327811720126232466848563918929920 12188241 360699152263687273526437212200722575348 12188242 -382788433415718704292939237090322141056 12188243 1496929789350065126988779073698399712492 12188244 84739769625338993491908136971507044352 12188245 45886892520762165875251951800171060120 12188246 229594943972416266811624003762460211840 12188247 -282663391746623051768895824803951023000 12188248 -736418520974793381908503030483210352640 12188249 -354138963147611061052753981559556627840 12188250 30911088711913205543077364728173144000 12188251 -147600274685161090459390878617501135020 12188252 -518364031726714943279659141242203240448 12188253 167065007083545829522079499942967188480 12188254 -232109682459699698689065469561823637888 12188255 176001897398055322060764786618824884560 12188256 -86354365490182639978980309094133661696 12188257 1708856397485267225814339415498517673506 12188258 24480798854394452090610623147336021376 12188259 -1023342911423048967294422702671486531200 12188260 -298485852014839371363454181164020852480 12188261 335831681248523841634725723857924092800 12188262 -5642327377116939274815490481671464960 12188263 378282777998603539379735782277740883160 12188264 -7072269807217157569626509311979765760 12188265 215825990216458111322811545334226536000 12188266 1769392818066253426782003301327902720 12188267 -45611855123767662206116646235691478016 12188268 -543505975222309459185952785679326805248 12188269 1005628032726154278969411627046156893312 12188270 61439030634784069805058936714681768960 12188271 37808546810230779364292581046227562640 12188272 -124774322514697954948922918718671912960 12188273 1134721963869132647923537461486001197522 12188274 17611475345846860699709591167556803584 12188275 -210441951938393280269486200113098572800 12188276 51990357603266432264226069859069489920 12188277 360891176436743544475101578739152003580 12188278 292002268832748884089336848614354914560 12188279 -1552804991394438596763123526285055185680 12188280 -350786093303839452174555846069453004800 12188281 245516286741086498643703754957126068160 12188282 -179038763045425844835709114508750437008 12188283 124215871777004969209131677868159590400 12188284 -843911582251988098902886253695855888384 12188285 -169166829596542997683656775128696184020 12188286 123546928558963737959402011057837578240 12188287 1820143720129692458487035308063529689272 12188288 -288834520484804609656343123596998082560 12188289 -176497707150442968891765419329805334240 12188290 -599549674618499025962541432930608325600 12188291 -408648293320383901937069524558635499200 12188292 -285303862405252034535346457850247246848 12188293 162048022603994534944475551293017997624 12188294 213465971702405089878076267847705064960 12188295 -55019448687659497978055437370241614880 12188296 1611308915483503362576007464291742156800 12188297 189000372938776754009261060363580600384 12188298 97543707131898465792582677719987680768 12188299 -81838278539405627639597604172087323232 12188300 235561878481086622196046165487183814400 12188301 208307628442085925086098383932843120640 12188302 26480904736536216073734565636525306752 12188303 2069155467332539211941534289967485722560 12188304 -131902481116138816709775599466201071616 12188305 -955004411366573167036173515512923383040 12188306 285291534543550047758904185828122548384 12188307 9468250757573215435200854038193767488 12188308 487368723272773277556306412476829986816 12188309 -516444059655828812171662173136743804288 12188310 167996029323969865555575651854628710400 12188311 123735786867315132205877590016194535592 12188312 1164837201794864886282997519023457843200 12188313 69632433516217938540946587684044313642 12188314 -192124568721306538179183884089971369744 12188315 -1216546482070413295733941466153665295040 12188316 64683529399144697693958061711818670080 12188317 -554008076808164922516151305095992944128 12188318 48285009145097823411515219187594628416 12188319 236368230663715940977713882075983792256 12188320 977725013499669275991980769804685148160 12188321 307430480927557974230051234122308027072 12188322 321836612221800638693394398801202834432 12188323 553042958418536565179956104025214297760 12188324 -435357181458296305058663871221251194624 12188325 -49207333873428365016264592713593234400 12188326 16582981376722034226267212168673299520 12188327 -1363857895698770469929836521611227303320 12188328 -5007901413351372512636221476799610880 12188329 -104489839721527899948326556242923733360 12188330 -22530023122094981366511232833638400 12188331 104172606170734871860272976028383348200 12188332 50943960313080050574591907589390311424 12188333 -1286649069958776192594067865532893985300 12188334 -1910517966468054656353117322140740480 12188335 104894987704446365763810708155801678280 12188336 282575815028567094422385987484273508352 12188337 118599076569199302857135608484126523264 12188338 -228410996776621971059934742534423966080 12188339 373235183043184665090859548972134000640 12188340 -289339950902872812442899063127142400 12188341 845295225153663833120977677759000294144 12188342 -85969852697147451718375833900259664448 12188343 429404661998794551044742465564557138664 12188344 -226431993482958143552447566214816071680 12188345 260241492628725917406093571228268120520 12188346 156085226919009139421644311628711977984 12188347 1150474452691791193104012260924352925796 12188348 619514953501049176850083810116206430720 12188349 -348299181921653002032515073520028846766 12188350 -841817396432687831359559694183384000 12188351 -11578666933812396312513910958570816640 12188352 34012780567831524215961754640842752000 12188353 -1674257047506677563134613929588515918400 12188354 -322950333192366967417907447902609132800 12188355 156329403328897894094850441677827329120 12188356 4809412910711698095007585924999329920 12188357 -183541418584569547921029869436356559360 12188358 -150177340243500238324719056665473411456 12188359 -84779927820578074546450713814744300520 12188360 -356132321514175169655925791821657856000 12188361 -645015812410486427071298971637094118128 12188362 -371578784122103001293337907201052399568 12188363 -252418873290756564543790144464063764568 12188364 -387445279548673196321757647938107277824 12188365 421637479352328122161173899170022419200 12188366 -968121595020313248088691262230170114368 12188367 7396934513670587216474184840889305600 12188368 -59318439637853734194794593002957611008 12188369 544303526079740072468897612823305328000 12188370 144425023952182866265904927265429020160 12188371 431148407252381126443095244019001449568 12188372 13959997780125833999464479444158423040 12188373 -332936308179956754693861234264152843616 12188374 943371734858913035737310827821601430592 12188375 1175532397874885660446835246150521164000 12188376 -66079992034705310814146389444606740480 12188377 -632112867216858057272862736726720164348 12188378 -916414247124510359393774364279689375760 12188379 120351787797231641931925796563800810240 12188380 206384816830510308940168711412174284800 12188381 -635075076528971750911685222225853123720 12188382 254001521610507169341834477508067395392 12188383 736286986291892897705421204474260169632 12188384 -83043813893560614086961647555874127872 12188385 147365338165802365421938360905816531840 12188386 -152308471364090346293773593295145218560 12188387 -127263266055286301114168029488123052200 12188388 -525191321711856524684629464945876547584 12188389 1325970205170175345017576483965043448190 12188390 160596904089662545890320532070639603200 12188391 812350598498669638813175782796744125992 12188392 345226690586318261828884321634397665280 12188393 -954539934979760200071253600468046016 12188394 95254268332839957141104973756408330240 12188395 -531598885908355795820935992820014931200 12188396 -97398831333540259182455671713909227520 12188397 431451337563289088661884604210224159040 12188398 -35869649404455933242745506366348075520 12188399 186735591330275386137814461840166616400 12188400 -24524179887869128635575117021931110400 12188401 787809504794867136904709729315005187904 12188402 877568852647403455804879125188986079232 12188403 95472688462557559212363093008467801812 12188404 -11368306156697917574566474953784726144 12188405 -77251044948890480002150409533687070400 12188406 -207860720916320610030108117954636264576 12188407 729090765366578974557781255703740738392 12188408 898348341535613306222431147751171112960 12188409 1189605969578720634530785131874997545920 12188410 -95480405464959759778669289538009964800 12188411 218456611121840695409008351551205023012 12188412 586039514556411512609037352428161281536 12188413 182920653873158862100507297655220710208 12188414 -112922180177165868022595756172304130688 12188415 270600085326213714223656108361549779840 12188416 -296145136545395454013134102921329246208 12188417 -2875141309768186859773439525972165888508 12188418 67111521848433201368918261244651872256 12188419 186073993186442931985604101765529704720 12188420 -476456632290975435823645442900387070720 12188421 46487677252900434358583505659925340800 12188422 -935579967279721219639436975072492839488 12188423 350728192155029712163979550232202316264 12188424 -80436311732182159379812603354527744000 12188425 -104999352311207781950126205273668595200 12188426 -655620839688453993271019944183699067088 12188427 911755984321711216435991521185472322520 12188428 -141763322074008983216824181982031331328 12188429 -157226266254971753584086686155103898528 12188430 63594003606748826820038265794246890560 12188431 999808414857089546056477830529668589232 12188432 357084976158727751386570761747869147136 12188433 850630965241549657523359032215999491824 12188434 157653361043752801390608877326619529616 12188435 -128803298128167804471493622329401279840 12188436 -2608116033694129276888313444031528960 12188437 -2054436807924690861212509199674817302208 12188438 -112634923188773497657628238334271738304 12188439 -480723419952811682354022012659299171680 12188440 -332349565751460480921594369947112038400 12188441 -1143673224553223134302978379156402351158 12188442 -22992660884076746647694977434602866176 12188443 1330579026562480818496869476066147101040 12188444 -143981965668124048325489526990559002624 12188445 28347545433860526816622467870753464640 12188446 162043206714170532777502451545625676672 12188447 1481510952979681513234470799874914546392 12188448 -703267890403357930271126543323056046080 12188449 -280741849184662517865550825475677487616 12188450 -312878680484278678034714137706763162000 12188451 -1459167932001508999390672609890304584 12188452 314346106090997242668101954729989324800 12188453 605307705358673175196065270866841950784 12188454 257265077403260425850266550129873622720 12188455 -353025676030363786119485070291639725640 12188456 271480621805136653607680802166377676800 12188457 -20135067961719730967750636783560688220 12188458 -654393908808136696829121424746904003920 12188459 -655099179414799576863054254193941324496 12188460 245406292123326978066367277641339100160 12188461 -45965094732402013675860848788667944500 12188462 372349348119845903828200539521149148160 12188463 -317862452442157734622306094756029827072 12188464 126324231342312039003702784022894919680 12188465 -759664075248756005651740371239006680140 12188466 131276808380104927421550954410252774304 12188467 -1216583293541608672607824899012243109800 12188468 773619654406461401104191931846712371200 12188469 -7437377538165588233565478244661125856 12188470 72160804398916080084998203427729122560 12188471 1624098977099227740546670838749133472744 12188472 49873988957902396401387265007902064640 12188473 1836055846132782324996451179053280569760 12188474 95370248947049197838194300373337495552 12188475 2997439463622993870993029306201397600 12188476 228756884939583303498396192513960793600 12188477 -16264695692291365862200502731550035008 12188478 342572837894600704150357985165156907648 12188479 -10288037770051857465957694280953785360 12188480 14362700630291280448656544805054054400 12188481 -9214230127110083844790026382378737120 12188482 362981354803809473401326378918538804224 12188483 581910977875490963883651278024840364732 12188484 -152931760175212828043499526807462146048 12188485 263270011778231292704013438990196485180 12188486 -763997528640209114678985320925581643840 12188487 121488616117059031863329616018277424640 12188488 169580005026901534473840432921953894400 12188489 -80819281308341881882487266113349401180 12188490 22365931996859147124759272629767744000 12188491 96893908073038124748423314948876336272 12188492 1258495117887426178129054544514526876416 12188493 367233081005219518198655523047720583360 12188494 -450864919143462654296055643780984912704 12188495 731335075188752605655918651552382735360 12188496 -36214938827719271475033505791437438976 12188497 -1335908241539606665888959526327370646540 12188498 -420640016102060952660467115604472179200 12188499 -178187278964310145595757503490563711232 12188500 1260377062652864246714943753103971840000 12188501 170564865657513213942242077350354135612 12188502 1341067055375863079100620043017491399680 12188503 -110123778117759699622890122266139453480 12188504 -1274269100559710878916789756764262922240 12188505 -315166689042386614375487051971795968000 12188506 -1244286228958688817436191731246826351360 12188507 -862886759276744275358235708347641668288 12188508 -445918523676353571056406875430012311040 12188509 -898973695582606834976946411186329885120 12188510 -341263337988524466269851043936024010240 12188511 398928821906043754883559370247684436288 12188512 -605721336601615187144939964229039423488 12188513 665955939334942066237726573100269545762 12188514 4587755028765820087724030708609610240 12188515 20844558906914654300234494276181568000 12188516 -507010247532291755522883937795748091648 12188517 -201609812249661328260817021621702697664 12188518 12607509567597709900274833968867898368 12188519 -77294376404278530286665628381722213120 12188520 -166634074372680437263851012423049267200 12188521 -39133966211811552452711716194357192696 12188522 890083548853253890181524107254338560 12188523 231518113798305987311621743806547344984 12188524 -524404248381210426457050337303388726784 12188525 -441873275560686300781493526059117677500 12188526 -74881455283120568081703022604902256640 12188527 -148507243190852703671634032121829546192 12188528 -64958549312578114490034347564874596352 12188529 828525948347384154714492102201170529600 12188530 113036325382534913464942045083473696160 12188531 -97706320064938536232490857874636419968 12188532 -598475942315696975101107840698742061056 12188533 -685022312199863521296786253639576207936 12188534 -16440449137897799696729897297787871584 12188535 -221344944166353042342375662204033804640 12188536 1410879138180393827399894541602993479680 12188537 -1577618037411008599537777310146251423420 12188538 -52002110284176977510327279020538415360 12188539 708966761869899141658186297242636426600 12188540 -12491716347474689629107427905756733440 12188541 95599085718073320185825613814557231744 12188542 -45877732865258195802951329253245425728 12188543 -479472659206206161515931405565584462208 12188544 -429599830101286416572511014198244802560 12188545 -807961981419834592229884392938524694700 12188546 507255967382605868429749802014169095200 12188547 353170055202932418540189653170841081040 12188548 135217727229934488458831024968565668096 12188549 196340787555254130885599557917124711680 12188550 60448006550147019162960404720262528000 12188551 40948650062568770065177803562025740800 12188552 1299620759462955941929906079893230105600 12188553 -387664180160416079450835904801516814976 12188554 409488466446988684268142324622140309600 12188555 -1050337830874161191846318933148681246000 12188556 42820359133300378406126686292723516160 12188557 2796452148268588391170359860896451568000 12188558 441470535395307455293175783216273832576 12188559 -46632513639304036685638307019696274296 12188560 -154510558660808602875709407508892221440 12188561 154628648966680028121179353569988252224 12188562 223973417702787569940690764067748356864 12188563 -1493658609733613316999799878899555471188 12188564 266763631825185663431062040102161378176 12188565 -2504670203164569428825204971706964000 12188566 5542823900962013634200863008826132608 12188567 1558026688245965181918486345608986652616 12188568 -28457629400424916935711857112968724480 12188569 -47711486228279092274380841698410194112 12188570 -94906564310970921401773724725737891840 12188571 -230544483757502899372411002866938146816 12188572 763521548138744315926653414823405568 12188573 -128317627646727228912440209498492586880 12188574 28728688790365605949072181466441600000 12188575 -1325342813502014346369601035935315600 12188576 -1087682680462575789317931960134302433280 12188577 -387921326083794154766452159580074743168 12188578 -28706113696853787286982442703702142976 12188579 -407964081099297795798135232671672746832 12188580 94918818342597716134642923877053726720 12188581 1081467487062635087262656040634939240382 12188582 -39773172475453718525601224388640864128 12188583 -742837812292310806629237329305851686400 12188584 -473662523843248779065674578202925875200 12188585 -104775452252957757776937379782340880220 12188586 236491361396859257845991084989310148864 12188587 -625352437988567214335637353772259507488 12188588 -34497282912918967647812888355793904640 12188589 295113352216246518864818419170497248320 12188590 399924673367184156299771463627383524800 12188591 -57772126684930293499986135111928516848 12188592 -103592763594511295819860881252613619712 12188593 -1008384838972255067544232998842911962956 12188594 -83927804202682000948631969293586734080 12188595 -540574049178177732213764928151610764800 12188596 103183259735314997387840688632666257408 12188597 789082851728939703006279464039001053280 12188598 91853731687715613277593451947979816320 12188599 -340074839496812389674317267497514624736 12188600 568076197249341426716302160704410624000 12188601 -551543363090880007332285883236128340870 12188602 760443565209896759607683860469207152752 12188603 -407516156575570449510833510685152615304 12188604 1082962449815160331811567197901423296512 12188605 75874097481165253056401100373456033920 12188606 -38978069825121487178402753916578197248 12188607 -1000597805456289476536341476109007995960 12188608 566114376766813876910200480009291825152 12188609 -114045000906209484830492750398124847480 12188610 71923581467871999648794025168510720000 12188611 388566072008160679640609577561975721024 12188612 -25292881028858365472574582060969039744 12188613 121759461673429902494600663451662511744 12188614 -71547788712559329240029549036183721600 12188615 261350111390001969545968874362838388720 12188616 -409289514399254918566466578297542574080 12188617 -415080342496341407627815588032402055808 12188618 732568614413841829132640746276076835984 12188619 628975476602332483012223692471143346044 12188620 -249769448332402448433627450513907845120 12188621 63759365980865259158391032486897928822 12188622 -63679348854555321627178913397572369280 12188623 -367451367561124014467656452329300474128 12188624 105517519224426030516788624803391471616 12188625 398797045556551444398054303269440848000 12188626 539048214345613462332411118800211718400 12188627 -1199833101170073814085631902401175596728 12188628 527403228951339504826295463997704611712 12188629 -10678187804639927205334513028991950770 12188630 283582967368033960643955656855556760320 12188631 130707871263484487135893800238909837824 12188632 -322022726559290343833779953368941977600 12188633 1024935359353435921827745750976063020800 12188634 631199901027145693915723993881298974720 12188635 -329820360903670170330634536476742767040 12188636 143117870236724724554145217752533326848 12188637 378476968614846449569939500589028819520 12188638 -336340132433340383443695557254869132288 12188639 83978120759662481626344643895991851280 12188640 542895731733115143563997188154772684800 12188641 -672419276290927706036369264897131434816 12188642 265438905312828142238619730026563020800 12188643 -519122664959906800575397998770528236032 12188644 6736905058029321326418886800622920192 12188645 189751696777699802675310077106374590080 12188646 151017463085512069885889472777015485472 12188647 -569174080587133458970251082594425078000 12188648 1560670099758447220476386068956205071360 12188649 -643796134488142627555102015899609157152 12188650 128781238468820044089946657269940308000 12188651 -3000770135757779289265576456125298176 12188652 516921818011627841099590372340464005120 12188653 473644446157536203824429602991295154902 12188654 -85168648264379558983138083608459694528 12188655 183939410989832133276978692830823388600 12188656 92431625704224020182355193415080935424 12188657 -82905039078447991142398523154394271820 12188658 11534984490887004154980274731307718784 12188659 -434531288576274191515836388855277566560 12188660 610483224984911866191543446485207756800 12188661 -1624649163463703378598039038501982931680 12188662 -991722462237047298046642286258715078528 12188663 -127294188724804871447503759685813528088 12188664 100995867053036843270326201991655014400 12188665 3510305365238546939077006978769272320 12188666 130501180887086347385782882704912036864 12188667 647999291480827703809173838157412281880 12188668 177440069294467435827097445681935106048 12188669 480625100000990351496213328150072280070 12188670 5280480740184540605486698410080835840 12188671 -770582787061722997089486856151912457600 12188672 -824247149915778452673677820460567363584 12188673 -70879122490464586289567381505704798976 12188674 -138679897289191576809706030117993967664 12188675 -209241276394987760943456944265125340000 12188676 -340352937449200760431758051452787053568 12188677 1085462359741189107658579706257942431612 12188678 17413657453234375653078625386717482880 12188679 -1031046713901163886362524287907409008216 12188680 40085640416303280428274754741016985600 12188681 1194476020081984053003991185668543251482 12188682 -97411738181038409813859642643687100160 12188683 69731114484282674568185706715817937904 12188684 388821851610041338665516716911748928000 12188685 -267200664325464166923689286942597681600 12188686 -525962738199020371603412808931732934208 12188687 -427754944129015764416765924729936805648 12188688 -60268175894582120076747416424738717696 12188689 -540979029802593948149043069488382881806 12188690 -97982981399481005764174701600972172800 12188691 33116168182410837313879596344508182400 12188692 -778544155386882068830317756159845253120 12188693 2848329703665115536913658484050356206 12188694 2492506646150163144579789117739167744 12188695 -1057725437661954688904445836762504111520 12188696 434257655334707892421723312984790384640 12188697 31429708979235159324181866982698646080 12188698 579615142643503719343297025314052800512 12188699 -284534130058222776707078691548199378300 12188700 338156676530089231925985504743881152000 12188701 377059593331155523115102622332936367750 12188702 819792320143115472742158932834491580352 12188703 -1238640102799614333520737564909137564016 12188704 475391056387025459067395667978432282624 12188705 18713197297677346287198002139902515860 12188706 167847710978367630013355236477790097408 12188707 -846858870650162271014923782761634302800 12188708 -10587164664671347518368659715902623744 12188709 -204065917119642663773038121142865379040 12188710 -138641924367045193951550394138939984000 12188711 -3686527189989975025350782164687137251616 12188712 193824853219743374419727128244052295680 12188713 1972355218978779443863627694417452062564 12188714 -479438916518494308158985171475533662544 12188715 72033702773748653218796983064866913280 12188716 185265607450658501513371491692144266752 12188717 -519194162654274130414007215247789616234 12188718 14219131608669105343956336569534773440 12188719 889307837299379348189513230424483087120 12188720 55584154047081704071135956726733209600 12188721 227718090778564862644021229826543744 12188722 196685456231037459432144320629737698304 12188723 -540653471805825070313131720206506567028 12188724 251694924535459002892073159864957792256 12188725 4541350212174328924674797316972622900 12188726 247193233575085854679704257663662750848 12188727 -715417837533496217752321539300687936 12188728 -248116915155397809923651869716805632000 12188729 -681490081618141960508597707539547862400 12188730 337601370885291478839680381561809213440 12188731 2364069037338820844949600924333878363272 12188732 19319439218236128303058341297874308096 12188733 529211966810912162893354102761117153024 12188734 200358463897086101294930030129033064960 12188735 -66730677754439539463231821010007121920 12188736 102920295633686513537277226939928543232 12188737 -333838878088418380663979360179909824 12188738 325821193269779792847646132810536145440 12188739 -58930870617643182458220558064724708880 12188740 -639196036885771141204841280871872879360 12188741 59571868627593209103481836475570768284 12188742 425383482967094574103497855197996498112 12188743 432032748652021129773516191250128350000 12188744 -1223827473770985776972296633005057761280 12188745 -559296629760453829593816478543807564800 12188746 241815658885202322919447679677826241072 12188747 -41042389041561200014957861415076477960 12188748 -90403487410316575933224286368858243072 12188749 1182900755922033491485589267118192245750 12188750 -14503253823096839169824339100909000000 12188751 -769601959109187931630533322522947317760 12188752 -288783833234842502198356765935530147840 12188753 300867568350998540878661861888064518820 12188754 209974218808329995780696996062372275360 12188755 180619340838620683535095123279638362160 12188756 -946687784406836597981992135442770481280 12188757 -85421299784280019810796187500119305408 12188758 -546689147409971174733253921030036343040 12188759 421996841880770859890241088438695671640 12188760 -346369777080925037763888326285101670400 12188761 36814843846442362883033346059568850560 12188762 -233475668523395612840194405962479069760 12188763 -565603109384986078003383165371991983508 12188764 -551001641548443731041823497402701078528 12188765 12081350999832796567192522459302223200 12188766 -6381494633431875247051336350741504000 12188767 -12682385425268432816814667997944255296 12188768 -2263215837014657691876700284177945722880 12188769 310361063218454634595422429173820199344 12188770 -205546171820182623491381824782601290240 12188771 -270960032393410544860954526308777167360 12188772 -484150082800654662288384449305448294400 12188773 -2100075708610320886456576869389366378916 12188774 394879008764660737957832822243650012032 12188775 -197982986662701481373408535404880760200 12188776 980148361687189586541607395252825077760 12188777 1510836078647549439582422321773810677840 12188778 -218736284482852170993647952035618926080 12188779 -2051879754475709773450611070977812028024 12188780 3690075353286741811980585049899893760 12188781 147775326196520652485544356289267364992 12188782 -815732860836191410029663358565706883008 12188783 -971458397316400333429671413259151107216 12188784 -3767452642852084218798184529434705920 12188785 -48942857680841107014951376485140112000 12188786 273968981370147731858377275418852760592 12188787 -851603465390724026844492385281478892400 12188788 -1112775103308102863637646835267618998912 12188789 -431661003113539552424731102202003347410 12188790 321143067636582907936553596238329441920 12188791 712284703334690773891155682632459065192 12188792 -347741168027437633132639538738068193280 12188793 -1075099729015960605172073524926574255536 12188794 -427353676864275648178957393581065372304 12188795 683077607501282265916848322636903072800 12188796 381202882131495111721380940413874636800 12188797 549627949981817295504088156742307751552 12188798 242368637069014208706247290219341151936 12188799 -15104417441386489955620057918071439704 12188800 -119165906686816536918996699608776704000 12188801 443212924930354771801905274315630093872 12188802 -562755416407673487013030320984372720768 12188803 283128650745415589010823607377774349064 12188804 -13788987619659052602611636825014001664 12188805 628129664438429214181962455638250489760 12188806 85362656668339195170836419739689802880 12188807 -739924929936959030977636399882616659944 12188808 391748578823783385428294926882804377600 12188809 -111170704859035873963441913342398309990 12188810 14716253425021697234149655393916403200 12188811 -489205393673667707705548360317304942656 12188812 247002737300925266281658101676447526656 12188813 102992017998444191214450733179572232960 12188814 -243465688507073111250222054846882816 12188815 814701164947264654351502118388027437960 12188816 -2154457889108817976446874409014886400 12188817 -139688993365137178346086339379646149820 12188818 -667605081987109355305474585840314727296 12188819 130932469084620752694655237951993063896 12188820 119467031661365660876875719783978639360 12188821 423192178116713860496274946784639977312 12188822 565586981247768765842488596195869447712 12188823 -8089857188685758105420656114614579840 12188824 905904251961076399100817141491146536960 12188825 -91838207937608041479633932462805120000 12188826 -128153059308490800223717207563510604800 12188827 230254063010160689248223940647855592192 12188828 143900727831931280393174244385632546816 12188829 -928500889912841690039222699828345346240 12188830 141177386827656194046375763004288976000 12188831 -117337742175910781032377952983843481920 12188832 -1059994501824512923947946208445336649728 12188833 -105835389577876336889375070465429898560 12188834 71972534863074389136262125045986253312 12188835 387809270495527357689284529591170400 12188836 28481660064392104054841047094687072256 12188837 1347391977517672666177723552632117539424 12188838 -120685884943711445881950485584193806656 12188839 1267967496646933823611372143988933070400 12188840 1586167664895084220822574562240950169600 12188841 -411133158032228631542664350558692586496 12188842 -174824520837920764288572044030612716800 12188843 851764188966288970016830938051918679092 12188844 -323333765383077607136887547865541566720 12188845 1098482770434933357833643732096685759800 12188846 788222333437959558056897995676467256064 12188847 -1029243366003204410020234967410377532416 12188848 14415523447501848143375278659918233600 12188849 -553016444364263421102530530014574088220 12188850 27243883814970262742386391877722611200 12188851 -1234569803842670707499910481086289884148 12188852 373702394315128881184046999680081116672 12188853 -315621114116666992812787868473029379200 12188854 -368939606770642295442453380593018420608 12188855 -363654403596323993695168333075756427040 12188856 76058387183811627148569407042892595200 12188857 535719387496752279186086129238920584106 12188858 -84087543145665759894215084996581888512 12188859 -321589379845723962575870412693511928832 12188860 171678855577110981956550950872317166080 12188861 -1421819181430361194455175703275505793600 12188862 64000928423987011158522771729777328512 12188863 840521435629285055570867530972787842112 12188864 -82052514658410269544240633783606312960 12188865 -146504667867173534711098481232040764480 12188866 12100615608470313379758878834735439744 12188867 -287536950450399862285699651570269710328 12188868 -520121269356147139154926180979487605760 12188869 106118090049394108865260147260078743040 12188870 384220213615625940441676706354692300800 12188871 67560306313558700929237402133754625680 12188872 -770685170133108573566544410857843891200 12188873 396846957256386151106991532273580514624 12188874 -322559852874846094739616864148221108480 12188875 270833290604333570797046801622386244000 12188876 -303833838723270764231297880891492928512 12188877 -781333833395571288250478215141498639680 12188878 80414526946870449190934636332523817024 12188879 1080434661813957887333331100587125304240 12188880 83755434451153180868031076632929894400 12188881 -46503718024390883074019784756537750456 12188882 141843983518386901828894166571824792064 12188883 32132502480788639659385995011090582528 12188884 -721013108726486277868035532398759213184 12188885 -238945559514672366706651465265400096420 12188886 154269807039844489852082999457180954624 12188887 107003420972375612631091202261441423160 12188888 -683775024911419773778787780474481008640 12188889 1161842633524122595580286010358625579354 12188890 9392342454758790268045475252295352320 12188891 104852729220183745395484320797203712784 12188892 -390272236908710818358796663277395053568 12188893 -37686513672188297788030563437438126400 12188894 270091889015841337748983650476331286080 12188895 -874970205881151205090371047191199429760 12188896 644177145450295852869357628588615532544 12188897 -1004713944230306597011624585005385248414 12188898 155319516498724404703995772290157351488 12188899 -660116760295126814905835113349916214760 12188900 -240495952090852137228314604258153552000 12188901 151570282959793501047489667688838184032 12188902 -221788376037156797038641862589499729792 12188903 297949204613065911847412763926563286280 12188904 -44537190977916974758345467449110364160 12188905 538921788613495759191078395425365903360 12188906 -436826568070941302602446006433228371360 12188907 662558150254828280390182043267153534640 12188908 -29215939232647677398064874787542936064 12188909 12756166059263134548980520005879399904 12188910 121082147540025050817601500440097792000 12188911 499259267706448987669407919288579547632 12188912 274550993186423764755845600672745455616 12188913 -64032913173933463711853521581417604512 12188914 33312698338480145026906860805069688832 12188915 -247407804746360903890688798367097606080 12188916 -375530726833987508537259562442598054528 12188917 1314337349957143302828940161282736686848 12188918 -60376548855602801423987675216008642560 12188919 -270107726254172964973445478591521181312 12188920 429719549927850789046033105190110924800 12188921 -14480257512167641111155451398860403456 12188922 -331080215025811193101960971781849878528 12188923 -348242257671300779378202267233668776440 12188924 -39967694844431881218049434833874743808 12188925 -34911011063684593924208120295735984000 12188926 -396459744855416355641608286014247616960 12188927 660040692948591469415000566275672235776 12188928 460923901954858101486961012502849126400 12188929 -485286134750138438789773778424335197116 12188930 -94655523343507252971131591025600876480 12188931 360415158890398232130458032044587285736 12188932 -11279868072029409075176317097319505920 12188933 -1990097756878631728326404276070017146560 12188934 -398679940300662683877646021770220037760 12188935 1612558777134575722944646167933898440 12188936 -158697499628074548932164600558830136320 12188937 -437666040773762667812057251322660917440 12188938 73975876762486071653091392388958047744 12188939 332661757814328153607529861916901719552 12188940 86139844493278987980496252070439966720 12188941 1656689531700817347865513599681048524342 12188942 427359159242640123146914466115942751872 12188943 141389987827098164551215675404240324520 12188944 307900126162842411617710494865503887360 12188945 -1187962530812779131456122521288447191000 12188946 -145651657798372206888423369434372578560 12188947 255485150100816802976704297583527271152 12188948 -498380061736348340462579185042311384192 12188949 93578186037250106221263285592832860800 12188950 14973984038391436409601519496044417600 12188951 892020106476457151500110082980399482952 12188952 2282561483352818539507833725874339840 12188953 -659775928469344469960422079326690342144 12188954 -156576974368623697240695472813073164320 12188955 -606860978035260705570329634620696330640 12188956 -43140822845070202285020065515943475200 12188957 149659075177636010715378885835156327680 12188958 24525959915206553487877012361755800384 12188959 -817689014423496560041534144711711268360 12188960 -442774054895430717314372112967469629440 12188961 71029262417593886499587351767423895700 12188962 105480447995619298894879728794288657232 12188963 -1241657471288511823347612733048181944056 12188964 504837948894320980530856038647746814976 12188965 -356628360621021645547532022388782871680 12188966 899179282839406843770600249811339128000 12188967 -254728176951418611089399041637251616256 12188968 -765704134279358288174924076988769402880 12188969 -478900051310329797602268230369142240156 12188970 435654968502751675719744088371495373920 12188971 -333344250403150716181277189185197156408 12188972 -293505708252785834242784274458878652928 12188973 158937275633314286105028077335561790784 12188974 -282324028340101929042610743421959762048 12188975 974138307217979054298266991114329856000 12188976 21813862185293282529284693598080827392 12188977 -437268727262374582469425194112616439440 12188978 -587273992555244463284909905133646558960 12188979 -1060297188419686969370041345164631996152 12188980 -675918164059051039786479079715134095360 12188981 383406231286247793678466401707580320640 12188982 -240365760095723772583091578329263329920 12188983 -352728985861588479398523232526455246080 12188984 -219691997256456368914460585995684761600 12188985 519638553413705246185915178763884616000 12188986 -354834283280973877769175334357402385808 12188987 -828564156878750851634438168638961089080 12188988 -192855330368500827103501250697421455360 12188989 2199923783952461542523411709842846090560 12188990 -232465259386197414879670591421412614400 12188991 -46369814572564185637747106153090406000 12188992 29224794436779358670308995366408683520 12188993 -783478244947600384108076258910183889836 12188994 -136922230309283749832804780579296715520 12188995 2026826090488068258369121820506346400 12188996 -951393613553249595274977288838975217664 12188997 -580069213888584131522714266270397216226 12188998 519076116836883524423141707223199118464 12188999 -1839395606588110083707310432845897817000 12189000 -376829730129270532446375520658227200000 12189001 862845540355404131342742770100522097104 12189002 364743847740892372311147929886638007552 12189003 351257789935231221975979549843663470000 12189004 538669742954722786363861085621405709056 12189005 -266783528315372081939146239664880052000 12189006 292563693665573264178605922048147165312 12189007 -560567323682033281146666937437847705744 12189008 164295711875644896010301447974352830464 12189009 -346432821242093425148599366198207682688 12189010 -17827131933899171139624617288227839840 12189011 -315029704273490173317469996171373389968 12189012 -193471749320407957941429713053621026816 12189013 -432959481237647595403817267009000866560 12189014 175579459628750215073575963031281193472 12189015 939720194544531655916658882609199524000 12189016 -66044291522369053882491555874899517440 12189017 -627115372322882870816351918381413589868 12189018 205293331485175400621318937501656363520 12189019 -1434636777729370710432638609808490206000 12189020 837571419735685777939048720148970024960 12189021 -15540213009387558919218518320130912256 12189022 495127624920894958563108759050837610624 12189023 -38285430887521295556035327505398914560 12189024 847150057341388737197671597308424617984 12189025 -784261601937681362272895284023318349450 12189026 759686146192281327481537856631817835904 12189027 858051660046884523336690174381020355584 12189028 -179757419544663148254086883987669096832 12189029 -93442885930306297364585162803197852516 12189030 -65970862885680200062526343673697863680 12189031 -1403107410557143031354784790812647044168 12189032 -627817861173498485574221581836848332800 12189033 374805781461110523557215533219547597002 12189034 -70131059954800991710338635527391262720 12189035 -567730017878865096148416371240889903840 12189036 635477718155929427312553488024182298112 12189037 338579573441212319456432905872927101152 12189038 33790201140396908569414222076540928 12189039 -184117527824328884032508449922391689976 12189040 -56519021827967647524381192712493629440 12189041 -1410046106704106779359592732685947104558 12189042 22733503834662741528245430247237011072 12189043 588087039479579463696799106094307657292 12189044 531101506257873806256584685458542488960 12189045 -61906527640939174733579605336232017920 12189046 299976287972983711564470400005272784000 12189047 103912579126583524279015732005579229440 12189048 544755778174707655626305384249873203200 12189049 -1189831065539903299234877512645557649520 12189050 -278103677811915153802295601121825200 12189051 238448679060411435849453040884807744000 12189052 120853964194678692818392964432812738560 12189053 252506016559543048743473321235497863302 12189054 -80497198246603930440986136234365884800 12189055 -658830031273048066137139263393081828240 12189056 2228339983725038128087363411330990080 12189057 -8598928684791307683691420539487150464 12189058 31113499563114754151675904406860851712 12189059 -1180290062667573716386398506244020356740 12189060 -31439896407624724236208330843892774400 12189061 402047699335324489092769004514546859932 12189062 -453606106461917996140125053851881279936 12189063 -881272570868750914040129753837794516056 12189064 -876044964527625260277257355154593008640 12189065 305803935896435176097675635761029380800 12189066 710552301811751771458991001789683040000 12189067 56757323641147555428926514997129661184 12189068 -1776936488219686228793385949345112371200 12189069 -899376488739552997011232204370121159360 12189070 30758517851090119960650069821266627200 12189071 166357502762370294872667314135722996272 12189072 33707040428918310255676058173912645632 12189073 30508138175948222893518490050655400000 12189074 1152459560961510003464463637509982067712 12189075 -197696074427520593477676887845178596800 12189076 -109659834914093437525775376927545139200 12189077 -2026600875547638660362736765354591143940 12189078 -121072589387404091641924425236090169792 12189079 -282423272685766179345693462056847228928 12189080 380093783123096321026210872517785600000 12189081 -11250712238222826983250900598683297600 12189082 -433362011239274954643505928993592745728 12189083 -315478820780950551073420460438169538656 12189084 -64527420607924520352807899937257379840 12189085 421016512589530451368457062225981849560 12189086 2744889530067004005990047178415728384 12189087 346064064299519907162063975350208856344 12189088 1831209004700189726632090158407898562560 12189089 -568752697865867970849110659946644761120 12189090 -39674315085973483230933999090379407360 12189091 -702451895982159399449289710191986552608 12189092 262304600885237986178497151633379455616 12189093 171008683647639832257718529243136439584 12189094 -625399086848556871207718222449373539200 12189095 -188917341432298808200490043341520690240 12189096 570003811660746173217015289152213811200 12189097 1467065049941608705129085755452945815546 12189098 688649012313462560766918185875379463264 12189099 -216712234035127473556319418267676284192 12189100 -55076322837072746644874269380174643200 12189101 41660075957347138530578086226375402604 12189102 26449827376422199751111906397830156544 12189103 408278008965714427295327444240260854864 12189104 234842425514926985920259634948999315456 12189105 646679860477634008613460570546864355200 12189106 417105246042776811585008380207897637280 12189107 104284250062260549872482898007899649024 12189108 353392869889937624920502025332309667840 12189109 -2318465787001679736502518876271266005984 12189110 555736512117663826574072787800658408960 12189111 215212313609026399857309429793866628608 12189112 99848532073866666004864395270394859520 12189113 685199432068345196172031185799297831680 12189114 54257419666780084295078635525243495680 12189115 -132501221068647215864090728298745535680 12189116 -1034187181765455009623251145023037890560 12189117 -347603939448368556257236417572114386688 12189118 -250278711434057860668627336190338111360 12189119 -766723622406528635325228528043913873808 12189120 -183148797626704601248964176371536363520 12189121 -558870977329428880589151742619863507200 12189122 83804614555388329846805459457765988224 12189123 665293323561156679072486296423793538304 12189124 -1083697820814212288310080647761142784 12189125 -459507084783452070876750798718919991000 12189126 137944692017234474963204889724491270144 12189127 -1737102940044899464887918444846556732800 12189128 -15124387879834433501734485893595955200 12189129 -152445837514544695674657576750776974560 12189130 -144034447574316892347730907968880219040 12189131 -758613539631404646952449689912075708808 12189132 253587834863264515441574277947170086912 12189133 1526671923966065037238328176954029971424 12189134 189689021870145709728086522806700481216 12189135 246187464901680304808008997947202649600 12189136 -5349688659024906688196390003103399936 12189137 -988419894703052705623853331871051465488 12189138 24972727183090317377276628873140803584 12189139 49851019077262287095920177080064216940 12189140 -62768210009181667883369164504856524800 12189141 1023872137666683630295904725771439815950 12189142 -286724187952589820688987920473754322560 12189143 502391001369599340014422273602589375560 12189144 -757434424779222875689606835377915330560 12189145 -484086100080473252564002079494751585280 12189146 -431633826080917318314069022216062689280 12189147 -434466524269943825217387664673775444480 12189148 69382959116268800645309876121239219200 12189149 -59388487611663324925291939171525418880 12189150 124438618218193048996211662889995440000 12189151 -556944415510338705014533179006303893288 12189152 -783111118016906569994750132763473215488 12189153 9890185755335745005031295075883474880 12189154 -160499570237215890244770362425887518208 12189155 -1166189373082676504173806874576723160880 12189156 -14147928426814841688976993896223395840 12189157 -2217973807958400431688498885942344461728 12189158 -542785385760999932225866698474471916320 12189159 808261136796994042393703794025290681584 12189160 970183501200131364030341541784879872000 12189161 -1816449430987252289873609728452998183238 12189162 -281295414160847466911982107024029240320 12189163 -576722325185365790877609167004089666304 12189164 168412331086170382056014198628425164800 12189165 3755624273420976826532569908710341920 12189166 -725594654438668065613397573629738304640 12189167 -26391177367725423913297147566621024768 12189168 -267079908167408923459891839087713058816 12189169 5425465091346557342247516729693661952 12189170 87210148264237122336635912959744834560 12189171 809651915350664299923547490510295650304 12189172 -30491678610042940443642731035357206528 12189173 -1738633185131093141922966221604112320 12189174 -11412948729424284904564296697124649600 12189175 5921575791442418605194881245538974000 12189176 -444846597796795494191572813692217405440 12189177 -108842605353581194981811588930991360 12189178 150421447747596318350451268200241906656 12189179 925434374102438108088769200588233823780 12189180 144676388921389550396359157664515358720 12189181 -57151453852268883773866382376326977018 12189182 -529961631665259153215158148935212791808 12189183 -446816406423313190322545526333031333176 12189184 109545047963578600500081848441477529600 12189185 267371117572392044238959664082727990760 12189186 -232274632391368285740699367048848558768 12189187 -743430112499963872697822335213687525608 12189188 109246631069345713900863309211610081280 12189189 73523036324385872718455914077888582624 12189190 -197487855967434686909405127373839972480 12189191 1198863500925110806608561392608217608800 12189192 165307510728865261761916668966465822720 12189193 1781011937022736843383451037763093356580 12189194 621532143964498433949396692551973674080 12189195 -94072528681013058231433814714844427680 12189196 931596834830909008803640857021732550400 12189197 293497416222710469344253798419992933080 12189198 -44484303642115580330840988502708546560 12189199 -407514812683137088605001769086816378752 12189200 15818426511056830536369691833375129600 12189201 -639011802873335184682061471316596202768 12189202 -299605858866251104308356982108040526448 12189203 -240153645737127629069948839088933575200 12189204 -6998763981192909621406990624762308864 12189205 -4120216081010813629426267917839306880 12189206 -134960219829535149159248715320741228544 12189207 -1715632889714968988334495873454325003520 12189208 -720122677736680344871295224702393559040 12189209 247586767377795054999557076986229116160 12189210 1455572686819041251069168594487398400 12189211 -1331727226263881005650170899081438411200 12189212 -219527190745627553633606196821375109120 12189213 261912729999456515302164917510546156364 12189214 -35228678904419184949525296141164727168 12189215 -623547955022517728428643019110046686400 12189216 234040955264912359477411225924968382464 12189217 430623452899306142435423149305616607380 12189218 94148954724090572319593845458379394208 12189219 10981792830735122273167670947968291072 12189220 432914833883992720289597752993552154880 12189221 -474883534484085535962974046237028582656 12189222 -129027206993486128157145176986625424000 12189223 739924792958108906827484300135098347960 12189224 -648287656748782880828211008931725399040 12189225 410933528903829895606955682656797971600 12189226 -312054305351787907804745657886979031040 12189227 674186360031349404804657052383179831232 12189228 335758617917097528199194598306205099520 12189229 658964185190617478659949976356243527084 12189230 -496996787881302859425296904186684018240 12189231 -327778721253534276972023035564159902720 12189232 -332713311934197871689024258629357764608 12189233 -38372976175081783766651145033482335680 12189234 -103737857297011251828769115324754941952 12189235 -489071771297937878530796147724565090320 12189236 -308239828766302783844977240289481774720 12189237 1092167383547502912792917385177985373760 12189238 695782065078473853000132824953705961472 12189239 -112167497611849272536186244626905885920 12189240 -216184660435997813969272450439393587200 12189241 22789008539396075175700479659123446080 12189242 -136404834349077401642158350115998597408 12189243 -423921348534559159987170338567610950400 12189244 -159908155113640496652793597940339774464 12189245 -65987004746393559836797998137201884500 12189246 -270899083475745075968515252013195073216 12189247 418362361697806294157185272283771595632 12189248 -447184866256585349542405147318026240 12189249 635954932319346860253798859161121456434 12189250 -453395611218462484215472738667733528000 12189251 -882935487451101643945872263340494606400 12189252 -212194494874351472620780010781400780800 12189253 37833109236248250149056720294771768704 12189254 6088518463005302242879414140323180544 12189255 -67432357960947810207496928484791801280 12189256 311326589615608775832918705185743964160 12189257 -59026029596731109139985986230644723494 12189258 -279377721014255810737717218979598553600 12189259 116622285021305109076823892266578291440 12189260 -702647062941504738368738355092676019200 12189261 -75216744063249127614196530471573774336 12189262 -150550303937032784291706911483858741760 12189263 2330192577436673023684113464783564343960 12189264 -32157778676580642784019277874312249344 12189265 -783497006069678701700423875182470882880 12189266 -849971607168199493448284538179143437168 12189267 -100725882267557381428445891166916320672 12189268 -159772229222740973855215900534983245824 12189269 -900589778047006575952101865619028705330 12189270 -395676383490878965350159262278242678400 12189271 -2359384325109379824557004702045759247256 12189272 448817661929118741734870642682159943680 12189273 -4838638628041775890427411749733492016 12189274 6195986665660525904993841283963111680 12189275 251463989263660109319199849616872906800 12189276 712240709199442418537281395801615435264 12189277 -610976647470449178565249896437938828160 12189278 376073463651516449223011841172589461440 12189279 -55461126513407042426912690951376639360 12189280 217661460605664417049570890512125132800 12189281 -624694744176885197742403862326566553068 12189282 -110129774511247673180263482482128281600 12189283 1048040763360601632268419104561467285532 12189284 -230591755722977103776469386083417876224 12189285 29725632831048378715530772737762961980 12189286 -350262509199803367562765659156307929216 12189287 613103883841124078979152622763992193920 12189288 -599130036499127295103008052760986337280 12189289 131913354121713995836375449158788720116 12189290 514034277549920183969194245151509478080 12189291 760040570967863175884646146305509077592 12189292 -1115549460587587058549776187022790153984 12189293 40066255906390480008020810894957480064 12189294 -250958699584952040758253202510338334656 12189295 354046632964151557177678990005624169800 12189296 563769939214351606805601103712354304 12189297 -20970802565159722255408765620182491872 12189298 -9011849821246186366664288239001879040 12189299 1717345297476339788020157327309110356300 12189300 68317087649684425447807539052495257600 12189301 1179634305409799494232175102166079543544 12189302 -627577586209927498609328778756532407648 12189303 58595820287211503072271575635738345344 12189304 1433095099822446983213611624552842485760 12189305 -1299425017297548744311783536644285936000 12189306 543595688099635754760101021023289201664 12189307 574233886714105354040013311901014163280 12189308 1264478306915356700454745546696860284928 12189309 -175167599832048961327973583998704066560 12189310 47701340193305940469243221548129771520 12189311 384467405720142373280197538642345710224 12189312 -1167914483782197478414938412084415692800 12189313 50421591240613239875183954648161800624 12189314 173065211935327682046411225386580002256 12189315 600088920049640687334378669761042556000 12189316 236729814366578078231314691879570745600 12189317 -231630531649019859963561585320691281280 12189318 -118659800631730600207538463136675766400 12189319 -606372651885369908977928170922988331200 12189320 139323838847505106711967727179850547200 12189321 6394146038787278224874396042670249108 12189322 -20626853484408507601240871583255058848 12189323 300026640110155686707538978130908714336 12189324 115810444736804378092845346245054775296 12189325 -330948844218592886200790380532591900 12189326 124301394265520277987215114594793506880 12189327 104356143682250504154998345076904508160 12189328 296319472791523468046860107134618673152 12189329 -2828815720697977864146719347033989863616 12189330 -184544649975642102319470426045671892480 12189331 -325069678621497373154231627880098989056 12189332 698327250302140989470189957928182119296 12189333 64349808889577484368133577197199392768 12189334 191138527234422426922969082348401057152 12189335 557217870991545630060687059075999504280 12189336 -59668246004442569523987357632104857600 12189337 -1575497850835656147163061171913834137014 12189338 541661510110870736916608988374948805600 12189339 1866787122031211908834013613785040000 12189340 1070991897009934388455074792838388935680 12189341 105450045647163789350540841621994972800 12189342 545445397168995036132074778566345201664 12189343 544901992567522362737609843112057658592 12189344 1498977267289271136367934690782547214336 12189345 255270455837132072318507846655822614400 12189346 344879102628908290755413594292496997664 12189347 -292365220274855108053386547548502695600 12189348 531648972571292290519531288454945848320 12189349 108780837648550173509270104090229340350 12189350 327401047230931997309756148557720690400 12189351 -18746255298240648079652736194906753280 12189352 345678378844386841411581436647600046080 12189353 -1322810075571598500571651597933889052336 12189354 -62640755135624706230650063487794944768 12189355 -207597844276562011878545349484432512000 12189356 785261588955054065934458348671166545920 12189357 454209333949447582870326669976649783340 12189358 803551913636755411775199800781691766784 12189359 202726113929850520549274079471866594400 12189360 132056555891312629549267996324906598400 12189361 543997078758877316631168406715035573300 12189362 -414208916957385533853648596445624923136 12189363 416837787183487279516467514081243752000 12189364 -308678628955355759549277536994819606528 12189365 397561584395217367903186558349864959260 12189366 298049065158287635527250640085755756544 12189367 -367234845355482114936370304335571207640 12189368 675201577077854225688848056061994946560 12189369 946761710769261549169414065766240401744 12189370 -281482390858206402763236319173395515200 12189371 1291927928313347220492469976558808169572 12189372 -271208855391523512566909277581422967808 12189373 -117487540575678855382815606369173920160 12189374 548633976031295475140024818339821494400 12189375 -85428060988353003244533715961926185000 12189376 213893595293467799199414135367319683072 12189377 440386696282493964116773870160245092912 12189378 53859887844125118306134443742733105024 12189379 479344351831710398499582044450035590384 12189380 -169167915744639497444788771154789376000 12189381 -280620678075852812038250515214052534048 12189382 3325656418307988794999566980702931584 12189383 -94742046777518181452028886317652092336 12189384 1267297573196617903519458276418722201600 12189385 -64742154623330247452453042370632693040 12189386 -112853215547736972378765350266751422464 12189387 -9756643460518240660294488903962720016 12189388 -61164526672630140002561778981929570304 12189389 -43832067528657325554048184632152018880 12189390 248483652882581005122911004614501665920 12189391 -479284227613519702982634473712813305520 12189392 -154499731763704330211096100096391987200 12189393 351199542034703243123024361748270516800 12189394 -29731729569382549094359886492482925568 12189395 -597850835159101750443410536332637361280 12189396 712850610860707374678755078164250081280 12189397 -1259943441640875913085833879028864642688 12189398 -197667251414432215189427872648612640640 12189399 -534445242816251942935329839360107619736 12189400 -5676964598757823537726996371048960000 12189401 -3976028908348189524065859897113377536 12189402 258556938317289338811436854209348736768 12189403 1036635165881994241850616502256064006144 12189404 90172416161591144908808746010569529856 12189405 -50443932025884515933666199794655111840 12189406 -104251352821635856052315928075928785216 12189407 -127237699693808679050924168649033765480 12189408 -229868248612490252087579577228497780736 12189409 619920876177681969527026497203406660 12189410 441606582183258342563727873909688515360 12189411 271266002031284272815078775653096224688 12189412 43070644066073206130885409006236431360 12189413 -2282797568554085611767250020406834803300 12189414 -65769696609222318135381570515673994560 12189415 155737971554996419292164387587067461600 12189416 506241928509474193683572158139464335360 12189417 -60901162923684673127465200113905078784 12189418 253603341480770602366727184639272123904 12189419 794346307692527367802291787768138520 12189420 384834841309659021914419446543596697600 12189421 926293576083907291244729011213587632992 12189422 -79726208824502038480063471341084758016 12189423 185794861223894508393933827596083563808 12189424 66520945119782185196653174858796990464 12189425 -7219506694623447605171072254145712000 12189426 -82495533199368366471684285833929693056 12189427 -314193625016446213730037900792869596280 12189428 -420284340802279632416250264641151515904 12189429 42461526929157164464335731630491296768 12189430 -531614738992287466450113923648059908480 12189431 396061110438188599395976155929957661000 12189432 107855460159621490170394013423036989440 12189433 805346021967010408133726472534219391060 12189434 -275222522865244079931146729669625942528 12189435 200510578504946151398747828178712892160 12189436 549375731031812054119212451943330976768 12189437 762273256028507673270636347817287998968 12189438 175542113085975937096775725262342793984 12189439 -1359625420002298574852208444548578773760 12189440 148608355198312635239009226358731571200 12189441 516879620342359826529305376401191151040 12189442 134334865836562906195693088721091236720 12189443 86550249184648725484665303939108564384 12189444 -217666199479078303914281079712004610048 12189445 282360229102830138174544011700736842200 12189446 46610667707248964624861633688390225600 12189447 37140719733499255885021220219104100712 12189448 -92258776470959054723095940317222010880 12189449 139348502029845504248713254755647239450 12189450 42743290714559004793200010646925312000 12189451 -1178106124264070273140972716006931787400 12189452 11727951684642948337781369212936627200 12189453 202994058444860617584972822093360360384 12189454 254372106203724643915472084628301286016 12189455 533413188235267557452919729822535860360 12189456 -39538243415630496172022991800508211200 12189457 -166093646049142484814834153299635229888 12189458 -947683906921164026866389533029809847920 12189459 -577776894237689888986107837120623871360 12189460 -177012459716315075997799645042311168000 12189461 1480783579229172927663205473424740802062 12189462 311742528560469870625914560983207023552 12189463 871793618310538179978527356293064707840 12189464 -108051060381631895873744865449573990400 12189465 -230894417220309003602490041266123623480 12189466 132424835415446502946751101787721657600 12189467 -85105471020433764466968397934860875240 12189468 -14002365221273968081394180313218605056 12189469 -1118644174957910715506018027376377716160 12189470 -92355712686448473064901903125973164800 12189471 -189050457303336536641697396244679236096 12189472 508267335477124071212799447752885010432 12189473 1692455328800361511639382388296564314722 12189474 -485874600072967567970167618760220357120 12189475 631560175805476018309418216515436674000 12189476 -519211446991971919083167889182394908160 12189477 1050084732971120192820655684863065082720 12189478 92814186254580320867950307358913966080 12189479 -373069569631072036477147749874386146880 12189480 464619417075720397411914712116554956800 12189481 1304492844975147642726062579093587272064 12189482 46614390791425122233306286606321881184 12189483 -428607474805371828691130900935203211680 12189484 -74031964487120791225644808858198121984 12189485 469418578755919971857623031718591848160 12189486 386828402434650041756992417250273203200 12189487 -992293631163574736576367640295711097200 12189488 179034516191830313165617895717143511040 12189489 -172111988015324806082214101863258066752 12189490 515330236597499760747033832373532036000 12189491 -787988013603072393984593969858123349108 12189492 -11068646639886081645758542448223049728 12189493 862801560128738172752419558516170523200 12189494 -479379915040713840408102708814516207872 12189495 722545845328559095890245226510514935120 12189496 -352270387325381168462419362213501603840 12189497 -2462253984552283394051012500959707420928 12189498 476659547943051751553637142030687465728 12189499 20957972006155135235676946775843180832 12189500 -118015512635619446639647142710254720000 12189501 -1183928949423087649776910230084046710720 12189502 101444845889411262768432232390000840704 12189503 -31141255433599398411456782232337885248 12189504 -65093065275946896026155042778438959104 12189505 276078869703441578010501048135246048720 12189506 197114705547394768811415742369545223680 12189507 475909385064657625825748141758964703360 12189508 299664106959098817596279065972064732416 12189509 680650599852349049745184184380776027804 12189510 115191586931461881991350334792204216320 12189511 15568435089848206237833552932497867904 12189512 432540323593699962486391762327834060800 12189513 34995922682015977982406509826476971008 12189514 389941965438387713092214872645238711856 12189515 -19105377113020610782910503003048967280 12189516 -32696528320021771050120666430401954816 12189517 -474477388654132502371087605549205302240 12189518 432376202917306294806275087023159511040 12189519 -356751671164630069226834853301262351256 12189520 74494175636436591391532752998936084480 12189521 248298780450399813053794946514043684722 12189522 172319676325961908440838337296235436672 12189523 -92705411625013531332536292481857498000 12189524 -1327392226857753618097809470626868680704 12189525 544361927643131057419968143025827932800 12189526 19839263133225095625040534083867626592 12189527 283807844452319593516500250256351391072 12189528 -26172787653696872368660335498131005440 12189529 374755319931335451845486280836839803360 12189530 -42528849430203215625426583273092375840 12189531 477871015151178866829587426463190758552 12189532 21589079528161035568667302458587527680 12189533 798557584006109689616043751399840735782 12189534 9279451258374904065261545921795635200 12189535 1146466536170945225151609017917435231200 12189536 825365225213844513810144280725841772544 12189537 -375349731573333269809262118583779277806 12189538 -919717945204023267389502656397049442304 12189539 -6892661383384246388034429327131704608 12189540 -24364923099607360816289999869501440 12189541 73216703929794184047901324556452608000 12189542 110401095769581037122461635749511372800 12189543 -388887868102840132086491342545435288536 12189544 341802075013250218959084238372815175680 12189545 99672911709470467420856596807426843200 12189546 -17956712226665781068379208398833702400 12189547 -243943109491464138540926903412534668568 12189548 50287162835749276879748244746671718400 12189549 72084921936847884698868591107484492864 12189550 -214355542734729464831919825197074862400 12189551 370682778730882024917039258175055931504 12189552 54073788017279567403344058584233574400 12189553 1014289644062375453660238845150615662802 12189554 -5515490817386950651148643492030638592 12189555 440826034001532428870986628548434240000 12189556 -871752755791150460171266417837469399680 12189557 1327961152543372034357532124740853141806 12189558 -422260474135435556922252213410253220416 12189559 -996802689367901730030114210164455225240 12189560 244669017898480972969856257640833536000 12189561 11523523246495153625409016465329868224 12189562 174065902574101596783249560141478188544 12189563 -658681021682069129953080965606267593296 12189564 226720596532080936024627491940027310080 12189565 31918913044052045226239985916632203520 12189566 -300762540925051346789981443982038092096 12189567 259091132349751821087368213864475967248 12189568 -854116899934824435395270134006158458880 12189569 -8421047465319226281887127907119885888 12189570 -6917671736409060247963800188595110400 12189571 -909900116089020746002703671823344132228 12189572 24357817387322840230312994102384640000 12189573 50682709574323319186329463373022068384 12189574 -605846735404004629834882468228171138464 12189575 58197433119818114441932469066071554000 12189576 -82333778007714231881822751512600739840 12189577 297320119113200290746981837183730253520 12189578 811084624809594132757192559443803290112 12189579 78972327607622506556606044152023355120 12189580 14709220725136067867405789076364369920 12189581 -775638001979835144856154138389818540618 12189582 19542673032716976387458484531208717440 12189583 107681583354340955189494115077685132520 12189584 114170198845230005538827517794395422720 12189585 -72883955272070730483545069108912889600 12189586 61263014447915226901216269357170817024 12189587 -38484546270318117665087268852901019136 12189588 -214803240241032776953392735831103420416 12189589 -180570585942688646293043543331603226020 12189590 -137730285707381906872003621745265918720 12189591 439964334924142586653612772855095400352 12189592 133062922755441536930375429749587148800 12189593 342565243507978822144290076627126120644 12189594 -336205859762831801852129968005623308800 12189595 448334400200885783962874899198183164960 12189596 -54102717284716487625803669370024460800 12189597 -4624025693641046510438146075962048000 12189598 -297374174034703142539814589440766297600 12189599 300457183521730641175510001860044815160 12189600 29737225079753823434325182481742233600 12189601 1613372767086150851281708469330388550932 12189602 89845797637548631701014710525217329920 12189603 -186972378660709660063699658177765179392 12189604 -120253338341314513729479684176466796544 12189605 -911787703870226140219636684572941532000 12189606 -23552091327772028635529488962049769472 12189607 503500035488353868577179528906648692856 12189608 -225148791735627429127792401389861975040 12189609 141618180231051895389210137812035134784 12189610 181506669433901284441048651197727349760 12189611 -511569718917607183555567397299948422768 12189612 725851131713279529816243328916909755392 12189613 56506101248395527543826479161557959704 12189614 519446271819012328817228075092300366656 12189615 -172532234968638628966813492759599479280 12189616 -86637540205939044618043723353654886400 12189617 -615424212821069274591731488036471135248 12189618 -6141186784258852372040397778057912320 12189619 -429941564794123699920392298263260989056 12189620 168320268251465674532238050144854671360 12189621 241239677405626287088307813441570227200 12189622 113974801097634815738712672370314959424 12189623 1155639996975090363381697291107281368872 12189624 326702938391917502117131372458181201920 12189625 268445247535120037239189844553145104000 12189626 -144664864911835954984151183864736878592 12189627 1222316760066818979314377580372084022840 12189628 546842064704345179116189111788192593920 12189629 115701271661334628724733081222732266688 12189630 185280350486848499236214911249576823040 12189631 121818155572401022003604611712393690432 12189632 124542095696608143197266806365535338496 12189633 240853723518976516411973192310311832624 12189634 -133977978548530615617661703823788353536 12189635 -411774302955578021438070462898282892640 12189636 446282919802748621211941798780135731200 12189637 -1832593412233437432509647481101489190948 12189638 569448824323473610926839857804391608320 12189639 -72302951008131150611723708075713355520 12189640 4109628202826443701538574294249472000 12189641 266223728271515388490274671197570759552 12189642 179802396218401413507510296965555601664 12189643 1312581218589410375863993733006402711080 12189644 -600919682051564762639848044531780113664 12189645 -244865312855869088531532474916468997760 12189646 -72296991792001382475358781264925944064 12189647 1693873649403580378853031137325521466096 12189648 -210720389623490289177693692318560813056 12189649 -296745402749939594362036551517940215836 12189650 101464138493767074572884908016130880000 12189651 443030498748952122334637595914517199032 12189652 685209670480852171985587825414463985536 12189653 -333352810373091795951248118963790209120 12189654 88006812644037486088871557662848362560 12189655 428655178492351099258470396021686316960 12189656 -165404924390616758348583413958531717120 12189657 -449945380796187309468345672008992778880 12189658 -80563527615639632631596769583054236672 12189659 290944125276276454252832367465455759040 12189660 151035474251543764725938332862087823360 12189661 334317771487811733640920532688432486 12189662 336662412188636894890081394561949221952 12189663 -1102496075445205221079412673757115059680 12189664 1396399778623123201379428247356665495552 12189665 243443643584383180048108842907808075520 12189666 119482329861310140357570710071410109824 12189667 546904473867102386157445798366298544592 12189668 496753636283654599977073767787036434048 12189669 -408482650406313764023513314623846360832 12189670 439531547254455753548030310301642780800 12189671 731462471330584281845566171483481255592 12189672 -72341770925412169647948260964275650560 12189673 -208725749882195468366303641998350290800 12189674 315306474727579084306896781763580010752 12189675 146121381055538177065347729319812189000 12189676 -270652244005555642523244724747029303040 12189677 1558033668610404678422724673719723341526 12189678 258824564950742482616736668452899072000 12189679 -558792882257698886545622856043720692216 12189680 136156387828822606818731355759770664960 12189681 -827334518080084087273539783094055640816 12189682 173681027117531808135860935004385919392 12189683 -11185658871880160791171446533950955712 12189684 258868917977493683118477023481514567680 12189685 1361685841249607603510655640829637288960 12189686 -44031400623383918828146591731636787200 12189687 -337974235589245526784479824176390714720 12189688 -99458108441692267909549933245111091200 12189689 754396492206697933190486201271226357380 12189690 17600127944712211711595003159434104000 12189691 -983092267981973034568663714110875617616 12189692 -244803056630939381877004806185690333184 12189693 116333896003729345610203863866861401344 12189694 583368961967297341837793664325703070912 12189695 296049065268093697756394679345914649600 12189696 -192077363592611435022114089912726716416 12189697 461263905131353713943941717544377905280 12189698 154942953550810104239344789688752175520 12189699 -881660084754119623849616389219845796536 12189700 -290288130484187191508583492119733248000 12189701 455398065178822085537676030163001632992 12189702 -45024839358568651014136339480682213376 12189703 640764949053778843128716318328207244952 12189704 -1211815407528845281172740920502833100800 12189705 -553122042241371113444999067918128566080 12189706 -126299809486646115955888211888185080576 12189707 769180328134300999869640696220393182680 12189708 -72671026103410052633801199475769796096 12189709 333260889256109061022344534083097013216 12189710 106257043100611279043514325351898219520 12189711 1023575704483108756898296607146586395272 12189712 -133239728327148953308722892580920885248 12189713 6322606452340411505257631012633931840 12189714 382952364311035345544505773097600466944 12189715 -79344018194639312273245492295933643600 12189716 318333311245859299568753752238396375040 12189717 -436153745760350401301841976798581408000 12189718 134303243011673925567369012782214166560 12189719 -607788798597691382701759543673456085720 12189720 279946981968212944811677305533539737600 12189721 -946311467574177143202190020044968062000 12189722 -272403592045442490296638783250761379088 12189723 -122650295618884785935296576368255098112 12189724 88100209459913268675202804714130860032 12189725 -118351549258704175502362520587344372750 12189726 5358736950851242024857178272751608000 12189727 543056468853823933332103059599027864064 12189728 1239758638125081809260116572838048890880 12189729 -410721185179502289902395271608167682080 12189730 -343442379259209514813225516196564110560 12189731 -438066392498638629495906247847285010060 12189732 12385549320522567360442208977057062912 12189733 -533360205521076567766023964972230286018 12189734 -230642789577990295985218116468437373984 12189735 241327535301901138229088179873418468000 12189736 -207833692051126043892299066861709158400 12189737 -394086338226959810627420271487285231296 12189738 136344378884969415707600213031464855808 12189739 -1157800568319319462593810133205297175320 12189740 254017836952394685007485819945863792640 12189741 2165212115998102574043199342467806965248 12189742 -200965198676429568849830804653573457088 12189743 241490127810584955584986915990985823624 12189744 92817059022439911521565775812624384000 12189745 74672644255002437322289277231239752000 12189746 -97924230285126826556513000420435378928 12189747 56101716896160409352272424401959035448 12189748 -538294184764155855930849564591618465024 12189749 778281391981188369066534939687044257248 12189750 265024893964044572898052691550663648000 12189751 107952648614360642645099070544301115744 12189752 1577162211604887896533048220952403660800 12189753 -438883077147646789620870360431541006780 12189754 232232073924310024257613904374174291200 12189755 687018774506314407002754147672826028160 12189756 625912540738492926536239577786491433472 12189757 -1467485919147649163229413101657811463994 12189758 35339517828184192974527814461243277312 12189759 -34100717541179224487743411410596524272 12189760 374229194532049163958155626939794063360 12189761 -239282832577951035137315511966714909120 12189762 -97850818185821169770491795334184122304 12189763 -2556997641420917947779802091175603016920 12189764 112693701129154093563644070061615464576 12189765 55787861190288268192615667718294124800 12189766 -366100527992341469451473762192037675168 12189767 970761739896599087505693712075768969392 12189768 313995226762779040227619770662341877760 12189769 -1147326498897132562755815452384408320 12189770 248614330334421457368547663530291840000 12189771 71867281405586797628674407746605405224 12189772 -39565553226585999365645711358937779200 12189773 -800298975203216123057277790930501768800 12189774 203422581080060557660905531228659453952 12189775 -156840194359031157894349693360635444200 12189776 -294865794636026716253197562804071047168 12189777 -297947870091840779652283538665966709760 12189778 -638585694814360104645173104030100296560 12189779 2691138741189651570782449851086542832640 12189780 -3931367814609223269449906207706862080 12189781 244867269335499717579520170660366341582 12189782 -1266976931059506631386613716492012864 12189783 -1381091741142339532166751775817715826176 12189784 -505770093968758638208301628287628595200 12189785 1475265556969880957402240563919334371400 12189786 -32603018262632069702417603307310818816 12189787 -857607126458760256580972831528222050800 12189788 74868727515446409608655770558715869184 12189789 -224382977891690697206977392723748401792 12189790 406962002381440124613291883740310302720 12189791 8658550814728760701676094792044097384 12189792 58268586297817572117348954056750530560 12189793 411096798101530353884047082014906303488 12189794 74583054452972349184051318893790969632 12189795 -239156961227182128599908036730001192960 12189796 68744046328680850109387958656559536640 12189797 -157092063084876154089534386500567292580 12189798 96750511087552994331803368113746538240 12189799 -731734172231538898721137240459903641264 12189800 -181637679122173587915974318895556608000 12189801 -26042937449312407747424227766818462512 12189802 -846510656449460960123651376236658218400 12189803 -188607701771450030062706107204361079948 12189804 -513454376040181918970276022824806207488 12189805 -649632099613746513980404371129651540000 12189806 -625448196501697889737139976754656243648 12189807 153973222991813166654924805282824451680 12189808 -152254322343000532053075440349790240768 12189809 -1521825364997110004818581932691753042990 12189810 -26336209365491139219763836855009123840 12189811 134956386770223172276233530550073958400 12189812 -26989040756184840083625609185745401856 12189813 487964218115430857057334718646891995200 12189814 9653386480397890062258575119736892672 12189815 17301740939679502307074266957442573440 12189816 123459671072898492601463832759749591040 12189817 1236053081835035499148217067687255621866 12189818 639304920363738957170142397497881685360 12189819 99339649176981762440154417254979947544 12189820 31449542930482535754327955330677596160 12189821 -113398369064924768485807517862360455040 12189822 324686860088830395653260241598759819264 12189823 2455687067903637601816729056027982112784 12189824 329212134901845816088911774966475653120 12189825 -70625127086734876068410647762564620000 12189826 789543638852501915764834301273588935680 12189827 -93465024642531658862259139445955404640 12189828 -391555114002673708063693389698110546944 12189829 -2956432119690486151408464357542394190020 12189830 -235250889440290624621456389870753398400 12189831 -709735556994526726258613581173388377600 12189832 83429737949518428974635214570942392320 12189833 -76006086297606564045471675709394676120 12189834 -327223669880675867570927828103102622416 12189835 198699421334822700480472644865622295360 12189836 -1176142508809810600184222218325965923840 12189837 87266310013531647378897484243199676480 12189838 -380578493758968611695455756285020143680 12189839 675368140086537521362052665265271712800 12189840 54490690675726393730735759777334558720 12189841 -562273288192342465171571770275940402176 12189842 -153292068986623402512156932624479577088 12189843 -649627242007666795923003676418350538856 12189844 226685299961138043698309628961838934016 12189845 -1254397332094915458552185637119966198400 12189846 540651275055176064002495787494788591104 12189847 -647863483458915878655135975289761851704 12189848 697185350607972096103058447005125181440 12189849 98064945049027706524388587722812743680 12189850 15208645689432650705056597535795920800 12189851 -45975102848832814850912102258449569792 12189852 -290532656778201301662629435251425120768 12189853 -349332783590542351881665779302557673716 12189854 -781150334196371557316093414510763690624 12189855 -10026809601983854502417824047334992000 12189856 248465142697681595518767316003659448320 12189857 985161396554650596801198312516496571106 12189858 -567312818581945498712700597853849482240 12189859 -11019594479462851270912339499890967160 12189860 326821962651624392608522941230421619200 12189861 -981755887770504125429338522089687413412 12189862 -313788352525316377870240701879795151488 12189863 523320981074454169375426040940591194160 12189864 28415867739131332917184923827132497920 12189865 894408831425996785963549072647682372260 12189866 269000922039470672775969978865018526304 12189867 -397412124917692038284023875617536062288 12189868 301817537054660793107114829236528640000 12189869 -1675658670026868795623545675011913514730 12189870 -106950807245506536503131584354239692800 12189871 -344409753870999228171786735707663874928 12189872 -23934647080437739745136371441393664000 12189873 326073833763851118668636987589734112384 12189874 37055414294492010588341766326330881344 12189875 330468289467822058688156947350767328000 12189876 -347277023186911636834974096704831827968 12189877 71527231582894107912383780592599940526 12189878 444698828673920856757441945087436677824 12189879 222829855042968913541861654798448823200 12189880 1184182750978167311898565236369583104000 12189881 1549280952475775853916685220715526891664 12189882 174923818361800211183919794841878267904 12189883 345389735516159232485997143969546299240 12189884 455442030085624475263983863272717793280 12189885 -118026933869401402873874568246762451200 12189886 388401073072161270711388325439336283392 12189887 -1834431415756937040482770300544963304 12189888 -79465836694860285478251758507799871488 12189889 -924781136628266777607446337637238010540 12189890 281234167781530527476994164207593543200 12189891 -358086594692398727475802606522066695936 12189892 -252464422037341825877386460250784223232 12189893 1062677176124439982914410390950881260220 12189894 -104032789971052063724124533801522796672 12189895 -228162874669822257966473097704135839920 12189896 -300715802376350628232752353951882910720 12189897 -162269203946697535241937133264536656172 12189898 8110081140116077618795915551936000 12189899 969414032796917098224896625150193438560 12189900 -21626685942118195392188661563739648000 12189901 -3115446191881375189898555079023533285800 12189902 -719653631133448886360489187408477600000 12189903 -317593455137867084250914776780349688 12189904 30455691399521881491378983101112606720 12189905 -12167332451657768777037008581612692480 12189906 -382589937714891748885950563938569657600 12189907 399281473445718850162557884628638210156 12189908 -166533342262371620004714548163479808000 12189909 -9832165820925510289548180626874344160 12189910 -559475762111568219516319623466589840640 12189911 701387520179481196676865652237285381512 12189912 -439552139729686714903279061296742400 12189913 -350065437693127535541064583067836565760 12189914 -946648459951269434924692128850664794368 12189915 154374976807055859324480295241882157120 12189916 -933463150635228471049877448434352309760 12189917 480633210827539201977683836661533836966 12189918 -258320262785319678337291825784204705280 12189919 258733110070730196764223321895136197632 12189920 -632308602792713760917335936052326563840 12189921 828107887874008449322250863555080200112 12189922 39920805898891198899162658323554548512 12189923 411343219550930874879426846062309558172 12189924 260120522377483827305881270284074885760 12189925 647243205448663502342781477919050492000 12189926 -375832713476316037956670926562614900480 12189927 -880397235553464893418902860563832875480 12189928 -570622710542456919663970161623234887680 12189929 -710494701701389866167203656070747750470 12189930 -310802274630674287732549933404085082880 12189931 -153554307241701569120360662021442277120 12189932 -862948330199598425443520038550920437504 12189933 29362656887675344729989901756873980000 12189934 -732720466749785113465248012377089624128 12189935 965859524941955074701201270631493550720 12189936 -27148306465192159189096967690435690496 12189937 -2123861611091611716760899805085265904640 12189938 740586874058528783017961109221708655120 12189939 -80392388790883741434978522278124753360 12189940 155763220475060109779601910329708871680 12189941 2948141533289025065019821552958851712 12189942 146026939327948517964427849170291571008 12189943 -960690369213925762456054211191141792536 12189944 20028736281186960754884709065031680000 12189945 -73810889462512485994265400099162686400 12189946 257432600512921896077066251777564454880 12189947 -414162748947303275730056505861332290560 12189948 445675017012469148301874152455132398080 12189949 -379703018873037460077184034035619405050 12189950 -188869746401361692132982266333601480000 12189951 -1268887530490808873275241433767018227608 12189952 526178101752126115106264004697754959872 12189953 -56022494632986599773154600723326188798 12189954 12976677016756415101762323433234145280 12189955 55490127760570838425499827801152851760 12189956 161504690216546444060665511433909780480 12189957 -179574566209104883159169412135793300512 12189958 68865659171101621867659565217187919680 12189959 -1245355603220434795514601467104597812840 12189960 252707907374798072848270646299435008000 12189961 477315734235702787117428038362017975744 12189962 -309618543754446230776765853648068290768 12189963 -425302453506883387764091822769020449600 12189964 329536712176824639114855601551064577536 12189965 -482396164265391411388989374012144521140 12189966 202638258084057097493797881448212837504 12189967 833515916710211355665844139929328454400 12189968 -96643882181971161965577167844780539904 12189969 -398429188181461618295263559698709427552 12189970 217240717487644469533749915601085130720 12189971 -113357707468392375443239529937075771888 12189972 202710959658768254388906230305986373632 12189973 277209346804176186443416585725469583424 12189974 -222599650501546810096391572251734291520 12189975 -51998934974921068703166896026226803200 12189976 120715966117016669641883726952426700800 12189977 -33587935762640138069742087352209744000 12189978 -362351822214531558660373066088452896 12189979 -13581670812319735769379656654295031420 12189980 16038079556196943223984756450929582080 12189981 -860747867948414799688042106599042539648 12189982 124302513043959702197454927919352171520 12189983 -211566998676231618110283728938522438656 12189984 -5594864676500046698679600568857526272 12189985 513764205817403958482858384013932844180 12189986 497389524851171884219735160561240990016 12189987 -246733606289735303130302499617399980560 12189988 139353252117117735911039203153827340800 12189989 527503428057917517220662354153298234656 12189990 111339184724543081062628806804150579200 12189991 -653298667897473028128649642468364135016 12189992 -802080332398122680130976285707523200000 12189993 524956757484712532846480306111524206528 12189994 -78888454488699729840958634063648720640 12189995 795231396794567814407319947026660860000 12189996 7894830001277646746478837413221764096 12189997 -95293479343371248365004242889754666228 12189998 -869468506047237512750527855191464936064 12189999 516811678890712990844553127694496634128 12190000 14360303758262822296134835267952640000 12190001 1151290841699532259927656505717346895600 12190002 -165195821759845375816026313462384361472 12190003 -65386791299109561073948530762497326944 12190004 -128567255166335003273409441910150483200 12190005 202567190307927837906841642374193272600 12190006 4327006226416366906794107146634371584 12190007 53602014767707331952233493379062329256 12190008 360963230235192000071849978579049615360 12190009 364131921931437315475699679588308204804 12190010 -26407836868042497527976144571888803840 12190011 42540736797770726731887607181978120472 12190012 185468578424095243918738698239808660480 12190013 -270294851672229090768025080480366885792 12190014 16572621512484573683546239010266182912 12190015 95712002681053424429961453519188956800 12190016 467324605801966432374211673336976506880 12190017 44113187917144681093234803600930750912 12190018 -303090951521711944771855516803194738784 12190019 -243981805833382807323223171948221344580 12190020 46709376080498405857170612168102604800 12190021 -14820633272107908798640338289942106756 12190022 -312671181127452254941889404010744019840 12190023 -156220573339841408034422340884772144240 12190024 -1711762595192299321064714957415521280 12190025 49696283589467803445349373510946591550 12190026 243500076377618258364209096339940966144 12190027 -14581226919022122228647334180316215320 12190028 245138290151573332985294690571281511168 12190029 191380630740227660849667446235547998720 12190030 419839173967614114738427003683145748160 12190031 281473499479053566876496944347311867264 12190032 -94525639423263672364181434905152004096 12190033 -739524400944701943418665001377400152718 12190034 -964197237893367720907746033894761228640 12190035 7731345854326592896322907234867713280 12190036 716829158059543112552225605034961706880 12190037 597077376404946228299405372728255881984 12190038 9115810837965611361987155271267102720 12190039 1656307298229322152981419025519724202440 12190040 -1002875238132763816550235819797961523200 12190041 -35938174305633803724501744526718524800 12190042 229492624493478656332086932944651314672 12190043 -1497896504008704601861071808810858635708 12190044 -224998137738295190409863371351795384320 12190045 -1788954271032983593734853282650654720 12190046 3178527966589830188398553431706969088 12190047 582039589543258636686800398328761318272 12190048 -518291900990282273445729072808783773696 12190049 -376699516440325168600076652254191723680 12190050 -381114109534691317125034809378472204800 12190051 -105497175259784914070366084512158121208 12190052 -300800520423073894531682269788221521920 12190053 -125637938268119122683945883068640813536 12190054 -424169328084503608103860328019417453888 12190055 -499867385674676397516066123534897022080 12190056 -101526992096195899125024640702348492800 12190057 327891981123922558484754366083910635328 12190058 184352190120012558540763825724148176640 12190059 -101120156175930854114776650933492449136 12190060 812517034158060109266913271167360020480 12190061 -319787099254225718787197481948987950592 12190062 116984244079273095074910367229513445504 12190063 417597778674327260640916961699577800400 12190064 -102327641899277259392278715181741342720 12190065 415417122626264911778637069423757163520 12190066 -28202993893603737083547620075373442560 12190067 1405787646644396923615514645130086167116 12190068 193759659374246416733222956947772538880 12190069 2469294835297488917032748249963085120 12190070 -4813110771241545434445360073855344000 12190071 199112140913418021250806298219382400000 12190072 -1213342220807506620923362199159011246080 12190073 -48632879524798809965919839943904604460 12190074 6352296665090276943289628929255712256 12190075 372882889086532169322590715393196985300 12190076 -161113359831435307754275019817600480768 12190077 502197160787173743792178539556825215840 12190078 -871545387458510168708018650742859548160 12190079 -228343725448135852254119090474304533760 12190080 581357688849830729589286650878361600 12190081 518426006663658754487157533703911114882 12190082 251581926937436624928390353813634636672 12190083 183659551979624347237411387130456452848 12190084 -19028138974087250564681031660516291584 12190085 986827348061916699879994048520297838780 12190086 373037185552694327084147939608584956832 12190087 -126899807891634408994493494027928753216 12190088 596630865551035496430347848024046069760 12190089 11570083967209153752274137565496734224 12190090 135268158943993780182685129869135571200 12190091 221196529304591935697577999669453473184 12190092 32198077255588946326317387866892779520 12190093 1279920920139097882959577909693364075340 12190094 105125569217479039757846481296018855424 12190095 -648161469158626027727966101199903539200 12190096 382625804080980007485104745947471872000 12190097 166004274284298406511861203207441465152 12190098 -237844374157038412569337391441889038592 12190099 -31543119864244432470798635091793955712 12190100 -130479999648136952508278627952163449600 12190101 -118582375640664047134636760310947607552 12190102 -412515983152005851487723849251375521248 12190103 926688391149947512620503594901740865864 12190104 408829750054975912093436611434765404160 12190105 1480238197401425207976134442290234772360 12190106 427513179608881035877511516735955873504 12190107 -749902649586148338423642930980308089960 12190108 -452018331526684859806902485912354488320 12190109 687712895171227471765185511745970350310 12190110 -530640329531652138289194496339591726080 12190111 -892252880505736860784819498916937440976 12190112 -1763361965041153628541068055803499380736 12190113 6420914225260483963592511217993415616 12190114 -1009739377688316319125922497840458206848 12190115 -37011695287633922889252143736152140800 12190116 -33502874130048571286108824427210062848 12190117 414717810396677803826501761365389599166 12190118 147742857965478920950544437115510368128 12190119 -305209926552793872877522233001245527256 12190120 -230225792204971988434393960018331750400 12190121 -655716525484041658594567334888466649500 12190122 -77658627270275130953535248861406074880 12190123 -518301655719712606960934556254217401520 12190124 -36646147475421150205710558570695393280 12190125 -205982765573736073953544902317406456000 12190126 -52427149242078162415462498333870301376 12190127 137058731989322411396168111207666662272 12190128 224379562915708801162959407451601305600 12190129 405859951154766341550733041842584653376 12190130 -141431291725052324441035968988789831680 12190131 154940351691489755870075151511092506112 12190132 457298360707000848619799641100822525952 12190133 1125842894286285927257128159710807014382 12190134 -369065118149751435283164286456897674240 12190135 -56403878759250463654400274361049338920 12190136 -203123941518110051217685686166430883840 12190137 1141789089544826737537325176369470417600 12190138 184783782784565289907718214870350962944 12190139 614065806629652016613402871421392630504 12190140 -53623436229264549525847848092687639040 12190141 232983683362622240173896477301527114784 12190142 382531572683234487859979886967766153472 12190143 -573152108561489219595676137591897600 12190144 570307747824893367220838064777221636096 12190145 842707581316617058387575892527148500 12190146 -406472441910586317841043444814351628416 12190147 246223326395892448218075823028463105596 12190148 -926491586299508624692760594612429649792 12190149 151129589950595184599087785973548339200 12190150 97134102915477699884047839555535584000 12190151 -514006688522881697720656879350785335848 12190152 -8924165771408574190362951188963328000 12190153 -1232252107235413045915875060304601492800 12190154 -317795873912704944287639381471143990224 12190155 -553644095197488283444500988741312058880 12190156 -13631565716171266539642015874104483840 12190157 337456001548075435399587536707552607712 12190158 220729388445121080419618954029841245824 12190159 -576056240759100244007831841686871319896 12190160 170794851710882992711205403491454074880 12190161 -45651618151874338726150838817295196160 12190162 136227830281967674913022732494890210464 12190163 -1143566400622863448867468280728504003920 12190164 34885703715901596095485613154532872192 12190165 -282450952514241343140302637412655518080 12190166 909756283726185530446888173496932256032 12190167 -401761759831710209576210454759934277760 12190168 -121321594820572779312722677480551383040 12190169 138253219374693786072177178337959997700 12190170 143322728253829676319511020927427142400 12190171 1359340322833384671799429161951573980340 12190172 -14348245204457786534670080062208663040 12190173 496527433453274361801395746459336619904 12190174 1222073713989149456584817101737132399360 12190175 -71802585461504986158981070909000986600 12190176 -31960969135116537456625388480954892288 12190177 361361624252518593175568850550913492992 12190178 63852713403849322421250035384521896960 12190179 856064449537991455770676673874700967520 12190180 31656909176163659045928279456134150400 12190181 1546654271250669655830415200889710802272 12190182 -313294961035266152237237571589651944960 12190183 691054328480670271185610923711037797264 12190184 -358116547152897912431943308821270855680 12190185 256303367964754452062239904807457672000 12190186 -553536577493914650020366553313128368208 12190187 1818334282161757734250441922480933326836 12190188 135496810693650310839564515068941757440 12190189 -596634143660681141835831198023157473568 12190190 614372336334995704003212207103664311680 12190191 218240088611756253378216769111134764160 12190192 -14713697203831520241965076458405625856 12190193 32373431716024190774332349531881626624 12190194 322231030454662687243788760756806382224 12190195 154308753373468245992333352852336669600 12190196 301965417808699806315959116652260310400 12190197 32294627032723729373251888524189203328 12190198 141421181023696266018403381049662707840 12190199 -2546586023043398274578248680065904000 12190200 -396619712122413403720174129059520512000 12190201 -562354590873981543429745062697254221996 12190202 81507626068501349189565566855606313984 12190203 -850240776909421047027278998481253465600 12190204 -158858880254821620389689883188731463680 12190205 -281562993547324758719918553630787159680 12190206 -193126470983238210152779613555686941696 12190207 -843212453548785021453751764229336945248 12190208 -13080235481243122302334484166727434240 12190209 -394468873435802078885068368182708415696 12190210 -404065260336008278878808895416512345600 12190211 -1872926112650541699045309859044891248376 12190212 -334224574912357031415135096212174795520 12190213 274702455848454345280218021448183612960 12190214 -329657805962411420172971202482912685120 12190215 2645344658731241706939535687210311120 12190216 196827923062399774154414129052916008960 12190217 -508109930708587114660744576293279311580 12190218 64280244236265561050538474846390338304 12190219 -188317439693520632858060067989187326380 12190220 457530128978454393525055128860078592000 12190221 -229559391405604370296982712347480114100 12190222 560401159939727453607385118321167417344 12190223 -577415253413610711164638636781203554432 12190224 212178791618350765359338931236400660480 12190225 -514579033347930360290684141099130544400 12190226 -364251925080285491314294510209502573440 12190227 282551788494089589134578852332534949632 12190228 -126361507380313191583907204714093026432 12190229 -66098088788847292672989681093640308960 12190230 75431778793588728720301371289978060800 12190231 131020193790626105161206918529353609032 12190232 1193149006176302304842373767117194444800 12190233 -434310474367599228910297721061679406400 12190234 134707590886428610198848297827947291392 12190235 276260950677817190675085561653404415760 12190236 -388518278897000212706635132630114764288 12190237 -198473753458515892413056068030373458740 12190238 491664458314779543630546052237066907520 12190239 804932220394925509068807712565714762904 12190240 -183458533745226863824069425284874240000 12190241 -157571839884721606457803503540976005120 12190242 -2548000252732735187184717054128318976 12190243 143448404682722956326651296422058385888 12190244 -223500987735650938357826688163173116928 12190245 265253612871026407068664899770940753600 12190246 193511079315204163154069210313609335040 12190247 -35455177620823479920443314125981311800 12190248 7029129207523144390068948562750095360 12190249 -456839334674171869862814177838737196800 12190250 782998030972070662805437012744473144000 12190251 -166363837695501085572818445782137574568 12190252 714191021704195522280570619744301972736 12190253 1368047248201591122451103120138931513600 12190254 158774270987530262235368473035603701760 12190255 85191782477442280622383549754003973120 12190256 174124154645404199280217725953017774080 12190257 35984103319480657943899717608165955506 12190258 390963616190185916793465351025768776960 12190259 544284268956604533696624189280737848460 12190260 -125416545422064429399896692493650391040 12190261 -446223036950235606640678761091839253138 12190262 234934426733616142091609159356525824 12190263 866272096287950988827302708612819008744 12190264 -607767210200603414947105561599457136640 12190265 242574516529751728392847422502572490320 12190266 949815198186007610472162153058625760 12190267 269014035861590841308949258681527892480 12190268 -83529656842311189500471296188620362752 12190269 222345039918239767157735851560916803360 12190270 -9752847154261560371045493351232848000 12190271 1471198465995790308712717971430835845944 12190272 115008726559377255766098282653650255872 12190273 1678448992144030731901942817060400683220 12190274 397546479896027094892610980960813235712 12190275 185539902235907051355068127039202369800 12190276 201780569302344181962298690738527465472 12190277 315025602597198943041789123783199467072 12190278 115097119750445631023406523738429381824 12190279 229043716961174712201087701536154798192 12190280 1125765416908001060393903064313718630400 12190281 -162079800742619986232428020269485488576 12190282 353470465231928473801754941413023945664 12190283 181370974020745496370199736159336088720 12190284 122515264527873287667699467931024291840 12190285 -9707639774044181352887275153450135200 12190286 677775572511949384243498412992104336000 12190287 710908590489629569851586588399608199560 12190288 85703124141245117214435575045897846784 12190289 -2772227159640463578860653555515236928960 12190290 89269545965909679476675074355810688000 12190291 532902522608457767498165938281900328384 12190292 683860818437247339273019094831433404160 12190293 586851900550204612843745974025720513280 12190294 953293300035789281035490973355847505696 12190295 -87760647282478382065956061663944804480 12190296 422020874673846393359796060020095057920 12190297 100072641982937026088993621630206363200 12190298 -543769957316215871826247709186760195600 12190299 481037296316282875923085693706566830336 12190300 -629510425220742481155849814943145152000 12190301 -255316241079614432910377411130892951656 12190302 22912244874097654375376795367633257280 12190303 -255692147355292926651597219217496148448 12190304 482702427770600338774370476834039529472 12190305 561934829297406421805838946038029678400 12190306 -38118204981430651816485556096884105648 12190307 -975416682912676261581269889468399465444 12190308 460833502564114855355527496208136111104 12190309 80732885794408294665507417614842908986 12190310 -361419516745149577908796222226491946880 12190311 399131555414256105962374059112539360000 12190312 388920885623293547487852237097401523200 12190313 -1295406563078527161798975028372135675776 12190314 -647411272585710028860566065663236660480 12190315 1296513098222008217029330777024902793200 12190316 177335740997678139813284109144610676736 12190317 -204559270020837161411294029189154099040 12190318 -129205094093890441679259215492874836544 12190319 -113087308006937141457951758176138474104 12190320 38998308957888606851329404018097029120 12190321 147837419732456150601783432755800295424 12190322 345723961102614864582640939100503544832 12190323 -136968907683744576378256064339240463816 12190324 -22871299411404940671575022219090278400 12190325 -62983714805344692496124382027982440000 12190326 -531149034623940883995644430692052518016 12190327 182728054794108515676754476044798716608 12190328 10047946783072749942063328985396981760 12190329 -227386242934087252545046578628181536326 12190330 -256979818283777248784307734589517684800 12190331 -1019063249194492410380869649365010891868 12190332 348673258276251417956320942213599068160 12190333 -1691228236441988388258371286388198455418 12190334 169556062853606323003958851254846390720 12190335 396228290428995236688108119197222688400 12190336 526215097916622568765033824277097349120 12190337 185057650512429938601688620267831769986 12190338 81387009344829695645413701259810940880 12190339 333670525967756266085361971392019125456 12190340 -265785898920338669049882345020397884160 12190341 523784483658596847253318214237435277792 12190342 -27022060333341380563044804479239776000 12190343 -154838635808656088966386548207961912320 12190344 -301280731148569447286550691807463424000 12190345 294605376021352579455587101575063018240 12190346 -63692476721414355030668077989899477760 12190347 105125569632168348042314582869677373056 12190348 -906085086771284795202614012194848731392 12190349 768666528161993160384385384113394868736 12190350 94134380939326127782429140057819120000 12190351 -596936296097473366633474192552388605648 12190352 -217944515858584487321466308316727762944 12190353 -167365246809862536519782567498301953280 12190354 93591578147399946452341407854384757504 12190355 382471517787144036871121146899619523760 12190356 -236141196572618154090661797207068110848 12190357 1187119722988952298100852129620954772060 12190358 368192215694890233820581586538178974400 12190359 250987555662927073358736005806515758208 12190360 78400044222118451615482959041195212800 12190361 1179237334855165041789352905749035621962 12190362 35929382001298177704981343505509916160 12190363 -1064004851208604124051469733069994619388 12190364 1059999078471104522089691195186097163776 12190365 1357193117962843477920595050735312000 12190366 -81036330223880695643459740981710170496 12190367 281415737637812477068979101076489483376 12190368 253005788480947385732361722694129942528 12190369 -85651027518984655547902398218746259230 12190370 353138964712978442525100407085505565760 12190371 -1148671784058984593504915121064468224 12190372 34787228394551153679532956144845480576 12190373 567286267918949554124518569958849641564 12190374 -33875243878584809863123329154144176000 12190375 290431236851237967312797435173243914000 12190376 -986243252232198059494038416529133977600 12190377 40969707122146309989554540288026537632 12190378 12087918225626401637760462617105897472 12190379 -1144315234252072220150729743382698435020 12190380 -330575676977676135608015428777627837440 12190381 -367362109285558732997193765650232565760 12190382 588242388494284265630479072940928074880 12190383 482679400436119704948643269207342348552 12190384 -57064814649487800618481521549201899520 12190385 -265582245190811802332439094493091417420 12190386 -14148079262337177261426214737346199040 12190387 1309432114114766078095060772045620868 12190388 25890936637450758081360803690205444096 12190389 394790400975939981405559482619181682720 12190390 325105971311408554605742465569029544960 12190391 796081155652169732808479429271112919952 12190392 -949552783539438408020228174393930342400 12190393 20095529556383582636743958395906501504 12190394 676046520640817550738368410578028507872 12190395 -60961199618666924468557111038718944000 12190396 722533222233243514796767572281020236800 12190397 -102571040902311486544856203404452886696 12190398 -83953060719639336316819792299916541952 12190399 -206892066966498682678320990679049124112 12190400 97898117066745650207657173214035968000 12190401 210517059268227802830171674383666522368 12190402 -322152315564751118696947819458812686848 12190403 45194858857901499618392985002067385920 12190404 130463297341676465781147501456817201152 12190405 -260632599452875088510599915342905119940 12190406 -529927112935041145125624695722644658848 12190407 -185973839251158251183923545928846950960 12190408 -869443760389313354567344405336690007040 12190409 43306835290657740590574503092317057024 12190410 -440726186829598695557776881201206628000 12190411 3362530541059772894525062236052230172800 12190412 -500690265910234068308134194555158274048 12190413 -495029609836039509535290742222614670656 12190414 -6267934422935578605602479449007936512 12190415 -969026751864734097280327615752183016440 12190416 -6050318154247036285665909739544641536 12190417 -312114540188148898991136204529532971534 12190418 -391349810548329992569381116034421865840 12190419 -38178894824749447203302627668200549180 12190420 443456023995364283259219338207564482560 12190421 545005254003331149706332788605745804622 12190422 185081602210911764538047242551178015104 12190423 -433673802023806427912351808210016218400 12190424 827382421253147373029284170402955345920 12190425 -63734469407045861019603171417680212800 12190426 -390680740895608778130778964463708710400 12190427 -17774876567407052356114206990529387008 12190428 132044662250526020804891403300481259520 12190429 1128083291230972994773892858773640789100 12190430 141255021341641013751409187055776352000 12190431 984767460591599474491758402070141906944 12190432 1422069245602399384276653090220773998592 12190433 10009372732927005792951871804385068164 12190434 -135775335426729771984704406222184995840 12190435 -588056485864937532010963220444678766000 12190436 -1061209679022172098811565319375745192320 12190437 160293163100285676078736448514719109120 12190438 284911039106509635061309481540188487040 12190439 -1563261696574533506538361550855397846120 12190440 59408217429866298845282215862009856000 12190441 -154994693672076978185239337184626969158 12190442 -77957514442491675852964230633229790976 12190443 26816626512248028309824775462890996400 12190444 86850375971063379545297855954357092352 12190445 572070057390742389373130393002798738800 12190446 439884633641149295619646648803374160000 12190447 302291557972715376172185966385697346896 12190448 -68550921229272002888560136187067170816 12190449 1214510773604599059992920450287080848800 12190450 102241086381030000868087083986394414000 12190451 -24564050324629296473007681044688254400 12190452 -603954590669120626347136019634576211968 12190453 1168101307405268044562471931697617828864 12190454 729372539172277373512390834590288982176 12190455 110038264312498807382906688486278469000 12190456 387005589774876083447657968058784890880 12190457 1541744323732854217586295791552399808240 12190458 111198541358803461678554815010875968000 12190459 1236365446351421419296506265141616937328 12190460 -290859250751099420413080887874962749440 12190461 716708196613475895269949230914183222272 12190462 120784705760372331433946766550286320512 12190463 1782683384960231691494285252801592467712 12190464 87250201470035309837773515374878261248 12190465 -889710628197881923555015855285457818860 12190466 -671428509033135048037634145955438955568 12190467 -98996335749887415369600989424966909120 12190468 246556089556550971164413159668485227648 12190469 -119260946824679054541499690056649451940 12190470 -200180817669159976195105001930877264000 12190471 519413066335300439908551965412638494144 12190472 160982459562784565177066390824259911680 12190473 -187593239215810437714277920444634740000 12190474 285614778063188769881541625272128440320 12190475 -310341550582269563511397605769321933200 12190476 177783809328204860793101122430667325440 12190477 664881676806020342394232270922214208068 12190478 455233861240890245440806887990103791040 12190479 -198347265516596549185514690149196659968 12190480 -24037965726185287416966871268747427840 12190481 967366495625937731765694607181481519282 12190482 -24843531777167699094239908993627532640 12190483 -1076702284406733309704474272440110633616 12190484 1545495916403784478982797085242329219072 12190485 -475893876834766555824595153290209388000 12190486 -93221157200649082611730611085487278080 12190487 165940732373977021407120195551104625712 12190488 -547303897876369187009285582458027069440 12190489 -32927670963865283839699917928834371672 12190490 -219680189942789944906632588235898419200 12190491 -192624369346663020661433950543432828500 12190492 -41703009046515498505048150567413635584 12190493 -65961161068891884142918203640543920384 12190494 -143171264748885196466828405594957688000 12190495 8954308875528255833332802796891589200 12190496 -1144714027553305056988941925769503703040 12190497 -536094036018249196421156484513163635360 12190498 827040201750182364360660376702384288320 12190499 -1348313814844021239888829039402115303664 12190500 252333380965021927042521188385792000 12190501 274791826318678846908209927974614663292 12190502 5923064517108445758916174277309174784 12190503 3955906334032046781470592409898974368 12190504 -300684453884207320066368798113397642240 12190505 -653845488931039628784968559491963957340 12190506 53379465023773899731557196446031414784 12190507 437074600955635442332165334612536184832 12190508 306402294635837292932065934282027520 12190509 563821411499744856151403115763987196214 12190510 -230380269707954461236817445004638067840 12190511 203488148049954237899281356510807044112 12190512 145566407112107750638203723732643184640 12190513 -851899411156396413760472680898655223260 12190514 573235114689277742243746974808601861760 12190515 -276561706616042742323041718410225033680 12190516 601750235465477135836868048342650112000 12190517 315243373222433264084810398076151187566 12190518 290406973861160932030081320267733446144 12190519 40492390882835387006352790335420447960 12190520 1035361117855692734460849791231904460800 12190521 -49141054007825036759456302915006003200 12190522 -772315680815996797845718464576130700688 12190523 -514814171495432207020244830919472613776 12190524 -115245208631440846911804903335784697344 12190525 335313213761589931325140604060021221600 12190526 -821888959567413520712877602296050732288 12190527 -1224761025292984371824878937320140588000 12190528 -139143356122102333444126085728440418304 12190529 -254164914941526954509684291032842547392 12190530 -53038177776419333242176147511673579520 12190531 -479672570167556492842591979031904984896 12190532 511164503213524030852247656788335726592 12190533 248668273254838799431486720714828032000 12190534 -212535751959350483462792963463318890688 12190535 57608261481370956373347649563736128000 12190536 729679489971574628113945320688534840320 12190537 -1106209953101949224119095497082808395814 12190538 105654449512304469940915424328478587072 12190539 -101785198898731031625020250654192839976 12190540 -526637119376246079998809247855113589760 12190541 137202447652715048256763653774038808000 12190542 44344877644103338000188913189408911360 12190543 -23022001024564769381060699079049665416 12190544 280968253154241642388659980981995438080 12190545 -36542713705746592641738406284622748760 12190546 79506653222116451264114187302138163360 12190547 1234385094873033749392891424043457172472 12190548 -362800537408892786932866895311770818560 12190549 399905431568699400450142930539103220672 12190550 55147432774141652549962785618899520000 12190551 -322751416098950577821220866780250601368 12190552 748403280133455421232477707680851558400 12190553 -336181534897456875116066514714729259116 12190554 -336159810384606919098430787535492764160 12190555 67544679804611157441385040682478478160 12190556 481215390501592361145484777845187246080 12190557 -582452981011399962635652474318894031008 12190558 186539158340568991720219508460080483904 12190559 -1046712081834163728467440047367530774240 12190560 308999912498239471350464468172747571200 12190561 19401596428249690086787320342269264162 12190562 -46197925524761503195679691663219854688 12190563 -589015610836018005186895323587871168000 12190564 -385383774747577917257006303042144206848 12190565 606051722823732924686488841908929659520 12190566 -55257669983799915323948469453192132096 12190567 -1678172103604782523230238313894856397384 12190568 391214302989056935891391755747616440320 12190569 41212566899467785375022017643068696960 12190570 5419083100880556713671249176720000000 12190571 462627131137166417705680217284839606000 12190572 -6496969481801145646675483693809904128 12190573 1086792073457777559631634506286378516822 12190574 345537156629803478838780747880749177792 12190575 60299936770390950470114787120679219200 12190576 -76775608270672486460626898637735395328 12190577 -458619578601422505148339905660462395328 12190578 -483775889354625470819525574663413514240 12190579 -526338241450955517501376075247126429024 12190580 433527661053812635248738633865607116800 12190581 -72706233606777571750206097156574763456 12190582 -140330552848330436953490402612364640608 12190583 -198287168670537954069188940815100352176 12190584 -87438422688428951915981361245945856000 12190585 1002992421077794064355231397485483201600 12190586 -20535834295741732243522423970168812800 12190587 241712725186842869589006678481635356160 12190588 -363503358355604698701551989378694797312 12190589 -834040213496013809509305702633369927444 12190590 330294347223234617747670555922316496000 12190591 58697789669324882918203236002611159040 12190592 -238575831379422945020562266782275993600 12190593 437201344846034813946528656381061779328 12190594 -284469063219014305360812318530309921760 12190595 -202752277774830944663560883311500336000 12190596 -404951744261643662649098628441106016256 12190597 153812241097094812943506909256885111580 12190598 63494945013867316975881085015653783552 12190599 -586142883384978354372891658092193915032 12190600 -384632722771943469596673225400918656000 12190601 304435541246190778914877294054419496602 12190602 151693853663746461344534093587162712832 12190603 -34733131813217692099018079170464776960 12190604 -892172992458238982106193478560320831744 12190605 -63078868842977943406712392167995038080 12190606 -11655737741670843490064210200338668736 12190607 -2411446529821896491616448868211993984 12190608 -19689307500635221400295256336357785600 12190609 -13984847317176121451533687936920259230 12190610 -654445369408767181726306803445562099040 12190611 -162552782322598647807295296989818093128 12190612 207274144491028330248055702583758365312 12190613 -1119976288513557496943977754844505857138 12190614 248215517283447947849893934525150325120 12190615 -559259404773391526916166307228757200400 12190616 360602036967437814796934764045255372800 12190617 -26401946820130458802822262538907676880 12190618 -113444112118855045742357910196756015872 12190619 -627764618002139678382819042427625029104 12190620 30959832885755914036314670913040844800 12190621 -640215134549989037511339381963545125728 12190622 415316214050227039443795173968082447424 12190623 352000965894587614630000068524827473168 12190624 910927825094037999247284854719983845376 12190625 -1195747256305831636540303930237640400000 12190626 -576112178499581051632426002321272832 12190627 -909167905781035412254499238091960127524 12190628 444329470453957386886017938253290603520 12190629 6434231707189021941868358416781878272 12190630 -574598691870528584858634708339509136000 12190631 458306569223462707446347291559056397432 12190632 -182146135981756385627989781836301107200 12190633 -238210256217677498648036630895388716736 12190634 -931130894700660489638860796353310504784 12190635 50427865368294470219689222269413131200 12190636 571121446660472718864111356447574822912 12190637 50766319535142605187768234105634662720 12190638 262174705450960298061223883573731935360 12190639 226149082971473850373690184353335217920 12190640 -101052293149245809329359874923508531200 12190641 94343448575411813608420596196377850992 12190642 -878748611559302677107756628993794060528 12190643 1256504015391411340613168186305289218080 12190644 416242650612727533316782607969728190464 12190645 -790417305912211633672716409269406156800 12190646 567644039367147697442164723704011774112 12190647 -284448408864016101714883101221707633920 12190648 1238649162110091421416609945164568576000 12190649 -510059828684439160833302694265792587768 12190650 -282650787286190292800396106237012422400 12190651 181720763826375974107172330040181772904 12190652 852706496843863741547189386062102792192 12190653 2301978001555777903689647746763352684 12190654 121417716766034782390833772617971116800 12190655 -1516169702090494484386886929579257674880 12190656 54662021054813133845544532001226227712 12190657 162293947513498430626569218447095555072 12190658 -278080984069509675595270125694704406320 12190659 -212075961516963171610122077695259690832 12190660 633681447402351864564871037737795687680 12190661 468062777400597104186827438883493951870 12190662 13034511583102045138232047480697818944 12190663 -349437684316840788296200886972127082040 12190664 -172469338489052494217528197055512903680 12190665 104425051189861941241919287676811433920 12190666 -414488786192895374156806338256438901760 12190667 32666245303520149808106647968908747360 12190668 78125685758988190325272451390285905920 12190669 115077560889486328975281666450096994520 12190670 -186461410323132761816027711097774777600 12190671 -344290325495058550471883286197224139328 12190672 3370294849837578228235888479169413120 12190673 -242314295889266952950829428943763374720 12190674 261508164558266602073791108219994501760 12190675 52851779187346868279064544514869730800 12190676 -50641978281004313599463037760530983040 12190677 -58079852626802696675135233540846512480 12190678 -454394052988063225295170271730611355360 12190679 -739433509726967327867543309153275903224 12190680 101402386153722720364138869864652185600 12190681 845739756790826345770085380523005161482 12190682 -42260294429542499822280303540308599296 12190683 235189587788880722620510374469768117248 12190684 1342541714509910220529899891071311064064 12190685 -355056423828617733053994973589070969600 12190686 -670304143011197176897209284437758720 12190687 317036758457321830570723246724771437840 12190688 138222773668554103797748337506233876480 12190689 -50865319429646123762929198816357167360 12190690 261891649985465422504446672887510699520 12190691 554633717646991291556996027096117416092 12190692 -201366736063547350051305238736673819648 12190693 1134975683459353482325990749760313762942 12190694 -172666907111780893300628875435909691328 12190695 175477661826333003329108402472181453440 12190696 450052180580208844472909757330240552960 12190697 654545036799760908491959535837689129146 12190698 4220002526174526558909120698804762880 12190699 -543692657823251283495513358522389580300 12190700 -207470400224052233610435914685678643200 12190701 -1062494884463132560269322289734387037280 12190702 976949170557563435019056823891507553152 12190703 -293978170627695175678902990976102536720 12190704 126543462337754065948179525434765475840 12190705 -122440193950031015944109385106607639040 12190706 526074858211081749699552070089046760064 12190707 -1138677479785927467233587753082642340396 12190708 32020620929881767373146290834414874624 12190709 566748987007505016543674702897844020910 12190710 251733566440206023089149469557197976960 12190711 -318186656895658506492134745937481150648 12190712 251131955078662367930159462899811635200 12190713 352605981660205122444367711794435822144 12190714 -178133641596785093873008854348858569760 12190715 -1856425029901094766999811427229287280 12190716 -877861219711156815903415400119541898240 12190717 -571171711037473723660432299569110993920 12190718 620758955536937904686393768921287618560 12190719 -230393585489969825769209389671609815040 12190720 216825296217217017631491589335920148480 12190721 20442756212564097425018637275086652244 12190722 -435885322839850741126176020773952651520 12190723 574619088965739983167540609414503277040 12190724 127832862428285345151090950283131953152 12190725 528140635225244753832095029280352869850 12190726 525993301295721465052652491313907849312 12190727 611417328670531165386728594912075192160 12190728 -52812937897992761135635781355701698560 12190729 -1898353734846378813160344504433165981680 12190730 -248646485082880845711884933817654067200 12190731 297520963541834736259237725395570260224 12190732 1271682240107753815616553233358805604096 12190733 1007727890260812705112647887827554693900 12190734 -712892600133925167519052529804892664320 12190735 383792947452465892958356395982003787760 12190736 -164412873708237963076073251912044773376 12190737 -396206694241239607619633726215020628032 12190738 -61432727757661419454825095071583866880 12190739 -326822803091143411464715666929427029168 12190740 -44641242690408657998331579096173568000 12190741 -538306981068956605808519834953962674048 12190742 -65591228400475978186990827877664392320 12190743 3035541210225644581577572430947892472 12190744 17962590103058327567414053675956203520 12190745 -424214566066193109252905625589711917120 12190746 88500289834854777678227382288112694784 12190747 874053394691957902711563938033690008196 12190748 -1597253980426271896147728846730397697024 12190749 -195864463664685303762853220642466270336 12190750 131079585939181436320524367697664000 12190751 1242101991997592447303203837491226259232 12190752 -250385807085371076213710333951059427328 12190753 -1837484594088608103508370983658732387998 12190754 17937099344916994274784673995415993632 12190755 -578319788120036039779876658920359055440 12190756 -1270673696715261264534951705720966993280 12190757 446861385202979629578945957542007438720 12190758 3875058285068553412970995473514387968 12190759 224088944982520483190142684319160806560 12190760 28363610251728227259814423977380966400 12190761 -499506143982384393555906648655078907040 12190762 -558291651960778691908948038436103596368 12190763 333878355082575167018648558923208031024 12190764 384687138559556814406123479151828133376 12190765 537829596670190168835509968744172331660 12190766 223780049131819456883294077206951493632 12190767 -40790660235876160754892349825820169720 12190768 352912607735043297054613418712593694720 12190769 -326336669580955671771981513803071918830 12190770 49907220448090016511800530936988083200 12190771 -1732811619050460197616060153768886615296 12190772 963370023979572906176788381638348306432 12190773 -314231588988486560803313026131508721856 12190774 -720111164105644852844673392158672841088 12190775 211512238214975014740515911276422930000 12190776 -151715076049469894294278058665490104320 12190777 -785581709071469621562174244974193916374 12190778 -160395595842526575349618761641661115680 12190779 295506156537221616583620084901355080824 12190780 -157136588134572917943846754769114726400 12190781 -44791360351823406371181653873262003456 12190782 285337028344918993617800605570379228160 12190783 1232974360307571290235087198054825295224 12190784 238698737224668601253879126264534532096 12190785 140672375526938824985782806998347023360 12190786 709585103094331646844858458384736464592 12190787 -188546588995277728437394181920278124848 12190788 587910756951987938024040430225157940480 12190789 392189223048764531881639118650745870168 12190790 -37106369930790313076807340900597665280 12190791 117421546653158171255044579848696310656 12190792 1075921616971474555921363154027461248000 12190793 728868941578445630572378000785640103604 12190794 -68925038233650220330564285697493897216 12190795 -310577916050387369003858978255201431200 12190796 -833996146328211699088898460761280134400 12190797 10354781039670581643875354013428466240 12190798 491434834728344630102317750742433509760 12190799 1058112976696744929301891915814495970000 12190800 62921671232923279873299548351397888000 12190801 -3127085645279565313147182257813380992 12190802 -45021566223307810471834882731650533056 12190803 -726617211622337582003149622805916756296 12190804 143407992643470336680107009427339145216 12190805 -114717321720320889401340380387185269600 12190806 791644251123517179181807593569317950720 12190807 -25903029143144287140578065308254896008 12190808 -57937731853061059345078728016610856960 12190809 388907968923829876973755044185227690704 12190810 116866946914564112822107602765452878560 12190811 1230140453897217308607848225532976592400 12190812 203047035884613253432456461026847719424 12190813 -2047586191982511579868474185939797209920 12190814 -464629103453698571702684915318553999744 12190815 158488962266076873791908218540946221600 12190816 -1328381968151522019775133000401976033280 12190817 569731340900717466332145477348883570920 12190818 -263592421659770753526057610084959701760 12190819 587066135531682355635122263645139734992 12190820 674357431083440069892493521867597646080 12190821 479400831255437624883059651293992541440 12190822 -19016018340126356004935806453954359168 12190823 -867023239568467623682083921731667726696 12190824 -87802759732473900039970052946642862080 12190825 767520714499443920570283101882556085500 12190826 718747811080502649104147821693355720112 12190827 -962294136238112263330135216874389024320 12190828 61339414496947473624381302430096267264 12190829 39307229806504286723432594196465866976 12190830 211696501753788782920085963173707169920 12190831 -326723062416745901263094974900420259208 12190832 287089694987300358534191576197025857536 12190833 -1615415423663277541153517063761605488256 12190834 -277704405441189488296943261833397515776 12190835 7523220884761425300180252440545287360 12190836 32970208529652653128983290965878644736 12190837 396782434864770156980132591536461478240 12190838 -757440785868976048595719494868207266240 12190839 431893616073065918147136453237418462848 12190840 -659222265734251142719170010251706675200 12190841 -355803455423576736263479423472361144960 12190842 159470388259921692939377083679382447360 12190843 77188062368971564856511451156019317760 12190844 5739027525487599121396153901559307776 12190845 972996749487694033659212887644907112640 12190846 -216226784600602818317856430283861824320 12190847 1360549357890712540602861342300719911296 12190848 231426208549088895880657592578473984000 12190849 -511005227296620747288443281422261846480 12190850 -102093760381607451187543101161906342400 12190851 -506069356946915114562125243606372190720 12190852 -846199351039986710800348420103410824064 12190853 414692300529102311493215112861109838460 12190854 -14343676947696130093114067700930541824 12190855 214263857963988088065901044713016174960 12190856 -471757778638559765469413130577053696000 12190857 -133174846487602266175147158913007305728 12190858 227677754470483597143377575550686105440 12190859 365229431903666765002804026747097071060 12190860 733083519364714639648739047218192875520 12190861 614490949396818933850076990035234142592 12190862 951049370892905915778563051537289834432 12190863 -841798134412672189616338773277725597936 12190864 10400084254369737189658963492043489280 12190865 214665281987396798438307480817750918260 12190866 -22933840329622068861702804095922235776 12190867 344743777594776131723926770140253962448 12190868 36036991410238411037270965482955683840 12190869 435234955213530187923793047898603017564 12190870 -4423553719364969417715835606552304640 12190871 -227859344267153030230815014338747680 12190872 83764669525233890369073835804661329920 12190873 35243362039615231634834547930306690122 12190874 156584012246118647171392720166045024256 12190875 642687042086151232045873721396904000000 12190876 2067680112869401460618429858163665144320 12190877 -76976970217315032111729435189613301274 12190878 197729916119343389254831750349583575040 12190879 -5703572715425560301544843982845541200 12190880 -3275394446114817095579297560905646080 12190881 769413404184518778180443211246735179952 12190882 -875634060688072912629709243990962624000 12190883 272288268240645661586701356917203047132 12190884 -204945805901714983955450108478280203264 12190885 142389242550388813045386783560819904000 12190886 -59584569768899209072768360489206633600 12190887 1919241454021828574985914440852179720 12190888 66841676862264655854919826564728949760 12190889 -1229774565064338483744379854087702585600 12190890 -493640125507899190228675764619673026560 12190891 1572577430970262338189164582790144394292 12190892 -126518831334716663561330019038022432768 12190893 102030826638913978892411583447113748096 12190894 -131571780821796506752213827645697269120 12190895 653168641081883110196161011311053907400 12190896 99917874477180436779451159085407518720 12190897 124762559507235452013996034369391912640 12190898 -525329807829547905949820688799100482800 12190899 -129364033425599806892906649068720194560 12190900 437297352409380724465666935298165712000 12190901 524070565215337904810368463002719571932 12190902 309349231368817332908978946390584571264 12190903 1732686579133040722375841414745506586152 12190904 -842480623297143085994372697562353254400 12190905 9132476896173613556364818994331787520 12190906 -139506127256984414227640847595322726400 12190907 831319839026750537333353220924320258272 12190908 -75521572583437387635841388243853794304 12190909 1166289251595566740384487971168664727110 12190910 -156297887619847503947472828604947272640 12190911 357635082157856544064892322398039648784 12190912 -44372979208946412694594079661364346880 12190913 33076336983242475087258603109748628480 12190914 -413028641722490392719018195020362631040 12190915 313482896150024573016552832568862355920 12190916 -497242905085506690827777148179238053760 12190917 -999187099602934869802133211148117481952 12190918 -1067451378155116889408884664480112715584 12190919 69373754361581862880904934348099571200 12190920 136843716497752759314188181435265843200 12190921 1828282656845139309952232249068908227892 12190922 332756146866336788736280382008900204800 12190923 -583101943434106687885779049591659991428 12190924 889864224659490203319840458743910832896 12190925 -44930592192762809040957634651038328350 12190926 -301514526019335553610727280446621453312 12190927 36787364424331572406212974422073741792 12190928 30724825540646046222567127590660341760 12190929 308369218876802066354121545988922316784 12190930 -50392424619241050457739878286561280 12190931 -1384465510639599541536162214596156005268 12190932 -201636068029818564841569574254661017600 12190933 150018727232776717930979795579355160800 12190934 -22622130508695000927624550198473062400 12190935 41815880440119725859347246620502400000 12190936 538787993983760280892433718692503388160 12190937 833574816521023143884640775621869637392 12190938 322436745089914285168310177071507855872 12190939 -89683529126046922881708730357255103600 12190940 198030768771381936400889820455387489280 12190941 124777292425841551625776775881845080352 12190942 -793545071169575885110108275517319088000 12190943 1034773284507717185296772833142005558224 12190944 -689718177654479583407525349494005432320 12190945 -120016616000649721777343738520777224520 12190946 -143771497021670521766767742878325009328 12190947 1042295750849405948001695752159981535040 12190948 67101833694036482887659170003668979712 12190949 -966357257052917688963254779368366418050 12190950 -202133804655221635886475902596625378400 12190951 -563748449679602408845038494553245236080 12190952 -208355342569623526272074252710415155200 12190953 195839117367224171969861797238358760800 12190954 -537562500657614700726965727865285767168 12190955 650538643668848437585916719157711040 12190956 471538340407413303755343562384199235072 12190957 -204542306410187323267489762878788651520 12190958 250000376369324429816536973653224945984 12190959 -187946825117185939396327849581997052160 12190960 -225108692703104365251964603682351677440 12190961 -345953729080453860851206560801008520348 12190962 28523776775587088713399230842630937600 12190963 -700555073694983498874107676274469204788 12190964 391126700407453282875547279943426703360 12190965 -124273802187460039020495671630845190880 12190966 -292433007364582565915410854819357657216 12190967 -324979406528645807678433268280063443008 12190968 157098822458307166629079291424827699200 12190969 -274358389522392484967010097264028699008 12190970 2679950508994534193799473179179106560 12190971 90046764046078605835120069377814773360 12190972 304756440677937024866482682140291722240 12190973 24790255019961929489798138220360124704 12190974 -251998868331364821398376358679295482880 12190975 -993617550817440486822079088056357871600 12190976 3100952927048195882999617966521188352 12190977 -1402285076623174183418148366097712547072 12190978 720435924922978437282056997591599705040 12190979 134194541836804354824089525574082883580 12190980 -65528289009847032201590002912733552640 12190981 -612924582069168967070863884814693044672 12190982 215481040778929210337718487725046211712 12190983 320595626612642125280668952771858070528 12190984 316928612655400916451415214716205137920 12190985 -14260043238278723075168944391529156480 12190986 -12765587406582633946536825718854341328 12190987 1250338650011132150803089841043133352 12190988 1490292763509217455085215837280751824896 12190989 -260172614825979312620899160211318174720 12190990 132257768766807040908114362397275738880 12190991 2448463689903628311148250883478672275600 12190992 -19673796697417149984224271713894400 12190993 1105009893875758817443021721507111819760 12190994 403517503628548462150793294554100689296 12190995 494357219973443206969566882923750130000 12190996 78108987549147509955648777653579964160 12190997 272008977902672747289218319865451665152 12190998 -62166488985285859425205926058285965312 12190999 19525438612824425127531590250136445000 12191000 -122299384290566484855183439885332480000 12191001 855609646382915380169967416532120741504 12191002 477330808663421369716302462085395669504 12191003 805068042662506790312232034657575994128 12191004 174585241785732617167284831114841767936 12191005 -251105771595376375954044822462822656040 12191006 257670308752402820671571904548187296256 12191007 -96212709946087481973454839398022368112 12191008 1186531524280034881875115752875572592640 12191009 -461202570500158596803782871777299493790 12191010 87583075348814050869029452619542003200 12191011 490680736414468738245487706467917844432 12191012 -50330929729471706291918049558998827008 12191013 -424450907198706563182273688100886233600 12191014 465926231249252464840417272532235303232 12191015 639310167513620502100723682898861983160 12191016 -7489394722125731271947047810557788160 12191017 408824096072063715231586005176353439872 12191018 -236417061080697029769535110923896022784 12191019 -32828829449994716678321779818449249040 12191020 263268632550801925420622909919794304000 12191021 -1481548983559278169948503453579231932778 12191022 -194752516063455407852052049638218171520 12191023 169891907998566586627569677504746448304 12191024 -252367018262438643633360408422943375360 12191025 19406309330101119688637825327642419200 12191026 -602836586639013640370204327170905102816 12191027 -1281419102639581339283476701822236587560 12191028 -173134055821589385845428326381902254080 12191029 -15498911906261431614436174592728135680 12191030 -23377370239859201373805183593960940800 12191031 -1285461083779215770747233067866993877400 12191032 -138411919811322299379874963192341995520 12191033 -123500621246868592884305881862869684476 12191034 -56014551477733514168979464432270238720 12191035 75597942753997782578043798489470012160 12191036 -36148037110029222202902328388160930816 12191037 -158893065569706940591957253800852679232 12191038 1311624565469855326995320781392575302144 12191039 -478642517810852585098365360279333729408 12191040 -193547588791723052470021637676623462400 12191041 86019636938711370017201729123503573442 12191042 -325699445387538699301528571313989474400 12191043 1501333904881646875968655862653964006400 12191044 -238062401858005030592599260305990777600 12191045 -249889472586143718193033695092272986720 12191046 -74753560389152399710506366145419048960 12191047 120434124519241357261220681551428466224 12191048 2236696296704170942462157092152871157760 12191049 501920741227599968747291680425405173640 12191050 -267680031967161685525833135511774783200 12191051 -1415776669929146756141107162588485075948 12191052 -714068227453548314834813948716040970240 12191053 -978853975955531834437210030597336130922 12191054 208993206220138506264740889233589610560 12191055 39157635461339136382397141889916177920 12191056 -90493905909868541182063497431881760768 12191057 -186761832173201421333272333373413304888 12191058 -102232288014320112150890506190486948352 12191059 -275344063930264980496904733467404080 12191060 42284226353508592754873085608019394560 12191061 119145499428078837804031933991292879264 12191062 69533197059634980444153900431286901632 12191063 -156567869218538755658745608316546086880 12191064 71645983738239556070490707663968235520 12191065 271341589463974794948939486741832113600 12191066 -852648631813278819861023910670263553536 12191067 -85385576724061229500023925137865159920 12191068 -404498651059609158714785829408250097152 12191069 -13816507188784602190518890731982940000 12191070 180083354409601911619124073420900326400 12191071 446479472346903362368620998382178770352 12191072 534812156428339676271965056543243763712 12191073 -9159063838474429255349734823995996896 12191074 46232650594662969535923452354242274304 12191075 -174273228024205156655592719183199008400 12191076 -521594891471179205325409626135781095168 12191077 887109661021761235790331358906320924926 12191078 468253379227821929525013183034157640960 12191079 82308154069281297446583202207389369384 12191080 -1272422456980717694727547773635862528000 12191081 -279465089694535320656132346717353863296 12191082 203245601201821362909297654126524795904 12191083 -1276952714811704506186692517794358070668 12191084 -850767311544757154841514404012978086400 12191085 505712428436974168146696964785524138220 12191086 776681770712821364514451519374245116992 12191087 -298653249472967177831456499493705449264 12191088 4087871822707661489414114817897136128 12191089 13997592558162501826270837176133767890 12191090 -378110437099097944263441976408854895200 12191091 281587252706335168601709359333354674176 12191092 -1175559707819388063683293713139159456384 12191093 -225248975840349259423966555822749369060 12191094 -804514044214187506741536583753659505920 12191095 -276001369319360503249638023567942231040 12191096 160637505235776954740337044602569216000 12191097 -42820633158879511717957953738241671600 12191098 758086355046716320644839136746722834800 12191099 -147772037428262145673435691156633611536 12191100 -323589441955587201852444584403288537600 12191101 -484329688547547188382725275218513127988 12191102 9051236377029870566410986257412209664 12191103 -64334019365555818750864971630550418520 12191104 158745498900832146657677436627116359680 12191105 -108888372477655027950930526336947879000 12191106 -112409650919567791533169305491348128896 12191107 1311831819608049035927379846335332100160 12191108 -145379379166700464671858374800351774464 12191109 -5991520244791468290754659149444725440 12191110 328683911694069235453640934203323704960 12191111 -109237351505803975822941435731523594240 12191112 -264520658960450782477261581417493294080 12191113 -599098278944155487119244714789743068 12191114 -52051510789459983883412961034979202720 12191115 184749854598474123059291097671502705120 12191116 341929897302236897259029859305772848128 12191117 773150259621507834194767213385805578166 12191118 -115842919949393932323015979933342300032 12191119 -1305653294913831074634176801272818522104 12191120 -45427551498983523293708366961353932800 12191121 -1148527290188051180660078853935861489760 12191122 325480689486701107546770698080650854400 12191123 414451796306917885127728106981877030144 12191124 370507592031893195722332666875886200832 12191125 -1142349488002771345502502669091309338000 12191126 -28444507754740455591246627761916905856 12191127 -51696970826880962528212455555521140224 12191128 435267092384043336305659899820141148160 12191129 1515798081154409913926380186370707238730 12191130 -876936783235801421923573764402938880 12191131 -695829510077706192656757279103369993800 12191132 -199736670529229069932560030103863925248 12191133 707629981689679353127563583494985866624 12191134 882196594070295470018967456331172402880 12191135 998854935983984947880653669946337179760 12191136 175231211492844138715505695616966590464 12191137 88797734250099777383149793689781291712 12191138 -32285277074126586869254833026360409600 12191139 -1138623530474288600640211399200080226396 12191140 -233066612073882602396558829158419852800 12191141 -646572797767509411828052415310875695200 12191142 -497757467587738721017801719870365515776 12191143 193377217124552289952815311754375772720 12191144 46126784067484862955627487769624248320 12191145 4684116244600002108645560774596970880 12191146 -2161653950593269762334587426211379712 12191147 -1064649487199187292978794623350343731404 12191148 19474260182592318780778583065425862656 12191149 748638582206351052893105879475017331136 12191150 147173280362413313877514476421436361600 12191151 -475255739412297137047957776751155989760 12191152 114204877353494310413231793168016637952 12191153 -166856146056496801017928307893961433600 12191154 -124602786081025303454528614525178650368 12191155 69808444598335407728573216919637203120 12191156 861275913653275835557002362803903451520 12191157 687674173082451382332460838369002789728 12191158 -31543442174018066295154443911258185728 12191159 1848919749124750560194320268942623450416 12191160 200666871394770593522053626931224576000 12191161 -383993787208891331527714953058699473238 12191162 -424421146776753194072409995102066913168 12191163 -453556583989020307993536139563353575656 12191164 -391974204076779963294425503723516570624 12191165 44651914330001609566104112899344188800 12191166 29909101855044773658017450452269931776 12191167 -597886618563213078918857055182859824928 12191168 -364058730143249584061520216032116998144 12191169 -366613521038876937054069743906583727056 12191170 579063275307752051342377981681323609600 12191171 651105273344287546802637070910717133372 12191172 -33663880168129940703896818257616539648 12191173 -696497676449559418886690461343461613856 12191174 -240651237308065165621744119095659349664 12191175 -255443946344609865346158017149787994000 12191176 -13973935365061924023281941959356421120 12191177 -2475586295079351136247759090697163469148 12191178 -146680695668111940786472519141940357376 12191179 55594511405690030006147660846557416960 12191180 679498743746475658512319904603068032000 12191181 59323755240211437734980068194504794560 12191182 177800599717379913958832118709280832192 12191183 -541643209688997387236368927224051719376 12191184 -39950364704298191891995429081673367552 12191185 -397996261267780670518249377052528612440 12191186 -159815560452657598235010055456659391488 12191187 512750184471446353242389343694457837568 12191188 19556857324374888372154715966915092480 12191189 -3045660372648157816820074213622029854144 12191190 54026854014719271162763421209281392640 12191191 1393888896760864310554488719425469971592 12191192 -615379571065819645747953043437217505280 12191193 174843153284311493517570441285955999104 12191194 -530945497764138695576184435124420331040 12191195 -360249800899950061415331257324516596800 12191196 -233532118885289339089171114298151837696 12191197 52108064281547500275553725389892712032 12191198 -22062964712965647548829836821720589760 12191199 -143899071015798000677767193349509092536 12191200 -424524250960296318855378542505236889600 12191201 -1016764310298104962834984670803734499200 12191202 -57476207299185034955279223638672401920 12191203 1400670970906908016859945082287650551452 12191204 509270728725540437661062367600094853376 12191205 -242885735715315516618675838149637603200 12191206 -397629674379142587452445445637570301984 12191207 91725758804424176818683371495998598112 12191208 -12352667243793633593277364515697459200 12191209 1320292168980071427456688826673191028410 12191210 -117155777826140107946295254149986872640 12191211 -390974059336769857088129751186660720912 12191212 -326222637554989959433216926142161950208 12191213 762695198178885974924487123794474805462 12191214 22439263871344348437983995293200240640 12191215 149999430727819387295245081643100981120 12191216 -33116647088359164624340144861440147456 12191217 -164142775506678815544282990339891153120 12191218 -281519286297262213643719087363794508896 12191219 12944829062383625621167027924531405248 12191220 156381147334081348624825719709476902400 12191221 -241092791139047063709044298978479681888 12191222 -576624974188841844999920101019939765088 12191223 237179270479065301670362272513765244800 12191224 165173140445896147062497309415918489600 12191225 348294014322808160161051097009248728750 12191226 7527024544580073772336915254733298688 12191227 497858608205000888043455999314542701424 12191228 -181851092076413451512066655390315070464 12191229 3789244796535526895450302254687522720 12191230 -246911998986911030469745285416219042240 12191231 -4584981568541276556384572608382109984 12191232 17898234562360516711263088101034033152 12191233 -753151201551085635818254326529810859518 12191234 975131678213011932886612834804227408 12191235 66040131222958479024750285825469013760 12191236 909510712642964992694162653640685035520 12191237 -1297825893491618726171021948498563774980 12191238 -27680035817898394364215474947271858176 12191239 940442489085282734777252337454464934040 12191240 -489824332648257935660516836044428851200 12191241 -315316892620000487799966143218818136896 12191242 86168615641415529761901934587450000384 12191243 -321331515432676728314261633116762037616 12191244 38374996599382356842084201406429960192 12191245 774042458035736092183602669582282165600 12191246 475771809136580979706421705647614776256 12191247 -851341987782412728324270314938921445976 12191248 353584379031357389081144513794792243200 12191249 -340540416108230420670119932896742646400 12191250 96062328795423133776730131051549840000 12191251 -778552539297292927370583479529500625128 12191252 490634879157023396090626632221121949440 12191253 -301054428671297395553140860879999040512 12191254 691351690625254778504910516404515692576 12191255 -35844093147316793117609299569830268000 12191256 438495253094400481112146192277825126400 12191257 630203497788682858126621189067774640580 12191258 520832567073635123132307746986557258480 12191259 142920070702742164418949649895929415808 12191260 345099661220322460839691135365862809600 12191261 401235011565286147612860848944403155212 12191262 66556702413234254104485486062651311104 12191263 284498846244233196029066108443571893360 12191264 474838998898151916904688733955441360896 12191265 -371727647258315915976644399155444958400 12191266 135136411214462853555396602011242553344 12191267 5502391105625419556864370669421839120 12191268 28697670593094660789974390098231910400 12191269 78732213780553053417084384365870884670 12191270 -31759356348933622629931594376251799040 12191271 -760314651760506418880335785261906550488 12191272 448157736359610693875223332333956945920 12191273 -1633277756835232308005506061510809113600 12191274 -8986622302377915434793853896833913600 12191275 -152819484569238329395991075481120144700 12191276 152968436908617826788762083181946748160 12191277 23748941029314464110648398513718222848 12191278 -68167899120388983625584596083029647616 12191279 316291371456323568273431883423418052880 12191280 13921629723106399951387560590023065600 12191281 -2361347717090024672220284850222270158400 12191282 405380845433808835601588131993297065984 12191283 -956472927188858923084267922568631526400 12191284 284687846666123089696310708443251521536 12191285 -126846003890741470524692732488346036040 12191286 355644483948330397068491379177140219904 12191287 1375699907470921180735660963484632534672 12191288 -300293772108021533303666291020721356800 12191289 856055292722050087314047387393549934336 12191290 479466332841454450291202222895915218400 12191291 -212526001609691067100467730747305497328 12191292 -8622560116247994689084575792482078720 12191293 -81462139785881908975437541015284632800 12191294 500550846274817399950159838916005373696 12191295 606729005397149466608563118413023885600 12191296 -162673198925208084868595893724452487168 12191297 -805926558146240610287527327421454568254 12191298 227130535959306192289801935710052206976 12191299 383479208135355985335116844243951674300 12191300 57282556301426971375668379618991692800 12191301 -234124485798621186425653688380474156770 12191302 469972743869055547983815813715389584704 12191303 -10563358170049159586233007864894828640 12191304 -125302775751345968728237208239190138880 12191305 284182054845774872031514939513113466560 12191306 -372433217351830725115152299277370401696 12191307 1272956242291038914807425158523842716592 12191308 -230017795321804265049337981086910705664 12191309 106604815798239079093673946247295901360 12191310 189573282613783588440883217626471161600 12191311 366957195012499853022212132073227147904 12191312 147253009227156531669893258232759582720 12191313 -33751841628751274206981518228532972512 12191314 836402049168298716444595059258845402256 12191315 -174216639538511790171284037696331998000 12191316 337604689556911954549226118502677841920 12191317 23199664355104490512171847399916720640 12191318 -612691911863360418222712935724779882240 12191319 57877794882640427251838057032083622704 12191320 -163037617864608505001254947255444480000 12191321 1154108015936820049298666359161299414544 12191322 12009627234653528385734234200416550656 12191323 61465597403136004037837189188792407760 12191324 274353010065933348183694562898852589056 12191325 9896842225959293232147572444410149600 12191326 -117018668592188907273432185390924365440 12191327 -1103587058634086696402009365950475705824 12191328 1006952507982647748988737571433828450304 12191329 -1828749447707758246885620110160740218200 12191330 -430959920963255681998419447314680396800 12191331 -23971482371665314269212242802422272328 12191332 -131432274036309480198680397293841116160 12191333 106666792338404755847585796028516320960 12191334 483960757717157062400649971093304299520 12191335 431549140948723427960806162020872949600 12191336 53423455496210781643970353432693447680 12191337 244776396571972387576067567280484080000 12191338 -176817583930155692355377239828903604640 12191339 -183532069358982831928126946186960732160 12191340 -16109127805280825743987396742538117120 12191341 -490699715746910912485337231711777785258 12191342 -867693688484103796285252953402457556928 12191343 -661742632079700175824192360187955097336 12191344 -111124557032139382608300819380463009792 12191345 -96805063844517384920327527411209679320 12191346 -164421457332595862692852789844430864096 12191347 -1145960596167802053292160584588292748120 12191348 -200353439141299573342591699806399957504 12191349 1150685089372481373069391057122991283040 12191350 -199992265246917105105827722948742448000 12191351 951800097385968427266395476154626798704 12191352 -6429276862882011741823855688929075200 12191353 -1179109670091024407476377644662136629616 12191354 -252325478223651982728924456245613443328 12191355 -672765263919570277162774633197340800 12191356 -499338030180966316147693162255637394432 12191357 -195573795278337271152020935000440242112 12191358 -170957324824952902112070353653305690816 12191359 -2611310802540228057257480957694628075040 12191360 -9182635707292262268913840890367180800 12191361 19804671195789041551155283111012846464 12191362 14560367798362676313079024151831287200 12191363 778249963228136312865572696990786198040 12191364 1377405574019257620635432716937464627200 12191365 45086995606116505903370495277500805120 12191366 96531766635324049954627389715711388160 12191367 -239057936281616456392625697456571344000 12191368 646217757778660646807445513427818086400 12191369 6184339785726360841853240926537723680 12191370 64720965777278982733128324925639987200 12191371 -1801010241420284815403675752928994704428 12191372 -281151506866820267376826200989101337088 12191373 95376521374715810903731818310978231104 12191374 255540716367311886249408260797353268800 12191375 463396458259371977991857827115544504000 12191376 179741915193928856026056185632987348992 12191377 850741948229419174101123478547909844864 12191378 -155545692925548834820928336987808410976 12191379 298817114631976178147380197435505030584 12191380 72467272097204371101816847302599884800 12191381 319925924115575958960080131741166935182 12191382 18768331021367993374338076093707303552 12191383 -446637450173684491896897430899700165800 12191384 1757448052187700784513314443152437227520 12191385 420820505727703674187431458652686913600 12191386 -117042339649389040651890750819026638608 12191387 456582280151666686735620098481594014832 12191388 -113483452549391464213912028592598917120 12191389 -209031320038611564573165070001619300608 12191390 -43978967209978750647820779128115033600 12191391 -17396793762679234086729161086919061936 12191392 681940198917747382187127985458112364544 12191393 -253464260737831075141602334090694834940 12191394 261451036010567623472991661259287399680 12191395 -920838326494152921477650110123763597280 12191396 -511129402131499973122673267226742545792 12191397 123797229558086658972183825052522998720 12191398 -148493261697466539890208303799739709120 12191399 1362725002324397786589876217235212732080 12191400 -131190800535655153258893033731353344000 12191401 -299030123137655097154278036063946455296 12191402 -584068295497100967978205312162730899968 12191403 -3279409836775599676171097436282335232 12191404 -1566222228496807401313151897195036172800 12191405 -806238777102272704503546160640799053940 12191406 190442102162183281912984863599540044800 12191407 -617152084659677745072359969699044246320 12191408 90431616352114211931075722669289848832 12191409 1050334071318038442093399047641145854914 12191410 74524122902267389810778786269048995840 12191411 -3997394678516689540302908447223608976 12191412 246766886808465112529493838940851046400 12191413 -649457083139558689892884748305220495876 12191414 399111141941091550774256545663800409152 12191415 261646080864354129557066242856196931920 12191416 130415449247761994862627286950543912960 12191417 91569689152652766310428380625315398592 12191418 -240902420887173923691947082574039457280 12191419 775194203183271440834681323760088478820 12191420 -319796038780351712364972829107324894720 12191421 662953421958638368247752463910165017088 12191422 231382842404527929892098971636330962752 12191423 1766052146651978645193934569584968452672 12191424 -166580382730878635027225983026764709888 12191425 -737567147014547856980137168745015847850 12191426 -64483250099969589249135848375590041600 12191427 -66832851537689097799455591459612979836 12191428 219415863783826935220016546580409876480 12191429 1265766687536291173116024151712509152030 12191430 -268252112878295403959997324893850314880 12191431 -259096601414622981316067263914019592256 12191432 -54036465168103748941264286889089433600 12191433 -554802443492595324368776060722220341216 12191434 -182946652069590215059642299815798802384 12191435 1299816958403968973536235083796897054160 12191436 -93507036863952853152493573259545122816 12191437 419355817024672414663994543024509747020 12191438 -18485426619672325108483384905688596480 12191439 -299300845842570755303768985871908093552 12191440 -154135703278941418263929175098665943040 12191441 -1031030464558946959603454828061928390158 12191442 281439961996487848321322502849338704512 12191443 372176867988259498914020287202588527944 12191444 -1090361672494717337984871838293136808064 12191445 480346859558882698435537013693637936000 12191446 5916578056866261661812925875134359104 12191447 -528588623461432073197891933731089698800 12191448 -825343519549743510362122776341873172480 12191449 -464116599048432774256135033498719083136 12191450 -151956675842112014763749596320646398000 12191451 60733691259195378915354842162579150784 12191452 104468925330157621502842364413147215872 12191453 123624003320671709764280606342841168384 12191454 109790558401475757208951613481797422080 12191455 -146970021310175392033794957998073266400 12191456 819712900738777211158860879934760681472 12191457 -204427536171406331084316539610394708512 12191458 -157687986211450849356967108005402751920 12191459 823194585072625343417910730603756700160 12191460 -128050053277175385802961255624355655680 12191461 1705513127682182396998535099627750088062 12191462 251461377533476975133384812924111403232 12191463 -134038089865357719403917294461098484352 12191464 1031521032812413216028178910493665689600 12191465 103889322711543385843157697676454289600 12191466 -1081839953995076986067914867816307712 12191467 -11649403751461786460416140326226402488 12191468 -189041469194981713061989918357192372224 12191469 23653435555306986562190449460922194880 12191470 -599062767080716357865017182992856928320 12191471 -1463180115884495351458230847712900729040 12191472 -6318047222831618702104252457009479680 12191473 -96890063157892337207896647063409765248 12191474 911218385001138222754659333568451678736 12191475 -531845810887283349224180823789498869400 12191476 -417711115470584534126257453580698240 12191477 224545128627772801555927661215836288192 12191478 -188800317878245127259596611693593120000 12191479 -575221503076878229788970072653315824920 12191480 124301764768878266642316296423007436800 12191481 154643165551093907121543434800643814720 12191482 -223585349028784779570917400571604406048 12191483 -508997063222056134735405507716853771600 12191484 -405210744475756789053567236564255201280 12191485 -29459307234535443082521299057792770440 12191486 137411452781056313828497505764799112192 12191487 -17100700283905693996986959348491937280 12191488 1229736148979988193747352545547478106112 12191489 646426660807537474636603105146012000 12191490 -3711865377009643870055113566500813280 12191491 550533626614542120708934824784584833580 12191492 1533350309014732199649501169079780769792 12191493 261761278074606596413313260500118097664 12191494 -56169101964453410953786720816878847488 12191495 250220386406353165386403734827795625120 12191496 -294532055782915610962914213995276083200 12191497 -1660499984268520668693954336303923854054 12191498 -1471351944033137365215589405557477911808 12191499 -90267440555383279576089919512776883360 12191500 218107968240221133651941650363042560000 12191501 79926791291112766710025159689217706880 12191502 -470716473323959787988221391143835724800 12191503 -644082325233348819995726279549342230440 12191504 -143114367567943098113920688991320457216 12191505 22109695736849562206639698426256385600 12191506 -884494496859371685698848462308425064048 12191507 1342258882640917737768491860813671891756 12191508 -240600116517280232717396550862856355840 12191509 615976428757659336271709171023283040960 12191510 -208441384592777533044128928175781293440 12191511 30933636958506123070465700589691587840 12191512 -264758685431846682241883897364409804800 12191513 1488254194908250875660392341875676438980 12191514 173222231287158018412716732842220387840 12191515 -66054902089591198057046676300471110400 12191516 1109792326505345382904978452604974793728 12191517 -314847735686768727281016421802827833600 12191518 -785500787512717009795075921018886430720 12191519 1346031255643701382872632051959854437496 12191520 -421529898008613924276824575383227596800 12191521 -1510048955793829249091388463366354516160 12191522 -357707639277820196154575052127666810368 12191523 432816336459638362705148470167200196984 12191524 -454286277266211814022142380941852339200 12191525 273509276175823957514656804902604233600 12191526 890682557609938237509345908300519126400 12191527 424709232045982295362247445868081526080 12191528 -1270416077315993306076750896331765027840 12191529 138009877695509749807725773440127121600 12191530 -89515641220668118389239908955386306560 12191531 518525500992716449869969278404462663464 12191532 -5715549331430683819930986105736040448 12191533 -384147895642378516422610833633377246100 12191534 334471409723448166413128247100819588416 12191535 123860239447131040234720803736900171320 12191536 -9055291721333655703104767746559180800 12191537 -3222427822926262715872749530934364248 12191538 103763519573697984679848433433391522048 12191539 696171006550018555944976056601832124600 12191540 422585433232243099751008269377160345600 12191541 85496302699844410975950576378787870080 12191542 355451145473045997210031505178318408960 12191543 -141822256496115785750599070681250951960 12191544 -568248551486452184225311134293612912640 12191545 -460551699439891721096813421941865296700 12191546 49934681741995275591352484194170575472 12191547 -806752657723998930044430348705178179072 12191548 281598242081416134036739145787950448640 12191549 118911227704949832475627602535113598764 12191550 -54054135210841499451872471051231078400 12191551 77115067999230433605655012534074065352 12191552 60379566959669008693139354385301635072 12191553 -782934647896063419655332388132337114592 12191554 203850082924024516484881599392235872976 12191555 63241855912056953093429715713424025920 12191556 71971636199120588223333161984212697088 12191557 173462421806668687354334212944567802912 12191558 270960718422629664772204612212577704576 12191559 -769315539914424145607544011327792117760 12191560 90645582310268229021780029062861056000 12191561 236828576450796971649147247333650081972 12191562 553234830455664106757550417627489910320 12191563 -1279859085417925605723906112275377438188 12191564 106165797409242296680581534435740319744 12191565 429182753601967790436364703562328677120 12191566 40280765833273920253246053454332942720 12191567 -1738629782686765826058157431687165739968 12191568 -2322564910572137557851873950515200000 12191569 687891074901787647996699944320339536244 12191570 -16412613047074575419614806554458833600 12191571 136923954673413979210886159976003561120 12191572 854689037670979074214873309036615421952 12191573 881237576822051273440806491943832623822 12191574 -19778528957139679893178042590783608448 12191575 -7904178312406054514825627316409660800 12191576 -226837010814079229752432275484140441600 12191577 296891399766336280791163941280974567120 12191578 231042828271297817050401734647551152640 12191579 944283979571496064447786624662354522180 12191580 -319383499266050367960040893552012902400 12191581 -45344658130685177660439852116245356608 12191582 280557262468368901815495616093321123584 12191583 -246803421273688991806511590972349510400 12191584 30445706715584147934660427752396029952 12191585 32079622376865516491727198152830911360 12191586 212150547832638531656857513677036611328 12191587 367630653150331112791508084619289574400 12191588 -1861532324723593429079271324304925174784 12191589 244216359668904004081510313003299365408 12191590 40012697638143493830105207199290184320 12191591 -942843278993161336076853764808315496008 12191592 236877102659629809409579233687576576000 12191593 -648860438442896075123124906022198313158 12191594 -871510967979877769835392320026880781904 12191595 -396253785133954100524172227603200552960 12191596 603347221000610012835110268835897282560 12191597 -2256971999579613810527835748987397280 12191598 9999170058034187470162146381754857984 12191599 -563577390799738633945165721569532482064 12191600 181449551687933957580446587277512704000 12191601 308910898655715275337612702038786486784 12191602 294005492696805128560509168298000756752 12191603 772385679344747626066960435636832626104 12191604 -243012637536685934134662813736978735104 12191605 -229650999093510848441417476176049168740 12191606 244325328409135182371769905685108583680 12191607 341491519044320457285052611563275586640 12191608 -653252173233581047803067702023257825280 12191609 846186735245454591101671842957799274820 12191610 -5586299939196305775609238974668313600 12191611 336265846379840448473504837730571223872 12191612 -2301513137756719903786041050417319475200 12191613 -415741580928177706827151910928158717376 12191614 -135147838961997968701829084642700025344 12191615 27024131663161935249966801399587693520 12191616 -76796606224429109489611414466828697600 12191617 139109119234343722912776685360223935400 12191618 3875475605280576455589022277434183680 12191619 -576696212614532035907987752334808207360 12191620 -71840435918854246160698006709194321920 12191621 -472835671359454096255785850527228064800 12191622 187028238682459397849313344623717447872 12191623 397325537896678316487787335733551935664 12191624 -1259250685649118176039807603784551255040 12191625 28569366474546089547652589626932549000 12191626 -44003678242419738606075624693824002560 12191627 -657546957514236359701678486479263724000 12191628 -502270874402774706207499121992305524736 12191629 -831467052297256949342287662930196608000 12191630 103228065505328866354333959936804345600 12191631 623526549847349511329490427638724514952 12191632 277151141810016905042505016341254414336 12191633 499791009081351251207551950262454198784 12191634 -105366188533949951893259622439454208 12191635 87999554027848446166915154112269580000 12191636 -575083184921385166368998962943517217920 12191637 281763295577761642182195201271697719680 12191638 -2932847899972190012154104846683469280 12191639 307819448962563605831965895487082101456 12191640 270815244508888540203016730249773056000 12191641 -168706124103543292471085093077150693680 12191642 -47605681115053194682680981734960812800 12191643 92618351843492605611556776538727915760 12191644 -105141082135625982841414532935829553664 12191645 -492066836553825810414650379818691518100 12191646 224388171664648296784023369230580077568 12191647 -46704002201792779339159119411806504360 12191648 -95242382670619519853023798769806737408 12191649 241489996540685926839118160033327285760 12191650 -182152660465562320251444147325122276000 12191651 -617009109783764822758463295870250509348 12191652 828175782542716738901656063931015337984 12191653 -13471048098019362640589256359015951936 12191654 -703474588099728356571419802343508074560 12191655 9928906185451415606013761465639339520 12191656 -346444056520293800044265790413089013760 12191657 -37616611292278170932376444968082202380 12191658 583647925009955473253703575353478204160 12191659 -2580027609681768403673073015486066660384 12191660 -124721664992184800300859215354525137920 12191661 7819823580698311159733461377251657280 12191662 1665612133575040303222752288390840192 12191663 -1919046848345731283887151220583956628752 12191664 -205703133258228585120765439824014770176 12191665 603537950566615108725095689631728060200 12191666 746062960052697584748066098937799606032 12191667 645605033523529604207469461213692781880 12191668 -618825424431370413069394369706789627904 12191669 577764081258646415545540413816064252992 12191670 -321280437265007062139722674576715409280 12191671 -142164625205316637121936409966491789256 12191672 419401749094726754966483555146422988800 12191673 300149180962698217253121480457470404160 12191674 -409152979085293929133544879673019300608 12191675 1290440602515635557995245534279563644000 12191676 -32020293213505974829761922328863580160 12191677 1610727363237524156801146416544749182592 12191678 277286152167136285057700903924585304192 12191679 172505397554189452216026503202647067984 12191680 23807372966802668397700820234561126400 12191681 1076212556613365682822166730250734812482 12191682 -432248100377535410043796208545151598336 12191683 -13204967868910160499605585007839831136 12191684 155552524294667121616859152818522892416 12191685 -113451068540489419354073085645757764480 12191686 -365819556777280616921032499176889542656 12191687 -239001922833889569938259573953486811600 12191688 -171830297928352890438236877880603852800 12191689 -1206023866169963014866010613897155321510 12191690 197388760543613261505472150535109408000 12191691 -775175823668799642923263615252486016808 12191692 19326095936893015141744680890958157056 12191693 1168428023586878828131517447273679117942 12191694 332611308991569376997707292798236922880 12191695 214766021441412069697931154942627016200 12191696 74667166610097467825997148979743555584 12191697 83635896228752817016991930818364716800 12191698 -1170067242705969464608697521231574209536 12191699 48780352959382117002629075094563484864 12191700 278160863471978449042416320639133696000 12191701 -1555951693659829207678066313075664945600 12191702 -365446186588457229808197997995910958208 12191703 -604695474346993412444350117175414105136 12191704 -4943547151532753280015146097705615360 12191705 809900461208425585988797169640863353860 12191706 526201217573963713376361717178929867264 12191707 178247416815850009715154807490022067432 12191708 -9716686044143301660515755068364514304 12191709 -59072923408010896850448855070208152800 12191710 205944060143958591386253454961793995520 12191711 -61417994538554276885459454713676380160 12191712 -89426746549940498943469906678783672320 12191713 1478150315456577913471266180521177100962 12191714 -243612352204982928420724806125278440960 12191715 -38275099741124427163129528915784532240 12191716 31405959828451782217811135872359751680 12191717 548807953851491418474876895113076592766 12191718 68196892643596598531687171992166400 12191719 -704592598225661782763023637903660424480 12191720 260165148884555821661032707863250432000 12191721 316882098887543423732630621241663773184 12191722 -497708037904336782948985212952758915840 12191723 -986744708220478950122157137662626745176 12191724 -153942903625302203136418508940411229440 12191725 80769372190186980710322224343562003200 12191726 59660917734898251736746747209526817920 12191727 -660299750757623571726460284249940268280 12191728 -317525321357078066909146839945576448 12191729 1125567358762885503931557674661816605088 12191730 10907841632318014696183894556380492800 12191731 -1802319328841424799341059498156251086800 12191732 138564477779507740434994373002043381760 12191733 156148126360947584951984375269830405102 12191734 174869625797741236686574173511290124032 12191735 76679324230804361424742833114918252000 12191736 -807654022434466051251643371211379466240 12191737 -1679618177400468672890976944126419617708 12191738 -47287820657486707298061784982751994656 12191739 210453655554942128846050597486662686832 12191740 -557487930142715795595244178469294243840 12191741 -1504424568116835349006454176976496420858 12191742 -124536006576939068767334078621264977920 12191743 207195682677057428329646259132561606904 12191744 -31261605871973276182696841046833233920 12191745 -714385273799472363647201043481459579200 12191746 49156213037883250376061091864384782336 12191747 5094129210312113923561902177500868240 12191748 -9324245129331489611837232786406244352 12191749 -359494268563994206411788384062104212960 12191750 -51384080767181626629960587318711808000 12191751 -87470355084042451512944070657612060624 12191752 1419880168493998835356221708137856537600 12191753 -604812379284587964255120839619765337344 12191754 77321293474878080851332572457182899200 12191755 718389874169031292257375316358142320160 12191756 -690886295892598538282314000520552905728 12191757 -957054682933267740002680606455272823360 12191758 -453888113795780414612563327629337427520 12191759 -268295604313479780943395319841543004480 12191760 -14505986239224293781804904245087436800 12191761 -1701808382524899402641083620052136584076 12191762 571226082197333226092838222293387816064 12191763 479850729213426722960857916714702388288 12191764 -329938099021270288613153539617471766784 12191765 80593560935123468176551418456126285440 12191766 -446115881246715529435407290243714726976 12191767 -279047212059666792117574194533036162208 12191768 -644632969236545282647110973330450944000 12191769 -412424215643448993987780999093630283680 12191770 -308652684493334087596634110490267653920 12191771 -944304117524540093841752296211826815136 12191772 54580070424040881988576462762358241792 12191773 248096036015200591436762109433705114368 12191774 -161450216306240208985600622593687353600 12191775 473539564242241683153742778744191411800 12191776 419940563014634732853434131769435750400 12191777 430837021466527167842527101200058162240 12191778 290223758276208643628742114414617847504 12191779 -291679824076444609506465221452437971620 12191780 252471286247871666738935067578950713600 12191781 -39013136822310542526143800923377893056 12191782 -290194100569323604706433592847538943008 12191783 794962589254515162621088461647975575032 12191784 -303834502335378084878738733083384463360 12191785 -1108506407600226581851433217122748733020 12191786 951738908589629543669871275687001212592 12191787 193434108934556015946309265654393684800 12191788 784905217056325669830702302537791511040 12191789 -444836225466642727355362383724893150144 12191790 -712361002141699783159822398309519360 12191791 -1026401279866919438775959317825438443416 12191792 -30420172954250562810047102352826564608 12191793 623811967086707545430181710604671140464 12191794 287527871576440554596984901822462162432 12191795 183783888926146066549982296898395964160 12191796 -70386875393420700789080288623632223488 12191797 542715888764252697564489200754424379246 12191798 225712134302336118108094986079228104960 12191799 900261995932947262386324885785746288128 12191800 -680034264203249608635782969667176448000 12191801 286179946555711338448947721017771345024 12191802 -17964591209783773181008848402207538176 12191803 -35658315468544265877108409401275422560 12191804 -164209610031754670895371332963346239488 12191805 -179471436815522385290155056890927806440 12191806 -490999952001920608098784219154210703360 12191807 -1357902424083945518886653194297622938944 12191808 293313831490431256891446916818665472000 12191809 366245914652903203332497457956795502016 12191810 -330462758947973344865152141644487650240 12191811 -51480220723469510255606616420936722256 12191812 558856805943289593615918420813439254656 12191813 -1442921289145541567105600868778924963938 12191814 340574612230494037989433501402069075104 12191815 386027582194440909068456868798749940000 12191816 -82831894146756449997413504351176458240 12191817 244923555205554112715834957014350913536 12191818 89500633875762493063977725809977549360 12191819 812978487481487680808054182606413862920 12191820 -150608464605806832302100665755411261440 12191821 958487951466739285168650076128909484022 12191822 172577363085037864450866352493275363584 12191823 381702057725066130566751991756275786240 12191824 403987161553158730177873780518953943040 12191825 106374917287383813301879619787848958000 12191826 553117565009746780947076651501703436288 12191827 -21190755724927302185479208388361444488 12191828 -463921015860423757244073345054762491904 12191829 208447089355070791104537410336136695520 12191830 -142600917720230243605790149421879366400 12191831 312183527456836466517957502193987866632 12191832 -363274835544566271443244945550030848000 12191833 8922476686274213672253762653355439360 12191834 -699365015859555460793532926466220103184 12191835 -233021635276799032612137087985629204480 12191836 504586186677618949512999434412759444480 12191837 1371063993434406005607994626290147108166 12191838 -577245384816163829914742775457886558592 12191839 2716318179274393306055157557280420528 12191840 -272423929085304566733542604302560788480 12191841 486803086896098173717969518756771724050 12191842 -83360895598789643717009544808860267456 12191843 -368613006238899336359667793677254751960 12191844 65808429092623102124152088181419212800 12191845 -1393039098327032503579056174563658100320 12191846 -351719945699367127884088296795071732160 12191847 170867293392262134829427446265035759872 12191848 958043292064335706633060929367415823360 12191849 -238332938793978487685103311381920542150 12191850 -6691654885027140222525073330555968000 12191851 67390756881466015081131779214660875152 12191852 -115145435047194390501830562452539832064 12191853 -451358597936402416110853596286597980096 12191854 -439799741132566066334892945844351602624 12191855 150533007281275748015489597603764192800 12191856 195080639021369167083324662265522683904 12191857 -15642543199886098427810536697702745180 12191858 166363268822992387475178074104725221376 12191859 -1148349957408838945566109428572483224236 12191860 -636057358042810174492849215880093297920 12191861 -1002294759108745893701438109585476272800 12191862 -497617590662162697142181953227225987648 12191863 -763889584898166946707499851734800625720 12191864 -1072823831699160697039512887885279600640 12191865 17359922135202923169634174976189531520 12191866 62880366356564223371726395980699116544 12191867 -2367814289624100837417968053165932794400 12191868 50703613211826933539388694221637324800 12191869 -569226015051057770072115295321466696640 12191870 -128949723821996336384517464007376976640 12191871 461240444239354751931392460793295091912 12191872 294557857682038275547814027040883998720 12191873 -935657670548452009418806545534635864064 12191874 -472409286877005105517139847863209587840 12191875 -86147583827697455274414095807640302500 12191876 -792911563820604679699659564751804416 12191877 -43357132323183257464781417727141064674 12191878 112796280375025395661318626797953710720 12191879 285056537153082100366226178223562627376 12191880 251007908959782350825802697183150080000 12191881 210048948985938527978505004029808146440 12191882 -358737173243758797415785444487222291200 12191883 -93457563584571421425248608742176543104 12191884 -511042807938477293780748768638546301184 12191885 496991392531427746247744899854376181580 12191886 -201845622738532175510195345225741571456 12191887 244961473066833248213212455961773523680 12191888 -337113209451622477666658593436715737088 12191889 -480093729702083476905373865496538146576 12191890 -294548218211776614385895035794831139200 12191891 306411864802382489699253290367991206144 12191892 477116057288167650037857665986036733952 12191893 -161716214345717941087516453877815944800 12191894 -1680865582325432491556752593616736256 12191895 179305563780335854913902540252883134920 12191896 649073794483777748998733612985146849280 12191897 278481842344270827424672989622122346752 12191898 -187261620304510430337089619001892123136 12191899 1175175569695141896311649877237902032900 12191900 212239207273676245558223172258009523200 12191901 -281220129379556743133619278271550080000 12191902 54219533307185219194163805431334049152 12191903 -86400314027948619847532481588645442848 12191904 967125612220536056034155293320979415040 12191905 -1153580627639496974132829148761913202880 12191906 95039027693744644645346981303093619360 12191907 30035979218373245289201961709639866368 12191908 -43073909043727842744356632406230609920 12191909 109718680344711603331491606071966378688 12191910 -50626537281436234980893542552678976640 12191911 -285378324989446192242772029114313082648 12191912 727123710000773883491902450225093017600 12191913 212998509519485725886412641022035898624 12191914 32095079437536059510257670865703444992 12191915 1060850538048575815811459640483258142560 12191916 -303955104984461851332769615586224705536 12191917 -1234214937858853513274620470274240653034 12191918 38309908183536520310173285407039332160 12191919 -12888257118082135769101236730735996800 12191920 -714715454114865557189129525988556800 12191921 13667245894064051465753625490951052544 12191922 179027615577259903891146325902365991624 12191923 -78655602953810896127303060373851048896 12191924 212482439698841998637559770877788247552 12191925 552077152383055204254202185888963540000 12191926 -356111185458256203660810914137406420160 12191927 1606513690893536161038299634437877766872 12191928 8955294188506369216032449755679293440 12191929 911217661262079495753823028440933145284 12191930 140395738314314212502557346432210289600 12191931 1201538446318203565771613843605105377840 12191932 -113429578675007235856526974753764710400 12191933 -194161617240652553108169104299121116596 12191934 -50679922869034843191449316822925747200 12191935 649037714127881200311338403233910840000 12191936 -143586898642992423930130146293503229952 12191937 -742942730836098255879729501919872291360 12191938 -636481450119996863226593554976183744640 12191939 -800157037945711631131896487142751475560 12191940 -532780844717184018583227572150393322240 12191941 1201810960457189860935512112971539858560 12191942 163772143930986546111400272145237341312 12191943 86370934526378973055835204082028879104 12191944 -556898874989706591468641600366633932800 12191945 1010391268014588591257242006748316568200 12191946 -236295094291927292860490601229444736256 12191947 860234229885083293087368302751845621396 12191948 -1587635590818713634623344396427545943040 12191949 -344435876969534949992485603413861504 12191950 -480694571459076005763194491032760704000 12191951 -1102075907303298058199954283019392701496 12191952 102434692554267737876688447237095424000 12191953 -700234372838257183114816291143508231056 12191954 378874458710796681986140607464710892176 12191955 -401603646014659302421980045938281747200 12191956 275851803606019764536670699717556922368 12191957 1474352653205283370124879652815172162780 12191958 -51679645457713870106472124967327698560 12191959 29631818148338014677452577411955011968 12191960 734648517906757448660610666787473408000 12191961 287211847702736435362799500369424445120 12191962 1190917515020702692424906764296905472 12191963 392703349847981643982969848758808279840 12191964 -46386416679052201930656475435182689280 12191965 -257078778528829273918780014018982711080 12191966 -151920096891961952709230660697229454400 12191967 468771079960460107156706986551515866584 12191968 414237340759032262094177874968496046080 12191969 -1509428374315697294204027405003744132304 12191970 61973594063359644087596226048134261760 12191971 112198303100314583373958110641176068744 12191972 -393105075917015155385907788731458279168 12191973 -634444122128324745159409444302313485216 12191974 -669023348936120710660635550507822911264 12191975 -368565930994421884419792630862418613600 12191976 -1619101138984237190729734448597041858560 12191977 -56245654998490890847951105097833604800 12191978 35112621289456295488343630199081305088 12191979 122200683612512231122041018060468991728 12191980 200254437541828581706481722302403584000 12191981 140939875550379795223504496766833894424 12191982 25141599202809752350049980248524135424 12191983 -373527358448005630860073753339363201920 12191984 309150452771812367220940552562071044096 12191985 229244505694107347419994296950006787200 12191986 -1164934812435929327318354792305137876960 12191987 1764886814235831395211879865572195956160 12191988 -827690748882122621666338157952792797184 12191989 -599805744555593969380620605450273111876 12191990 230852559329426437547093041009906114560 12191991 382500061552088837134077537514682496000 12191992 -1098886768570134402277442812806884106240 12191993 -1170163459765287943657160188240018041456 12191994 -206816081318952644644504254626111154576 12191995 -1391859073782361796709995380986048000 12191996 -361511125690615875616833048921305088000 12191997 -1357314003011750276459659989566032576128 12191998 -88230733795405530112076415252708230016 12191999 -780587310101628644584027889288431859280 12192000 -324234209233398394595159346927108096000 12192001 -1102060090074540407068326332147797343808 12192002 -426854372885868544020283390085016562176 12192003 -419223131262178929138454239566610326520 12192004 -288427319915422692937759210903073458176 12192005 1669758402929449779195468205586920320 12192006 33627763826429788378979216201954707200 12192007 -1989400511313665060530334016361369730960 12192008 -167007393816597001216850991489832919040 12192009 593240535154506255063212485540057178880 12192010 144075370720575785522090583959170464960 12192011 197952604498255652944014608632260525552 12192012 237518439996300058233070245623035330560 12192013 1228000063100815966820003417442471698124 12192014 146282519302454451734033772115839291840 12192015 561728283253670487628771929850034016000 12192016 154922491104863284838675700360931254272 12192017 222865643381478498552464743043712486066 12192018 72569194197556533830050509158714519040 12192019 48349087592954827247264817697855365632 12192020 -289483505441133745355861722482516875520 12192021 72622469621705130005669832113995749120 12192022 -25147615455991249717192553174002957440 12192023 -148275819049191669032338177873171389096 12192024 109781479356050061890451859241484288000 12192025 28423849950014512891812423229860073550 12192026 -349309564595981358420442321144792101888 12192027 -763820746763829210940247273736381225168 12192028 93833156583171300960014059519011311616 12192029 -1164661239012994993386935028909403529370 12192030 -366624809699646179700956170617586655040 12192031 1584185703163803945722541277653026164832 12192032 1547999129414327174989034441173598011392 12192033 -272053415363550751621255078108838169360 12192034 -444704652566695007092601326098247455360 12192035 -442701768770059998187398666864628944000 12192036 -487408249300114384144180717111115175936 12192037 -79446890514789729665433734120366585760 12192038 279567328482023360680704064295688439680 12192039 1958755061960349398135338123196015597568 12192040 42947271492086594906230236514512076800 12192041 127257890470626508745535538421303476212 12192042 135438175048946360624409391850084673024 12192043 -100754125303770272353926292210552397572 12192044 -1023116743824447681834466916501832708864 12192045 -199249143442523900834275374410785276800 12192046 184400575853456595421435603299858345600 12192047 -131448619223101646503269142412999218176 12192048 1726926629778271311774323258775306240 12192049 -848536542187401656211309712005509799360 12192050 -47451890799681215699955020132756839200 12192051 201928934606141709709493618605705773120 12192052 -33561652869881154764962116644574322688 12192053 11887957623948856163451350488800143982 12192054 180951833361114588262963982357062416384 12192055 390690759818463943311762619569587560800 12192056 672822638367273778170540354858238586880 12192057 -624231915701070691023965584525223908560 12192058 112196933237424400274141284984077406176 12192059 811964123784487037078838114474239451240 12192060 235433833953914615477417578258829199360 12192061 -165820057033885610466839928397204811168 12192062 115465408185277500946138576397709576000 12192063 145035357400228938124378226484850035984 12192064 484311175511746867199345109367966924800 12192065 -813423141280605753022574514602077962540 12192066 254327133793172760474161879494588089600 12192067 -126735418586658735760686697174183290000 12192068 401501012013901104791080868655309398016 12192069 173850274022031940674018552471375224544 12192070 -306355458148042160760842492015236300800 12192071 -722640148871674579857176251193527356000 12192072 -954442108000776790466746255888983244800 12192073 1063495100033854691310867548141502415322 12192074 -124368935835791736466424662633964870400 12192075 -58830552079631789289091809714597560400 12192076 271323597755299887660484604361967071232 12192077 32996083104177695826837471081963264600 12192078 -501528565083200291783939196372025584576 12192079 -750962032412108303866478711143310042816 12192080 -34652218033194450814184817180714762240 12192081 832482800719770596390687079702047376 12192082 1177583191834225742654035456641478284288 12192083 -385922396106971926831913716630971279360 12192084 452113693993430698188688660405746126720 12192085 -549362521444851047331332571900137549220 12192086 245745462216402362342009802004944562560 12192087 -224583051218229364818409298280596380032 12192088 -135050499293246952953663660502323220480 12192089 -106682208558718443046557545991407586240 12192090 -267424280582276409589754684644605799680 12192091 22178129992541166826574530061210598080 12192092 -378838735712810934100478982266273756160 12192093 247887011754009111751727203399719571200 12192094 756164665835141716257507455772944028672 12192095 -89026954272274840051349870471229030480 12192096 -417272816150926068380723596594318934016 12192097 1492334275065255577154146836709954208546 12192098 -212566090149307228778381708847674785200 12192099 -132654663644498234029565808829182252936 12192100 -151537540927905663788365177318175977600 12192101 -533239070787922594518628203352658096898 12192102 -177030953938102145518886947066027919232 12192103 -446235359339087812834349042883428167680 12192104 -1043790021831459634183519942552528266240 12192105 197667003751878464147395296820066080960 12192106 440927221929081747273252365661488056752 12192107 758011121675827182734762884462501401600 12192108 453051047632447041891965649474585269760 12192109 606788526980234711082938042189750932310 12192110 116758152492731749841071231642088448000 12192111 -1175070349828742125698476118065038737168 12192112 -270451260267782903371196782473794781184 12192113 1355858321078261902862374044799409070144 12192114 -72475364622765418612438401438797168640 12192115 20170499911208180797462095095203727520 12192116 77572933828021663506146715774111639552 12192117 355069519250111884300267917447217250112 12192118 -615980046819079258381169506698412710240 12192119 378450267563128762832682524388172755144 12192120 -10618447413392551635510018010599014400 12192121 353105404976337134424686753213093305322 12192122 768388772544590755174251142002951640800 12192123 -800728985258065758704760445060311305616 12192124 217347535886921298850806021177342188544 12192125 -1384477148726179586430354023280209496000 12192126 358446722108523296744880975185516545344 12192127 -933462472143996713224965694061727266048 12192128 -96814407949836044213508016813595688960 12192129 182802592653354633774073365911538074880 12192130 169276053807660278141388963290503164960 12192131 -398261078299301597992259524225767993120 12192132 -84590003606553604599650302020527305728 12192133 -104484487538873430952164889814053065600 12192134 -5222137046558293642873859007979335360 12192135 -132662165159201250498133181208046731360 12192136 78793276971285600667691516209313832960 12192137 -1915061102113203746119418055645558745308 12192138 -199781641630023910471427824129493488896 12192139 -117016417067997173726749402598925056976 12192140 -260989844940694780613697623065931074560 12192141 -179963785593573928049908734168365975520 12192142 512464186489654660259771111656569281472 12192143 -741029667064592798954710255507844614608 12192144 88123767110905096715933277178693484544 12192145 157309418701924850043808339210440837120 12192146 1488684987697832704605713844275336167200 12192147 368468132333737356212573791038326878080 12192148 365400907229489854840911750557029918720 12192149 596144755956795121261410442407327970560 12192150 67108330284955182637169864333822049600 12192151 193473039547460928013040583142834746600 12192152 -28794804457167212538415690373874769920 12192153 140058625174215716721275871367640305104 12192154 56127732740045543898435605041613841408 12192155 -328702777802015235798841698185193933840 12192156 169038762787054689282193992685356787200 12192157 -1414571102965891392946978416475238989594 12192158 702613103312686260171622876382135090880 12192159 40352925551420939934106417064928618240 12192160 162047607039905868072225691348174110720 12192161 1124728777722223388918506560302750049762 12192162 -265963092115751355497679715569280367616 12192163 602668755146691440204476518284749304544 12192164 318254308669614822628974248895865205376 12192165 -639025419918990222114860141133100634340 12192166 49070647320685448511993928914284626176 12192167 851851525809701342057091049473354057240 12192168 14492336492295539964161504206951219200 12192169 -1497084436134643521937265363856455921088 12192170 30673242710363551513738139422091435520 12192171 27900110964658419182377071716572270080 12192172 34241562225693215836686573130802898176 12192173 -26000628718348000099878630867993905280 12192174 -447005310182558145200639512238381170560 12192175 -258040629540110448030930240652865649000 12192176 3058565099035031642171781080231706624 12192177 -12101235178245055010680266204545464992 12192178 -260050686483353981226730062745976485344 12192179 -316222703074783231852314751029382622400 12192180 -120582838866849490234816230001823539200 12192181 -801671814199186103541843348504806272018 12192182 -1558164862905351602236441866176721484416 12192183 213031432995607320231100614847210469952 12192184 -693615777750066971928207126354677821440 12192185 654958921612174762798180469322503899200 12192186 -91570425296594187740339189478075552000 12192187 -477690156001492557013860172558390865648 12192188 -833824610444055967141522772793536474112 12192189 -53396904111275498379983272669120532640 12192190 -5222837328971158066916277132336086400 12192191 1423367108899442908438233977535853479168 12192192 332172873528987046063368132500549271552 12192193 90231050545116041270119725053368417088 12192194 -246122987517564393343922119274342650368 12192195 302599212643456598208053390683183797600 12192196 197805124891258759876795065901422420480 12192197 33138316290202847015341170032771183646 12192198 -25808203748117659797011364339262901760 12192199 876161490578827698176184433918165202880 12192200 208056446262298193675593909692987264000 12192201 -23378015660767979368702233782162055168 12192202 -875717971820153034428173433158923264 12192203 368950057386315093517423935708803505120 12192204 92846960843140601047522665098524495872 12192205 -732907567652013284012917677081081396000 12192206 98590433959175547975885390798507986304 12192207 -52567922103363831566081938533473472120 12192208 -72219861914473361671780193374173659136 12192209 1081717304360797019956173752801116783860 12192210 -37711319028501272366782072525062952800 12192211 187079756151425256635473916374822222824 12192212 50341123557837628558054758205007427456 12192213 -1426828171613693305447605745651511337984 12192214 -248149527570026375339714469150163064544 12192215 12381219656894887499569114288492632000 12192216 494127729341829386281396821660503961600 12192217 168907314316058043564058337162413630080 12192218 -50971375835007477367180596878506855440 12192219 357921661479366707274264176672331417504 12192220 -423279004558822609037405867046097920 12192221 -1158881840689751864874978208768410127668 12192222 32218606564208068209462446148605528064 12192223 -182183005562329468201121747682804907200 12192224 1523920362267106249302073222015462932480 12192225 431027154173962055406639543329277183600 12192226 152295069207660238389347139643394950944 12192227 780078071732826667164767220745230390360 12192228 -666360384848307110123644831144298496000 12192229 -304511943775899250579911255872779147554 12192230 -616693792864040663353817923512791366400 12192231 396096816171442403031412335436943740800 12192232 -267718771276338486171456322127773286400 12192233 -694560261398896301150436385430031957936 12192234 -185518070243645148549238460865474712320 12192235 -80191531970378846443217849527857245040 12192236 -384478798052147532181044552672348183552 12192237 53747136533361275848143483740180752608 12192238 -207794995280984426125346222015806202880 12192239 644591450065664669531057433801632105040 12192240 -43098459810170432514864521910486958080 12192241 19300030677552628260810651757409233252 12192242 6103156871265504384860766711355396512 12192243 -175866265860274470830084408832284885760 12192244 377022008982770923036835176912319746816 12192245 -340422146133259446455719749986093531880 12192246 285745926765769137296836873021636600320 12192247 1118864833965572040992848588072571025072 12192248 639512262780800845522003060623510159360 12192249 561139726369297570512410478683397827664 12192250 -109776674120952009163563886564424448000 12192251 557989462149659521012836901198326400992 12192252 285900857973446089082469983992101233664 12192253 663542884660257712009849438260692138764 12192254 -149798811835673556290488879337000337408 12192255 70570617642414898767908599162022503200 12192256 -593914059493494809709155846682845380608 12192257 -215468451803702608905850671741492797376 12192258 240908257741877630286997133407689497088 12192259 2281285641074071088117347243897683626640 12192260 -374159903771545395790051987371695973120 12192261 732436049751361965829051997966172407520 12192262 -433751262620456478640786000469244979200 12192263 8136061362728128155130033121011631064 12192264 301835019704057381069240852424974008320 12192265 -1045634778424399942451072771033284829340 12192266 128751217317387825769479165621089739264 12192267 167746266996897237077468956828838461920 12192268 -976508435193280329259913882971482975744 12192269 336046378516954590271292331218320233600 12192270 -282992875999998516722913163269054013440 12192271 21777295760535566713192721120531614304 12192272 373086675463019430245259385430031998976 12192273 435646692057198689161124927847597160704 12192274 310482332982363175143382274963857397136 12192275 70968878795335287282408905167556196300 12192276 -174649441014291045496980088986418464768 12192277 114083668365940090361906081839181688192 12192278 262080206949562844922963775141728471840 12192279 -111825883622870640396420898242661340544 12192280 835720625746453937635284513618856550400 12192281 840407923767430383315346851592654329120 12192282 -622212609983772230558812881630688002048 12192283 -1143609004678417182001915892166719689560 12192284 292794791860266097554531550972064549376 12192285 127585810507326550157101369671975168000 12192286 142397248778951991999801338838370454784 12192287 -753304531130850487467411982375942268064 12192288 128979427291675898861143181095867514880 12192289 -445741134235693434010946454214602132476 12192290 -48141603073501079901860469433130956800 12192291 599580920031886591950494927491839708840 12192292 205187391377079053959775921403030200320 12192293 -460233008064824016852395264615492343654 12192294 5485395632105305083109159187459112960 12192295 622759088989541703560368659633487800 12192296 -968687576305524129952300151363175475200 12192297 150524529981846546099969982279275020928 12192298 380601657976122913495170720361487543136 12192299 228941012044578447942886404616206427536 12192300 44802630695223314863215052296609792000 12192301 -1360407491023932198151626569775341460192 12192302 88661349328524602368655713680026798592 12192303 -546874602554056316023368950986995920496 12192304 78957562983301439954854359966139678720 12192305 -978022286706433788682824912043110270540 12192306 -123723225212401618608738252566344720896 12192307 310229572241872852779822692109407385760 12192308 -1191542066628980192823713091027085203072 12192309 -1073894269965271180546251100326540543360 12192310 -184108363281912096008989960030602733440 12192311 -67179774045518330329405603036550732328 12192312 -213613801674585144443320907708310159360 12192313 62251852030197399323122066413150658496 12192314 35366835875664732446322824641342775712 12192315 -64059902925603189677664653956411944000 12192316 -649952293413944877633365588994697168896 12192317 -604296179249030013670691891556750282048 12192318 509192837000926103745473867192400338304 12192319 1189855267725900535230783795337346716840 12192320 69943164932140875951507403994698874880 12192321 -588417283948541877587069056909524942288 12192322 -52418954313106181963660609565981354288 12192323 -649459129172466444092000986574542368 12192324 -610485501160822929750466224730297426944 12192325 658132722287313119250078464700003324000 12192326 -812432976348462687582261135786487113888 12192327 273904449754816194840072552240808989696 12192328 48751196501423328662607054522063298560 12192329 -512671874949199554917721698936093439024 12192330 42504723277672639079815701785936824320 12192331 -395024238969295107248979794446942444736 12192332 22965403965922291671935895784863513600 12192333 -312031303518020089344408934052231650752 12192334 -6388705094934277611530534035687237632 12192335 658029086910446205159582501310396081200 12192336 290618245800763866784604036706765373440 12192337 2406073903194275014779479797853955662052 12192338 447343612857242762648190040051168563840 12192339 334905428333306134222383920697491095224 12192340 340101744897636042652956806593314819840 12192341 -4209936870328541796399508514322082176 12192342 -301384525736565527484935823114994970688 12192343 1287363088533558236841667329901355779592 12192344 -274407004852218308724420959430882631680 12192345 -639255479553406254528297159009601584960 12192346 -243686869529832056206173258918701107200 12192347 -30351615063888224046991894799525352720 12192348 46998220640523804227268156064736378880 12192349 -15285643995664449349046509274595375552 12192350 308858537658341362123519981645997448000 12192351 -35583873019198182216210456761545508976 12192352 -503035653353365234830671972105218818048 12192353 508913659814255459227687989074112685602 12192354 166102040791378142124301772987586780960 12192355 326744996556964824772365762587445420960 12192356 -829127905768987134596583300851328998400 12192357 -205193012259143177012564980774110508320 12192358 -1309959792287204567571053455200072094080 12192359 901389877669733356357153257969295141560 12192360 -433117680025118770714593605635403366400 12192361 -728281420621848860685573348287432180748 12192362 -9183860624019524810437355669466980352 12192363 14009007942233069629065804203381434692 12192364 100887252727538651482753330707644184576 12192365 714006583084373183445859800277350037260 12192366 -84048643124839197371663615201656853376 12192367 -197397992348806718573504020388168194248 12192368 -14545275779502660930731096895013748736 12192369 121116939102887068311952097256163365888 12192370 476664503670694174603384582811358014880 12192371 -1641473119969832273551651461224033653428 12192372 117195068757611400679557279482349484800 12192373 292818240013787923673267873034383233120 12192374 -95697794007264293871842968461822836064 12192375 112030744955461510401717386244931152000 12192376 -661228194658539835102928740859406643200 12192377 -221303935663934124980798162046474040620 12192378 -132026387794932980228925906089121215232 12192379 -1253284236980375690339553630845693020 12192380 742871378000196290193525958349055244800 12192381 -107515053005293537894903534649483954688 12192382 95472804856374723357791324752625505792 12192383 140694528069419259059134944684926535360 12192384 -524840669068678215352644083106824847360 12192385 292527911136097605294102038769721972800 12192386 -203162998474398601748952968351977605120 12192387 55030980453607449478467959660368854768 12192388 -4035250143306328647411307037204882944 12192389 2096213602661371298211894105584018083968 12192390 -64674026851670904825774433968005836800 12192391 -962873269280920189434759568884843423208 12192392 -13556605379418719438894827744345006080 12192393 -182634382622923984429055719353841750272 12192394 -619956642623912089235804418322857975504 12192395 -214948797010681472481817379256778318800 12192396 255990743401676032895875595547212385792 12192397 -58674175385220887135148937851677189568 12192398 -473293331933863065692137768130063476800 12192399 -318811045101826540400945158106931494616 12192400 -33254099783047284655466793449432678400 12192401 -401383737707230118586819395711691019788 12192402 390874599955598575679704136423489058432 12192403 511672857656820088621654558959318580652 12192404 -1499393461974965405491338752738992128 12192405 -20631981583158124202353697653985791680 12192406 585220233621856817352032263900789375680 12192407 573634544221539614446199420079695635656 12192408 426193413629662819323002454505810790400 12192409 256759513101760876440460401058154741520 12192410 -214574771779603781982917418625583780640 12192411 -222736817574444092851235570292998479872 12192412 -846877592454098689043247494283203612160 12192413 -403029608864686294785246301945538881140 12192414 -985712324005804451436262212388958592 12192415 17203534166469282569101825649146912320 12192416 -330688622826504242412327927544043667456 12192417 -1004128459686803282277264345359652798720 12192418 -254998442167672875787221479524068503040 12192419 225578149255346245231540825275840652944 12192420 151685438736115865432872679576326778880 12192421 248417723406611915069700574744388242622 12192422 -956330709822718465848767148901353947136 12192423 376641116082137588791225024707575500584 12192424 -532626261435955958076028458490718453760 12192425 -203720150052953309264339535617327188500 12192426 186620230688760048265116762881213487792 12192427 393279450978598301751604090621925049360 12192428 -910828763906538530477297224845362572032 12192429 135529398431454326152784863142938238784 12192430 228675830308940598916348513009237334400 12192431 239662214749433544283809507164604864 12192432 43189162666527328089909783019492737024 12192433 -187848629216873152140153993078913846560 12192434 572614482738673231822185715148041638432 12192435 2549887421818338228932478675759353040 12192436 570499735381933781574078153763367725056 12192437 -1479224885039043637819872225684968560914 12192438 141074042857573763920538718782731819008 12192439 -222858315530676617013531657405720542880 12192440 -176130450125262513721043929716067123200 12192441 290413421351401866671757173018235937920 12192442 -335577934329928899441388264420700468256 12192443 2846228102909740012484798836804645210920 12192444 -60920539834442636173433990489759232 12192445 -443768441402543272495526417165468169300 12192446 -70482864872789768539431148160479263360 12192447 196056643993609588816816937574782713800 12192448 -486890627432592259577665480527044411392 12192449 1481163672087253776834004409818599120450 12192450 -522875129124307718148777403353590400 12192451 -514777122143019580818860287593445599696 12192452 -544289297313921235937465827335370414080 12192453 -108835713895713033377283036179281750656 12192454 -30055198175181291391976283693621401088 12192455 -2153806649891536728982412148642754560 12192456 583199788583987670010447803331217203200 12192457 -148593109504430911748267999607344172108 12192458 -452877884112740089898865311484541300224 12192459 -632086916309771368697872720320664860480 12192460 501635481422450326773541910919106560 12192461 5123263137587859306286447052958402624 12192462 116952131877868630576038609765238427712 12192463 -1716036366597636558973055535978605444840 12192464 5507689847685433332470218740739866624 12192465 404140698339645858590566870594173792000 12192466 -194685492404920346806741724778132787200 12192467 148795955172190646069061163359324262992 12192468 -107383636436224941031178595528426516480 12192469 -413294969173757659218587601229924926130 12192470 444311249180772393237050045166578716800 12192471 563791375041663543943633637701135622400 12192472 -835909048975286516341893651607181875200 12192473 -1778007643948548013036187379031508716278 12192474 155464880580802193473429760832165338112 12192475 -132036152650479983746148546657918034000 12192476 -575535315816227693692060727664696563712 12192477 599276097981560232638962745845227086880 12192478 -1019151045911219057003096337380026176 12192479 376787397063757790152328243473583098584 12192480 -179352924386544566951154598553907363840 12192481 -45938933814398181254884905435932604480 12192482 -531614012559788187829151916040017855408 12192483 -41151372826830826485316705805408963976 12192484 -743876569862319643552313229386015760384 12192485 -628150866912814295409564078767386644480 12192486 -17824005991184842699852853540463132672 12192487 -1373180095721643893267123190924346790528 12192488 47895178090104704093292494011318763520 12192489 146911148841609822036512463611274810864 12192490 44579742273432140386956511660065619200 12192491 -147895006826352177989845582969884086208 12192492 -184453767197658956046395502756868359168 12192493 1309010504365925004448182308310090072684 12192494 -346290639708706083500163277236883552704 12192495 42410976718434981847074849507400166400 12192496 317487035625724491367576319453407281152 12192497 -995972510707746276690516663907030301388 12192498 -54031207269121779787500481802760476160 12192499 6352443853060070454290582932883337120 12192500 -90720134267521045795212231348711120000 12192501 759687987059449836830240441428220454432 12192502 314074670174947816645147104430294375680 12192503 -836541756283634922129843416551479050640 12192504 -124990757359762436021012464046289530880 12192505 -289832958950345603176089544482138445440 12192506 -29923834597345948459143359996032269600 12192507 -188078149071181122756314420463890874192 12192508 -778517727481279668873597664566426681344 12192509 -52565334969707853257897635170622714560 12192510 241613965449243328492027285186290232320 12192511 -1033350770047099553714911863097323013888 12192512 495149517446102555689411410612266729472 12192513 -431486895494924672067251543461520642256 12192514 -451180127395765449540010314270292356144 12192515 -316646365477133538662249649981024777840 12192516 33793523960848247137786445783247224832 12192517 220794663063649428025671768429481132544 12192518 -167259643955800123093735152958298635392 12192519 -651920085866800612481654897928541974960 12192520 1128593169208519915362315062363781580800 12192521 -9705807217452853007021712376178884800 12192522 -100007205164761946115138908798360632320 12192523 -984241384968155812077054509781842383932 12192524 1059109694579753504838290045672610009600 12192525 298737568065093410646719238641746752000 12192526 -198948367702325419614141479351170407360 12192527 722969033863942067836523031007703838000 12192528 -248365333608537534604651005924940185600 12192529 36508535352782541728139456218533466484 12192530 60761707632491176293052424816132536320 12192531 66745901561713989848014293329071161600 12192532 234047985305340869406433789786329477120 12192533 8658621431556913859201674852870919484 12192534 -233368443916726976655580396247582958912 12192535 -663923708856068797110426949363836188520 12192536 -607059340177996875624069396353217085440 12192537 3583809053252579248167148142886267264 12192538 -914637438001706651507029843605470968080 12192539 1067459843905112483926400032856152242192 12192540 348748678208961145391428064798695756800 12192541 616373290965658600968647696678017475942 12192542 -471486643025934251617013942358283187328 12192543 -298927970607586675732542359863188129792 12192544 115763973230969335008453697560977080320 12192545 -7201341174677863316757491476422350700 12192546 330469485222122059421848390864566547968 12192547 773912845109662104339461445365888886040 12192548 385744206715557832192350834409344516096 12192549 777951078739314810426037864886333184864 12192550 -344503795531991598163617205154358247200 12192551 -686298751504635044579449786366191031248 12192552 1228131159554908009310220528017994547200 12192553 987936428869688417021442025818743787264 12192554 -42237929989225921745157812574307273728 12192555 276284715355596085406464932279916696800 12192556 381525407479157241561205141281340632320 12192557 -425176597300804533366375471439833921480 12192558 -95895433382029593997108857608833781760 12192559 239377839641093908872905088566066222880 12192560 23747693794792662752960968146672353280 12192561 -164843661368197015578117255430639728000 12192562 426229268231413113852882131380426263552 12192563 -323657396062846243434191787901867964352 12192564 945656966108771757846741026855208960 12192565 -393368199507175037385287287345996800 12192566 8468641952478203158699705380465600000 12192567 -110095922695951905580261529835408074520 12192568 -446119801172546062111167076652559421440 12192569 1550598901719485245544569616053288796970 12192570 129981073249003811805096772272482298240 12192571 889896797454524749607711835059269900772 12192572 -311481442893589379682400425985032830976 12192573 15528806735914438335390660410762704224 12192574 -3042576045431544899627562550564876608 12192575 430030817264995092908886131908720087800 12192576 88021519683469791675365839727291793408 12192577 768461135922716740595973362190868249392 12192578 -988049895164119306819449123826899578160 12192579 212865679478437478204386726047566868480 12192580 -367408413050659569446856573288737318400 12192581 -354904510268896573800115310422914266436 12192582 88589951776872353827989789685088065920 12192583 -649019203260731198957168081081382169496 12192584 833571003604278702723293213576452162560 12192585 -155776593447722105525469694651119360000 12192586 -22962012121133035604407505794154112000 12192587 -275902571170829245257708894945220972896 12192588 271030695128828761579880425576906966272 12192589 863267119002962891779377308461030100556 12192590 -53546068939093544442157418878349961600 12192591 1023128471603452354521245070466704102792 12192592 125212076701924912801810803000399159296 12192593 -313288010283363234701217769650080875584 12192594 -481245565051069440423221185441870940928 12192595 221058166386928345348116751293754332000 12192596 205782786229989995370178784680999118592 12192597 181024357037700583776126330910706423868 12192598 -710645006505873075807867857809085062080 12192599 1308200064874378867425941038786221250560 12192600 98564768060985533970727330887548928000 12192601 -207289272624726985909144874010161153398 12192602 -501972324142855232630123490562536077088 12192603 846310987650620016480976369826903529264 12192604 -1027323197326868634374570506361078922240 12192605 -289886845023238476609346648358719102740 12192606 1980597775118759766864047817221007744 12192607 7382996607700996804775937587189616512 12192608 -277479867514981537568113789804650823680 12192609 139699770783118649607051929950021305216 12192610 62686486742851343571222939640843345920 12192611 1634747931652649290850952460908887869212 12192612 756341153568591642817388843279912358912 12192613 39427584790966796265768650078851588862 12192614 -124557924349313600732272851585013845888 12192615 -597138997368062942326135304973600422400 12192616 -1252065679215452224128594793643372651520 12192617 580594858103178953571173605896366290880 12192618 -427695743376748335308622599483314096896 12192619 1346368512837140363467079881364607811920 12192620 -124516946089378816968848084056522045440 12192621 64107280633283213724108522666316425600 12192622 50211755231646806539177364076026108160 12192623 1388610864778124827093280598350520403200 12192624 -8414828391696965472313409680174841856 12192625 -2310816829559826561979576284889042896000 12192626 -596754861023634513971349340843941781488 12192627 -540687025193267077370274077016609460680 12192628 -125436539353036830262135974558866008064 12192629 -477489983458262651787567655151267136480 12192630 -29944337481677338712338319860851578880 12192631 216908676509246398071950059816080260400 12192632 105402933743777536684851335350598246400 12192633 -693100198000302583053413122348759754400 12192634 -193989632582562805443695169148832816784 12192635 83386965803383341194158830208582533120 12192636 -240961224626102272853546766833616281088 12192637 797374635960761578533726431502644593286 12192638 -667323579102122687567469464524957979904 12192639 -794239223998687077424177826955791307576 12192640 625981233374316294989193356504570265600 12192641 197801827354112269734311180637258230784 12192642 -31805046992238627596573731528325283840 12192643 614708853312354311933620420546505728892 12192644 578667103938783234947328616450421107200 12192645 200413083281440193463832589789349120000 12192646 289391570643284342919737233817142251520 12192647 -50187483756138566060842488358798108800 12192648 52609605833614814796070535995050393600 12192649 -117285793042157900762520253508417089664 12192650 1509523725359140251693282573476025600 12192651 33595007390658420234989364456049850760 12192652 -227223705271484420493264389662319198464 12192653 -324770243594795207353222313296659944736 12192654 -47620648369280568497071156006835666880 12192655 596470140561555661635303184874437655760 12192656 -25913167529141890687032987732418756608 12192657 -1027505747846058418130119614821217282912 12192658 -509921153954639874555864643543016542320 12192659 1044465987094440170899718360806420594860 12192660 -975995134842540862818941057158313779200 12192661 366571332501628199629192694025036368480 12192662 -8239474754138620846452614840726319936 12192663 247837894495111430882106224128936577280 12192664 -241021722052481826106081713674456064000 12192665 266850361162690350906417088150027651200 12192666 507592964118380731260369916952717581824 12192667 -1265448312717642741578114219254443056880 12192668 297559145788410621173760900063358510080 12192669 89211766854946862150525016832828058694 12192670 -604464024774532363924575444697495584000 12192671 8561388842778409972756294032253980744 12192672 4184260305524851112212163081501933568 12192673 -27198467382276944961664866531950381400 12192674 244261816009882710426623337570176341104 12192675 -406602356533697516169833034191426232000 12192676 -165290774623693959417668627979149475840 12192677 -638334351620752939519327122105841698528 12192678 -301160924263018570540796192699898844896 12192679 -67961120359327009207831119935509896416 12192680 -734584964857661134762051292027117568000 12192681 -400668787789356309292339723655882548848 12192682 62854853603717511637321102946549354592 12192683 1257421970349723483413785403062344730932 12192684 -10101065612460849303476636339044466688 12192685 -488712506523213465787987438816736341620 12192686 -1275052149614609152746936165700719744 12192687 -32200356259026748742560239849745107240 12192688 24738819963503274095260952293351686144 12192689 1076771387005940608488599738225251033440 12192690 -153773482167102230721890824105794516480 12192691 92698284944372967620679066204507220224 12192692 -616459332796009978652251822105200365184 12192693 12210998149860197781152666778779962368 12192694 372185139548069198245605333849426103680 12192695 -570604459148514412894215618748999993200 12192696 -255916801776067137985627170923836538880 12192697 382123645596172936563567245210465952912 12192698 141252521203450601599973040389696929536 12192699 12085479058354951960888344724572892800 12192700 -54165398572520159894064713454944486400 12192701 1099842464616863998061304751702178311392 12192702 -169293729624466282275443798249092915200 12192703 -25903253672242807624306992450239664384 12192704 -420800467906416084770847206588389785600 12192705 -51332008204194770595773642659627947840 12192706 776190736362989145440086125852008321856 12192707 -41821284183210013020500903338428003840 12192708 577325516309598746221390740894396733440 12192709 -535376269310856870468961111661785847684 12192710 73403256682352978081740393637497925760 12192711 -161134212729446032174234644469031056728 12192712 592700715436305544643924377652106362880 12192713 210103941387843096178303921609215132324 12192714 367644237834368257630246156690963491840 12192715 -440525048588897346632955012876568274400 12192716 66793015457075618821606284536697807360 12192717 -811280571767174910759391193104194183360 12192718 -478902900112558257072314001508001184960 12192719 -467602114517826250900868118302435842248 12192720 49754254155600502358165921826055127040 12192721 221724130012403917691781391911630398452 12192722 489068961450674290237151504229461822112 12192723 -916171469656067654363105909260091362296 12192724 -198869168385204537574458432088312414464 12192725 957916767231238399844988383419636730250 12192726 -6221985606942680886099470676456763392 12192727 -63338663327867612484051979904819339288 12192728 833758217300540249777676713178981212160 12192729 585195717163493620424668995960014283984 12192730 -8463261403341353914036998160422528000 12192731 -538003680058641653492382114252301678800 12192732 -467948168963370417517801415152430137344 12192733 -24648841665221911733503388407810403520 12192734 69264775208976231092971259327818132992 12192735 514250337229609783284874818484053786000 12192736 10317296087152210216070368823190749184 12192737 713651386579338055344699837306821628480 12192738 13451687369335939263491085682095072000 12192739 -617758136575466598205486337308300086176 12192740 -162347473505861884294399326714214809600 12192741 -1292100573036107666648099421742763053440 12192742 744314103608476807487079605543753242944 12192743 602607450371853252666355150381530247992 12192744 245709904406722291020160357371075133440 12192745 1002212750762172087380132741382649965120 12192746 181906719058777456448768319367821873072 12192747 -102796226748256630309174843741781065728 12192748 760559020833876477857601341554375045120 12192749 469030687808034211603009882375342209750 12192750 -77393054469560955181142456183703120000 12192751 1493577579079015856111700223521513756752 12192752 94999599864882716370343163836135538688 12192753 -324988241021628658505585035285108408992 12192754 153351526723351856633118591211226038272 12192755 97976164523282482166775664847485780320 12192756 -89255590254839339237817320334982041600 12192757 -892732958183228200674607540245914471808 12192758 239243069232120703952659885900259621376 12192759 -59972697593782843932451359067359688272 12192760 296445618345093417364591722285010944000 12192761 689761175816570430314968756566785461440 12192762 -184088539188698331574592234567310237696 12192763 738592641745259657954076611295411568320 12192764 181337755575012249476460121453027699200 12192765 84544193785153087354570955412296279040 12192766 542008434890011093572498432123153272832 12192767 -1657982293991133505710680998775661626520 12192768 -834531362162870352229422422040973934592 12192769 -803540605585447748811949374986150648830 12192770 145117604461069169833379101942334276160 12192771 44312912579438190882850119961925245104 12192772 -559133067573439659668375690442817369088 12192773 45151059872355832661606245972322458524 12192774 -312698402220446428589836875851248659456 12192775 -6562951287967177903399970916990553200 12192776 207489855801916039329205377639582766080 12192777 -339750488219886514514393842816875773340 12192778 -185330938748387594186586575342093206176 12192779 17837298546555037139625626591185598184 12192780 -256061755798095874866508881114105738240 12192781 -170665056516971403110468417818343844800 12192782 -205956214500506025646122895843224980736 12192783 201976794295333023796415328839752131840 12192784 -311915326854349408919827506591080243200 12192785 176893354123851857816023311280247953920 12192786 16065593188014933902043045302182018560 12192787 2577196077685014643393187289584685628512 12192788 -752549307773158520836567583339183094912 12192789 224951216201097616120301757782668552320 12192790 -639650852781608837709074405690609529600 12192791 241673890059363076016400683720067228624 12192792 376130595115645989864604849864962846720 12192793 -275091538759563691904841599782919067958 12192794 -125756546189782897481822784731111635200 12192795 345944474687757933626859409946977483200 12192796 -94005576407029741660895169583189721088 12192797 806014433796358210377017549266862469792 12192798 352818809407890882864144365097990521664 12192799 1619735937162601897133741368125753192800 12192800 885479824818025451160526906095447244800 12192801 -3168528013968646532620905880088762016 12192802 -967463406911206929557720128643917286400 12192803 135518442663219202872827780584272509856 12192804 -332377635610878313612106233336587722496 12192805 -962145177547261652183165270198265815040 12192806 -318164821037717137597890412205131683072 12192807 390665765824250721502336003742547240 12192808 634510909806974474197406148127463823360 12192809 583490119995796270148103340252172885760 12192810 142651487295392048905435939574598251520 12192811 -250361714831650109711907244775035016976 12192812 275616033249033414801024401367293591040 12192813 -439813266615226295920596642940719455040 12192814 -88418697976967770597016447923778391744 12192815 687862109932633045098776860730916981960 12192816 44193358812244791079941571588432527360 12192817 488032935346631131008448280462140493172 12192818 124614197595523996736375014023330990720 12192819 21214637836950399540130504509197770800 12192820 -205602758135594693521877265703406449920 12192821 -260565119358941043080437186022071033956 12192822 -3906226806753506424105981826024704000 12192823 -1017348600018997022262145970947652355928 12192824 -111182337780002481567603744012474777600 12192825 41022511617899792735930197183447339200 12192826 362430759446472355709709071697206199264 12192827 -222195891827540789379509930642923646976 12192828 -26228570556964922942738564342662663680 12192829 -54998303939752436260496325502249758912 12192830 -94896482484568363886356886643883983360 12192831 -208346057464975651347478155130357255680 12192832 19758268918749511757737453766070763520 12192833 379294362996309766613069870337642854082 12192834 -97874387157394098415032423054664485888 12192835 512721749389821895098081287047152395280 12192836 358483450120759002241840991074347601920 12192837 923749718419257855137251456373050853952 12192838 175362867171142195728762997379326624896 12192839 1237997334561817458170424775492518465456 12192840 -360751977345627602536011663760699392000 12192841 -600908226962487872639790470229974507648 12192842 315322116415320521796710647755072170592 12192843 21149250746903998272137734988958880200 12192844 30917104091069770545522855360600916736 12192845 -303763517688348765432148736766796504320 12192846 -84369747297576367483400989324140613632 12192847 -275588218863559256858270461464109134480 12192848 -194439889873748559242224578221314940928 12192849 -21398302439208005997222867646134970380 12192850 -393878622219247492647432764873797371600 12192851 -185716229528538857743178565643139237760 12192852 49328993882884506201615345937482645504 12192853 896190010434935596946814957259522673102 12192854 -661300371597166003962881975809167462624 12192855 357468082306417915219981163618564538960 12192856 -638546022307024247181307116937149849600 12192857 1811024001071780770287233664839293556106 12192858 -172154857393933319135147897081202250752 12192859 402392450893535102860106658742309803552 12192860 -338025749255773198823801133459510988800 12192861 671817881432307490798691072272726466784 12192862 -478402640329442260182657821800492553856 12192863 668703087794093468483584650521683575120 12192864 384953787679494457532579886884267753472 12192865 -15146687271646054432374244136364127680 12192866 254617478834764861913015511072439344000 12192867 91928672087564923577952733381453376256 12192868 568789712738524317597595486133386360448 12192869 24205198253557530856470574036999738200 12192870 215672709885732774502209114011125862400 12192871 515895153439140359372331506636540146944 12192872 432788495252888483742031329456686668800 12192873 -346152925408916309542919629348512724992 12192874 734029269186849798171442743594657045936 12192875 664717775258451546063249024608703288000 12192876 1131038048213102009712896923874379264000 12192877 -1824946616554162676278829729474747151274 12192878 -350404773048835427712358115580900941760 12192879 33452413549342020001578348545714426880 12192880 -5069274088089035264461679739711651840 12192881 -1424209836597944810728321526077395123840 12192882 -84116832937186743836821499965260318720 12192883 1056146345554336331923824897206861837132 12192884 -409601189332645348103776433657742452736 12192885 53585277779622116188006283947692610620 12192886 1579871258218419634095324554936510349120 12192887 173522465905756069207286312240568683952 12192888 491541146624297483214589795566593986560 12192889 -52962991191023664334401277864994078720 12192890 612191482215251188747010917570809001920 12192891 147034810073945079572852382143053970880 12192892 663426629812568212774443589755333422592 12192893 -1691994228794401674642359101331002007220 12192894 59574566855258994117125173290498656640 12192895 377854864550867443075566656656387379040 12192896 -821149508065008998703903064782840791040 12192897 635846843589320693789855512123377207600 12192898 10523810664473844593660550845600729088 12192899 -1765417883240450496512256092593417460100 12192900 52082523233843726499931032196117248000 12192901 308473652850214133058230640253926628224 12192902 298390582559872620917463257445563367552 12192903 836747699208900882572122836139272395520 12192904 904968177278236655232842535828994421760 12192905 652207006572994655605104715134159381000 12192906 114888165518294078298920335693681279488 12192907 -1805936389639154751111386069336625825048 12192908 801091379765821856021570580494254080 12192909 40762147217998930408986780135383868960 12192910 7790525015851420195667981600157940800 12192911 3773099848978523806017893559721710000 12192912 -103693618133458603978818221760417325056 12192913 2640810038941239683578128971539774564 12192914 -396125433021546851069364703369360888944 12192915 -327950324261820349558986920600204894880 12192916 -400756257140100055721121461912042139648 12192917 686399400705320604663600418726683956352 12192918 27990114704241255785154290914697632704 12192919 -954313137917564930087696558635251770680 12192920 7125498102272623393429439893256601600 12192921 114288525625446148178358545732133738948 12192922 -196100116885467350275394494208508327936 12192923 1329187985041417362942697291780687367172 12192924 -217426326592530542834909666719137696768 12192925 -443757833881428024407036225544395006350 12192926 50161828834550612769733492140426753024 12192927 -732066638215707974473127003262573169920 12192928 4078239570403641306589029330214453248 12192929 31318718352640443086313934100444726400 12192930 -7568203646853796654091919947360790240 12192931 5515376885721713080583605190824104352 12192932 368853660567372073343803695401049719040 12192933 562324018847199578097836201519711593824 12192934 -528605356315771702073434084860112289280 12192935 872747232305750344147627527278649629880 12192936 -327015997804412892651464856685676298240 12192937 872795613792701732775050665379627145460 12192938 187635261789957974969719467119263827120 12192939 -183333048417749510493989548296196108800 12192940 125981760193739337817405541336997196800 12192941 -198308800624596247491424425047190487200 12192942 -18881466881037394909915204136778967488 12192943 -124521051715716061656589133446175946240 12192944 191799941094817418691878157765977702400 12192945 -748146974698961901966770473124681971200 12192946 -178098281230048788823478755977484817280 12192947 113495638340783441054528047368162003840 12192948 -649782582853148513043054238821950171136 12192949 -500258838149447437191844059477768916992 12192950 134207343415478516475515338179309772800 12192951 -5895552800179195042183153816121625600 12192952 1333573270519121788931214778149378969600 12192953 533873926068844506809283750000963980202 12192954 -330831138231861068903212919364806753280 12192955 1075338893589434328538266630209748351360 12192956 -186254859033177541477201565650297351680 12192957 142169994577656984339919120320736986240 12192958 110168509390985703864611274503968105920 12192959 1679050007493778448400423197731136900160 12192960 16587503436966160555693204550776258560 12192961 -1925848462305752237333055703551378006816 12192962 -480663624246089777409732463284089598768 12192963 775516107625285151895636049416343202400 12192964 725083443769068370693728866950173286400 12192965 -553392981425341248013525444996762754400 12192966 35370393647818013781769081270566267552 12192967 -360904076781344533894699419150942163440 12192968 818531041656723621065591084818518528000 12192969 -384743282593524945851776480616878127856 12192970 -205314972453697837001715333467777596320 12192971 -16223163082044079194433447671575218176 12192972 153100203855698412596473757143445127168 12192973 180061536204617687113232913695741737944 12192974 410974464268763382790495608634492460736 12192975 162577154184635407646761732493343381600 12192976 62663096801223343966175070186813612032 12192977 388261022450028808877224536039961379826 12192978 64055747796807626424680926689790958592 12192979 317000114082049825707973761217675369580 12192980 -19152684981460823006225567576663247360 12192981 692827005519350956573942138985063240352 12192982 -188861653666506959753472664454932655616 12192983 558089629138806541193476618155255009624 12192984 -604936970338430286781940896612540416000 12192985 -187579690730649707685984771004854074880 12192986 11876803479571068647084920650119680704 12192987 -620454277623855714029763231424173281640 12192988 240605984602117718661580087926670719488 12192989 -1122930129070474897836340092983434058100 12192990 12044250547056446302545654266428538880 12192991 924069852810568148488834150020756521512 12192992 642713488446192752464205383268570234880 12192993 521283822837937298177976681105288910482 12192994 -4783658965866799143006910690291818240 12192995 -1448206099245784790767256467352826183840 12192996 -254399691932357090280460914052918545408 12192997 -500689210750535699725317130195869810568 12192998 -485898173417517524039118644365679796000 12192999 8438186761905506020025987932764848640 12193000 -225275315636716294689926449170969600000 12193001 555385092583882119581623963302029059002 12193002 97994421081758073020435509949110470240 12193003 457302437628414263315324999585348091840 12193004 -1220285070462375459498462173833296251904 12193005 -241420258401459119697128865797827615680 12193006 3983998975264574329307392601040631680 12193007 -547227939643515216718245611932895853744 12193008 32274885780787935105741551201724432384 12193009 962079797139750991299860550245767376210 12193010 312102144887536793143117877778660512160 12193011 1885452933169782216083805365812633285032 12193012 -1082420113251750110262277871961098112768 12193013 -42869964931531647585537092318484364800 12193014 369828120166631592167392798325855978880 12193015 446275377043283779794140355874371395160 12193016 -913923065791874910235602758714476462080 12193017 67984856431348646017619596718808386112 12193018 570480799580506707050433062187752808960 12193019 -72174879509664170714469379507359430704 12193020 -190621253124084402186775371091347793920 12193021 43296432182729230219646584742014531320 12193022 943196637687472058120111393239350712320 12193023 493441582879078809396699017334094285968 12193024 1325907308704414896240409103315322798080 12193025 62652662988455870879444051192333226300 12193026 -114926109179429062464621769079428553856 12193027 -509491512917920077931136276556636243456 12193028 -91291516303893482665383708407182760832 12193029 346441144805183421593863439978346193404 12193030 157811549826199427697178071540447212160 12193031 308911465087335308559360207168416828064 12193032 55371227759315235820389268600273059840 12193033 794054804529775439942782033274502080282 12193034 201314218580437876887433043919348878592 12193035 -530930153738844677815048834818536566800 12193036 -201721598842542738224985628412201100288 12193037 14251744628290988193741591249749285568 12193038 -289660386587579728319233343799920793600 12193039 28902279459715369942347669485331489024 12193040 -19131642132311851838932527500205588480 12193041 -209390547960171438663292351424852889600 12193042 -677401149163630272632317556159547209328 12193043 -105014724362769834095921587668039214896 12193044 -17570695599415673554932099958203187200 12193045 358415224328434525461497869872701262300 12193046 -365525548810148799535403210083513539840 12193047 -285054509486350229967924722424144983592 12193048 -515361987685957443891950072728509603840 12193049 -365655992989402981988955345769092390 12193050 38200255094578277691965761188560928000 12193051 491175522051743727005771042566502887312 12193052 -59383738722043276037962204842896905728 12193053 -203477526951322759319963891577364615296 12193054 -159345599885640881980668545079908323008 12193055 -130913026918158262787606085728800404480 12193056 -509215344938089696064058195248775364608 12193057 977079372978781702203047975646809450032 12193058 -583226202664449708669883777303530639360 12193059 -54123684311286836416568285898063766272 12193060 -7557080066012226352006340741771366400 12193061 -704809664323058276451764631369568298148 12193062 -671397898012693841990636702898393300480 12193063 674910747719177073534005929090046729280 12193064 -200213381829429653719115767524309166080 12193065 -38411659572574448743525114428942000000 12193066 -625257158634689283779632615011989304576 12193067 -13539710541700646132719704468057803280 12193068 -572727633955792321688243131346807708160 12193069 427437508671113138464504138114678394112 12193070 216828179579662764761919672104458668480 12193071 -504347276442034431995384316627874849536 12193072 18576147683345398324985602017301266432 12193073 809026467332841776681176807474735965924 12193074 -156486222918240360553998412986272249952 12193075 -145309211944517151663311626163919406400 12193076 459799812836979866382156812923922472960 12193077 355249511625527206200910202567933229408 12193078 38236744215545870303380432268818509312 12193079 989829616801956454602124158836751258000 12193080 7257660956098046058182925788135424000 12193081 881523878395893819925699376979040067882 12193082 184228187849996327209294131279416799744 12193083 195688807296588860670571190915503797264 12193084 93981754669098131557691733118316297216 12193085 90471456014094553969735632600012996780 12193086 -489198085068152216046153197170496915136 12193087 860523209986648416089987231156988409032 12193088 526413296982785299734944648699996798976 12193089 -305463699498694392306729535601609831520 12193090 -45616296809821819485115896425369856000 12193091 38031793471381148810112440629657599600 12193092 56073092371704483278691906952817072256 12193093 1801436226148974141960009459287453319744 12193094 -446807651898738072725448879310895692608 12193095 -76892543522559918655990474426199474400 12193096 19575471695031340842258225092595041280 12193097 517755251450420369250852261209156282880 12193098 -48880154721151675691775595627062600960 12193099 778272972756830259510848644291246174000 12193100 -172105960799105930893302724372334265600 12193101 -188009533494558018765329879189725871220 12193102 -81828397878700542424000003723173088896 12193103 26585966687763100240623139171702047168 12193104 -35625260140096513471817955363835084800 12193105 -130100190053150782842059087489154470400 12193106 323200049153178986508734664648027101184 12193107 297453706093643316846101645547617993520 12193108 933735911528948318021965396485990182400 12193109 1190085741550544774874193518126831701916 12193110 -83096261382149026059095904787529155200 12193111 -66694699771149856096509848109886509480 12193112 -1067521603859913566394127700031395788800 12193113 271194953871823561959988566970384833888 12193114 -367593946695895729676486638949857092096 12193115 745929840872618854048233201165754083840 12193116 -255520470347777259779534885266790547456 12193117 90331385952676190773291027888737960000 12193118 29638950579820008472174722305341155072 12193119 -178056916744155470537607063016684738560 12193120 -249003261346818206522806699570542673920 12193121 -435914764658882510538262650927093877968 12193122 -199550041850857510755141397042345562880 12193123 7812508191869867548947567859493717904 12193124 -308847311719267872116405762396846577408 12193125 7375543757292226420884532723770600000 12193126 412049815421459856597892467070385880384 12193127 923717804918576841041350612453651154520 12193128 23755471168587609226722314933182464000 12193129 -1040896970106860694260868885066632176000 12193130 504002083504558921230469341833384772960 12193131 -1104062877508909760094101587502156298576 12193132 96250005210243352308639507639293755392 12193133 -309647851146758527080119858041078632618 12193134 -66520263858392721225601289920933186560 12193135 474625120210908917548376815697523979080 12193136 -940628231528698018988838505115025408 12193137 -122519343180770553644039976369875228160 12193138 -81864355334491331002574019113632477056 12193139 356203328702287461354634088979258731856 12193140 481766298425218363337653217078894469120 12193141 -1171658465210223507949810393715227829458 12193142 179831333325739240862930719335900427392 12193143 -496727357404261863669377204028223236096 12193144 1401018968338380844339878913882362716160 12193145 781713539377055781969493096613321880900 12193146 -1772935586840043925830986342911994880 12193147 1837097211772015868299141791062688402596 12193148 -1475729520216076172150854192352363701248 12193149 637441203906031872310031187034043595264 12193150 -447080562598701292651804598696157883200 12193151 614804918117273978634848592249218499792 12193152 -152593153919795821766050543612062597120 12193153 33043567083379598476878658903142994880 12193154 41627796717972492688015498121020224 12193155 36932877375042144095987404551307250400 12193156 93288916983454771383969157934490811520 12193157 108128671577264415114191112987416429406 12193158 82746061772879117653526824472686958784 12193159 -996133641793635728546157812267219875560 12193160 -604864310154717564646370146670269593600 12193161 428478367506611811900460957252775607840 12193162 -11550801280761897159809887441429189536 12193163 2253851643281908401139077151638729830880 12193164 357389459104727832679579908823568441856 12193165 -270846466961884307820279639932842123920 12193166 10207887954594942265406953853080982400 12193167 -282887460794485363073630401230383196288 12193168 89725243557579034537737567341304102912 12193169 92173858186475645383111971633992811570 12193170 -66705012578055434174232967539763200 12193171 -2564757764411142708196267376073653367408 12193172 81028382249218530842769871743183363840 12193173 59451202315738070123595791758600612302 12193174 -18579971548676007420240907057252331520 12193175 -134763455610205829077832729439663603600 12193176 -309426202658242996024381092933304320000 12193177 627810188297923520069348596533090273232 12193178 -324001491303703812460501485774326418720 12193179 90710056780481307398658164174242853784 12193180 233319217730865260247923687414664744960 12193181 504400496684956312159207277804368551744 12193182 354604396569004000683539123324587719552 12193183 -92270954702200284787441155349052022296 12193184 707138819454676912602261530131003539456 12193185 -153799678275758913357210543045251480640 12193186 -329658497023455420857181106772141420208 12193187 -920838644971468801514218185213280217520 12193188 210548532165933937720661885211204648960 12193189 775174344406111406126623239737207276990 12193190 -14573914508469785670797828989077780480 12193191 575453193102611367388189403561216374752 12193192 676153065942321838005025296457423257600 12193193 1471362128517442810646579890276707058320 12193194 146790247069826949387653688546477305856 12193195 76559660079826851147356911137156393600 12193196 693299395999791793256484716352578692608 12193197 73827342301198475901449608883633435328 12193198 808246925150804597441783761065670918464 12193199 -202566736910958383313232480721115346368 12193200 -98942125592711955076397702700687360000 12193201 -1171957758175346102125484757451032754798 12193202 -100396105193526183077020411605770242560 12193203 1057853856028073329939733158462735583808 12193204 -1041184371526725161533653587415166332544 12193205 840424708359956182640791234322481759000 12193206 24951306839302791916555340900827828224 12193207 -160121347136227792346565941957119454640 12193208 -842158468612536523552695158919755120640 12193209 -1003951251427200624517512159789749136 12193210 941799163777985381974421893775824066560 12193211 375562351201175702553839192967636883812 12193212 -47596516097118493701121522792680038400 12193213 -137513560851254546145818812873360146996 12193214 766508334710002906910991600979195146432 12193215 89715726623626027610639300296562229120 12193216 -48164259498979607225590122902867410944 12193217 1097122991540330792141375308329535748292 12193218 756480294417298858522691354312862400128 12193219 -657756128058485001542932331458487619320 12193220 -77499465025997785021564970155471257600 12193221 1074757308126661943654352788612070489312 12193222 20750396281514519379259309981839565632 12193223 -455423687118122908638775035553772115456 12193224 907118207164272406831832918745686016000 12193225 32350525484703621329573965344919464000 12193226 511255370874515730400897407847302403584 12193227 1006815624469094796487944190499513553840 12193228 -1668141804236539155491887051812669570560 12193229 1360110805767184573102523193638104980780 12193230 16223199448754641978544535275896995840 12193231 981981587266708693578264648156570865000 12193232 -143646768841658706540590064284931932160 12193233 249794759187334700978591104592905196928 12193234 -616361160086682824946417552248338671984 12193235 98533024684918429743243367841948835600 12193236 187852522861385832550756116879882067968 12193237 403429081389438458751551320894850510752 12193238 557420081144245441647011375786827487520 12193239 -35806200652206841702319284159761274800 12193240 -1156370475848392129563086140459406131200 12193241 -693274396532151136067202296373503738358 12193242 -377288976239332635304503997806069093888 12193243 -761224130681873719836544535130064056576 12193244 -103391377015831913204823046527632179200 12193245 -236053645659013880322602524103990457780 12193246 -124313340019227851641036835697383273472 12193247 -988985849982286811056296402304871380488 12193248 -365373352665086142688030269099650580480 12193249 -955417336619881042969967101194206853120 12193250 523006873425857543686056196316801280000 12193251 238782042020447762308605134389440509184 12193252 17691991571595173271401426570803643392 12193253 326906102217298516430041354570768170780 12193254 -15885390434759586378090131855333111136 12193255 -1031580333707302015781124759813318312000 12193256 441555100209144182324062198298571816960 12193257 -535145697432769895416220753508806452608 12193258 -554607024583115558337951115702594948608 12193259 -552311433658008785797296878801547087696 12193260 -363340139627727371521898176653687997440 12193261 287996782926591380902095955427880605824 12193262 -505053066228976916623113417536891602368 12193263 -42285256498823269435321863900814260336 12193264 58406203749249625243771595727905751040 12193265 -157481226478841008230244052852342647680 12193266 -38148383214376549010573476372168780800 12193267 -825845116863370356951962938991954247600 12193268 -775818899563518233165188252844032364544 12193269 6221756627211578192169601765713799680 12193270 280532889087312493161172861086931292160 12193271 1364652420653210257864200620338865258472 12193272 51509828739469680809664594079071191040 12193273 -1519845028427074621919431078515116067478 12193274 144655181600683412057706734061926050272 12193275 207781164769906162347145333990446097800 12193276 -19720530415591245030679305429694080512 12193277 -166459173543209620850855033638162450068 12193278 448540097757725730730756992911232277824 12193279 -130987300970094310080330959216115745424 12193280 -94128536919522166258252795016097300480 12193281 140358317203917928320548238372919740480 12193282 985273185039754086001479170795686970400 12193283 -1507326695050582487693077269770829534468 12193284 761277023576935529730388895282064832512 12193285 -88617560794190871661591443527288302800 12193286 132380875408588793205397042867786877184 12193287 76311371838154469821560017183117769552 12193288 18413879501272462790286882366255513600 12193289 674049152811675988683277366111665210624 12193290 21752594767460684234382802383216507840 12193291 1031515783370298676316830743299805234768 12193292 -34139090851513043200908052492288327680 12193293 -15597726766132685371300344527002132416 12193294 -363873676182885157198290566373873679680 12193295 7459124444702002453284837887647006320 12193296 -45747861825645085474083567970888777728 12193297 437323711577634229542118048504595085746 12193298 -81031862525283815092412082383680899936 12193299 67827859533350331338276964850997436084 12193300 -206819230593432286961436888208161536000 12193301 -732600574221164581733975212129899837120 12193302 -257284436339705199781540224848773754880 12193303 -453225130214478734572564824694415410200 12193304 -1242408325240923291624784340632076697600 12193305 -29160987920052141723923625764409650880 12193306 -521395318624659317498187194556716901648 12193307 367828017718547058701047710947448192000 12193308 801523711465887196409165615587726955520 12193309 -425621343174628771038906457082913198490 12193310 62454579808982631499800179613316488960 12193311 -114054970216235595060144671902318232160 12193312 -868636293400363120601021907817419767808 12193313 304370367945933367760321964451538349120 12193314 -167798718184044218434361741923347921408 12193315 477873312229796281659266043912624176400 12193316 328223441263909627714113190163446631040 12193317 -436150623849878848103070840867961852866 12193318 17811009307077875774591577162395190912 12193319 -298985667284634134080478546889944430360 12193320 -386188759347716692674703358490492518400 12193321 -208514059646889118183364272430724169088 12193322 -239363958512913216608380168760831742288 12193323 334550365459730103977986758260634528768 12193324 -69296370319318451519804922244214258688 12193325 -328727916275285838004061889452395813950 12193326 59209288951357356856200717667761029760 12193327 77104326513530943382101472752169420800 12193328 -33744780667964078763534973163585863680 12193329 281011700880725659033055507094258348768 12193330 684211646376825985018991324745308736000 12193331 859741741449742522261901402467504960272 12193332 -329866455649892765007349271116246192128 12193333 1143286358551709292946219754480953481582 12193334 1308875135139704488861946538721342118400 12193335 9269428842097634974423621856150430720 12193336 -103003905182962302280374361213254451200 12193337 60918513088198027742686098215377968900 12193338 4768861722142611046394643308291985408 12193339 484579947270849293536236468028731808224 12193340 -388628791371837330463064098546371993600 12193341 -495420749233370240773466158536961790208 12193342 211314356105075318188993461469316502912 12193343 639363867678829820580587855300740070592 12193344 162665673512173293772860463731580600320 12193345 277048735507898486134714441073663827200 12193346 1744646046456794868273470825466076819968 12193347 29630976367278577203132137241136964928 12193348 857598347015630027823981132978711060608 12193349 -197750075509934409529408081829930482368 12193350 -52772207845096112348304645444642528000 12193351 -2995547128475540266474775845411321423296 12193352 1118533660183711182549721187011443886080 12193353 1119860142640753789027458209254667721840 12193354 293540120091057236661198854294556948480 12193355 -471553872364797579317646623692510758240 12193356 276315774491937251388407645722048035840 12193357 1171967525998440012217263621705596363232 12193358 58214597005995196619016032241814318080 12193359 362035390117992121954540296413985452688 12193360 212496844015859747192588396442165166080 12193361 -1357100142098053901206041595244765617038 12193362 -154950123394776189026665505278620288000 12193363 194095666894712116528389590594351467424 12193364 646312365538671428821848748129115658240 12193365 -119618568802357551621905806461967980480 12193366 938791374077487904817357549562054649632 12193367 -409947334507787615728949236707358510584 12193368 -515256617362147158069643729919478497280 12193369 -1737648711407402169289078765642311016440 12193370 66101076910356585414735438126422184960 12193371 -93625239310379698727719567064028653460 12193372 -415050181501722930990517783432347303424 12193373 181850358967419324847413933564089543904 12193374 -59038007328107158833673354571708160000 12193375 734536378997257663664406333932236902000 12193376 -632576643988030168697468841450302078976 12193377 319234207853739572990872019688092488704 12193378 46495185526015087509408211381845335808 12193379 -487879386281913373567358825682703814520 12193380 113366495708232673309189869855143266560 12193381 6168288223699002841571164090410592320 12193382 87197431476516601762265163683427696000 12193383 329122370093971733969621082431549068800 12193384 -68449440506889876067096590131369164800 12193385 97360048742931093895250443275769029120 12193386 109054379146978452217995696362417837568 12193387 -284329983939191545144519838083685359328 12193388 -42011211902120171473151862903448227840 12193389 -559154866947581176544609694769076078400 12193390 156234924831016782628259803968836016000 12193391 -446580867604740949858132678176318720528 12193392 -30446718176770790244175167933297917952 12193393 -1294472635610675991817010054681638605358 12193394 -139413440008443836221693558780078762080 12193395 10637946823284413061812811646131039840 12193396 -1063976818081159127686263000831111105792 12193397 728340890550188147935909380133359117312 12193398 -154302570024152232261572653954971156480 12193399 66300190872199685031427619910370125336 12193400 -113001732495964781754715346413787136000 12193401 580026497301090548360928318841107499008 12193402 210884881021883155009545932916135809280 12193403 457393510504679153173661831400423216360 12193404 -24495198025205790435748028669525975040 12193405 -898649351917899010062463987290647546760 12193406 896841708835701760620319824904394737152 12193407 887951396509144225409146624208680219704 12193408 -1091702337971761371277001503804049326080 12193409 121303625039955291436158454282372692804 12193410 12614585393040439698105100668638991360 12193411 303635972130392855334321668524320288072 12193412 -443369143169640855049231340999454720 12193413 637013382717951456270103577520240912000 12193414 948353013444102155538657538725187542720 12193415 121731686591612924894154006639496140000 12193416 18555100512228521440772542400243957760 12193417 -236721441866336948355011997122354051840 12193418 961624495299376321118465777022785786160 12193419 -132898190715289583670655021556529054720 12193420 -890632490564884784699653465039316305920 12193421 126553073388820909035461654451310857600 12193422 502328406391038011982671650627592081472 12193423 239651392382322470445483301779772497648 12193424 3236990279505632850767168669676994560 12193425 -459034150088523310439381941832401084650 12193426 -43771191121259775986027643885318511104 12193427 -195054896319283072248935302809446448960 12193428 86034596459965295211276164805742884864 12193429 -1286325528664271780665335007868669913970 12193430 294900654485976173643805729771740975360 12193431 678861457988955964520444464470499810152 12193432 -204872318569289056806622130494121625600 12193433 38147364923127067533701365248438998400 12193434 -124572094037855468947087445189407744512 12193435 -147856858089853322757030932166177218400 12193436 -261604207889294983819035990381740536320 12193437 -738826923312456753372177829197401566848 12193438 12612607795656572057809853118490869120 12193439 -1207254779997577222461797368656680935944 12193440 118066668733267739382648722709440102400 12193441 52686889078015408252969308414666121704 12193442 831948926136968697512127544078876609872 12193443 -1767290346003021647158227957700430134800 12193444 707167308674474408216717080843190812672 12193445 276805563571450727163244186305920524800 12193446 467062003600484621141605292119081877184 12193447 36677507064494969214296899560277714944 12193448 439024523613160819009588143503921679360 12193449 1998197972629871389776218994093595827648 12193450 270131652838418774558168180869769667600 12193451 -171062827465194364588678932545764441548 12193452 -14946428962925861493639551637781741824 12193453 773503451906512477145346665898887207702 12193454 39806383140088815503613792707205420672 12193455 -734694819724177964761794815814856552800 12193456 112122642109393741092810416638658150400 12193457 -1236143641817720807853551941417793853294 12193458 -384029880122119123079291208374431580160 12193459 -833703281583405746971078061925060305960 12193460 548242514362722422617113914892429761280 12193461 -73776241261572434130267259620855042816 12193462 -177410040804450832536024784146142786368 12193463 -811604696761222703013190843038241855416 12193464 -34582796166636326660425441402957332480 12193465 600231523060252663166505407384967889860 12193466 -583254505656215433899095067141775815568 12193467 -7104864875107249450075311312989269248 12193468 97798532595007618880689896519680613376 12193469 281737905702545446856973680465610016128 12193470 -74075525883166836898818605656560556800 12193471 273595205037863325741365283332257542960 12193472 -17350302966329858213473115203886383104 12193473 104718140050778804881907289622573596288 12193474 -43121054478651066332357681321359741440 12193475 264898563927335998219178424129905708400 12193476 326509507656821834726988208314060536832 12193477 -237006215344071635593899462096094253280 12193478 -252275969426821944977663126772882186240 12193479 -1076827661922371796163718365375318492152 12193480 -250317994818150913358048853199122432000 12193481 -72563542748777583132061337406656234268 12193482 3426182593626138691154841571989915648 12193483 1223673948758916043593637041568122179732 12193484 -453263472727208434431660099006974227968 12193485 620107257381106193953901362089726105600 12193486 95602552587392211400207575741209343360 12193487 1483896359135370821540219301884134193136 12193488 36021251357876711177721165832679596032 12193489 -173102172386700387414368645125835064768 12193490 632476827514685235547926131391171108000 12193491 353898880044995933462731587559776704880 12193492 -42084808384096639881065070166770155520 12193493 -1163837103777421359446509450669580229000 12193494 223257532936350937123635999148297704960 12193495 76195405436323326032206885349965748400 12193496 -9981724390588560230855636015191818240 12193497 -22588025393974166217363927346325993520 12193498 123350098382655752499353776026303088320 12193499 -993165735943787839745303899843640029500 12193500 -598522641486618563889544934185789440000 12193501 1181005419636341857866117857424582473100 12193502 352434938199609362707665316806222797952 12193503 243348268135365761926741695364962427920 12193504 -53256813035496460313439710035574784 12193505 -500095237134535731171235806634799971200 12193506 31270507577804063595684295863809708544 12193507 -1420235594874327633090542895600008646244 12193508 -24136450243193377665712259989388732160 12193509 -60454573985711965103321864961139621632 12193510 2126682248606827331341395297542584320 12193511 1572093050364553687949507578803854467224 12193512 199910256267159119889514823834297548800 12193513 -126716579609507030905722939835986759238 12193514 663605397863563476683079268521359384160 12193515 -120143519919036434824487626456145921040 12193516 -1020750391215805488912746748467231982080 12193517 343583316344033330716390551633387393600 12193518 412606878995105531841683654145134051904 12193519 -335218529207544569115876926509759610256 12193520 108860035600087314029986742477023641600 12193521 -397207388151918120301457836969256123520 12193522 -905948936723199919371829855407342671616 12193523 -743828042404115884317599084478817161816 12193524 125714153278890942236433741673884487680 12193525 -589730070543137104395714778288551764950 12193526 -150356334529821949565332629997872700800 12193527 135174327283145694372020356109664274920 12193528 -547263196317896516950434601785292615680 12193529 -918582629750810127399415861064622462870 12193530 -64770254206795663737006484366033708800 12193531 -334774936027388415290384846204065600000 12193532 587301343358415165739396518945457152 12193533 -1306588915194080713703684730697087674 12193534 153315904578535311679287362406662328960 12193535 50721279224602931124350852892416052000 12193536 -361516996193920710517639786164501086208 12193537 750972791661995207457060569858253053186 12193538 -360740823211980653961729532802444450304 12193539 -586802139994212759631173330555560644608 12193540 -60400045561708157141715566604387287040 12193541 -254151115244361912978840609064711770240 12193542 -181338103980486889618672812757632792192 12193543 680917212309578865532254929111035051080 12193544 519939620785602426501222984329705349120 12193545 68790906549789672864290815032488144640 12193546 497552975791957062941631188389317959472 12193547 -462095442507057276008774077751162145240 12193548 -285870274914521631538838291396922860544 12193549 -262111902567454632123630959824456213450 12193550 124527249070979005990104397057025260800 12193551 -36198188656571373393831364617976919520 12193552 -311781579448014483247241370361307332608 12193553 -3609027379161577333888015194544626576 12193554 -55161025639153454312622889113691825920 12193555 54868881042993583073173357036810876320 12193556 192904315554978669375609638253395482368 12193557 -850574981037956686332571497619272728160 12193558 -59234016124650353992307882775743538816 12193559 108639613190088965542381249374635363040 12193560 111524903602272654566032827895169433600 12193561 935290547634912077216043200711826569162 12193562 -882728785260774761119302570315458047008 12193563 445461098399967196370083661835664230000 12193564 -55082173353461518857118884563184000000 12193565 54338579732199341479928860193761048320 12193566 131134958121820191666074905101293979648 12193567 971065824881837851910897826972833537560 12193568 325112320624866080291645445460400799744 12193569 -214469273575968391763481224514236658606 12193570 -297101270546926868827591041199880567520 12193571 269335199466991905401701066244894883840 12193572 -247461717335029058395911158776083640320 12193573 -520616701181478540530345698224511090560 12193574 901552787516423218658814018278983405536 12193575 375378782538940116509982434243727801600 12193576 -826775530662068694161501785677050112000 12193577 -1344976361300831072452996545955486385328 12193578 -19028149602409388104435168295677868880 12193579 -715223882164250307810332887749097784024 12193580 -240587126914032748499455073960872427520 12193581 -770815755561839546113311312251284333248 12193582 -482057669928576066646824914708456462016 12193583 -834436591903372680349699306805345373168 12193584 -58364260680184049120342202157938573312 12193585 -1050516725599387242937977911737460870220 12193586 -870211270490280366674048186013029268480 12193587 156955366215161859580125841291497483600 12193588 75335655062077041362219516388465561600 12193589 521234138073037033360587500123889683520 12193590 326187890265175031398891476057113721600 12193591 200105047904352560856918467414900205992 12193592 740542537439718159898378761865356595200 12193593 684648084509894654038189610206278563664 12193594 -148134152918594844075944202066555494400 12193595 1064529470714938399562477180378417926800 12193596 -14405202038470294133014704490717843968 12193597 600735329678683623656721867884017668940 12193598 -1181413225648625087821423708341799721664 12193599 692286297913992222230204528556340899456 12193600 198842800856428451651926883428951654400 12193601 576933785576770725486624803354941759380 12193602 -43458964697749431109429490050343356416 12193603 329147312338060999441794208581324209852 12193604 -17154411257050497298390995448774202880 12193605 164095678811568098511777526919011382400 12193606 515384099990365629732906940780875909120 12193607 1290571070388733538310576385774227691152 12193608 -47401517936382884454563738489741967360 12193609 395208128040686279380541192806218834916 12193610 177617041619878627147445712734384363520 12193611 309727264784795773879918714299294289920 12193612 455575628054474570773086417990744186880 12193613 -521134340216625585001015547089373460576 12193614 -357000840237469530467801557401502029696 12193615 -101372810400394736951921884423430608800 12193616 199860238892760802062231547117721935872 12193617 -372755810482584553321835196842169250320 12193618 -221409638909402537759566484299887120240 12193619 -111924280998575567170389525158082472980 12193620 185920392673516573360292948226132756480 12193621 855186824287363613331557458434820626144 12193622 -422430221567600663984711726392675388160 12193623 191491954384486425150690714209551272720 12193624 1048204874090674971940441090189688524800 12193625 -666853307799228894750260404194682275000 12193626 -68787847159103952217057147188764806656 12193627 -591607441539062235695102217620692041720 12193628 -73049650697817968336474523321485168640 12193629 -205376578898674375642522881247835760000 12193630 65612807478863353023102397558672416000 12193631 927257172246160065673691803167559899264 12193632 1723926866376059686618496466622485626880 12193633 388706633968696159634901477153706429440 12193634 -69001060676290629290132774153035415040 12193635 -730060714827238217481454919685710355360 12193636 1965670435851337535769005785122119680 12193637 178734252381490843578310427862377286432 12193638 -16682958373402472546879732960983285056 12193639 -7319076128000364962908186481238007976 12193640 -489453315213244106451390217955160883200 12193641 -1149683187527226082856367254900334723948 12193642 384439316091381931008739766416966103472 12193643 -473467368222616096939386581727545575680 12193644 -425289480623987494095104613824497641984 12193645 -24899055734595483546481496171630880000 12193646 -119773968877893465162172198974330264960 12193647 760306238904396881086382821990645902600 12193648 27400915648778325495613678052825333760 12193649 -73791005921331881310751714133094951360 12193650 -163091280731292214869839001195628800000 12193651 185848510615864892892733074663668115712 12193652 -357063370660172477697340839954828622464 12193653 22021016815223344677833020043071115904 12193654 410002994499128124564889745943393888 12193655 1845609051794729964119493600000049784160 12193656 -46812150734776171597894018304336486400 12193657 -80748375214285280748327644288004814080 12193658 -859611571295995208526432412877636277024 12193659 12004942399466333610516382499269356180 12193660 -103870208413464492427109267641279096320 12193661 1206218562841613183025163070702742896262 12193662 250989309921258803699082778756134856320 12193663 -245532880569567641600778239519010633088 12193664 -8684039271769640829767502011773747200 12193665 928803089495575745275102239520217917440 12193666 -188623367145811566730074864815059729968 12193667 34488598517064475433647448842113399432 12193668 105728239936946096327214683915435320320 12193669 366785695413987253761828386339900959070 12193670 542921322366300931330179164419727539200 12193671 -616476269517685849455014961839300887296 12193672 376095471924631736104213326412607815680 12193673 605751658956907990036507465002951233664 12193674 350686731340582487203590360178316900352 12193675 74713421038892884859746178604476092800 12193676 386521891748761729842339241109672027136 12193677 -578515703760544819905404197876531628586 12193678 -244773182631696037200140047747061410944 12193679 278429599460451138015802149056727194784 12193680 106392594041693638285472748088869519360 12193681 1149552308331953609808853227251071654000 12193682 3850795547493381345317461857804501504 12193683 99406931595887896813702312981967698920 12193684 103445812861276644605481444929840896000 12193685 -106589127632908563869624179489779402240 12193686 -385222105639751468946626449567809820800 12193687 -477491516406909244537670839770967703040 12193688 -789034733038872902035119609906807398400 12193689 1080579392918533088385430150313823188448 12193690 -555983302502049592156964209706266195200 12193691 -522752454466104671185185567393298438908 12193692 -58601334755127577588901106550343516160 12193693 -1133023562744447922801961890291198156058 12193694 -747292946312792610337595123674411665408 12193695 73573844326711757044426915773080480640 12193696 1310100581109503950875146089413344231424 12193697 -1480866499956356671326468257694969421854 12193698 -109067608919428614393825868180060522752 12193699 -910472945609217682336426731025181189364 12193700 304372311361810787941233194581077091200 12193701 -8282529281473176388008678693635680704 12193702 -635071424968563164181941618664004072896 12193703 258929657680969040716062371791010646528 12193704 95488251951365123177136018126429388800 12193705 761986872141226352617175676075294414720 12193706 140459826753262681960979234221746915840 12193707 251910295352810635871730564215197755840 12193708 -3763412467738589749519673650042217984 12193709 -675167953731504966123013029652949261376 12193710 -43134588655625813136013997778934137600 12193711 -66784270128552777062207803067958041000 12193712 -15960301057036393822475266266931691520 12193713 -136699496624351183956896815932323744000 12193714 217121827405395446411679821838771650880 12193715 -70665925758003196040161437607298797200 12193716 -128375575211501768931252216657518850048 12193717 -53340641259683706214844208735241375020 12193718 -704397278834399857493766301747997305440 12193719 -827412684076610147105964804530584476720 12193720 60059844523396497407741008325266636800 12193721 829666911050000148488790258906718493700 12193722 252059239273052613099980157171942424032 12193723 792834662530738339599283211200618010200 12193724 -204157867790191834232306397417878552064 12193725 854586287598527543090519803022400000 12193726 -82717966659032237514028451908735107072 12193727 449824702295090907455535528045086874624 12193728 78544028343921409652057633504467353600 12193729 611203358094536205855379019674682479360 12193730 212447059243525605362181370189908563520 12193731 -250392398382512103841206356853553704120 12193732 525735373399443451590792307437294415872 12193733 -17351579996038975058194610991895517280 12193734 -99540556270735454188277069176550258688 12193735 199972654760329906967426501313077856960 12193736 -1200222390313002588386183597864702008320 12193737 -934738777622430336581491174945635878640 12193738 -13279444151288005077008524921686447360 12193739 444113232854345658724497198523128603540 12193740 299575275093937610245955840685513246720 12193741 223386795857976976853240067094387267520 12193742 -475792176047655533675919347286253734912 12193743 96794100359784833612706317152410382368 12193744 -249785313632553141471228282956510658560 12193745 21465879860184889351607906201269149120 12193746 -139285213317879900672492551301882163200 12193747 18740094639987509803635870123224274232 12193748 190838055285774974075166839353305829248 12193749 -208451956845282156117190817540073799776 12193750 -573913112251749339348965367489326400000 12193751 73589618279899826401764010443536703192 12193752 -34126463931943466445660806015934074880 12193753 223256986682369935340856771670451204736 12193754 450993275076135076459332504554388462576 12193755 116651199296099180204202564090850878720 12193756 113174377595959202243996434074021703168 12193757 17331315167822945313722434344419556864 12193758 -455428991878946772632943513467125700736 12193759 127961345563212957658491270802407246216 12193760 903055331677578542230555233085001564160 12193761 -350019773701506798741301806181513961280 12193762 78224470846001876856802340060642990592 12193763 -779452318325407619833926978566599779600 12193764 -323041392858120508836956960937852438528 12193765 214501010614464924406900984648202263800 12193766 273456079053364433618998317559555344000 12193767 480350930125001220003496193650962156240 12193768 -9039811602338059028926484862121328640 12193769 -216397978355410121393064290812047731328 12193770 -359967016005642374971737219777413913600 12193771 -15153112466844146247641764640246632008 12193772 -533372929322355028218952030848738505728 12193773 261978427697008026849862716576995289984 12193774 98752086441602371370492344911788646912 12193775 -973748563071902502506819849463735000 12193776 -11640280276173921422596215516390555648 12193777 -509838822606432705866811173989328135434 12193778 580168284849846096381439561765177516032 12193779 -96012512620371176972502938247106682112 12193780 -22259531760762239439603924910683340800 12193781 771780019514660501724759265081267602972 12193782 -236912841161931724022958737041457809920 12193783 461854148698849815578890730103018508720 12193784 -98697698377141685692716192687819325440 12193785 -41495424006136661857766313104599413180 12193786 454516329535137014873683998609449535744 12193787 -560649800249124973892593313883442713564 12193788 -59825651794014258767704994733970391040 12193789 -369551210285283633313889181147543219860 12193790 -205432191839449876845006324164911345920 12193791 229150337184307864749712802172641147592 12193792 -491573484535387493703586403512997642240 12193793 -170869876702172935624422331634195240958 12193794 348743656080192182556387176371316275200 12193795 -636146587564435450518671347277003419680 12193796 -640044597341343687143076631488612311808 12193797 4860545735340393751341312038994013344 12193798 397947079390826199159081358678010210400 12193799 -1876002506114766723977461458570033666264 12193800 163144447144136182641571380845779968000 12193801 35078219659399186239132924070056885600 12193802 -50572194758004369594602029800871101648 12193803 -399662890663056619498426266484334347296 12193804 73996026448234208767218654573902653440 12193805 -268899631961670888972264957400695648840 12193806 175592552175351830748436062582593853504 12193807 267420568238277697910971728476798607792 12193808 -565296949397995074184636279829747466240 12193809 -373046736402299321670116944130190337296 12193810 141089728796903604289631559215377677120 12193811 -3565261572324181568604856908948888576 12193812 -484226567536559284352130657797097512064 12193813 529086431661065857431991394896638882062 12193814 38734319011516995747857167151010740256 12193815 87017556288616075016207397177440573520 12193816 238969561952687232222941461998359961600 12193817 -791239507240711321830342633169266236028 12193818 23437609062524416370781996020356202496 12193819 -118145183438811237100740428973614991360 12193820 -491590188616876667481779909472482688000 12193821 -41631176048079847814313257637553370688 12193822 -346061071396031617715921571759106185216 12193823 -1171001067716135914258262600276414816928 12193824 128919936473495644900638642338172764160 12193825 -271396039778264228293212263799812712000 12193826 -516207157886872773368015955249334515888 12193827 -306461234134873284579448877270787519168 12193828 649106149025539831204919944863164134656 12193829 344685950359558006768677985312663949820 12193830 -44064960065411927799351694714386681600 12193831 111721882260319487540716830407345183328 12193832 122402269660072118472503005246617108480 12193833 128058713195060897184347894162720793600 12193834 -693258897944925737997978091331559119184 12193835 -675020502959013246109312585309143138720 12193836 191811023871008834450393117810980480512 12193837 -550899820066278770294664252038076868608 12193838 318845982497995629968034366093551895360 12193839 388778135287459332566753104995518906880 12193840 -179037547880292869330307058311011696640 12193841 -197800169608848298329160217407820264256 12193842 -262018454892341738047111850025933986688 12193843 1140563239148539189736737443840015183600 12193844 27283174982137910689712182995123543552 12193845 -253635480705082734258695011458975556800 12193846 -660056771751072568707814977195804164832 12193847 28763172073771061504297063019407988480 12193848 -1064936366704781844759769665909471436800 12193849 -236488645519124299413596558196048855936 12193850 145872567785404979246631579503005516800 12193851 198318628795597715639774089308437131824 12193852 17170114659579997159050504309936144384 12193853 573035589444057207357318327963858000480 12193854 8494985235392884423776391406024841216 12193855 304345009761303952914949171646052802560 12193856 162962155301757098639884699570958499840 12193857 -310961130840144847702675606791796351866 12193858 9097957220070255465264298682784578640 12193859 223809201283234555495275549306562663704 12193860 -125771998935191399547974805850686627840 12193861 -853137740840215399048877651285752447328 12193862 696389817181148436443030821759110624000 12193863 420402082955532718348503247290357869568 12193864 664978550162391228052195535717162680320 12193865 -279601300808463733826089073761846003740 12193866 143801276478091563336247201147054239744 12193867 81989256216489062123895383716534126592 12193868 -57735823066992186996976976770241777664 12193869 -545478583064630996887444850483390612256 12193870 92916023171724109814781675151789954560 12193871 -934839845961988811680590570866560214928 12193872 57397283590274391536556300758838804480 12193873 918926311211565269349507860143857149424 12193874 110365275568075983409345998338600354304 12193875 -66491080014635899519381829048000520000 12193876 -32932865703417423052356754921483872512 12193877 -7436289702628028703904761483885424320 12193878 47599428631168569026806296487464153024 12193879 -281099739008944790451312248290861543968 12193880 688349614805159957094827643596516966400 12193881 120180620517776477894453143009424191488 12193882 -625033299341617411396930962219975168 12193883 -375470218071444276244791480921020941296 12193884 668303430912149504064865501185858424320 12193885 -278938151549961840212629810518869502240 12193886 908526670225144411806082388027719243392 12193887 -725357258244920825851471220550046970880 12193888 -532568143687576447685782073822676516864 12193889 717235607493278124343934384163511494690 12193890 -24118425150104851673697064115177241600 12193891 -653940728998491171424351241083286649600 12193892 254786463274116891324699819109246340352 12193893 407787094115351059962756143224118365182 12193894 -587528355938369124312719676090129633408 12193895 -459654082030462870395444680289678500640 12193896 451264443036086791877589135057715200 12193897 6933858746783623030522230633643604560 12193898 316890934571815109481544281413425057200 12193899 -97161529581106891733465769390945293736 12193900 -302865577717549164609311648439660800000 12193901 -1252776223807238697259020031852948644096 12193902 -9993921243728225815253890152809635968 12193903 -3064978052108561237378100170802708323520 12193904 112043337279029035091269001261955907584 12193905 -55375413157031418049380630516085985280 12193906 82104929306141853614996894773608439200 12193907 -1306947987200430597173280731681951130168 12193908 -238639194235008049043418984328709283840 12193909 -14145567138830665455080948627446240000 12193910 -50875882810724973445000319647981635840 12193911 357179757050807107349022407618560055160 12193912 -207709276780824028303530065658649804800 12193913 263050257198576596180149985718910937940 12193914 -92068162833754974226414491704897360640 12193915 -932606406416265990502276092296457100800 12193916 -64698498043920378347847856080244506624 12193917 695111668448042971268336248017439034880 12193918 -748063574087167767394876858039089840960 12193919 -499652737742443661504122404875850967680 12193920 -34879066568115941351311278807711744000 12193921 -327663548065350992946796197694373032956 12193922 -140122112322155992089459512856527217600 12193923 224833499745004935765769450975923826944 12193924 40314337121114006510426310823869952000 12193925 -299602677385578638086680766651920745350 12193926 47588772588600257515441301425954646400 12193927 1105240210949230146545094487615429629432 12193928 814687270100589355880961807802499036160 12193929 1785308366563071154886244738285167970240 12193930 91636265479300893073528064485353953280 12193931 958806113078411869958600334489798795732 12193932 190815910254159433278782599746382777344 12193933 -484009995150345541555554316933368339072 12193934 210533840397547688517838128418262400000 12193935 149858566998968583623968292146870369440 12193936 234030987567522265159179058922080673792 12193937 -24401124223943510591155838984433633408 12193938 489717485557326758194590127488820617744 12193939 -96772156612028870851375407228286215680 12193940 342775481637461131110331770696806400 12193941 772534905441741751124131159053539724192 12193942 476412189948674124063745478919864307200 12193943 -14524398356225882619886369031792993856 12193944 -37146574210639841343014911976917094400 12193945 -471628930448491914589150484766726550080 12193946 245903707744238112860449900098035201280 12193947 298947758538708727561240909294849169400 12193948 -164609596088614582170280897749844928000 12193949 2003903779517291405393207287615529139660 12193950 -59177850930678335814060936558550862400 12193951 91363685959255631993024942759587899264 12193952 1733109060331826902877911995681702346752 12193953 607334328896380772759797947499015200 12193954 64352736868574222331212675284426506240 12193955 -663962078710193301151647549250454222640 12193956 -130936296405171846342082546541295820800 12193957 -582644587328180560902075948688879337794 12193958 256651661872242138880040150150911387776 12193959 46457890946915143448435138275067897040 12193960 -461844935498042592292084552590332160000 12193961 581437382222466887621828114977032694344 12193962 444825319308106765955757901766454140928 12193963 206791765464425992202115831001034844212 12193964 -139478735418679250172261286812969965568 12193965 -85998183442729131883517997209037751680 12193966 48194666730932976661824870956717506560 12193967 159649833590674907578430241713544512352 12193968 95378813322489582240401710667610292224 12193969 946861941881935632546346250387444596370 12193970 -96093137472653488757831455599928347840 12193971 -245357949427642066652050878330926121216 12193972 213191112586330980731232157025054904320 12193973 -1060940563480609824950690266741662679296 12193974 -37919097102209326644801264622581643776 12193975 -169987727473907930217610897939739159400 12193976 -256998304714766762229198942753379921920 12193977 205779333592413704260029521576857104720 12193978 -500202271109012910495931885320787595040 12193979 46151155433539795561077248530841083680 12193980 -88512835961650773603408835022110448640 12193981 -786645211988321613560342360683814226228 12193982 79542259048644955375665176015108750592 12193983 7910481433682910772919133648424357560 12193984 30125449691013079810707200717044580352 12193985 -384779871191469019524543091782144066240 12193986 11401386295338328419216295619163586560 12193987 -109325457283737507138853798105336936000 12193988 -326773751734441217345699999010080368512 12193989 235000161930144226708963326942264217824 12193990 -120560897264430736573757230090692528000 12193991 -509454691409177175307168789938638782200 12193992 129713581987994323286226013131077944320 12193993 -19804184677020133704757003077672646400 12193994 99096489763619489105499630000429109296 12193995 -332261717146631224929341849935245150720 12193996 -249962144297021003884696078164060448000 12193997 -1649097101133359565684599945649042556554 12193998 -291445090883158692693508400273883926400 12193999 35336621144900519609528281705125307920 12194000 53074404048002071834365780051492864000 12194001 660968638584281229855877941821147175330 12194002 448257658808807527191484430848083402240 12194003 1382232989771246593329115412312913414252 12194004 -325210919379525769551424295968729294848 12194005 195185588350451337312548044682056688640 12194006 -721349054693447562452417519123044853760 12194007 -81009260840973391187927587857174919680 12194008 -1095080144774347406943828816960575139840 12194009 -1231791288473495790265774000420012762368 12194010 330999797949276896040280679938173312000 12194011 509598614854308799318386682479368556000 12194012 -736702950240423271129799224782472594944 12194013 -173991500875259492135280681128968000512 12194014 188016889608978913179733442073840611712 12194015 469726849112439986914252311816040620000 12194016 -72480851652519603584828494713982550016 12194017 205253423598095482790391853052108880 12194018 -139517472650800827316031226785371591296 12194019 65169792552279846354882415551342309600 12194020 -307828070670970272696132615681775691520 12194021 -731437545213416971521448079017681461120 12194022 413615819859244284841793451167491545984 12194023 -2059814998019142532929908280070671124160 12194024 472680273248359847779961443341738408960 12194025 4606968454079831588851410841804152000 12194026 4772472059805305897418264737911676160 12194027 -81342215601430586550650702674740794124 12194028 -70110655746710222132937231281528389632 12194029 -638298815061185696263769113691163407360 12194030 98471013400839259379075235586656750720 12194031 -103093539787897260338167793045979482880 12194032 44612691887824321995953637351858634752 12194033 271345831580637797661324932054119208040 12194034 191993684725304142532701432550401329280 12194035 -161221757008483069641670245347366195040 12194036 -168338598326605550542221697024520355840 12194037 514980438953473976661319905941432330880 12194038 871639830066855141129788325999848437920 12194039 -665318322431975653441812463997346412320 12194040 -100104998039934714239481757268936294400 12194041 954243514402796886457639500742418051472 12194042 522526895392212182633378344499740541040 12194043 -60792756920177409297964496689507714536 12194044 1293071681269632916215900759667693531136 12194045 -294206698646845641149673667681125523200 12194046 377123382832753746723597671376252603072 12194047 582411842498620270728501035118754265280 12194048 -199249003866131214513767477577095577600 12194049 -62840623785094121833074037365930296448 12194050 204862353164701698352653431521256649600 12194051 -398615556480962089438117771634226289608 12194052 46000061760146823805508599223855665152 12194053 349201343556594983390795517237904952480 12194054 38679815153377376169085701202554567360 12194055 506999115847079593135550262934310597040 12194056 99730104148714815098795124908505169920 12194057 -697648574840919207541458566414676888780 12194058 298194821161371674304033765043483939584 12194059 -1435960871160411759551229883045518701740 12194060 31673422558449928837417736303585664000 12194061 -629532594424581118347159592808137413120 12194062 -308379054245041889583819464657353531968 12194063 -943884231474754271097864479203920000 12194064 -2508353784353551399601934439168561152 12194065 -97163398447786215738185394662788374000 12194066 51094357468579526423374882472101447632 12194067 -496208582404403146824634523014830243840 12194068 -410837913659973347854005432538747388160 12194069 10678990006783170956925398862033010944 12194070 -29427723571259812872411033535556720640 12194071 710500732013276973815379891386100669072 12194072 335096195545112546333043961852831027200 12194073 -1120203413390693082397763157381404993916 12194074 -230802913046786724823521341010350818080 12194075 -1211600472795229526771581107247599284400 12194076 -59525519720455380175310202664812922368 12194077 -292348366733885237507722782768441739456 12194078 -58658239915586690479304859284795327232 12194079 48676521756459639376608437259897933384 12194080 916616805762279611982172130708868956160 12194081 223804514287958962572899229220202309652 12194082 174371850973026655919364655418113756800 12194083 2084956323226018771677404144484035774880 12194084 499318754949083863190343533678119182336 12194085 -417969245060484185446447842737779701600 12194086 43717376528582435634277874789624217600 12194087 1031583667000072876478768420485012555440 12194088 -294910558536942575130025101186200125440 12194089 1565218519870097109022359260213517792890 12194090 166633011968255793114682499779307129280 12194091 -50169800794158004010668123047785344800 12194092 -926021831495706694772997588534961648384 12194093 1335905476235471295733698645605232456342 12194094 127088125381288747786591951642188656640 12194095 -478658985577324874743680502326826457400 12194096 120650757623681793849275989098495639552 12194097 -146503046437568801564422533547828883040 12194098 -10878271009234353981822505147069575168 12194099 -1544121334176857102611295965808137782900 12194100 67825866090480772757528147439974918400 12194101 1185198158699866406797312136347618325102 12194102 -1189933596677015988685411324517109804096 12194103 56544781472316901176280201964819911680 12194104 486902592658807554029187477125884907520 12194105 -361347664758530038205159471219183692800 12194106 345844137501446410296398703609368239104 12194107 -1456961612358134250390988567936977263208 12194108 512227526057297139190772671674339326976 12194109 -426239419867232465811359310530022544986 12194110 95633180043946723155524319423925968960 12194111 -160851654466666844422901470873968099288 12194112 -1325047078480220521822288500580417536 12194113 36017892328656796946234358762667474260 12194114 -367161480306821457038469677339190871344 12194115 3945069404199893513001576619685157120 12194116 59161447178922632074949487734419083264 12194117 100521930934197012293659941375232281600 12194118 -15717627149607041201389976598801480960 12194119 65396952777620915935404028870127534896 12194120 -689522611687677932289549579257389056000 12194121 318002382529067811701420627725103280912 12194122 74186620522884556374280764284171487072 12194123 132451737933967524566122785914274132000 12194124 213012229019404942975166733418441113600 12194125 -762615748328132420401314815059655601000 12194126 -463335952531571075954660133426734827776 12194127 -313043615071914525735918917615929825680 12194128 -109844915178616759079109487467081383936 12194129 439109981699744843647490141793172851570 12194130 -57662424142686231385851506450025377280 12194131 -711446889576849696504212720497434498008 12194132 -90724211927241156330857165369353855104 12194133 77423903485235441033901192816954848064 12194134 334775964739339718389455662547862573824 12194135 -459357222918350827430942888623395461040 12194136 521066148577557913729718948259174297600 12194137 709199957923996950122021772202866203786 12194138 127340009371485475419041427077318880 12194139 -56665624426147779124728652181247440592 12194140 -381318596389026893364259078919718328320 12194141 -39171739543854063142854682040771434458 12194142 253010933165714217832088777818363182912 12194143 -767562328145060363614137671297363729200 12194144 -672877728589366206949543271347200196608 12194145 9067906313131649235746896632916545300 12194146 -232702499504195629363525554224009460576 12194147 553880811084645248311118447031816506832 12194148 -21607185098065236808358942531548268544 12194149 -921007836263362483985908154115591938880 12194150 546322016024336487824073659365498656000 12194151 -251033750911846531261953909348269362272 12194152 1678597786977936292888483238739722188800 12194153 -488043527143571040352567494108076583040 12194154 205969120919639701304190199021833096960 12194155 564511835581528381028032077172126933200 12194156 233192771806922736152005343635896735744 12194157 -33971859020884570300472599659997224000 12194158 441860630990124488969728927521572719680 12194159 575155048970198258155729542231674524416 12194160 37861336602339593343910972291547136000 12194161 244373342070956009131464414399014764160 12194162 157189307985600502671469954114486608000 12194163 -124290036745381141934437824970682140560 12194164 41668397090985908452551250089953825536 12194165 345234990327919123371336457438646076060 12194166 280650337904262077910215002650757477824 12194167 -1890052678396230618131733644335603722080 12194168 -150264685788035706981923564411976499200 12194169 -200494757812537930114811247969998990592 12194170 840362533272337194475979504061370982400 12194171 -1479487250183603558557379710906548488856 12194172 317167334508215392537199460792793113600 12194173 1787032196555859501052402062848858922720 12194174 -54737633853968959935162965354058098880 12194175 -136783366738582290242888795552645443200 12194176 457911174315999718452771008735147458560 12194177 -131982943380381382001761269906098734974 12194178 -161337547650481797808563355960238261376 12194179 216249765432032251941761798917091913960 12194180 -133401898429694023399445268550711161600 12194181 -1143684642941999148505763553168288348000 12194182 53121689303190808496714463149230860288 12194183 -1342780262485304816334453981518292494568 12194184 -81385085334174250616694955366442311680 12194185 -382371229614638934851711208114691475640 12194186 426191635532243668883605039552540564224 12194187 25328570335848158328765248404519650816 12194188 1012247072834993687701347041753999810560 12194189 462926592471127958569277789464922241366 12194190 187296962946250228359902121993777976320 12194191 321348767803748438619229958018349448384 12194192 -171744536770179583060452882923473797120 12194193 -78714526280832567540469849871329972992 12194194 -151053496005169732874688393983869034880 12194195 62846491496813402154023679882653689920 12194196 -53105501460890046856500936541582295040 12194197 1165855736628518282622579363819212400192 12194198 -302601196489374965861352575402790336 12194199 879072287166652397621663436649369143120 12194200 -693440216589457999925789882847321600000 12194201 591201249952968556187715745969344256320 12194202 -185318825201262558743169270109428596736 12194203 -334525066383693586094623190765266147840 12194204 501954521042672539322001326156258279424 12194205 281787795732317343636969840896654065920 12194206 927424109360515187130395496412351623552 12194207 1727471982423721851138577327815585279456 12194208 -237443076538536786673634996650004054016 12194209 876819249738854746658787073392946125504 12194210 -202219915488179522839145638637624985600 12194211 67602749331066461804273374867481038080 12194212 -98614299376334157310363364206747966208 12194213 -141563570878054374152188889105887982880 12194214 -326705780726329544805556588479550320960 12194215 168150171135384579167558897372011433520 12194216 -759058818717775529170657762498165355520 12194217 -109672571846841968774073411527562262080 12194218 -630051673934205729975956614109332975440 12194219 -20617651497881489093537802474482890344 12194220 -174987372137841224704708705454991575040 12194221 -525250837383733932886182672481775738708 12194222 -81186169688201686587468649209036888576 12194223 465295699707194325912628467662678987784 12194224 -61380213454978185586360556365802307584 12194225 242275896756610163565667809090128031750 12194226 443074378724028048242190208576479199488 12194227 -103950889774460376916176729041350087924 12194228 -171611957066318918638696574945284386432 12194229 315392257420404617873961987572673102528 12194230 10462042625153476311510145830704257920 12194231 -614665066529930963051263354954589129808 12194232 284690013397584838728345218641429463040 12194233 -138285793775092659866382626361193424940 12194234 301575580984292896073578206761861495520 12194235 -102501674464669727052736593123545594160 12194236 495027828923726977833753836329621045248 12194237 1542883328329700886152575765552259512992 12194238 103461936372906118554750861676304563200 12194239 -1459952311930671006398206779224347206000 12194240 -202048446523909818931987078619489894400 12194241 13529772334996486952894229613029901920 12194242 -385698201784830954772729872908350375728 12194243 944997076718579366094490260279907026492 12194244 330607092679035161515909256416216375296 12194245 294955167503680495163801742509139530880 12194246 395789809489875135427214728831053003840 12194247 119489496004075790822540701233798754128 12194248 -1268874919627704561637071657210001121280 12194249 1800954032936249828155070604483869372250 12194250 -251382859674774778017490394402645760000 12194251 202777211828707440544176885923953225392 12194252 56032336363758332215013540509529253888 12194253 595169860930015344040201472727678858240 12194254 714869765587428793829515172906670672576 12194255 190479353919905678567167498202260715520 12194256 -37371089605016695417127096108764889088 12194257 929414739174602204485221845015058313840 12194258 -312003932089457662459462865801607505920 12194259 199263797768893676604955146473932800 12194260 -228448633361701683284908324921669962240 12194261 -464041526602369272790834455313789595076 12194262 -417579216757367659215784291310776094880 12194263 67335446341665825469473337837088997512 12194264 -917824043169783832413724485132292116480 12194265 -20100697908536535475985491862384343360 12194266 129729281540798857124381909181246858240 12194267 1121556056874467031088652121316325861316 12194268 -16089624485748936020457162025139773440 12194269 32020631450670351841649183210702010220 12194270 790180245868394765952728290823467057920 12194271 608675117736712154329644081505312190472 12194272 694565575741335037268996377818535821312 12194273 172189995500391821097470555385512517888 12194274 824469858216798631366737074475540701952 12194275 68670714135353046742865645857096172800 12194276 -472816483580865618312444543417112872960 12194277 502596126749549453866723357477699677408 12194278 -181755260862314123862243643657808808576 12194279 1800303698135019836004588397600751981880 12194280 -162446702484510404725867363320643584000 12194281 -262518884645407707323074576429267375536 12194282 -236105099467885661173517473716660986880 12194283 243765638972308962129000659907325275648 12194284 -6859510084862036864665144611636379648 12194285 -70070413014450690535031436764094311400 12194286 -88909618770396845191577910096524869632 12194287 -780627028398136417528013372628646925280 12194288 703930169436277016173899158260107116544 12194289 -1150898697824654563890795054438785962956 12194290 -561774684005892128026945401841095019200 12194291 -999093934703480036652558210642030779808 12194292 -286273768907342240099190901649813354496 12194293 -533662375502745264614662365467182473636 12194294 51415713022926115308736833306921916032 12194295 56062275872018004060368346265976899200 12194296 939053441636143835388830610668661473280 12194297 1632228280237043629754399310333640708800 12194298 7818998078151822538712576743938908784 12194299 -93156335375636341160703220581501154736 12194300 -456153004902026605501995304485145536000 12194301 -98604956989054310799272837704591712256 12194302 93830646533170769846427631478839058304 12194303 -306112698786761809476794139323727660936 12194304 -392127693854754375859550169659036663808 12194305 335151217875416762509532240377367141460 12194306 324923663531251027735519020567839078352 12194307 29379776047655863916783984976270780912 12194308 -302383992473081829338908281093451468800 12194309 1455508228962101554457557458408989260800 12194310 129154384885434788625150484293433067520 12194311 -1397834427458069452874237788293636234088 12194312 -95751623396949256342578782498706124800 12194313 12533368837058061556432514933409933888 12194314 579556890743699701260084566934627482880 12194315 -88376157345101376331555018193993625600 12194316 -166919291329646183465127776435142928128 12194317 -34664643799317362496620826860642130634 12194318 492662970111439527968355518551779590016 12194319 -1330506193543224880087305720234271575792 12194320 63248597618535860675126715377790566400 12194321 -579684027529037330092227538300185760896 12194322 -23857927085729965741108350249470976000 12194323 -493902697866857802366363541377162489896 12194324 -317986826534392624812228445715838142464 12194325 -131089400668262463161179115449884924000 12194326 -314778196181980037076283448427949787520 12194327 25650421975384506509129101744126695600 12194328 -126400183182221950950874055476888227840 12194329 -182235929019430821902341006459983687040 12194330 -148046189357599454135315840557299697440 12194331 -773389470375630969126982264976090207040 12194332 -42046208121831508312159208887670778368 12194333 264921812626766847033483182192017739040 12194334 633670616963736761016215431949554074240 12194335 -385306788838272641710916377068586188000 12194336 -528859381641686241516477276387331276800 12194337 -741993874624695250404247339146904722432 12194338 626403039743819136742044831028489623552 12194339 53210330025086697047623273726064098140 12194340 -128199227596289574430059785192300421120 12194341 -1195866996191078302338306377758985448288 12194342 753202627433171539982469025072954287072 12194343 147138204989282756558268475840625709408 12194344 1108647536508399744196763193246520028160 12194345 -926650283176504491744018606181583371320 12194346 49649279345118913005151633574693572608 12194347 200692590527892331146527745043517109504 12194348 1093575722958999868019057761847320804608 12194349 428299770687717604763241866860975300320 12194350 97119661316741664004038100909299292800 12194351 -220547239347752552117463132585559636488 12194352 75115775085476452948875557225239511040 12194353 409474247748265877173296235577606307602 12194354 -864877158853304595562908433844038224624 12194355 157336096545349859653200109487451866400 12194356 -227873863747766156379449779683757578240 12194357 -420494027002584528366252798286933070688 12194358 -9426420905132035369612822035703163904 12194359 12322129079704972957135545144581657200 12194360 -185950828561666612553526294478037606400 12194361 -71812183708127902860470986962694790400 12194362 417757684041285659201977515630979137792 12194363 64304034316992202370563533125213892504 12194364 -49297599666677951904996729317750906880 12194365 82479406552312124211261168399271020000 12194366 -47495862860758599925706150348974426368 12194367 293882404073979493741198037160111727248 12194368 -188663664536085605513644067860449329152 12194369 -508823493794508712326488502449995269840 12194370 1250025020764446717207320203879971840 12194371 -186366207414420182090646922957435055360 12194372 1111118658946920030479135383951726717440 12194373 -224275985446966253040530010368473106400 12194374 171385521375729858093998624353452291936 12194375 -60404374417057598538309044781381375000 12194376 997311144460590685716135650873375293440 12194377 -139905985442129705550500068798191535360 12194378 16171681861997679200110888192310297856 12194379 -397184025137090577275454043682016764676 12194380 233662348656690003800853008251852800 12194381 -694349150938592510021991359748469076928 12194382 -387498098847563453026582359093684449280 12194383 1820708144137052424958437469652789931632 12194384 39379750882345023883195847263420907520 12194385 -138265906554657905635551527210606135040 12194386 -259778972557850177328366637499729760 12194387 1103117399547273791077922017088811597036 12194388 -414976687299421595135964743846033664 12194389 -1762631614139029853345619378406357799844 12194390 -42520771317372028822693729355044204800 12194391 1115932288854609614257103380552403961600 12194392 -13365425133184655702879773716092682240 12194393 225998806615974660923092463357378237184 12194394 -230095451154451939219309854753328969728 12194395 -415063949944553160999131332898614788480 12194396 266642964026447238159425803349590540800 12194397 244103436041842055209406833608965320608 12194398 190176211711428452895566513303715139200 12194399 -134562878777684799805176175273777625760 12194400 -567152794969817693538533854362461798400 12194401 -53508808019003029740840530801705869548 12194402 900150408413114030717981087341041940224 12194403 -151111306013893849217370123107691383376 12194404 756617097646456769729873079876328969856 12194405 53478612037100298578835314071792104060 12194406 -221810495996784773106680857334922514176 12194407 -869082104401357291654392230033478614344 12194408 -293006801493098531179385573796030382080 12194409 -170376817049697729394039549700077272000 12194410 -1320522940751656000958371021842089280 12194411 -699855250133770180830520645605418382988 12194412 -565331111594615561136433375652837042688 12194413 -5171570026050530054800328666588282880 12194414 -74284255385098454142958634144295466944 12194415 -959059695747568292205414837121633248000 12194416 -90599635043325627710965537269517516800 12194417 749949454504830973024611903467980544466 12194418 -101445549240498505551784027264647655296 12194419 392104465284688630371513618258327462720 12194420 134356793267184599925873747313849466880 12194421 -617015103640381466347056844661061969888 12194422 -65857578690414819502939514156489563488 12194423 -440326439258660105570977709814363170064 12194424 -121913819939856495310806063523400294400 12194425 -326536196601386643411550799079217577700 12194426 -915178927104290449770359197519303187088 12194427 294720820374458468358215036932629100032 12194428 434070434973705461338008808829070891520 12194429 -607315542689458414032497164272889432116 12194430 -114169566334696943090016968002959338880 12194431 94575659895890598407236227228800025712 12194432 115436727285076369542504075582882447360 12194433 -767033941402335575629842982160492118798 12194434 -615380852252953123080655027978626763824 12194435 1097823949380479005725903541089822225360 12194436 36938065859516415997257118005024525312 12194437 -768794234095771379874639670711446002628 12194438 923464559820193897528046710068617793120 12194439 -41517694885491761830941917400987101184 12194440 146058920513726703687923094887841792000 12194441 260937757128007399770098505201512191872 12194442 222057359622734189292763676292453120000 12194443 1260341914426719008147927145901513584504 12194444 -738510459356128011115945749543483896064 12194445 -67637799962972797923067484842327522080 12194446 75544112247270039040723401639513415104 12194447 -592206239040244012571445692507394711960 12194448 18212895660429962450292977010173804544 12194449 375940110678649273624300135852866984820 12194450 -219184013958495926244694617294903234000 12194451 -500019614918278947565474743569182607820 12194452 -53455717951540557713154927240492446208 12194453 28527452915433538189776526165233090702 12194454 408658062446967952250863957094671350720 12194455 -10478084327573343548278411663557756480 12194456 14359808990329017213324555278725632000 12194457 886243783514452762754484415050405810624 12194458 83161242474279960981559951023251097600 12194459 1373100691557745119194492353702508166660 12194460 -106607824970594117004773791407795824640 12194461 777629921038614087128620452820637988192 12194462 -146396321146924845173197318266845700096 12194463 -525257100045381655299643235095393590912 12194464 757161475439905345310156286922562666496 12194465 -1116964523554538139393522753173755564140 12194466 2248560834900491162020154526340876800 12194467 862736182600481863922042780804186807516 12194468 162359597583203406034895295320339927040 12194469 313485300975731178043051707970915564032 12194470 61098472777416060546923444749005004800 12194471 38028637659155603639915091696542565000 12194472 -926549362133003415306583701824135086080 12194473 -264062903392686176403504283387730774278 12194474 -709560855004041337591210257249921331200 12194475 328681640272860125767364412527529942600 12194476 -68204690473071223960814775165889757184 12194477 974119776640682731091237390986076866326 12194478 -535878914750825390408255103851496189696 12194479 3835127815893570675937838812044527416320 12194480 104305799475971377451977974944812892160 12194481 198062254833096038847838115524626582720 12194482 679735516587771378090726739940898296592 12194483 633252042575347882757101922769931475388 12194484 45680057410166544306083340515718481920 12194485 -207616825397041550594357305898440425600 12194486 470611637652996937732712099370186828192 12194487 -448805510158388504322778222403900235456 12194488 1308700693973125579275528587035616194560 12194489 321306562761095822688203000192092041924 12194490 -105742209122743646822673904314959462400 12194491 181757952463647529700937015107224027752 12194492 -409878300074930888263975209895536835584 12194493 445667596310311905198820321117026987264 12194494 13686043779484059176811825982500515328 12194495 -85789126272084423868215278622327488880 12194496 -436163448935502305973788213182086512640 12194497 62649056006422459830110992789011709440 12194498 -65566104088457204466195274218980282880 12194499 -19640135629152715561230059187920978112 12194500 -536931473071816895022200266431085440000 12194501 -855503866724273642392296089359663488 12194502 -524788346408591037838112320297553218368 12194503 -508648506054032352737785260975709886248 12194504 -29031645475023310106192995923586252800 12194505 122926317651325409108106207433281346440 12194506 -202676216117963111582503099851925764048 12194507 145745057593278448902545011968851843904 12194508 132015745331322701711325114688655883264 12194509 -1499358581181266457839846422967979569290 12194510 -54194960893563669967997311584037543680 12194511 282302881083560501605044527827626463104 12194512 452603287816817348230408423178616176640 12194513 -16617725752060149486430474767125292120 12194514 296021962889911110847429323474738629904 12194515 210691074011869657706304995674881914160 12194516 -1104426212199446442338285896349788690560 12194517 473826699293082621502477962471181253280 12194518 -27447438836231563643012076979026662784 12194519 388892142348993839509879190317927023360 12194520 -45079794310915678133124269749448294400 12194521 310533702551104751223334306636360924800 12194522 -601539277720009164770120254837255196688 12194523 312657471111850830644862278054761401600 12194524 1289645706293909782056878892801956420096 12194525 -281926355598176947480583042647889160000 12194526 442254450921033113556422995752941703168 12194527 460594006703488135309011360665483881376 12194528 -2024094378288053187298041836097161134080 12194529 -1077817549933985934765384171158139915840 12194530 446509783037468038986615831229671824160 12194531 520523112199032379327794641129583497712 12194532 110028271864463963906141933285216550912 12194533 190526279215812856919906673935810075040 12194534 -155507381871512679961166422123436132352 12194535 579997681658265264063431138654058709200 12194536 641165833890227410908506787973505679360 12194537 679841024910138977359758011611453728186 12194538 377184477570686542146093971192316050688 12194539 4051724276188487176883010384372359056 12194540 460508661766478247409070677955100180480 12194541 1050515922407960797141637477251886988150 12194542 878542049690019113636235895532697600 12194543 1428742966480493464962087598244797203792 12194544 89933530592116704777408797625405702144 12194545 132781527382495726901482697957957035200 12194546 -85685756581187817726160275141079635456 12194547 618062388283518049643480447963080966200 12194548 93589489744039873550735447085454553856 12194549 -153742116935619169390952911652555401764 12194550 -6728218359831600621259411340881135200 12194551 45054036913333537530335255305114232552 12194552 934661301656628499669081665833886105600 12194553 -382793150646348700236158783009158629696 12194554 -136061766701622218392839082210897082880 12194555 -1127601844856190466267362565056589847040 12194556 557351667011078638154391391422962171904 12194557 513825118872524103807261385803306915372 12194558 593941901132371790091660578851242332160 12194559 266344865244219188708698115054268915408 12194560 315141945709173627071907144244616232960 12194561 185145553987298964646032981617775092400 12194562 -48074207135160875108690040437334240000 12194563 50774017951764294416479235082066109504 12194564 1569208200604983902976586089886839840000 12194565 -8176115642946351423330210683750383680 12194566 -327362745262246239062510291591366820768 12194567 106416446679645532039568407859321568384 12194568 -310203087762526565789630808587682892800 12194569 781002755620357824463277591913852274970 12194570 117960038409789078252140484645712080480 12194571 -282987761183732979781334508776271082272 12194572 349071220932384634747230588378811205632 12194573 2338146348113153170142738219847335271360 12194574 -134951046058860228365439936217205173248 12194575 853035145227032313391744168731818049800 12194576 -45156618708156315500227882607544238080 12194577 -51669620714729878551368980555501382400 12194578 817468775902837333139937568891570281600 12194579 107556225030055040093805107001224748984 12194580 1239635978822534840146014650734786560 12194581 -250266598153552086637441688602006351890 12194582 -1352460505158878566021003799242041153408 12194583 -6568561907345826747121288013863335576 12194584 -524918005703694811451653856943032954880 12194585 7944876886722314918931950838392043840 12194586 -445113282397079964830135339794466174976 12194587 -1617166597575347908207594930278595164240 12194588 299449979886547093774681316810822178816 12194589 399648463813749719861557420641423852096 12194590 -331978527074008255595939861168323123200 12194591 1094457169527227022427596376525954610232 12194592 610851196994364630990163405142454435840 12194593 -191092272332873042550948806822241032280 12194594 131631500732810977664520259717528522752 12194595 21763120127166246783936466676774812320 12194596 154956536816616955144223758492319289600 12194597 -527954751543854819882363157507847171620 12194598 315343442155184968819817377093562265600 12194599 152902530621926996137708808111175631240 12194600 4966270041457911980653962209243136000 12194601 -39267937734619379471658581425255897920 12194602 154922356476315400352665423503122634240 12194603 -394970773753900214033489747593181849640 12194604 -1009508138324847571275108021168495866880 12194605 -67584180192177565104464985063752436480 12194606 117656530971136967797628363947480978752 12194607 -1253273594337694710557663257159263644400 12194608 -90268010187352878328164586134865510400 12194609 -241676166473443812911140188822395735040 12194610 430193052190154170158122949161258142720 12194611 103510594677162188855195180748405989280 12194612 794635566765378867814240419961789520256 12194613 199124633315469832292916631964192506542 12194614 -108468261735094009217105521125509941344 12194615 -3703514729165422245752237863859614800 12194616 -325904533658641313085684832890775142400 12194617 730941972676043112173091403289864674960 12194618 820975004486080374716408594898674711040 12194619 596004697802500280121343203110439102744 12194620 -467558003170316321415191836005689733120 12194621 661050044550392340421811793541390242624 12194622 -35612650017085861098579766056859105920 12194623 -144333466372193349827497451400740653056 12194624 -141271350246435862263908090179620962304 12194625 231580208790598817387507293174550400000 12194626 616624778393822156538500141583819682512 12194627 -1585706933890763952925104778126969341288 12194628 -5081319053929852387370720104542529536 12194629 641332949278091775363925959215135619230 12194630 -151289579560257822734900274728742405120 12194631 52288396058349284311162247522212411272 12194632 -430768612578038194145063321271146649600 12194633 1151928437707049805647697602421499433424 12194634 477227044761151721307131177146929012480 12194635 127614789589869300797583073528703698080 12194636 -2826501941222847574694444627439217920 12194637 -108183417760302813750284957626315223040 12194638 431903919401712445274089891577073558720 12194639 449226823689096907236762640582773547080 12194640 -76497744541519705447869728501169930240 12194641 536191750086687591843253550175246173042 12194642 835773895564770800452568612919437113632 12194643 -574471863748717688938935736418869880136 12194644 -52554042315235437488740428606610993152 12194645 70978986439768160065285092433790506800 12194646 93115915081905239439245428040082137088 12194647 -891913054542250814458306162571927430904 12194648 423361165907397656801406189669260328960 12194649 510032705183720878535928034395626802564 12194650 -12401001327817018777321561547729822400 12194651 -103720506930996852004425154657817437440 12194652 -265309120174196654905080390279146362368 12194653 1653431042689197179205079638345299172902 12194654 -173413746769242873668736201758804948928 12194655 -75077781035599127794819328446115940480 12194656 380762040111903283337437035235419095040 12194657 -785878340130803996327551980740224249680 12194658 -63446293400335087854421808736892277760 12194659 2177043193594421061834658753112450991480 12194660 -558493607512382366505548117307419389440 12194661 82984938828854339383098436104509145024 12194662 987109273769597385656222615199096452832 12194663 308432668134294053547524595402815283624 12194664 -200283390075673854228694978170977402880 12194665 302789853172810858943493318021425553600 12194666 836340241443594172012132986826849204224 12194667 -109104549693874680046362131569431011328 12194668 -324476193020890072548352574108608257024 12194669 -347629328789650582898416716824172601056 12194670 352478394457766278788608116018064040960 12194671 1616839961446659202842124653313747824 12194672 -97522735700943891623709652803474751488 12194673 -1556260520628603227454328971118904047296 12194674 -332028949554125863477301310848604403200 12194675 -128822191588627661472114540493674339000 12194676 168348377553437027993353631155166920704 12194677 844798165454563156060012019563405557120 12194678 -613313101118505197390109359987771550144 12194679 -30570082335662182410162418932171816216 12194680 -1044483635063916795150737559466620825600 12194681 -1988527711174076692572444730564151616636 12194682 -47715830151097856285246082751160695296 12194683 -648540515330466027910492234579422200280 12194684 -700227309110647520482500695869936195584 12194685 -2245477764589840791827082559431826732800 12194686 -138991356974928632816850301309929672960 12194687 176958556469972723207585407761063268032 12194688 -187382367250135523648036373628987637760 12194689 536224667762118476142028951428911607124 12194690 -178905316297173381517250001659695250400 12194691 372470426881427309042180433464973074160 12194692 -593065629027130315196653399567083368448 12194693 -138715263933907485897734781797142017280 12194694 83362091197637480178879470310380599680 12194695 -1221204705683565458171099222785668989520 12194696 -949401434331675072304336662303591582720 12194697 -254758598129438131213174748535829321200 12194698 332417187943726317237464945283909870336 12194699 469441627773824037586447199311755351720 12194700 -37607816757183206213700156860869017600 12194701 -154195756527300389495226411442751604298 12194702 -163536486560360677183844775308905978560 12194703 -624104552067614443635526527165874383480 12194704 -152224081166756311846204685318528368640 12194705 -1832881804614288660874569703819015670040 12194706 235760689496951463891438933291392721408 12194707 242846626994449969768742766301284396112 12194708 545100654239947663444757005643747546880 12194709 209440056347855941476522781604155881888 12194710 155970891266422457744674763245118208000 12194711 -508610736206810697663507779260732229688 12194712 287122808342972942188504120995567206400 12194713 139333434198798129922685736243115859920 12194714 1327459259893929225136904801470316544 12194715 58196762263023087333187536267656908800 12194716 -50098351654298230827088013346806940160 12194717 720160988252548431944299260805525956780 12194718 154908424630786433467870318463798611968 12194719 -476697004760575479432641901492636318104 12194720 -160172001084294601577344678785712128000 12194721 -49168405198903669113788646606200212416 12194722 -226435192461630118553813626444574951088 12194723 22750215313219856779764326677084548744 12194724 -464215257825289220467584676742174751744 12194725 293106217988094344390900144723299732250 12194726 -15595664547885372412382407099425542688 12194727 188143291965240303951875496645622311720 12194728 265324792247386345557347966011772098560 12194729 279968358143507493212728662128553038592 12194730 303025402638544512328951986825178865760 12194731 439206838286858030514412449759895732532 12194732 -545763159770459834485560212015310028800 12194733 -217829227521541289752182970541418890400 12194734 248873409926903845531715862556772737920 12194735 -134329409691712430492723813228178049440 12194736 99746265881727869879027930808251842560 12194737 754866492539508405779889750682520762992 12194738 -75982084020444316226959851038609651712 12194739 -424472626610185806973963471653396366480 12194740 602506506470368188613948330297358753280 12194741 -703123005858768604891765277359291725828 12194742 695609715340906757297544539449626624 12194743 1039013848079044940076300892462513120 12194744 175374165646656899976931518963156172800 12194745 -498470602479597235289982754519878260160 12194746 -325471710823041988599531031110561518880 12194747 -36109246091709712796447768830919008368 12194748 -71912618547934284642306354107100111360 12194749 -152414983082779644419653401932655559168 12194750 719417512666091058114815260955368560000 12194751 -210727646342676440974882820963202894720 12194752 -250825132842634913968541882616584863744 12194753 -289097267610007176186868530603812284512 12194754 -228232936230545468534046734724509611008 12194755 908122465883314764054986340284994879360 12194756 190944791657844212486528218609913856000 12194757 1401690729398416092360793115574935328 12194758 209163900381244296703264642333320115200 12194759 1144033783126227500847315613979726463960 12194760 -401932039115542556479153021273025740800 12194761 -964168269859249360185225446311869273600 12194762 587801400849081166317575158317527491632 12194763 -105547604526819175255365735495899642880 12194764 -907080799141500488946720814470404871424 12194765 -1047134355888226389034969455696601886880 12194766 376169001839881097285203944677330025600 12194767 484645345540703069267028572107926040120 12194768 250034692616350404918177099791681716224 12194769 629765910783850605867140517518378461920 12194770 31389281569131048527882344533256550400 12194771 -838146308759487835228738331491322663208 12194772 564823648559866215470093353500889761792 12194773 942810512684344995211657763281276382460 12194774 352629824587755085851136024311029248320 12194775 100766797561776310651378575160053802200 12194776 -1544590794246762867896729597571902730240 12194777 -55241328627978059545651143351810252288 12194778 362445978189752728149584886569405581824 12194779 868584658738185311219134078044318486784 12194780 -37463995519820369754953119957625241600 12194781 76111264363777159050932910222987710784 12194782 -1094147979145745590393346227621037038848 12194783 416977779671598509670034525075568488584 12194784 169386505646691265330718819223651483648 12194785 56209847220414012683062338081215464980 12194786 -59096204608951569277397491570373006976 12194787 -44687287758794365480045670681781723840 12194788 -628245061115841067157818448177675878400 12194789 1221072362604042646519707219548897870880 12194790 -213768956490441920158126473988062566400 12194791 3753374873575674595721303832901687424 12194792 -756547526491953692222397247234323072000 12194793 -17438688469298931692469075733781216376 12194794 -226714982564393268122337022745142091776 12194795 719428914785983301387754036339245367600 12194796 27376542070147627993476302841509243904 12194797 -1071614375110814871372334630532606987028 12194798 111946789537799748293663376073339732992 12194799 -573544372965946734422970005134898726136 12194800 301030848799369572124320676876288000 12194801 344245170232067645983425313307289781812 12194802 29066306903548467536203264810449442080 12194803 -1737344545137526444977219389835773584948 12194804 -948204715745076087587477931441621909504 12194805 -199676256404169193935545467346404855680 12194806 -169675955678312886234302769936299423616 12194807 -302984023619527367240669360619144954480 12194808 824910742714445420302844945003741184000 12194809 43800417734033540214079508260426404240 12194810 508526001124738482235226411678530030560 12194811 -58870560671562978708766700002572021120 12194812 376347318090408568750653106824871459840 12194813 -888448838503202038956830424916730962938 12194814 83171128268073570413483220121451774592 12194815 -663628768071346627926712809050943449280 12194816 461602944025673158333096086305903738880 12194817 182613365001976491944448212533599243360 12194818 -232447862315738137195920065481684822528 12194819 58179611696940059615309318007719929920 12194820 -758417889225720749511625273587859660800 12194821 201799495016664159385737889523105677022 12194822 116808892890326661821583057748526831712 12194823 -82685285411600661959656134698317824816 12194824 965589900341726834335151295547944683520 12194825 -312093160484514432989793247244670792450 12194826 -389995178074480880487283247489377509120 12194827 661340944351674622744139067420430856440 12194828 630857629522264249311244125535523228160 12194829 -374500274790773594125395817304269574826 12194830 70515500477707784895383113114392875520 12194831 -953322873081277142477084600159989546896 12194832 -57931687142674752901880029060509990912 12194833 327733206826781029860221613089273703360 12194834 -622076960772604366475168135966889923184 12194835 185593168324408324726368128187722419200 12194836 238909598841196673300502864580694852480 12194837 -486176535614392015208574682803479776608 12194838 260592812315691951124417195607055617088 12194839 1603288385238715247040463023338093581640 12194840 313843159619165071303095962214420480000 12194841 -13126076138753649140314903392873462912 12194842 -23956387529921132752254342589618931712 12194843 -28586207768559875328262548253579680216 12194844 -84796186000933938180451485343893456384 12194845 54442515137608321074293994279739607040 12194846 -19031594619679581552749109807010531200 12194847 -149630517789949477381295103298104798720 12194848 -1944100313830921626610795148174304215040 12194849 1003121503966720146233390078930201450850 12194850 20482872461407363703578334860469040000 12194851 -418863263714974529978425964620725354148 12194852 -132568951503027335882412015528357320064 12194853 233679393286104248500430976353876187648 12194854 202551593936138627335157612001593964672 12194855 2182775099984353214828584796639304106560 12194856 968890255572456141137984831828364241920 12194857 1476100822511013401070908404815703306106 12194858 285196281543896849719111911426000922368 12194859 76115104388855140952506875958050997248 12194860 350166934087891634300452852537222318080 12194861 -468666208084829428203456067141950942720 12194862 188020309406553372282763813661795356800 12194863 -513152821409560465900824808163245339888 12194864 -131068232758413937017865408090521600 12194865 -321766223786669247809258698928817552000 12194866 -475602506565473541101218093617946460640 12194867 -495557235350095388668138895299348897488 12194868 -73437855684774985367478286657499787264 12194869 -55596645623175233765262491615235838920 12194870 -247937797685301085227072318233976645120 12194871 896614471933917006031089211548994573440 12194872 -823768507943194807905638788095212851200 12194873 277489498105554264058871834850067309824 12194874 33260137235588365551456201444623604336 12194875 -324641725557965751732067424501977356000 12194876 93883216057917651446913514778841059328 12194877 -20318932792957407211190150438977997280 12194878 240759775029646513000151902255940202240 12194879 139082886716330409114710795454926059584 12194880 -235259011053429914022109525624215306240 12194881 -288356473007695830737619597792496384318 12194882 -112244781375348433265393046089276636160 12194883 557017313439424921263827891420575106052 12194884 -72881127714321587848306773262846504960 12194885 -893906765601655013578339078096893780420 12194886 6491936938572922100470455967950855168 12194887 -527240261780719568775544753614121401600 12194888 -1228689910627701179280843108160085130240 12194889 3080066213934289271242358016751825920 12194890 -106224884008850409616222685962150096800 12194891 1518835203609377254788902383543026093984 12194892 -607436329628784413795746382892288854784 12194893 -667218457116288542393844193760599977300 12194894 126269826189172628489311890098047989312 12194895 59519913815702042806739822959354797600 12194896 23533537350246217583978751581896179712 12194897 -64175642112793713587830020318055505856 12194898 388595742661350129621587809512491820288 12194899 -1003032062877407517304511349835707167520 12194900 -64270444125616929688982950896338160000 12194901 685435119761834685973415271904546919040 12194902 127668665036045120125854173423286166272 12194903 491385356162509370304196844257951923840 12194904 67311097520748165744546751653952880640 12194905 373217381069533325326637716328397765000 12194906 -681165685720640099267367056787167154720 12194907 -1416946640780664630064677753708449062608 12194908 385183345735489699152646868928483657216 12194909 -949280608382351692304226354062747356890 12194910 -21075148119794498350693495337636467200 12194911 519037639417043252534741585722867555024 12194912 484703858507794108446134325306713702400 12194913 -887997262404255806911488831343710424656 12194914 147839542024938997702415254590059439696 12194915 813899438518727632757882860473757683120 12194916 -305764401182587801505841974096567531520 12194917 130134375346952362969204966188136603584 12194918 195965842408304263103503195044126474816 12194919 -186990375316718472281191733184164304000 12194920 471578042075183262165460065498422784000 12194921 -1312848784638205624312754251504841573376 12194922 206369296755899621676756256919670312960 12194923 -139485993363760720798770322494813574736 12194924 507284686268938593838950273897295668480 12194925 -256825235154089010718965308512180759200 12194926 -459031591561204072539139704974209073088 12194927 -662432055680345897045514952598337010224 12194928 62613925479146269323639376279746969600 12194929 -8639863368617271084637573568044631232 12194930 100872597393524932570431350461097579520 12194931 5552485161046691367282748046296959744 12194932 368763850332674496550251130455446095872 12194933 28652537219225660444050458092202170058 12194934 -49223016381470702268684075500939065920 12194935 -115545766541439963431823443876297606400 12194936 319593901980737241961826494608504729600 12194937 701215485554205969297848387491551306120 12194938 -440614326363349469998255721364901713408 12194939 281645409029243159293066206614105272740 12194940 153304115646243882008177403339438720000 12194941 -8071047196814715419289644875265871456 12194942 -782667459874398200369341486842493056 12194943 -85536429064980447210047351644666446576 12194944 -1352648423068377897249056218060664340480 12194945 191962636736423962885073043870793824000 12194946 492722547832908355547343201955324122240 12194947 -819676061771235673076411265332094345604 12194948 928944534403680408747205206200572103808 12194949 631103870770225473238164474769171185408 12194950 400092961479897695998785565170720830400 12194951 598044796646976996384011143479298172952 12194952 233464221760597415049966054166167552000 12194953 24111296372349274847520690593533735524 12194954 54498673082322363744982768084116550752 12194955 -1056663928255604343596293631243445825840 12194956 -512291329573055520241374272211309324800 12194957 94274526315999584014096393999968559680 12194958 8732228921350364365138547724552802560 12194959 928418172356184597919979938754268963840 12194960 -42379555678996904001588284758071705600 12194961 -107113804999300127536948318196664624096 12194962 -285276030502701463973657559927059273568 12194963 -973871684846231909867936279408669196216 12194964 -440437441032592896306848151423529232640 12194965 467972965736071381917047461538799724320 12194966 27916375312904516319758184522886963200 12194967 -185178437708255919826918724632151298816 12194968 -677242984142785964094476701138896814080 12194969 680443569384164508824618386046984375370 12194970 -221468576450392274716327212521874720000 12194971 -1065051593109218077147027379982210808828 12194972 -16955255622385593400821337267285621248 12194973 174362155303968311198613691871150664102 12194974 -462702792530813897840315930036496191808 12194975 -138323106971834320790972941932895368000 12194976 -320349821150008299675406641296342777856 12194977 -1237805530764693645572942304838156198174 12194978 -269662841790916839294970727753505208320 12194979 -288360290000330142078860866177626375360 12194980 -99480392071397211497315910654997647360 12194981 -117793572500662199661990404173069168800 12194982 3158244487723580799002548646634766080 12194983 -210344755353271406671161743922518064720 12194984 575135474050400943352226040575330457600 12194985 529957243497663251785977887778393600 12194986 -45215750155005148962271609429942889376 12194987 -330094196183840905794254969645042570208 12194988 -241110323297804197981192590803305276416 12194989 -273846560631836605391587458370335679210 12194990 173575475812201625205525959593214810880 12194991 -148521914659658968848565488999763471152 12194992 -327572228364202367743714955534485602304 12194993 1569482785076211553205150297900962204800 12194994 243427165558105540905478835293474529280 12194995 -26090407630450944902298502984202686800 12194996 1972306536626435547972535614802930507776 12194997 258080522353370728300351917076507326720 12194998 658870283620625888446843148398313412480 12194999 -54139351917011600296062032956660777920 12195000 -17685451444057833328159677308236800000 12195001 116079910919904355194677353973907099264 12195002 -984520114922724731575793148761872092048 12195003 -991235537578092037289068557862268939496 12195004 -359935571549621318435236235373442527744 12195005 9443503063318962452236881042057364800 12195006 -320173314469513209105218297769389611392 12195007 444592275733315748809381554320826443904 12195008 44553863003399829077650075329427931136 12195009 -1202882373614048293383222363798264461280 12195010 -229251519243542055263471829756176271840 12195011 145266407099173971332185252696121847612 12195012 -73644399602082145555135317914711943168 12195013 -44625961301608868367075289287092992738 12195014 -168930894159497278853941449857129747712 12195015 -93092500714901555585459068637506560 12195016 250970078768294097390272526452716692480 12195017 -995591723389468859449503502266830949360 12195018 404914345375589627200034841038049043968 12195019 -37288057068743531360006732073613707704 12195020 -61564993311119008670834095649820779520 12195021 -647193847612526337188176901493108487488 12195022 -468875203434745996136171428528575552000 12195023 477494084521509885405053920030671436272 12195024 126548504883463658754538140002295349248 12195025 199106212131753585520781732822465633100 12195026 -230898396809165823011169133320681432960 12195027 -270158368833021756685265925149048172912 12195028 336662567245493526168931171749032943616 12195029 132892453207510922891418857450554784640 12195030 -50696224692818546270326150376290903680 12195031 775381388972097793231917557351400316464 12195032 -1196288761638868231326570183517065369600 12195033 -646510319614208075894252388355110488352 12195034 517453934862888855640747924420422953952 12195035 125410468182444359760582639380036331360 12195036 7313149296255381370802239489425285120 12195037 -830389943515606552956676143177562801786 12195038 -380522094780538271759294660300797918080 12195039 -43158910754059841476632904447541153976 12195040 228241748074337284277611569558430679040 12195041 639722163050550253893234859610495736000 12195042 171683632041594946639699678758063971712 12195043 654353585835328441829034808134602821632 12195044 203058989072415733008472842155426795136 12195045 50526908181820534952554392315668568120 12195046 60115953767911695848418974131446005760 12195047 562732904946372265132289007978896868960 12195048 76737722791005691299655361304967249920 12195049 1257992021644799584590557358273046533050 12195050 142450990335410140023060149249799532800 12195051 545947570221628002440025878169384119040 12195052 -929051323851823879465552149251364736512 12195053 33606130287870338670704173913132765184 12195054 343113365051313773511216172448251828800 12195055 -591311441975157043115313179844831074400 12195056 -144526721314623050442745658844292939776 12195057 68481082565483856694002630173292000192 12195058 6285228751327404737414010420368083584 12195059 185888281539231869367142861984846492800 12195060 148616880767308900550941814086859612160 12195061 -32278624038874437400550279581622900000 12195062 -358672582294609651982374879300642486272 12195063 -794990027488704882993190692471587655600 12195064 34628502013274696885453420950354329600 12195065 -193378110069001262865286762596802884540 12195066 -5158305697416356380698161691179210496 12195067 1043058859228324757794958688944488590116 12195068 -672479264189278375713395339244089905152 12195069 417710367638693121728902567273444736640 12195070 318389459772339045518590339337853564480 12195071 1151758000851923843839188467224680842640 12195072 -914862562258482345735530007153491312640 12195073 -397038783013132985048271269504904931872 12195074 -612149135991026763094090137479017541760 12195075 159333955304683118605152623299654770600 12195076 822419551403403578698110269706964165760 12195077 -730657399057642697747869633170736279074 12195078 -117994576371860656679002001923164641280 12195079 -383601895730517486422325407225297941016 12195080 752937259880921551550601219308911104000 12195081 -218850442309790792387788059105441864300 12195082 8011182769025361406135805602576754784 12195083 582717858715894138637314046993708064000 12195084 -571692033563667340960368165503617118208 12195085 -346725469251396673509336622018554896640 12195086 -348750558411575787260345169881466215040 12195087 -292941454499833202775271927172933157240 12195088 6632952708646661820458024327616036864 12195089 184055265658731484363292290802733437556 12195090 -516273263440312401157845005674628659200 12195091 227943362313681699127218530572641161520 12195092 -196035668363617525131090429867807571968 12195093 -478395978398838815374700436654717012000 12195094 206315241791962156766415412811920344096 12195095 -132995529887230198774886050189401253200 12195096 447009762546192763886401349278767820800 12195097 -1309944105728200950637657797298816179200 12195098 324888370078146966248936233610243499264 12195099 -221750860435370042408662622822985985776 12195100 -70199433783619116567515270650367641600 12195101 17627689692677735282757242865645569952 12195102 -172732359579949297106767438077481030656 12195103 1003248081176560001966077889824634724864 12195104 136449694188373993585473676359151190016 12195105 133513816778324923232646781685500132800 12195106 -371398601841530577759789025987888128 12195107 128717344680456666035377490666001596400 12195108 -705781228908824361062647620064102171008 12195109 598361321691641940847647828618018856860 12195110 -701454358009616738952253372280766973440 12195111 479740418836118890455476266529994175104 12195112 -902799092697955192349805160817665228800 12195113 -10292707894625352598777881177948634176 12195114 499186896198260662805019431918634051840 12195115 -14340299778579600172914430499338172400 12195116 81719370854851315800880372624152087552 12195117 6923068843014472953707889820370533152 12195118 49489010013523747985660023860986438400 12195119 353176309053981533830073261687545282800 12195120 97951136853693986451829510679606722560 12195121 2261251317033296796902464478530093824 12195122 238417369963947601428187561804978427424 12195123 -282024402576026572544262013702498392000 12195124 130682000480971657629422918303505447296 12195125 -454590517439633583790057052979122781000 12195126 44210126487913873869320414259758481024 12195127 -193581422713553568754396022378507470928 12195128 -1284078469328778811676811441907387207680 12195129 544544202210206652680070538145951005248 12195130 57962041974402908175824656525013145600 12195131 -39622066865255722560271258386032253600 12195132 -489982464976956253429131414012976708608 12195133 -556046814631425491548459118724968763476 12195134 8189213941483106452991780010764246784 12195135 -79100552939464385344295113038680963880 12195136 189193492617390181033574566709129379840 12195137 -1677239768470880647171613237653587207168 12195138 -17347330735907082572899888396427404800 12195139 170408535816769136082390029830280500032 12195140 534908244445433812218594169419597661440 12195141 -216368688093970855202486522036897475456 12195142 114781292239305782480266064873233870272 12195143 -168639379634832080123564128717163507256 12195144 -5006840275792924754899770431623987200 12195145 140708193232324418627209443087701961600 12195146 -72627983658813972472958330709686923728 12195147 442422220355194310946253148338539095040 12195148 -57657586006178005726443953155654175744 12195149 976330289187740045897913402395050428150 12195150 -131738216728288271497412031454158720000 12195151 -1425391222107916237374393720501896986400 12195152 78946767152873568965708876228780359680 12195153 360346884741812381697957888264356620740 12195154 206864954228892282811263276293141812512 12195155 -335161764662308053651026706373803020640 12195156 398861350834969281323167993242037020672 12195157 -183511641827468208771101761795100602820 12195158 -155278281167700161309199648127797892320 12195159 11532221129340402835774558207900197888 12195160 -1064799844641595411875456244393863168000 12195161 80095875036739425376063680980614449504 12195162 -155277626874151091394700476308430597888 12195163 -72619108875385846308594455731603117920 12195164 336754764951455441569064371092236706816 12195165 -125941275621744699350170114979454360000 12195166 -577439654022122406001023098117778505920 12195167 202907093839435140583366696295075981520 12195168 110441614445348770024657081147680620544 12195169 -266075093035244165092095522648401754000 12195170 -198141942149089984815080399843016830400 12195171 -1027311083481551499569235721306552482960 12195172 543657510165742397163670664661414700032 12195173 583731962671687814467962263525968671264 12195174 -427062470861034472679287886219233746240 12195175 344059095150641215507499088105515212800 12195176 563369265965308988348507479752784527360 12195177 446114107122525512849291511557942309520 12195178 -313015459265843586692458143006749882880 12195179 1020586275610891462819688186668921905780 12195180 -423754796763323539800605732596948208640 12195181 1077462803277735084293197996422750182764 12195182 -827253673026484217624078466714305544000 12195183 -43492199536735713490741232495680585728 12195184 -429713316247843332557635783844705992704 12195185 443955978162672263483256709781999203380 12195186 5043784637320449437164578908396868864 12195187 -30687295476746536871080609439592287480 12195188 -561371251084052969220417937791107481600 12195189 -174414784276420297859374495621472953746 12195190 9036651715378722371596087381314816000 12195191 824042955878055187667510448224746206312 12195192 -317834436817333483404065370864869990400 12195193 -194095697270231607379157745011142721558 12195194 -394186988108172609922245995841637628160 12195195 448072780533837002175188874985087255920 12195196 142483727602248007889071537789764372480 12195197 -28358242619020948024734353619311652768 12195198 -461841033630930253790105791852102444032 12195199 1195073297735074958179892790359310339200 12195200 -354611756852000231130511164227715072000 12195201 487628394141322749972226109595386123520 12195202 -449863383805161214144894841601884088288 12195203 -727022067998167744240008398255823771600 12195204 69055065319717059459130173503659106304 12195205 -409254669273729113572975084215153938880 12195206 -426457783860753873679663954760900600640 12195207 73331458581918295257044866041896060040 12195208 883360561171774006572518276338762920960 12195209 -658113258782907687667536294791935142466 12195210 -165231286942370910121764980379705911040 12195211 -721325166703674228946257459840537968 12195212 -535789397163489701139619786280254437888 12195213 106623420387350661407811722848103441088 12195214 122478147258844306496340936134999900160 12195215 655281606023582366601171287015435220360 12195216 28768757907474169972877511653371084800 12195217 540438155756514884118235255028871945266 12195218 193285494368719743448876252803821306496 12195219 -364998483323901380307940534278513206856 12195220 -1260893420543586964963327962450910917120 12195221 -296624000974260672607537547341650695328 12195222 -79493956458815008084212497788679558016 12195223 170093132060406185110203507676700616760 12195224 820478334282933115771741784754272040960 12195225 100408528311378430937721678500349600000 12195226 -178446284185333921995068511896966446080 12195227 2931757421169529983931255435387789788 12195228 129132057314585493442992116527706059776 12195229 -42084466420713290131626458504526414420 12195230 11924396188115288792583293559180288000 12195231 1146029832100758632949174438959589252864 12195232 38677541203669774175576840655357345792 12195233 -367045944048592055433921386230596607518 12195234 1480402076252107658596789936567386528 12195235 77977835758631895799826765291641122240 12195236 -219174494943776386139388174623434464000 12195237 -114244357175827934319509898797308555776 12195238 -681691089420122863632136033912759346688 12195239 -304632098040870603584482925226789095328 12195240 -131614345438747973281410546735131443200 12195241 765673104217415164170250421768421042000 12195242 -271986527043391758269735276565440305056 12195243 -65938891368710868072916365915559230096 12195244 407609108475499717075590210792345157632 12195245 -68536495959953456508078815061507763200 12195246 -56797626568517951919376957592518213632 12195247 -39568584824487290657264800763617378560 12195248 3628188945439740988522498880451969024 12195249 -492069679004482132840081832582066600352 12195250 -571364284309008324401705770643436216000 12195251 667678769387865977595617210556502890252 12195252 949893651674745952736679993591116083200 12195253 -397890208277749516104956937887853588320 12195254 -374278104549632408208074632890721549440 12195255 -486597937339217917843527721457877067440 12195256 -210922871194236076004017121950332887040 12195257 -490328055640113266946658814316350257494 12195258 214779264178055491693399705558336041984 12195259 372884420214919601668374835832291360880 12195260 -284305008141353191680421345685554790400 12195261 -164927704748042575244622398655198942612 12195262 619928409418111861738053225977526757632 12195263 1457352325105387193578470759911613640512 12195264 -6381740614812160038447750468033576960 12195265 87180729121375264991163134879079782400 12195266 -219989650752073197805899384379631589168 12195267 95898565980235773903539329552290039552 12195268 39037480076771023237432254067003595776 12195269 232413825720376098565572228606300272670 12195270 -14774940886230594950848621165771459200 12195271 -172596421681618387526431338409707462912 12195272 -311882385128305034818719336162219187200 12195273 13535717262579331876240386070473174528 12195274 -56727337209381883128090384314149764096 12195275 -149681530793450571015338803242737180700 12195276 2440791678533282977582331237305810944 12195277 -1123397717869465368832915969273707770900 12195278 1431048304843413451448955896439459277056 12195279 -7734932327376094196872379005879796640 12195280 -65489281043508685031641204583001047040 12195281 -166715087766042429019280172698564201856 12195282 219540660624623748332164278084706554624 12195283 -1588862495108251870611970999737195622800 12195284 -1232420924517742556581055278014386229504 12195285 -40449821960950874046544758917492528640 12195286 353046445295630223291122794265585337024 12195287 298759971236143830533394473823260872200 12195288 221279433557257996490611870551041679360 12195289 765380852217154118445246336942372875400 12195290 140218151121553922620685209505182003200 12195291 -737497836839038525922386952555108226408 12195292 -821656005011541049040907755701867369984 12195293 511484100410748374448601631787030138144 12195294 -203740143661810111678545016422102015360 12195295 376871705051407017871903556580243197280 12195296 383021627390984811246592311297210580992 12195297 -913770644578234094722463695815832278252 12195298 -514996278857985064485954041519611719600 12195299 776522962624345948462337979725763882264 12195300 -45260050159902646164474731775389184000 12195301 298455051916239020607956355007534578302 12195302 134297447447791457010986208597227274240 12195303 -1359750075578020807218936465248945659392 12195304 -576818212559841913112523530677035417600 12195305 591224264414994876887911355384022407460 12195306 -572694587192502407193642728428528051200 12195307 44534473644346148052592241287811745024 12195308 -721969320645629741301299706687632355072 12195309 -236418950864039356356973272545098567680 12195310 178633408986261065422143282276851362560 12195311 610933703284872874706459342556858686472 12195312 -140403678072615665929670569636151623680 12195313 -475670460331811560826861185149630760896 12195314 -8265121193568082986872546809133917440 12195315 447258373362325799486621867875620752640 12195316 -13776251383406157045153120157249923072 12195317 126619740833190262105274868052689770400 12195318 224697682363172290662231401470187949504 12195319 -207941738196226943344883600324516058056 12195320 -588798469799330574042179389740263731200 12195321 921433119523549711768734357664619563680 12195322 266501340070533828263420358428332025712 12195323 559005495742708848425386280646320160 12195324 628029946514960708753479105756298843136 12195325 -463869629651185336524787420049108265600 12195326 283524725183439288161159245953039397248 12195327 61207907370794716411119879261627555600 12195328 426572022159218259541416735808180715520 12195329 -183500973071028057708140899966418696124 12195330 139884576047152882869634040198091525120 12195331 923432724487997054170539129309051323132 12195332 347266329398802278977725471007156999296 12195333 517345443501888053489920885257526137600 12195334 -55826856826551223132399554980002063680 12195335 94736343224145423295613943493453820280 12195336 243991006078940625471032318984713175040 12195337 495469241650437990315311897170684996608 12195338 -112852707734090976446938004699884569600 12195339 -95980373249222115476356962709969147152 12195340 1233184232064037622422838526479130624000 12195341 443650146721739416315073348450890731972 12195342 -84354582061117832215440752871520422528 12195343 1301248434514972761975863991186702364592 12195344 -2589762409486441868650206109478682624 12195345 -86735649232110545126577547162907892480 12195346 -243268875686365801133449410777410146656 12195347 -1065862230827831445176206980535821806040 12195348 -45801994518311018048830907847862272 12195349 -339168959797736219763641645568561287364 12195350 228236110356017726220019501193402188800 12195351 -336917823424215901684468028034254605008 12195352 720100887472978695632978491762105344000 12195353 -59356062635037642320278855013601347196 12195354 374726296283168323480221995886799787520 12195355 12425452111191263087924146575727133760 12195356 383946612589907202662205225779486991360 12195357 -319003523952430850358125175064538616960 12195358 -133746324725439184152255961600710413568 12195359 9443329605670393625250908922802329600 12195360 55214204116359341608481674898820956160 12195361 -1049859807949512322273728206900576123038 12195362 508655187115284207706153247711997636432 12195363 -178432244999676686395814238245689572096 12195364 -536794628611948048237989393061198237696 12195365 -129125605266869859961945584371563872000 12195366 233501980126018113521846072180936812224 12195367 -175035721766471439380585687520061041240 12195368 375452528218159816542745861602343557120 12195369 -264311203239948066528449467623452608512 12195370 -453604947073958144663393088035516774400 12195371 1013416426829643360400396419379966267572 12195372 -362911390033853767769242836367470428160 12195373 907774449325240155022549699793081737622 12195374 -951478055609195192286212321152412432064 12195375 -498127443673477281770709870823973592000 12195376 317008390235138735224150310037986066432 12195377 1469068626936570714262543444151811693540 12195378 288079150776871822810376426200124760960 12195379 300497525036896193100089818322912151376 12195380 42250488518828964956335126861508482560 12195381 26123228184514254376291792553322032544 12195382 73986340548507410158893790428277268352 12195383 1382458230169457588187865931212800424920 12195384 -458559289420044959973894699285384192000 12195385 75024780246852502535000043233687892360 12195386 139398249031411946187800110916544445440 12195387 -810083036775492928311082882570797316560 12195388 745718354521419426326953268660259911680 12195389 -550567282190125940062869049910170602810 12195390 -199242469071062557312403065104166942080 12195391 261808841322960474382355562799627013272 12195392 -423828020160112211468954231136300564480 12195393 -308599476368223759400818166475026161216 12195394 -979451606304298804277937045125141435520 12195395 1528374254498124145662091628683223062800 12195396 -533923136693352589207904536436005016448 12195397 -319346668699440266310403296908680820960 12195398 407344801414444847533546092253172623200 12195399 -1032331156485965535155730797128708920240 12195400 -40094646531312869315141503370821632000 12195401 -727408416896808149298750177097453346598 12195402 -8640218547600000181640148303053694720 12195403 755481365996474801096385537874797568080 12195404 -499489490106902392603236276187728113664 12195405 190511198905851741553469028839028954240 12195406 -739779154813194045143214987377917307136 12195407 -506523655774111100609385672335484436608 12195408 211466769249796336344893610530615721984 12195409 502605177927284580914837302563280688712 12195410 -730012057466871934897124920592945955840 12195411 -224463565444473524005174227473476505928 12195412 116134526271184272049326397166683844352 12195413 -837226268522343611797783734423541516338 12195414 -117116948689254188407215836303178009600 12195415 794395222938541864997127305130039073560 12195416 895190036283781376927680854733431091200 12195417 27366229695457478674703913377536078848 12195418 -177795672589560130198561389660402504960 12195419 -4824389591831551255975424202708065432640 12195420 6355502902889459057831297375290982400 12195421 -653950214200428201452506556692990336320 12195422 -157055351150351657010325990059190588800 12195423 140147048463295592417499606233442474072 12195424 202762917668703946478499432052209745920 12195425 -233731311325313868873352696721653118400 12195426 -656043211387308575964616716738223708416 12195427 -687933281159958671854785562503674058724 12195428 -69941803524336537779136497127500759040 12195429 -606319027163971704213079971384476974080 12195430 -172255130699736232788304785375904548480 12195431 190994144528049757362791656243086934464 12195432 -142014917378250701966455976477230202880 12195433 -995621199409112814400972480776510207116 12195434 663460425399666891008995178260403549616 12195435 8726125725121418133652185341646758400 12195436 -498162959558587954169934962769056724480 12195437 -508289414219857768152276724265362879914 12195438 -211540422658858628860660607698158507456 12195439 150382750916074161421921281815899448424 12195440 -220371831365144862185234855422489559040 12195441 763695387831301254918412330906533599010 12195442 -215875745327535289219973872253842034688 12195443 495532184699821839896821772078358994080 12195444 -90191061757743596206053541959173898240 12195445 -5217623769347422057886615857333575360 12195446 12993147633966231996918073040248467840 12195447 -501076047379190304589109666004465486720 12195448 1373948279410923006786634090071563919360 12195449 84184490991242009886345876335806733760 12195450 114219047841564683989630664398377079200 12195451 -309051349636432881143397330919698877008 12195452 -428159483409028433497765095638422308864 12195453 46255103826762689349320467727237272320 12195454 -127455638305291951192323370498417996800 12195455 1115252629989133342324977756494615136360 12195456 -21133348503085618212901308686401536000 12195457 -31355494836171751239233920015960342080 12195458 -333019549915633708326529906260909070080 12195459 90798578798617461909711352635912909168 12195460 231641781270641292262054759881766156800 12195461 -374933636024925619694647145385286123938 12195462 -44486638582180282165820168233784156160 12195463 204737343080290882042633792657931235048 12195464 191689389714098506818935437059736335360 12195465 -194273400597139026333314708993171064000 12195466 -546530395986544565288145216043982951424 12195467 -1404865016652795820381480862824946147040 12195468 360372481946862046677217554652931742720 12195469 31656440417868317408949723622746892 12195470 -84064951196610244965112208142109789440 12195471 -277154182228696728124173384984650573688 12195472 125376226717223408641676784762067566592 12195473 366711686646696033054972544752357540720 12195474 -219617084656515598315891376534409093120 12195475 -17425785790069362647417301433388504500 12195476 238960109190718407506942249058541042560 12195477 371120142624022670537548261693333434240 12195478 85959218610282890878715049863602496256 12195479 -103691910808698303410862500908218543624 12195480 360289178849470190476047905823473664000 12195481 -1055411055869581431193343730685177953718 12195482 -48783009041413440626698991297426108736 12195483 -1025781559316149685995190226487337807976 12195484 -465299638790858708393340537556263179264 12195485 553738103343878219560454494771613667180 12195486 563880684985901948008249870054204477440 12195487 -409921693271707143407613088589015128864 12195488 -18980569949586350227420663472524886016 12195489 767567221987443691380286157711395371648 12195490 102666838605463116963887582037789684000 12195491 153854989584759898105720448099621426688 12195492 231212166007003159739306668099652505600 12195493 513577699208510827452002108201829038464 12195494 -57299397015283967329009560154289233728 12195495 153790674298688165575569646065785640000 12195496 358522015176599035680706772263789762560 12195497 44223590530422551239352149876103704128 12195498 100268477249293129250056687018158666240 12195499 -764009959354753666503300319106095703500 12195500 -582897839725828708326395982290258688000 12195501 589181130296310504800923228110423765600 12195502 -460970983645201893273166004633287134336 12195503 919627027528193681362634425060895050704 12195504 -24223744949177231955067499884554633216 12195505 -76985844357073022919719882526127515840 12195506 -462087059830449294098873258049493368048 12195507 53128995571971373189442401338283530288 12195508 -183965857563459215046069689829112536320 12195509 -434301710013844773878276887466703434880 12195510 994940958801004924829424312493618560 12195511 33961669200920155608219680906246850520 12195512 -556980709946260305945616525214610001920 12195513 1399202370201270364345675723598066740608 12195514 726649158658201751383907877294200351856 12195515 -95867929283511692689018034568984475200 12195516 -24736761713603783215092834038235340800 12195517 -334011374190629124444790058916373539008 12195518 -753911611699803030838941623619312311040 12195519 54134556637420354209067552024777059072 12195520 103407850111295961199042648559667118080 12195521 -339860022160751111535494741622961406508 12195522 -98921408947093840599479543628981888 12195523 2995113802318079192581242541933977045840 12195524 -18895459810425707238138407345604182016 12195525 -12744768828344093653421875772850336000 12195526 -14181718217856624375392836993087454976 12195527 -595563738531262241541124808300262435624 12195528 -246323439527447294552875754204350709760 12195529 -27678817996840125545420825471373928870 12195530 -217078492589312251556087850902462150400 12195531 2612809601257736848655316671828405928 12195532 93268304385201575992897152800143514112 12195533 -185603874197503995106663070732465274624 12195534 102131971496734552535796656907453061248 12195535 -689525776375070746917674754882625159440 12195536 152397138279670397443809729593307955200 12195537 -373204422744468076587003127981554151440 12195538 314169487774405930827988935918376487040 12195539 323601178256246733667795225475302556880 12195540 15753463395148677258238048022167142400 12195541 -1712111901956211561031676166519037856256 12195542 -68903393579031603853114894708397350656 12195543 -107448648988708963147659651284632949376 12195544 -1170668727229392675295906415603674521600 12195545 -559495834312090863404116516374271737720 12195546 256037790132779877446728248485017804800 12195547 -178059595329181400862374944522826515888 12195548 -518517124528374549797299500994998864384 12195549 -879158503975997358815575578906368059200 12195550 364119230510832459189586680957719476800 12195551 -1390792338846809164402708283609579289888 12195552 -396486870005912420778590662733942489088 12195553 500975520845077629649490273871609040802 12195554 111941495631873773560685691373384018944 12195555 -5519142147452420210590818631821818880 12195556 309299455091738019625803850134750035968 12195557 -152870393483169810506070483271732154496 12195558 74763830251435040173582393973763131424 12195559 -26570129388005747925833746013474743240 12195560 68975518521842762369694949251072000000 12195561 314472027410838796097966387558247137232 12195562 960280332915323299827358852292903405760 12195563 -1129011805552838658288357696455414866188 12195564 -11165880632262697870484347509171360768 12195565 513433531656970973731309407697023662520 12195566 -140841835186702954043609243326627042368 12195567 242336380332036337099954764416027229384 12195568 -87385390925884015843902578817808465920 12195569 -582278556310455604933018904081551482030 12195570 -85681969601968277478944498541693104640 12195571 48032632988650062261287754083647970200 12195572 278544061682610422010663140470552046976 12195573 139822133385508836344453741862458292480 12195574 -2381359056128570185104772350729624960 12195575 -8889555776998896879043285098878409600 12195576 280611371595936256510938877473384038400 12195577 -222191206069208126385392509247718471574 12195578 667372939898822272398941409626395689840 12195579 -29704735046527818844959806488285760640 12195580 -114994075531026622937035923808844428800 12195581 242371706125933139889832201468063910700 12195582 -198812558363200077902189510898778060800 12195583 -202395914478803303288394102956187446840 12195584 -179518444246877916830835313238354165760 12195585 -271441198219863432959673244823014860780 12195586 3412793688935267559449618688623781888 12195587 -533891793387202156985266449704486726760 12195588 507811630053663718863337140520221849600 12195589 334169085572560203445131419014356695040 12195590 -107724176743042218676583667507724800 12195591 717775065342519835258562024822869818792 12195592 997459444752975587081931468238670976000 12195593 -1311032534676619956460097768175474877158 12195594 -173836755700738428642461192931637972176 12195595 -62575290823168299386299253203281236400 12195596 21604573066389064222671286544700942336 12195597 273598702946400221459389885512974846400 12195598 8598099066301042707219427361927787264 12195599 8253831415733247455454646741616369856 12195600 -42038890128194718758463395048949350400 12195601 -346901977295280997343314582921986327696 12195602 -70195949240022272811128922930956705280 12195603 10897675345209021688644471882815972256 12195604 874753607266186313380732593999557776256 12195605 -913431190693746267064553871273545391840 12195606 -54355845099975314680394009547458572800 12195607 -84031682448321396306885008981479508928 12195608 501884148693104615274989303212269035520 12195609 -152560951291513760804836582233797634096 12195610 -548741634942322646699753074060296986400 12195611 378668967424178320250888271318306081024 12195612 217460257270750254281999560177644896256 12195613 -244712854422109907433124970435885238120 12195614 -146926978778544337179620849799611342208 12195615 -673897484340922806172239594787197575280 12195616 304345516792823478944218227674246676480 12195617 1343267575014947476386511082301149184 12195618 137744572768159029085554211840954641408 12195619 463989930980973202422266351222362557020 12195620 -702650647906884642780040368113084440320 12195621 -101453413827009308118799461608905592292 12195622 7370175026072774277419847033546050112 12195623 -416340046601611742722959197210020475496 12195624 351397827596728184943266267845946572800 12195625 114783482524067273661482513607062000000 12195626 266057039456429626033809138012627790512 12195627 -116830872275860829008972177155931072680 12195628 -409749506676084374451961324798013637120 12195629 230522784236670826485352456394511406230 12195630 733973390270754284212162359014978265600 12195631 -385943322672389673643382551075113378720 12195632 16885386186773796459815271019128078336 12195633 101686231607509606216744879958995584624 12195634 695898631330717497777522577608507764352 12195635 -211638979260453583444261789522280727360 12195636 -228171100588464270988782960734384345088 12195637 -588761607568238797678588114694204365714 12195638 -5996095326914551562213391744339789312 12195639 -424410735962110214718560732913581656896 12195640 -59553582214601789856268234457241600000 12195641 1041507085331549900481453983881032288042 12195642 -42210363332993135072092645311383897088 12195643 -1873553653774063231028531658667143406108 12195644 373859806679351023604524551161143464960 12195645 45242540324139086322488477945830195200 12195646 -262239379956910331805903711646019261760 12195647 682257082895504920452725538133820706432 12195648 -49134969630654365247610744811475173376 12195649 -151715898673991656561338658219132051500 12195650 -295319021858809447035343847075606340000 12195651 -214837552802979020896061856784356494160 12195652 279218283197394664691423129319580487680 12195653 226172484192295324665849637437130558620 12195654 667374424208018902814364090931344445440 12195655 507881241369760992873549418641319996680 12195656 -91825028200430986854918372522264944640 12195657 828525574852883432861695724934706364640 12195658 -522582368998083468787468584397632220416 12195659 -1143517478218605909948855217322797656444 12195660 -1409845629249691851125725572136550400 12195661 -684242772085735039730796534458700841738 12195662 153746798205462886452207045745638712512 12195663 15886033324390726988363572909853201544 12195664 -7376274582343247626156772749076889600 12195665 -545385182798535158002664515420828604940 12195666 37963308961994598198606016603980131328 12195667 31431163505008425214633560432225089352 12195668 -494115726072228472485566766452427341952 12195669 -1071252273403763096042380736020296040992 12195670 154387939687526928075959312415183628800 12195671 193080472361124116111811086235683347512 12195672 -73687022255503092756651234701535682560 12195673 -803921743464871292209264157969570614080 12195674 571848385663693151982340460850495333600 12195675 -251446513665118842200503897121683107000 12195676 656440807531309106103959987559808908288 12195677 -732959971269015893832383521658707642740 12195678 -752261129827099927345868940630055710720 12195679 145423185871726806103124941376849392512 12195680 119208936698982462871074024087434035200 12195681 124360554115490667742739064025284887808 12195682 -234881000950958028514935166417024579200 12195683 -81508126079907262637892030880604782080 12195684 1125109775819718394864130795758857686016 12195685 -542621815703382105866832185026436383620 12195686 599264510813500753482646089314629744704 12195687 -119904124889663160971366936123506251648 12195688 -980930146745064520689299644565427978240 12195689 221057955754793901705043862251742761920 12195690 58228706684795511296926380191535498240 12195691 234584313136407979987468807126978304392 12195692 721840504852363846387199193954266142720 12195693 -466102302677488039661069653487550377556 12195694 2356538189210986362537783375004084992 12195695 778592084619420594312195614727046441200 12195696 -4560690938462373888416872116414775296 12195697 -1739871171233087112132522458984321879854 12195698 -553261950940622732599356295189301175264 12195699 359295103790012016314738218200995359488 12195700 -88501310680322140623869363331094425600 12195701 -756319551388229794757872877573060444160 12195702 -475028277351648051104255356089409401120 12195703 -7477288014647870607018674726841011536 12195704 -477976067731105072409879990533029888000 12195705 -45671034744747044922720999441937452480 12195706 -106194115713499729826734375304138620416 12195707 1780472754047485425181299341737869166872 12195708 350080572161417374605076375749521817600 12195709 1337497546820503272354407098502537001804 12195710 -69726336637225854001125774935802516480 12195711 292664177567773500325481158083509520 12195712 -458514113397484374397018060094649139200 12195713 430323742672672922422929310568264538720 12195714 -270593990823177642730300909993441272960 12195715 -91839858446643370565427905279908608000 12195716 895270778612775521493748799304954575232 12195717 300625759927204017739455405012458744160 12195718 -11548260987961656145992903858308250240 12195719 562492176908048378167231131768728484120 12195720 82443726308569435945268097494863872000 12195721 256270848177116581982099294456854267600 12195722 111297369953615878404177799244607143424 12195723 165702177368653224870322121995576973784 12195724 659787282776107887808476786416086035456 12195725 -240467713221588515295649436592360966750 12195726 -348224738127839096353262199369724395456 12195727 1073587615892122532577393980886139314000 12195728 118222679882022822202578262705803927552 12195729 79732411320644160975712550647917845568 12195730 273605297234905488985641483049561792320 12195731 323249944599734734905734031371361551532 12195732 -703975068075961434421870430795607638016 12195733 1385167043248590312669415013197959786624 12195734 -35468601618295329948613338792668181984 12195735 -316414043440049641223914632117437742000 12195736 -400575061026713833862122931399785635840 12195737 675886154397750824022373238966433740052 12195738 -545580755596672015979074183882906752000 12195739 240833120257233813297427594292844608440 12195740 -457695791110613258367774172707767454720 12195741 -178193610322074679263644220449120428032 12195742 -210409557468159526182552531005263506816 12195743 -280375457715598144090084478865866586000 12195744 -64131052469497804297065021007645900800 12195745 74697034937031318563894751737179542120 12195746 -16395487981168332726866897839779271296 12195747 -126975987907598023111383036503566209840 12195748 -45777193607486627818933123087863128064 12195749 1162250497906030076133214881693966763836 12195750 -55403763752082556777108452369905664000 12195751 -335182100543476895622477220713684335088 12195752 1314436621375933713413070158774419737600 12195753 467071257115440030727187007108616046304 12195754 876710878881949903580813018566996326576 12195755 -198247545875154297805476165690345351360 12195756 -69147917828346932915346891807935781888 12195757 -973860165110905962711073839237744536394 12195758 -914770099477568236430573969807883975360 12195759 32767841259424671034385264435906075280 12195760 -134734144952189079265646839449178275840 12195761 -1074961517265485670013379622301189270638 12195762 -383896011450538839231140379072977662848 12195763 231372660469530753321326445491723052064 12195764 256015289992541199079425910296305596416 12195765 -5765583268145902735504809746125115940 12195766 -333602643078615543191306927502865476480 12195767 -585783150019874631519024606737838932184 12195768 439581104410109929698295537480081612800 12195769 26093582152378732017943962347497796496 12195770 328054822439700203204241642714987418080 12195771 -227691589958790043772931208694105147136 12195772 -316418982469590540600790599919906160640 12195773 163944149238996660472655146520172464544 12195774 -19369899851488138355504908653000737856 12195775 427960966216390690350001779222552039800 12195776 -11063783955094178636532059510428139520 12195777 407831968591856114019288289823655106560 12195778 102674309053150854070413996598814932992 12195779 1118556273252787946481937974724189624380 12195780 65617844612394270390629201383658065920 12195781 56803656770631948816047202101299036640 12195782 285445153397081309715418425720792556800 12195783 -423005532352414149652960177550718446400 12195784 -1080493955334504789471492043814730685440 12195785 -226013961606744800300657314369964831040 12195786 -461217925344975313847067822443634127872 12195787 -1314987071978326884167898724753770259564 12195788 -1142465983161826063131867784129888894464 12195789 -19514658430776354313366033974807931872 12195790 -140314811440430422192957788735056753280 12195791 -249067591639260355183313112151084069416 12195792 -16217402155237630574852215696706764800 12195793 1360426843493726269828073138180587085042 12195794 -90280703980794157058232582752670891360 12195795 -19345068910209988262004567550074432000 12195796 -220506558045373265785448986973736161280 12195797 -280473003879926050750403836092431388900 12195798 219170117975030232811685527708083017664 12195799 -560774496124377758485948244230966694400 12195800 196384268259480672746916855805615872000 12195801 72677708596135482003731193969394736730 12195802 23919942050131582364222870545236659712 12195803 160837603223532810785603215648632254784 12195804 385153910611835308768773240758982254592 12195805 3678683233578894074633907098844630000 12195806 -275189624974337815622097043477775292672 12195807 -42527444712756137037506173768348394880 12195808 -281299178898168341226740151445757362176 12195809 1739980676129990915943336528631121501616 12195810 -138793171543679288367382365750340730880 12195811 -564587207266470469828071605582715679588 12195812 -599370778872953074517255125161827401728 12195813 -55058947902301995345772184991573491712 12195814 -159284516637383502892789460417124051744 12195815 383303945677048691762484822801578643600 12195816 87066905274235553582189103434602905600 12195817 904195479820061518084922821325235512064 12195818 -40330445069470326251086783381138217472 12195819 -442342246466666919376662096593775513600 12195820 -84616755216922512080131370389137469440 12195821 -903203691069952620086158286639772913056 12195822 545641112577628226494646245506467230272 12195823 136064447071082935339981484791681413064 12195824 -188187282230090419673756016581014978560 12195825 -136229970617070773731443453876961496400 12195826 -342735917107310955265159120832486715888 12195827 -320348387736707875687935559050066929328 12195828 416613044688905139980691265212093846912 12195829 60115529417737807777373156142208270876 12195830 -150515920659651557396532935875112638080 12195831 -1007804591531574868144855560927550296960 12195832 17250289566372702192663946716917760 12195833 -104306956034654986341264324835496486400 12195834 50592340133168537165753844031301222400 12195835 -520349846484886203668361095431862046720 12195836 282217964921940915371775661326462630912 12195837 22302278494707892373785957362158199168 12195838 -908875961464304370015630590093070494400 12195839 515536848219067861559147014698984176280 12195840 -33764536167482785615923536195066265600 12195841 63587848064403069496914193380012572480 12195842 -903301153100953383836595503343486007296 12195843 -153448415705969435445574000280588174592 12195844 1247123620082852534558829600468363575296 12195845 273371537718763370504836743859840829400 12195846 -13964742025929473144833380565745081856 12195847 472297441496801258315965542614685894296 12195848 -184618730681508667587157554967579852800 12195849 -613005634131046942465570459223152125936 12195850 444765598030569546840552370198228832400 12195851 445430525004497407824300415269855953664 12195852 -766583759618918865026263416710298203136 12195853 -243183793423664878120725843343362272800 12195854 -59712967664091056401019855454656148480 12195855 10571662440904127379471058062661009560 12195856 138919205954222951780389315406048141312 12195857 -1003002560288974692564124941091210530894 12195858 333813158816454308891598040134272237184 12195859 18592553409358745609072454414484035680 12195860 -117979007040773792043343525514919628800 12195861 734128306023693699828562737228903955872 12195862 165275100829683057921695228779410862080 12195863 -230130461342739859666936669438824721200 12195864 -174213461977804236049214865113617920000 12195865 -126876480333908830446582679422791761920 12195866 -327428172633117734033349254742453668640 12195867 -154896583813814168841012565816282441320 12195868 439871625094910560646077973057569514496 12195869 -100018462735295237386977653632181606400 12195870 291233386006766550493394635089504829440 12195871 -834424091746217596282313137251152736288 12195872 -245833915225493490685349022268359966720 12195873 261066212461700795317592753073578484000 12195874 -922838548480756712476342766403418790064 12195875 -28194800943845373216438586278893820000 12195876 147853352047221702027975167440064151552 12195877 -490816874057309504496773986034289281508 12195878 300945166941836596464400527361252357824 12195879 728508089982520548743276790533351692584 12195880 -864362232574183992851959948969013913600 12195881 255637385297876890194924726422826914682 12195882 -30667502237706175469260711642959080448 12195883 31973116691600186882937015368725383168 12195884 256367040028006339264320260161417026816 12195885 204879993140366090139051348843258325440 12195886 -92354097224371158154525614445434748608 12195887 -468547052300163411710222466281938763208 12195888 12617702842791024651616809875552600064 12195889 -1300331557433016845719887763678010559214 12195890 66380503606830415639640616498881049600 12195891 15498465342219759368855209678832965680 12195892 950599002701876931885765332206150583040 12195893 367820350682058157464274832738062939644 12195894 573669996733231529738959412914936420800 12195895 384505126340341155169226551168329437400 12195896 -11802741401180149591519578921323888640 12195897 29617990137649582282457732008516923072 12195898 130541305944724237292801357487907899648 12195899 350193095242030935421274422391841396000 12195900 249473452309504743947117347302090624000 12195901 -14568997068849042635530836403155623400 12195902 -113806478624912131998468782475400243968 12195903 -321339197298526009193929140916527029616 12195904 -370892829620055150253215667422104125440 12195905 1130170167217448177862889978004305743060 12195906 98594984979900265480055580443885944704 12195907 871613127885580943242794731810895804472 12195908 -269740984480472296511976151764998143872 12195909 -209190538197954737479772532859213733472 12195910 -668402260830158509914363261147480336000 12195911 -106849596665511285439427464382690505216 12195912 57249764680797952206264325918151884800 12195913 729777909779824042984190585176465272484 12195914 -38476312603080858953550091366059897600 12195915 -380782328318232297544878802875222040080 12195916 -150793038477104665031659059334084251648 12195917 620073643645365603223238729894010283692 12195918 -854422425480168632955304140688438272 12195919 1765046520273219196351814449578046280160 12195920 175079701414612279163327167077669273600 12195921 -2086658962430561265556043408949672965760 12195922 297205598661774973521582334914145994400 12195923 765850594434310179957485884763839104384 12195924 24232695996600215171090423211714140160 12195925 -152304019967363358584478557630272047200 12195926 403215839398891444712084917077000666912 12195927 336246113617106722593418156696997460480 12195928 620428248227100720512855989601961984000 12195929 -318368061171245432860817211722216685360 12195930 324710743771399973595795887134759269120 12195931 134405727411379869979395465629094451200 12195932 -199957431757010992056710317117580375040 12195933 296078752253894313710343893934034893600 12195934 -367343066689848387295257903049611757440 12195935 1531294266504137655411275105543042990160 12195936 662148537535907296286612235644917776384 12195937 111281753183361577494480873222968309760 12195938 381661292218786090567511486068528023120 12195939 -400474037493009319021819415379922164480 12195940 197130236160620421879489709447390548480 12195941 -698823921033685127636704453414675672320 12195942 158149598764460020875972727500093262848 12195943 383682234983843514784931042743195463080 12195944 -25749810417231493271933022421784355840 12195945 -458777378159073812583163994486784633180 12195946 -283793018536555693120751672067733301760 12195947 1553159379141297159646272280188925377396 12195948 695151828937105897302645240218388480000 12195949 429638851422155967942761781582102438240 12195950 -155986880473021982901142861396266336000 12195951 -135998912830789234804262866591172523768 12195952 17528594797530461193624971889146560512 12195953 -955632654248972043281974988360902338510 12195954 25811141722270224136046843396427463680 12195955 12356198956680504808943027149509816720 12195956 1010464335775045822019849622099811317120 12195957 -451060540873712354064560189165314638912 12195958 7811223467750665287920910158147781120 12195959 747150250245650393243450004717305145216 12195960 -71116618785456949445077023315492864000 12195961 5528607809955385396525230460427266304 12195962 448269094556586770004190711793525098464 12195963 217261600210546642650908954340026523360 12195964 63110856369683477960454156104148728832 12195965 -1277227898101822794306780605481261835680 12195966 189056855332170819693891034137649583424 12195967 358532940719322278986413289213572030720 12195968 1188264844465270267182774072115451658240 12195969 -786902285480142117514985426669693696352 12195970 535818492628724081368369946026748957760 12195971 -87427495804944653573026705149684955800 12195972 353563380289758353769238043183168186496 12195973 454260963187087601273625841132641584222 12195974 -180920942916753364254990527138825776896 12195975 -172927946442759638296207549151252044800 12195976 2981501705555087268377053140686899200 12195977 2893304115737495456058886534826288712 12195978 -146768472794742408963818081638986859776 12195979 1807455326847821636635005631434722399760 12195980 -239670320684613742483101366675925616640 12195981 64324708383417501812590141395890791680 12195982 642043821812581405495547049206280134592 12195983 296074987623416717201715748209553181760 12195984 -254607176092876459749151605979828125696 12195985 -572620301636437881945320757266220839820 12195986 82302317247398955564403402885482854400 12195987 459445166271258969244769605979877712752 12195988 -154936330558779918115172523363117922304 12195989 -69787899599323291528785775428046754304 12195990 -334949597192450121088349824163458865280 12195991 -1295346088633544172530013286823875895608 12195992 -261542916828798384154052818475686686720 12195993 55305652514082473887276235496109773264 12195994 314215697110418249275401236936551981296 12195995 -287471714047697966092166757653250705120 12195996 -10437956736401701319808248583861436416 12195997 1433429119874850947224165888710982804512 12195998 810318137285620573870151906387460158400 12195999 -822494624410189936051281160605320805000 12196000 -1825579161269063260952593519654502400000 12196001 1030316912407865952948889344822428044002 12196002 50817118555069353610194081059065465344 12196003 70586919936575228149638062398844692464 12196004 -708412121764517528511439980759447884544 12196005 -433487748122104055983937953186160577600 12196006 602831007574888169767498048512659945952 12196007 -44587598343886561406317942592159576928 12196008 -50112277992567844283577372246853632000 12196009 1057175734662389755323364199559190558272 12196010 363296289388911642192650118737932108800 12196011 -1110452230832449489037746858369217514816 12196012 160240387362832767095973840921824589056 12196013 -1431731281912375805494926297432614229738 12196014 43693872087374649871896963110950473984 12196015 471153812792033336107553413896093318720 12196016 29980364663811994296952234487917903872 12196017 457925696900817774999778110937553271234 12196018 108224973264027758567070879894603954960 12196019 -1780559393810928212506831386578777546040 12196020 -105864134096317769362132833268688486400 12196021 708495293333277847109386820373526081692 12196022 258960915647185022695330148148149457312 12196023 -375786256008029500433325072864345065856 12196024 16597227684932725887221145096205393920 12196025 -291953374900460051886475018199216222400 12196026 80805516671927760330503291895778705920 12196027 30978669195773736197782568611375154272 12196028 226406335390082917919259014074552266240 12196029 -149688038275347060561660361061048117280 12196030 337419965716804684544134294864412098560 12196031 -1207046596041109942660835535119807967168 12196032 -6773120642265842039908205979141931008 12196033 -358860543059477017776355384601227464620 12196034 135906816302107209307702674814831582416 12196035 -445299652390458042232262311558542177600 12196036 -852322619942131754030902874760001333120 12196037 42570802976625906170986416411892619520 12196038 -471265780886157383812381724859176760960 12196039 4189794160554051084118916515277358624 12196040 803248210429334593157883145924556236800 12196041 -190281581641163693879778205187260695360 12196042 389807164227706873767485567228861078112 12196043 220071268105623786958542147075892771320 12196044 153494891076356963818205123382550557696 12196045 1314222906610323304762922956442463367320 12196046 816166584924643933133614822363142784 12196047 -7593099955176453006157736891836361472 12196048 9361510027672815910104835655536566272 12196049 79578960077986461820628256163837223040 12196050 -26453202012167875439030885733285283200 12196051 253530520414669493430307648816426058400 12196052 -871239112534006681908555582721791541248 12196053 -413707119394755755928931007730758771076 12196054 599577035473678518173602527423490907424 12196055 260979719693872651332980503056037086960 12196056 303532276628484800744000989087269642240 12196057 -2512080035412604284623729115242609280 12196058 277150545572228085399695829680096914176 12196059 -27914015316412936959804954088465320000 12196060 -62413213016633593023683506191506987520 12196061 -625264859679829788073342596496345502976 12196062 -471928378254470414158446743923474329600 12196063 -1302549785390459658047277841270263659016 12196064 707388829587274132807270065302082158592 12196065 35366518414285831778088747504552042240 12196066 -124263095721634788750319868879843409120 12196067 -659547261857639330742509318362474331760 12196068 -770282693032539457721259618593795804160 12196069 86182794710351353430150095493685273470 12196070 -316147918013966131609422242160022907520 12196071 -138606396606187023092177549179465029360 12196072 34145505682940193278297720152339906560 12196073 5711031462733617632220994354223457060 12196074 -357675748988751110055525706239508224 12196075 464734743315964861982903420321961671300 12196076 842811293140198454668799269542387605760 12196077 198399833023727054541721980843400909824 12196078 -47172941622071196505145120548244468160 12196079 -103617002470700686367657834773971435024 12196080 3688942026319071130891854155264163840 12196081 -150295415514615018738462121319750685120 12196082 -81614506620508764920409889288143206400 12196083 789393397055367040814168059705771706424 12196084 11043488392467068566828987552865554432 12196085 -633639801053167276023092903796245391840 12196086 168834835178875506596590449089587113984 12196087 549247555914158127634517492499390613736 12196088 85656190494014910309545281302011842560 12196089 20728394445741152796731761502960867166 12196090 -2194584997262914819674394236235215360 12196091 376159005099271142062120827857806649400 12196092 650080496609057309775298723043425239552 12196093 165978749003913876471258446336140346368 12196094 559202863598219112352739392890830724096 12196095 150976540628736002453040362984340151200 12196096 -496764714787648167150348097543861174272 12196097 -1778160432731356122880612511954421926700 12196098 -204259422284651705555791393822849124016 12196099 2252260973167431406103974784806044725760 12196100 -428860368839501088764640441520427136000 12196101 27059118301250849616114266952288871104 12196102 -365123595938126828526145331835981241248 12196103 -1193073741155675892266454953396495310456 12196104 9156068307682128804732478212274053120 12196105 75526122127193794334120516313740668260 12196106 -139885681105610157180209339142893976192 12196107 -265770888031065476759811883712352921600 12196108 385425221691507424539128594449113974528 12196109 -217109727522268913477843447046232671690 12196110 -15065946708680677582792404684969465600 12196111 -671489331989926850964237643536123335576 12196112 180807307344569418265610624184471330816 12196113 21970605854485421228699522389836288000 12196114 -121314787538951852170986350702047666176 12196115 -503282007247560522737349135682651492800 12196116 277226270455803593639124804021571829760 12196117 801766697546047916296691441183873596032 12196118 -111523732742620187124057011375270479872 12196119 94036052802768642708083089411688409600 12196120 -405096416520410191686855839985901363200 12196121 366912317418718290889408786158167277312 12196122 -491452854878078191554996431624417008128 12196123 597353945098339875219909896715568062120 12196124 2057460841706370587327079279799351971840 12196125 177870639627299329949003020459789158000 12196126 326629000826970814958397020621739034560 12196127 -2061507870199773553082126405899817939280 12196128 -5889031257982633668371642264793907200 12196129 -646853629715486829977674361272827869520 12196130 -112291140152440102971805232868241763040 12196131 -227237910112869539546586389795673063048 12196132 -334090179874192079979052852420399263488 12196133 1879496792250154688769426236985006144 12196134 -328904949594936541834686611909302101216 12196135 -257286949483242872308063659383107038240 12196136 507363219897928893980665646028573895680 12196137 721623224845269025811511647063170818960 12196138 -502891350499788405367059652069232352000 12196139 -543856621171533302966150616533482865544 12196140 -35590887573224291278555908467742474240 12196141 -454719124247682133619474062050881358048 12196142 95094506346248894491270012866539944704 12196143 666712233316951178028005291238663757200 12196144 -143670290616004226628081390669254361088 12196145 -39694227449459096502779280434394464280 12196146 34182403543382177463387936577701139584 12196147 477658632093599220837282887769575244072 12196148 87261238533247085079566735716758977280 12196149 13122146762781595057495561138106202720 12196150 -41880990110980217833674730736609342400 12196151 404253303641189155336199130169834384944 12196152 415590671613455637629784580683838955520 12196153 -1273560791794784607304703686333357076220 12196154 -47811404063795578952436281798946849600 12196155 126969292233408841167861709796540164320 12196156 54856621534729837933411981293069933568 12196157 -2164212908425525898003626050801355627200 12196158 103678887315319409220562189287545781888 12196159 -1725219845981767447994664171992104536640 12196160 -20943713121720357175546688626328862720 12196161 217565589360763464990079970955576962610 12196162 119470072645144394065907176200442919424 12196163 -317534957512723503215852612455023067440 12196164 239668762111383875536118674663842631680 12196165 -698171041587641266546669826495834997600 12196166 -484718346469720442486056312925077111968 12196167 -21160020335419969589188158990533285760 12196168 817596716326009737091016797970616360960 12196169 -1829447435705873508209037574267650299430 12196170 -42709571767824473379738498174557337600 12196171 -281239649990069377717393767627536102976 12196172 -786360470251204942863544276583085365760 12196173 47118497841820715119686321275249441568 12196174 -243533697584860594946617956398004110208 12196175 119218078140617446299619107289563892800 12196176 -2265298438190204362130901307270103040 12196177 -908817889710538391555944166101954720128 12196178 -867610835606803687854750660403048381440 12196179 -953290927981740158439828827626365339276 12196180 -413529995441356889282611689295756857600 12196181 435112750761952990201528509567203150592 12196182 81444124624590839858859894557282455872 12196183 -23559609577602744057168913025704068416 12196184 -15841443774153550644938580479758172160 12196185 108365638482684112168552902571506571200 12196186 -62740022398062810035610229204344938496 12196187 -1398464070993563030488867735712091031200 12196188 -106098472844884749556752446988071433216 12196189 -196379325667704976260141666849731495744 12196190 -262193039303217707466686453635998878400 12196191 -197799254060674405071318644721465999360 12196192 1110143415225093884847482763999275384832 12196193 -1487400304936103279639948945188908174558 12196194 163140379231489025445987928734374857728 12196195 1873551355636093894965744411080655600 12196196 75756377403709712694040872783753569280 12196197 431548828838524149180574224388421643840 12196198 683448594239953597299097530232788232896 12196199 107578443755924356432868295820177996536 12196200 122028103137241924551706804331526144000 12196201 -387027413980047515783324601276056123868 12196202 -752098336014025924557515420665059194448 12196203 94102619882656675504833099004075023024 12196204 439225735604947014421603597593253363200 12196205 -104910730628493340567288337817887466240 12196206 81446934378803805745052436527252410368 12196207 -236645656083474058247091577369808970544 12196208 -330049393391489831225714313228542607360 12196209 871422606441447124966644118465950248304 12196210 42122768947767855080663622247250841600 12196211 2824538490948768794334894321905125324080 12196212 140950481989882165307479884926989504512 12196213 1032317891507987480374645157284418588462 12196214 179247934868688124179555379498849755840 12196215 82522149739613860544006011832730535560 12196216 288400825532671266133635573305803714560 12196217 865304181364002871230094920958500695952 12196218 -78955743226028824041934508126928783360 12196219 610059952785797017403313703544003840 12196220 -218650429838007511737512102515394688000 12196221 -1097828406391395363398849446187952993120 12196222 -550220150147127424710513578997815434176 12196223 722958830854250820593616903852147191112 12196224 -1065290967065890066533379155651723264000 12196225 982695712092349034446339899658173417900 12196226 26971314790758861805233258249271580160 12196227 -851486128925422507575637506663007286280 12196228 256443128758030295701406517431361822720 12196229 153466156078839674171707896672201912540 12196230 346868659231736702949973181194211358720 12196231 -251916104215089839771899681146300117936 12196232 -359498774407664740243072621220417817600 12196233 124194500871075334556350183993550607360 12196234 291896196137099914494445999809060980016 12196235 -207719952072934875844835613928369348320 12196236 -55299956990096000589643876037088208896 12196237 -257784449182167800103463038928633010176 12196238 -83248649034924216735822890224357384320 12196239 -5580303871048471577718432866967609600 12196240 -69884055819885125557159440147755827200 12196241 -1055471341583670359253618407520554140608 12196242 431623026585888845370117239781200266272 12196243 315240436706532838037483618417370907464 12196244 293942110898029348805426156593711718400 12196245 -125995393498953813040495522929282662880 12196246 -855279692424647496105305776332649689600 12196247 1067088867368627615684293003402411168536 12196248 950077679753495279794844503726982553600 12196249 -168768287242441059766727262820740754552 12196250 35874932275905114214446017893218720000 12196251 78211591042101828651059700466693828692 12196252 -266622073850776992571404130520619417600 12196253 -1034553393212718347508589732764683337498 12196254 -53642697868193354827116904528924078080 12196255 732298427302168181737298827685288524320 12196256 7299737709891255618582083869568139264 12196257 -1302912584682564490377219941260297495680 12196258 126173015872421240047792700081806553376 12196259 -516131308680364649183012417943283391784 12196260 308404840089363865952319352927814734080 12196261 610311731632584007515708134050218143424 12196262 -3434443439842544347386890608572658560 12196263 -321023064755474980819142711470668930096 12196264 305101668995984679983087517967784463360 12196265 1771720872795644896102770136990305072000 12196266 -254880410681303692348059335245965278976 12196267 -721730357668684387915771849150239603720 12196268 137695211550028369411133173185551204352 12196269 104865561859960567266501232630163305440 12196270 -84692408347909275224824839380805434880 12196271 -613196236678233608461408296029644363800 12196272 185491129043586413490315464547886694400 12196273 -520378677897267190854243416142973894220 12196274 1803866043532062521114814185747429136 12196275 64271085936488684619635233692057657600 12196276 -197920592251860037786569783909158522112 12196277 986136049860190539042729279318347316480 12196278 -1341753371230630760540195569642742492160 12196279 -806565546167986884116238817856084783712 12196280 -908813959029073407865685952506278809600 12196281 -704552347436393149285587484686087926448 12196282 -82293020408609655790058368703041667328 12196283 792297727697789382728959116347868613224 12196284 393132319181143871239923369265489383936 12196285 508913281283101930755694671477664663980 12196286 344019130092529114365914058772589582592 12196287 14242498752001391293029900297156417168 12196288 41824781801046074826344948786849120256 12196289 950108007875326017346163434115664057792 12196290 121646958795999874509707406526880371200 12196291 -660225567168069410012135868763204914416 12196292 -47141399638266963131315931855454041984 12196293 203673707704897748600905215195091937280 12196294 187272842764454245778834237989374280512 12196295 -801914216053930029132784751735835960720 12196296 427825457612835983483867706380039930880 12196297 436746371637747344872833223901220682980 12196298 94015563473472390964903709013751296000 12196299 -297729532801480077676300680187982963712 12196300 496306968580954630181955368835156550400 12196301 -431494425791247593853726514036540748616 12196302 -266231560815337153459005042865743098880 12196303 55902943570125624874266269428202689920 12196304 93240289371560428383020638779938488320 12196305 8951616512722437400528364412359884800 12196306 522273186002135340378185935142262302352 12196307 -253599616449329081751271420564691604960 12196308 -581329303597953120827384562188296304640 12196309 -162909069838717434046123242269722921920 12196310 -40101906729426943816169348788943723520 12196311 -91703210211612774123066092462612484960 12196312 -59172893066889289666690420889714688000 12196313 1173293032444914437803463622118766807562 12196314 113559104221966796372469212193444865248 12196315 -487462440940018295015760246918083327040 12196316 458117337127198099717672858186715136 12196317 211301141731053094742703484215754373760 12196318 -386171747676318587219520914344320681984 12196319 1764813001715843502437321235248729185560 12196320 -336588616332349519389369908997744230400 12196321 -509830053306712013419653999801741168478 12196322 -887493601612288695662289821218875834288 12196323 22499780758908389828240293727276264064 12196324 398335098818966005232819034371069771776 12196325 -249321358238769494313552601200503930400 12196326 -378855425744181246317848499816208680256 12196327 -260303615713741939622335535989852906560 12196328 -393191006931008072770556393208385536000 12196329 -29483499887212700253766528566206302752 12196330 10091003251532261975940361139340779520 12196331 -22256471355155013549803665791056553216 12196332 -18916283286567063230869372162934225664 12196333 2770777583454110087985156141289500848224 12196334 -510565853733313903481559570204206069184 12196335 -23293901805068543586483256751212527600 12196336 -339481458686930197672864642706259968000 12196337 387483405595898457103463975732634916020 12196338 -95444677172907846971497383167014502400 12196339 1459017691956082964588689191598164196056 12196340 72124666872979137608495606321202355200 12196341 909457981363707711060963070862867901600 12196342 -401306277700811386855733413874189912928 12196343 -770901729639088993005982455909721488408 12196344 -680987680423112739558225175991186227200 12196345 172940472818649900904803410154909343680 12196346 65441461443412239060655813144441803264 12196347 -351212566566156391588119973015705816320 12196348 -10748114212401134065898023226927210496 12196349 284963109412978646713973846999578607520 12196350 115629566772469242011178476291510649600 12196351 -493018355596281235416052169160785371648 12196352 -55235566085192816726830333324506955776 12196353 -328179012865900062049257038892094378176 12196354 76224941246454455132876833312322311200 12196355 -86652831713335778781414267342579180480 12196356 606076626482422361611003485109655285760 12196357 1437673687592661576433832844465322219072 12196358 166385589639457968201047781442107422784 12196359 649112831637327155980566225772391946240 12196360 7596537465511995570097765810488115200 12196361 -350291556730819289872908933496385066496 12196362 -481107500402159990973152206986062008320 12196363 -1047500080457263451746630804589267241388 12196364 -1214832377140841051805689582134349908224 12196365 299265837941894650742018370295686762720 12196366 -116691456980890720127647954474342133760 12196367 271756343896765813094820686549192219712 12196368 -31631585403601962683688184894241169408 12196369 -379009703992576066457298917445648497230 12196370 -63554814304837258486966247008868495040 12196371 445939512527143274839899956273922428160 12196372 68032722234271623593134674323038711552 12196373 549528943673963156812641760773411687840 12196374 168388999560075947000344329923779940352 12196375 692190741072200532159374569848982914000 12196376 -1141456773854084025907989624398008657920 12196377 -825596936100367300343935406290444992486 12196378 41165539799273593670896253173723494096 12196379 215967504855556853510686877001804407184 12196380 -60559690422220148097766859151001190400 12196381 -1093137924394983282079431818546712319968 12196382 164177555533277573462048664803532374400 12196383 -395946022476459672597655888208012072376 12196384 -231452941254811552406914027424825868288 12196385 30765609921274010410269227768986141800 12196386 -917509428101831815294305643448756524800 12196387 -484246594960012175118777791057980717408 12196388 -387728315509052337605597999681641615104 12196389 -356090406269584508079830225762047164576 12196390 463743717086217537222887938538605795200 12196391 -6461525210324801149733346388711000488 12196392 123070390645169902640306105005519011840 12196393 -537219452381929957220338514896183148832 12196394 306801002649428013146492171100676147200 12196395 -381558486487231074786322976343770796000 12196396 1195055666685325761429650832630332652800 12196397 120582460059720576144562346438945125440 12196398 -165636103406467453696511755910732915136 12196399 -771161103047907451233388239520245432320 12196400 14486057110606495819015239111795916800 12196401 -63061612224993833888425998243916386432 12196402 2077373866936077394876612794897794592 12196403 998797757714626174358922392570865463800 12196404 236126074477916761391354850174942996480 12196405 327464907213213265050196152554466241560 12196406 1378705309020524235090930526311413472000 12196407 464084215152280288184998340151066795240 12196408 -266015160917368248998409798228539351040 12196409 355524928126615622455866224552477297280 12196410 -12883738833280744564939374569729552640 12196411 1878909319274587267852447991022910595400 12196412 591869214008901359447916524802397037568 12196413 609832796408043824959685823733378477344 12196414 286189270178759811173503536630795668160 12196415 219858708926487120994213451945702553600 12196416 123199723224382709138804528843367383040 12196417 -641088102232708488381748042481585048640 12196418 51194166853299431518812625513526150208 12196419 -117033015366650505460070656168598626056 12196420 -384132559134058890743706024435885054720 12196421 -619127309747569741879442331519803031840 12196422 187040876210740099747307504239647253632 12196423 -292730846980431457319715435432952783360 12196424 -82465828364405219531606248847428116480 12196425 -164345996943625026883423932905551351200 12196426 203815647240759832120163308166044829184 12196427 -1296419808113268845426163867551707583724 12196428 -103953653197529996677102278858757914624 12196429 830765410572733905251233481362134912 12196430 -337992129516520201689503934398968760640 12196431 -359279861937845258304185112534474061272 12196432 -326063598990711861365543120965573156864 12196433 786523694696123274514848840252990106224 12196434 666264519209625223298531587933165056 12196435 819305415006652803459465531447919916400 12196436 -51322482596478119491574181259456389120 12196437 -825092220894937768998610273097798400 12196438 70716247047002802606439774552471468800 12196439 -237194536270106656269131025725465154744 12196440 269727799148138154149455204264476672000 12196441 -486699794347970663257198628103612887158 12196442 617843089782882930614273118641517895680 12196443 997686102489554097802590127020956738160 12196444 -332906292518193660176490717098066169344 12196445 413010653454819234698072999745952020480 12196446 33527140053595285283836444014995416320 12196447 1336750997796291777790662113225386212896 12196448 -303954966393767279298330148189156147200 12196449 33563134932129401853947390797455641124 12196450 148441441512310295183490255773867366400 12196451 -408474324594906569344022484905784677376 12196452 320321363812342689361992317182959916032 12196453 2712325953225964378767059952606039048000 12196454 -257866691042077945674459622053156607488 12196455 -735897189121056390923416648936266830640 12196456 -359308289089211818718584951952722329600 12196457 81297212736057470858111184824093228544 12196458 -135880580108178262735183721426124406176 12196459 51091862101429544694976275003521967552 12196460 -299946947765782623688316527267609267200 12196461 679611549826174836997053143124087120480 12196462 1028617250818402949334788980494172275264 12196463 -792726472925413983564002342061064677216 12196464 -66144269321760248628518432542910054400 12196465 578747427447885358131349543874612407860 12196466 485053275578894603125745677326639121824 12196467 371665211325964646371419337224917401440 12196468 218367582284164436357852900540551827456 12196469 -880965632636024425622780042072238194130 12196470 -51535421161294085305143186960062392320 12196471 223505229855484581007929149128023231840 12196472 -200199590149474070682860787149552947200 12196473 -374467537053602799423768793894890231216 12196474 -649305215606199076766234019416327109264 12196475 4115349832938829739777397668120653200 12196476 -78184837003132645343637417807727200768 12196477 8524566841691561883875388522789832480 12196478 5270151295142634266486814646288592256 12196479 591105555573134719504240935945180696960 12196480 623869488230356151321988530605916160000 12196481 329995437313288114526930210993746146864 12196482 260757698712329120622512211160290777600 12196483 -76408077503695012849895157417812081616 12196484 219004762591082422381684426958695737600 12196485 -13480963532132438666822396676785280000 12196486 -385271474134336350416264116306488514176 12196487 -747303661378976252015642879064054351408 12196488 70895978418823481907699007132488130560 12196489 1596726481945313153511956751133505992756 12196490 -367962880063005863136883421282416068000 12196491 -30832598548435960728127708998634092816 12196492 -28979968775275809215136388162202291712 12196493 -1163436382974747352068775414255698447936 12196494 -60983789762146163618577818696590967040 12196495 -20213231666022281964911532140603337120 12196496 -24121327536361730062200747662493351936 12196497 -706258772896223542543064505967823879328 12196498 -277473375875027952005316196746644262000 12196499 -296283382512528753510121199228711688960 12196500 -340117370431430842373028371912871936000 12196501 -906434463615684474096396166962184848900 12196502 245429909607792991589142256189731788352 12196503 38807986215787478143713858712313818800 12196504 -231994210449497592153183014281290670080 12196505 -333544078305928944591182950262939081340 12196506 -87780531882258180964945331371895440896 12196507 -471688324026188606040988284714194754728 12196508 -1239286545547965178846205702000907612672 12196509 37953152620078416000869558344595004288 12196510 -226826824398093705583648973718655899840 12196511 -356976111817711975608993996333181516800 12196512 -583924902471828318841746249631526092800 12196513 -593329830000791287515290047698821176640 12196514 693549076051166671939097863088111349504 12196515 -266787539236360012279942784704835844000 12196516 32389369775625641318301686145977548800 12196517 253495267363750564781084264084363365566 12196518 9960519141035902132771917725849779200 12196519 -35251560646523998019154754128433999656 12196520 945181899664281207149304976013721600 12196521 -1699308266700432081478103934198826505760 12196522 -123924542105421886041803746779144431616 12196523 1000602550539531527708275853460668483760 12196524 285962445924387521756302087440425782272 12196525 -112762872360459648911398739599211846400 12196526 361882831834804216319598992344719611712 12196527 -61270220547291405718725902557005552768 12196528 936500680481686866913990280329068544 12196529 -73629487572396547030702118121173998080 12196530 233796808698276589630909033032774561600 12196531 -1599314924266240708859020753230554576328 12196532 276755807267923761042946115702116319232 12196533 448621094597813437015188534614703502464 12196534 241870994152904037442979410380365438592 12196535 548745973989697497456269099364206522400 12196536 771085117209811052476901546021412864000 12196537 21598893781957931660871381791180284240 12196538 -697171366259845868902960437324999304080 12196539 -976501793845086400103726190171900625920 12196540 253505337757467177306204050510344550400 12196541 888522171020477327279683312417974928230 12196542 -30337030302706577252192620151662151040 12196543 921291534950514873612553719547293965040 12196544 249283397287486622405129945833537536000 12196545 -133452633799383171862011411395145211200 12196546 865839243088177873669649065157678286720 12196547 587924223193953196241658694181616365568 12196548 -10548229223013366543033448269399490560 12196549 -1333410929712883844499064907661224884450 12196550 54187561707655842027717849357999784800 12196551 -896907471015229986898240806834449281368 12196552 536131337967947370502632547178147865600 12196553 452333958824547973404977195948539955802 12196554 427722018740713971528056637560091313920 12196555 -66120722180282274091532220831244416000 12196556 -729136948514221226163143557693019527680 12196557 -434213508061956644450162200545902140212 12196558 106440981658183439203810798781640000 12196559 897823280295594306092229363593798478360 12196560 -43008462344967505434324572351673139200 12196561 786539232892436449944309165193750269990 12196562 -141524222063414751712921863792951383040 12196563 14528333913709333522044070869731993664 12196564 -75902078588850834489532325153534370048 12196565 -21874485250367948861427357384901993800 12196566 -370060153067733712504580570124858918048 12196567 1200914303190748352565697667938078708616 12196568 853253770386146428331987285952679618560 12196569 42792064754928923122732650537488323584 12196570 14924530310519169063833453708541216480 12196571 198917098418945627722760129431307782752 12196572 128235361727568784937219573367870849024 12196573 1954414544130240768068087437930329244480 12196574 -290317453882164127338759306123838036800 12196575 -37740816029487460303812639645702837000 12196576 -621624747881088798572908090789842124800 12196577 -1936719233505436580066469210886144697040 12196578 103098400405861754400463056111425519616 12196579 -992716538705247386759763602178265950820 12196580 -429458836518360719029695914302757068800 12196581 291805175370371629750376004793222726752 12196582 82156961326895522770560143683300892352 12196583 390952924246618240156123925678929731120 12196584 463935958120686923508216688584544696320 12196585 -217855302147218447391657718630850432220 12196586 -94474739687302776070048377441777874080 12196587 -128225273802786557679723976947181704480 12196588 -70261174433912675165274664981748229120 12196589 -191728840085744463526771130253628815840 12196590 163296171647795347634354138760171876480 12196591 -207507073033454654315729462525863599816 12196592 186043688264816681956324536127357550592 12196593 246347888175238156985635331378655740544 12196594 -272559099020735845006393086618055142400 12196595 1009041616678497973053760155619799007600 12196596 3493572239001812595399827841480468480 12196597 -390697591526935702808320641400425825408 12196598 -243874123655328871639268172789508709760 12196599 1086658714937325864769903609427252171520 12196600 -86020429993361726501313769055334912000 12196601 -684619934597875599246826521777992514240 12196602 -794196497604104150542977511975337694720 12196603 1190661936680983536443612430635310914852 12196604 -156758381340839391945060703817468396544 12196605 -344877465555752030343271599442991771040 12196606 -2256006997534069691031509731821926016 12196607 -157731933757924849634115254044509118680 12196608 -345598349303658299668317588904011104256 12196609 66215750583988069022485720046658292992 12196610 -51119264278248027761941177328305606080 12196611 230852610237101713743522084968068942032 12196612 -428573264410653985558780052529447631744 12196613 -387108366921332038984691326365165396960 12196614 -49460569330670518875770982482272100160 12196615 1074590110907572386255253764455542352760 12196616 -142157478629651994931963869114056202240 12196617 483594029630945332713202330444546609920 12196618 174133610044022149530852771478235911680 12196619 -251832941342342852708765773840282039980 12196620 475285515217294658773767953546138572800 12196621 122364697385489652293552543655345396172 12196622 -302726208001839063057381420525137037888 12196623 450556418469105887021808115359160821384 12196624 -201713578412095559409890283939000287232 12196625 232883933361082502370170589830449728000 12196626 11555048835135849852116709754867734528 12196627 -1574261888144786999375336042077743428448 12196628 346976698258951333246300924596637930368 12196629 69865191986430931153328531089394706240 12196630 6853449135257491862360605529019720960 12196631 10176270046074244139859924037455609792 12196632 -111020262423748436930856925275773337600 12196633 2095676084897062445423059347635296679700 12196634 624599675553477209908794549568954371552 12196635 819657148963785332591061217436684820480 12196636 -1485579353547166307641492897820488012800 12196637 -1439200279742055751225118406439657986714 12196638 -36478659218495462694152043446626082496 12196639 -186499392390511803451065449660531020848 12196640 369075616795307927990562689391368601600 12196641 -972789781657630677870546725789875718016 12196642 631915271933181230638436955100785971712 12196643 729566565241807347393156751065017709840 12196644 -26810814312923887294509646076474677248 12196645 192798647534187912286416891830969453400 12196646 -185912602230278318682408990848455956480 12196647 -215001313943045848731473120841387603312 12196648 -542812010276759541963527359307280384000 12196649 -3968356794865363142481245573761276320 12196650 295945973847462964624523770751518233600 12196651 157431031758330643313277163987919572600 12196652 -88359954893290158456451523013217382400 12196653 -191122226222900518396753371406796354496 12196654 214383353278744978777589224615860499776 12196655 20911986858078984033055640377062916560 12196656 163095893838683174536569627499437391872 12196657 -1198821656414276226262938166491588852960 12196658 -67152224625679183044992422387706909280 12196659 650331904579717774223803704721168335408 12196660 -77245304752217668137150358547741491200 12196661 302913049854346087883376733306324529262 12196662 126909173457996090181865744318131349952 12196663 863480028164711070411333863063857343912 12196664 -174819609085118148856024780054195814400 12196665 344624194579282764648909713469393237000 12196666 1007000852109186760257416674018288700160 12196667 80500976785320448643080364701141723440 12196668 76714205118004577586198428376245452800 12196669 1137492894735829390902137377174320112070 12196670 -39140390139970835053569273457140633600 12196671 97240158299843776573965730509315701760 12196672 534907362362697391794079004623931703296 12196673 794478700475199643907379347218994597844 12196674 -137248229771427051680145523757928806400 12196675 -152088559739045302967262744407675046000 12196676 1190680176397976294243131659720757189632 12196677 -270566255432317581402673557075054066720 12196678 -256751494120256213339785762293032240256 12196679 2675037165414459616279404541245902400 12196680 89376717967143737122311782889568665600 12196681 -525240340865544621575001967579521646208 12196682 -13869789814984643407150869998750009808 12196683 -1294192052538288122256154877028612178080 12196684 223230148900849639102054002901711506432 12196685 -252390860310455409322911390723445162440 12196686 790456995556268103073849361782581310464 12196687 -169380655784785828920034665362832997248 12196688 286234457119477914856610622654211424256 12196689 -590127507413080573149180454158147944160 12196690 557580831317973763361460082616786380800 12196691 -248024427590475964494350453608376766528 12196692 4416619951355419377047073978212751360 12196693 -159696626629230126332789635922244912000 12196694 -49043886768913201115940118862039072640 12196695 99176746962891202455902752383704985600 12196696 -990777194924388667007220384750845982720 12196697 20781004555677177481596437300841067146 12196698 -402117313104256645243116003390442753536 12196699 447196050106249226063909765437004585472 12196700 -444081504233841389538322950269189452800 12196701 -1037127893886520780173602392579811918976 12196702 -46955944672745717109253794463400509440 12196703 2517123418115988378863768724993774509400 12196704 444966891535589730580807215205680414720 12196705 -1175534605516290334999145035389788476140 12196706 599554117594029972614426513846558383680 12196707 -829621947437533276329977606040429895560 12196708 3648566752142382172341885918505784320 12196709 -17389271519525008784806745871392834784 12196710 -8413774434144478417639437744238080000 12196711 -175816692755827504913805090038151904008 12196712 361254090676620703031879893171623936000 12196713 -365650353296739591903365961531792729456 12196714 468991178003963105096591519408620929456 12196715 -602024908031258058230320772841619026480 12196716 -54224501363319543656904980526083604480 12196717 185120730810682114769577631313507713592 12196718 145038476842251317935104098549105951616 12196719 184798763020366243414425385210702006344 12196720 156541210139043711367773270495149260800 12196721 444686254349665577511814690558655788644 12196722 -336070971100674904101157702217599532928 12196723 357500860452224176066965309002882803200 12196724 -131663238335673068936078197480081701504 12196725 -196999242471980179256169021856481798400 12196726 -393295521115879794320974846369138958688 12196727 -254161476302031223729134034576546932720 12196728 -526018201819835258266774735436176896000 12196729 -1063212036381485453405801990947291636860 12196730 95836414881556260462099734505223787520 12196731 329423651078361752111269683399212643840 12196732 606808808829102398793130196453162756096 12196733 394050260610075077649703114941205954560 12196734 64057457609626655995283102839737947136 12196735 15031096174671878591144491000703109120 12196736 -611001460196530986514134320371980042240 12196737 -2974140930105412673684109614161488000 12196738 261169692961459225261947178915453042080 12196739 -470160852468578644313471583677469666576 12196740 -118177182955011858294099616315809177600 12196741 19590469363522799207226967379369447484 12196742 489843722433222772398052170685102066272 12196743 121371312939487338324397757045743869264 12196744 -71573504886973598717102603621368135680 12196745 -1384329094386038100197967183366575756160 12196746 -11706576657809339930629839405593350608 12196747 32438409476711346042544833517933085272 12196748 1015235423459052892020725991250212612096 12196749 207465481575602825544400900440312137664 12196750 466939410918116550221832578425951632000 12196751 -81267892438137051396865860372862245648 12196752 114131281751797551715789820679600340992 12196753 373890712740189644325781930568821950002 12196754 77477027347417057412249023764436101792 12196755 700680443255154447398874047677600292400 12196756 293742168918948044214164625443957397504 12196757 -832380839603228965345250587092290810994 12196758 83107109348729190343005473504542924800 12196759 -126115920480396431354623033228691370040 12196760 507018380290070147622942160434656256000 12196761 428856986727370127457933048086413739472 12196762 -129847426243925413203343614296290959360 12196763 -439797254619809170254538636770564147120 12196764 184394540608938058679838556169415229440 12196765 149870367381113906553690553877574787200 12196766 699983291069459043410181033692634728832 12196767 -40243471516082357909277545181372219648 12196768 -632861194255548650019790897486348025856 12196769 10912430427772650996612115660387479120 12196770 -239198894758557929120782929599081318400 12196771 -412765397919417062233495522253170348208 12196772 297571936504737069256907088180469493760 12196773 -248400784171484508068417565358090869060 12196774 233424474679862610991456667799415084992 12196775 -828849818539030015878396616858479495000 12196776 25107536142491846419395249464921702400 12196777 1502083086684101497629114202678468296960 12196778 -3412495987692228148055111508982655232 12196779 -216278460273598751513635356468002936832 12196780 127961387015614694113714192117742653440 12196781 852533553380991164007899033744202204000 12196782 323024227212165875070650627012138211840 12196783 -602572820314976448044764796205908537968 12196784 11204637412926209648140909094103613440 12196785 66132349376571496380796895809339367040 12196786 649307034415272650929749751293544405536 12196787 -40675667055776035770529073983888820880 12196788 -518088056588144112419227301631815577600 12196789 -490619987306905457165176602458820020160 12196790 53020019441004295973119364467997222400 12196791 293378213103553906725473237005213723200 12196792 -569728203004356104427393844153584230400 12196793 -304846663335979012699942515780894552960 12196794 -36012563567975839766918789047599590400 12196795 -23683088500360923988923080945209378560 12196796 1250019028316376107729770493776275993600 12196797 -886368023453150723350036763062688044800 12196798 -492131097366634432648755421456219217280 12196799 1521969186251879934017077104150142028736 12196800 -65266117800654436161314060029132800 12196801 -269966302651099630523050851975353121488 12196802 -239889635932849623958251931506097401648 12196803 -87531570048499560667325358250360485120 12196804 135467597850727136455197110833429014656 12196805 331427024370727030837554688593308860920 12196806 192819040192191780417174943339018487808 12196807 -145036443974441995867742563198743163088 12196808 92640193624752022536624755518205952000 12196809 -159588810206466837697061121667113216 12196810 -238714864851640084653106689321337344000 12196811 1405490030797270850637388371926605990824 12196812 504685249876523496697996970322218368512 12196813 -1093599090053951470726735213442389484938 12196814 157848989689948028208725636918565614592 12196815 -433997972477942987374868943615380874480 12196816 -99197432295088475041729637675861753856 12196817 1241645921908572379187002034398063642866 12196818 -3774305529495150967356884400323291760 12196819 802692480185208292049738059056563194220 12196820 -613661800502283798905568897846266188800 12196821 -1160412704322643420263205229279047680 12196822 -774575795296696270932476980359030028800 12196823 -774378727518994105737612102854984582760 12196824 143715161232333876221560640039658577920 12196825 117760460889230861153445701829936769550 12196826 -124861940515972731062012003407758950400 12196827 281425177484776749653312846965054521480 12196828 -170030199681210205428562470424077406208 12196829 249217750518185350020361594467470582976 12196830 236347589489395820396272381663801441920 12196831 264018413287394000433078500629937832912 12196832 68092242965060098037096878457181437952 12196833 103984583953578675034205965533433401600 12196834 374324732831553303167681450727479178240 12196835 249510281728779365421431805891928156080 12196836 142457601709011192001049718471259084032 12196837 204358096575255926388447290497674527352 12196838 79140382103146028078931965409112099200 12196839 652696201676240104905762808633402141224 12196840 -58784660964184866157474011832593715200 12196841 -104722763516876879356898655926288440800 12196842 170467521985925683813655330415788160000 12196843 -999145563199654258741593910130098509816 12196844 -75545686938898625113454302181872659456 12196845 1652953085423343745317183752956512979200 12196846 -274192615214129994533596310390393432256 12196847 596348441723436915414589333325248792440 12196848 -180058093778552265430116474569315844096 12196849 -81730233087039904059600584149015583040 12196850 -77367576459084308362522679345174448000 12196851 -1013509968611761064128868107805199085200 12196852 145651462810654007590276793252320172800 12196853 328305443818975300904981068506295869102 12196854 -11050216943604185570816366222996074752 12196855 984742533220113433778078206801202855040 12196856 -857524806892180231161114718828707840 12196857 189546457335702411030985251674670585600 12196858 -288951374530677266270696691392014872720 12196859 -1216434390400153022472342739473241213584 12196860 -149275136843149642666092970717350297600 12196861 -581404988164057251973351699528745481096 12196862 -621067258663331066716580149956079498368 12196863 392001037973254986497366437699128159984 12196864 10318879630125664187192629390565441536 12196865 310609010414356213836549828611431271400 12196866 110246138306341566091657023837149738496 12196867 901728733955683503346976656695978865916 12196868 -3070892818848821597799279073372886784 12196869 -62697924363644139014148916075774119552 12196870 -79233190181628691793696346654186243840 12196871 -787621042095901819348991061940839073008 12196872 -920611194692539908481112314667966054400 12196873 477419623435774007923574685365648977544 12196874 435667155402742020410760587743088892672 12196875 -301375897431992306775582540988931550000 12196876 878238797948076626812454248748881778688 12196877 -122576849603216784576456592948088942592 12196878 381649984837113810412236272919422238720 12196879 13561381396614263690935808115696525440 12196880 283428117391250876670458685104537026560 12196881 -251883961837014697023997769607749011680 12196882 6298750967330170284777191508477732000 12196883 -9911151581816531481241793417028761016 12196884 -215090871277671627738851864355818379264 12196885 -29850214401509098746862902012502762440 12196886 154277359344927118027799895157588937088 12196887 -24896133926410662211349599663191863040 12196888 -400074035583312544145558056831219138560 12196889 528109020458221392782981995654434933120 12196890 -40241570596103056026634255829571497280 12196891 -107901474390216646040021324793146540528 12196892 -1282619537997444866390523157730501783040 12196893 53950208579996388739423635376675447200 12196894 -189680812246312003352922168483210213504 12196895 -549346126576151232288278531507471616600 12196896 818660973659360614721344906388068368384 12196897 71665372464821765012452831734275736832 12196898 96145404027670759426272929340562583040 12196899 739494896870572405987779578572411525164 12196900 -297275957212895521511885496694330675200 12196901 -1045386995277110401502217107636786620098 12196902 -136277588794533585971512118213129141376 12196903 -518310315539925266019153388573734634136 12196904 -165400229071389767654654446519346058240 12196905 -275592064007678887762651843776700980480 12196906 -497140925980817901689346698375048432640 12196907 -32980022425695296103258299869888151280 12196908 -532234397529300250503649126265531390208 12196909 -12605605847277671707219722033314477600 12196910 71165159461389502565951567645106126720 12196911 332157481187703812536507694238718872072 12196912 -23149906874359183688241974051882795008 12196913 -97529613223422044023661466494053299996 12196914 166540359525554631889658784240729613440 12196915 161937819340864464596249166487930144800 12196916 -49771817552238396772624832894363976960 12196917 156921420870353421293419390009147021440 12196918 34436351616228994057556614605060035904 12196919 -70669806336987758657382929129711259648 12196920 123214349755192144168031084284784025600 12196921 4113282487240226393298862355694266 12196922 -331072532474472947428634411681430067488 12196923 24536230605438575547215286770444172288 12196924 -581112890057523571418005165666185767424 12196925 107255418808656053535409352067726946500 12196926 -120015062085398937454828959955254005760 12196927 -15217754677708592007256654829801142680 12196928 -404306956208190465700559888174934392832 12196929 213805782261290607546148025919499234080 12196930 -172303964351912282213163191076946368000 12196931 769505969779240231473025650184224561864 12196932 -181164649918976187902662658340607174656 12196933 -453890383947610871210197140701671380000 12196934 241021350392237618473031631504535883616 12196935 -136993045017718467522664076246224731480 12196936 -1870506849804448284004182554997891072000 12196937 163790095950202460366798552884203420432 12196938 144567119604598192345139216658167286528 12196939 -27972134771287148515307714119283121408 12196940 119213477909318347609014516740506183680 12196941 321430141538263434238837184320040679840 12196942 -256488261893317003698530392104242872128 12196943 904597100811086182660252472233744236528 12196944 162679903396857352636351486332858261504 12196945 1138282534437835700706411698253288947700 12196946 -283783243658500578846487233213778784256 12196947 -66997140071783835044778735086291075328 12196948 224991756101793026021123266937055793152 12196949 -1266274156254126205249853929385741248050 12196950 970880105306329401542177271282278400 12196951 -195499440222330454019775541725370214560 12196952 1410646713916166240596314213447199641600 12196953 -625234911014829446055148384133706516480 12196954 -263955042912226886251120717700788025856 12196955 205510516017951855676064539014709134000 12196956 263134335249228208421857636599768350208 12196957 744172711830879627649832690184393255206 12196958 -467204705185464124819590801095841601920 12196959 546522290940921341211017218594422911304 12196960 -231954349659748173798780802357450506240 12196961 148674595504355579471211902249191204032 12196962 429206503477118244611199438380391678240 12196963 -1782153800274694713767122687941160004040 12196964 7088504698093784103559044840134983680 12196965 711983961592807146224015487310537680000 12196966 -287243772307783893612948985213233761568 12196967 -152846630397225853359861997382409657888 12196968 66081633169245702320733885347659776000 12196969 -319485629090971408561145427965564537856 12196970 997830057661899337560323291220467343360 12196971 -504835144317765424213360722781122714660 12196972 404562734673890908608497289437398059520 12196973 -1038007483613652300403599906368826933864 12196974 445945443938792671145116650998939873280 12196975 -287756723663993901001571085312678983600 12196976 60356678638548654611532055803316076544 12196977 115666681057160245670308148144538671808 12196978 424038627515913541397634656133283052160 12196979 -20360637006693959791810710595223847216 12196980 -29374123121351465912253555845396716800 12196981 107711928306214497957135270633899016064 12196982 -453200712758083393697121821008593585120 12196983 488126734324515073686742339961247618024 12196984 -1600362386546842737174183657947127521280 12196985 990630987324346251383934081544414022400 12196986 -19942709122355815227037157938604606976 12196987 1055318697564190772143325461481294917992 12196988 719761620558496831872589568625834264576 12196989 284679845524060929705681690652177917984 12196990 142477051900272270608642486567593651200 12196991 -558773772432721508536867529727073752000 12196992 -277755126193141844851573704622834974720 12196993 9270454554144519691167526264214079200 12196994 -145536089730963059598463981009804985280 12196995 746511618183578347104291409147815315120 12196996 252336477343824666213310749918634168320 12196997 1288928276049781071619704370825727332446 12196998 -445477855912116198089191854341596617600 12196999 352648185669313845746567547319704191000 12197000 -1093118790176131274154229395952535040000 12197001 -812829477729255308065618329124289411568 12197002 -293349457804076250149239592681421924048 12197003 6785986795016189044578647398202006304 12197004 -47977978884151112417651949427290485760 12197005 -13031661741444863986033723648398993000 12197006 81483916385429275521866654512468430400 12197007 437776182984309174766540827909212631840 12197008 108828672604693011965885281303074914304 12197009 563075845055414265683576816618921654640 12197010 -77886053690942666148153144837526033920 12197011 1583675777959442981920645881078835702800 12197012 977767379633007138817808114788287866880 12197013 41225651940892294817744347262820451104 12197014 576750148621669959493544060837957904960 12197015 -228519729472790382968887664529559034880 12197016 -213983066793206115861733543081818562560 12197017 -474936265607472384871054645171328587776 12197018 626435782953188153720223835415012143104 12197019 149106921427613290858875610733435486976 12197020 667268025740530087704471642457077672960 12197021 641096902836499493697498326672515619532 12197022 184772689412746793256259686148444068672 12197023 -321054303424764372829546694834986847608 12197024 211607589731754124710697388869976850432 12197025 -376482770501158939420334092267221624000 12197026 81582913322984803442626917716538725712 12197027 -134244362857500235896033456440346617124 12197028 -155934099041084331692479137912483118080 12197029 -258725122797281980890696255567260151716 12197030 -354773022461883029036973168063319155840 12197031 -507249471127953221760925657747808645760 12197032 425638729472287226854346429721396710400 12197033 1004762977670177050030025390948815404282 12197034 -630931159912590048244620986527442549760 12197035 958243490236181879740441616415113328480 12197036 -10369722015280207607375539878641407488 12197037 350530545511979857432327346938705515552 12197038 -53098879037801559860732634979794800640 12197039 205231504364292307454923613861708445840 12197040 -3679722692324459650007919951944417280 12197041 1224627903060911555785097025824318481480 12197042 -307910109759318867909793031162731104 12197043 238012080378170676129341275297693944384 12197044 609695963957608850751641049947235787136 12197045 95377175863560085819815504599616401280 12197046 57211941618634737963372101161424040384 12197047 569249072567819000464526321594804611520 12197048 -400015196634727335508772073692085104640 12197049 -69496986540921909360987218494985858304 12197050 185060939955742002344902673814008928000 12197051 -1129905718573036121146702429524938049948 12197052 -267732462305163918569800846846451558400 12197053 -1376398307991691956569630847002258499936 12197054 1502989708517812347769745429935653736320 12197055 54097367150708315774038032459346116000 12197056 -79667465469169725304264315661854965760 12197057 171367193223496719785136586394108430000 12197058 299843127059784643771268173088853676032 12197059 -25469778824328084461811425862870379360 12197060 -362880652647164951365444900154233036800 12197061 40984444821267349295410711786382651232 12197062 -485446878794490211125153607230863671968 12197063 276118750311812820813635197364973607224 12197064 363737101502744400619124304568453693440 12197065 -144043533611580527831211069539787552540 12197066 361520694477884458361971546283790850560 12197067 -70416664911368164334572570262013855552 12197068 407186863139128874265794308492886744832 12197069 -892376319146149721059406813623249144320 12197070 -259974529349121831209146097019372662400 12197071 -1255638335370546364184924184633749286368 12197072 -336473511612912692870440284974109769728 12197073 -7827065405240115549804461162905352256 12197074 158875780398254812780227064219931154432 12197075 -10654802455969534389065653065946722000 12197076 -138216666123876146217781231124128954368 12197077 267740916041275032924447684237365137660 12197078 545167106411765762230911667978021911840 12197079 -4225792300320529561252888109668369896 12197080 -249271783722616581627742267176016281600 12197081 -295379162926716405774219662109675509880 12197082 -517371590667751284135803663180950707456 12197083 -1401240916225048945122694309449142052668 12197084 651854786107868736349618616515838576640 12197085 999473219884940602390985355970692024000 12197086 -321477583479546850946849054797968500352 12197087 57152284606058970138848581933795896672 12197088 209443894758096043197352288798428364800 12197089 -238878584297735076174634077033899798110 12197090 -25671090504385760513847120361817625600 12197091 657888461918119526051927417629834332792 12197092 1463578325894372691718669537571146824960 12197093 1508727074741120205299490971282971881342 12197094 18984349847737696047471002387727544320 12197095 56142278782514045597720647951850534400 12197096 -519104952166261403773211867908284318720 12197097 504188467605976587702555667278717222768 12197098 -40074884991180400555018160397240325200 12197099 1433886284916365682691468463883926531064 12197100 -38340538390749775796206969229373312000 12197101 -249688283742016749061378168311043074848 12197102 -446880111250951637596336752294988200768 12197103 -1022514870109135905362056563645376719096 12197104 -362858056194330201994806441788565422080 12197105 -181363750258364911553031305856151092480 12197106 388810275789971333049150758540021092224 12197107 -2590271153196829053650609179088508192 12197108 -248390643082748893461889840484936976384 12197109 -219086571803306248948327716394022958720 12197110 67732792809547606592239250619070406400 12197111 -2432839676317853949910351970733867452160 12197112 65775702356313453571522482467271659520 12197113 934732634584640602023148425674812320362 12197114 504247590333246970067298094394886220656 12197115 108162029160198446597598149965822809600 12197116 1419504893193405637788928604086736517120 12197117 352752341493084833782305213115420212960 12197118 487890828660405870500588199498942967104 12197119 1249946049179341624465755688047283675008 12197120 301220922592078155001964457995922309120 12197121 -386493469430342519576255172936858223200 12197122 -374449616115254068393838631362213376 12197123 243153415770633565205334508784099301372 12197124 263137761185381452388729242188256455936 12197125 1162276911976373889195068306037074187000 12197126 -480881623820307390289910145762441216000 12197127 -69660452636731872927247920594178689792 12197128 -1164815324086498587824328722715513891840 12197129 -44098984534560253659347067671486828400 12197130 -202835434774276821513964719972318658560 12197131 409337647556473393550480783796418963728 12197132 -14818609281455462675130682831095848448 12197133 -64186149995950549172369679868095387720 12197134 784069496057014617655993087580490657216 12197135 704918500977944791847217499407384403080 12197136 -25685353784274662379590476656355049472 12197137 -356135674676437411674269878806364628928 12197138 793380246354414695395381071913496652960 12197139 -931174236333700293255623574575906489040 12197140 -312849814725336241554818845798882368000 12197141 825762598478186777382803323029741976224 12197142 -667406192643451909979561044967119144128 12197143 -96639898813833450760011949670959476384 12197144 -745859768213523010406943880978767360000 12197145 576916038472346486888318571650677531200 12197146 -309134624487071571330557262729337352736 12197147 -754709347113158836531025531106843403008 12197148 -16314175207273883312772850395547975680 12197149 -79557527452122967937398465100947374464 12197150 -75156955011328911086857699821827760000 12197151 415296386812182208630370047165153245168 12197152 -611465491380435401227213336440768823296 12197153 -320014757325521363862350539101252654558 12197154 -477908184947598113843927212676410250880 12197155 -242249513662088566426882662456248673840 12197156 696645901662949876296084819696774011520 12197157 622281140671083966920410693648915138560 12197158 398148665762993524759209694711437432576 12197159 270739494156547379434263308091900164904 12197160 -74490956114525490882362426353363046400 12197161 263285728927626260347422547080814928064 12197162 36283853344593798099184146560105222832 12197163 481531768351764523161657146650391832 12197164 -29209229848269528354010479197875322880 12197165 9130903603902359100750046326026471520 12197166 123361195723341067437112033197701557824 12197167 50504570336298732695989774149651027840 12197168 -35826745853240179957669469288591523840 12197169 -189689794287777913052830811416516579680 12197170 2931055014963316040921706825997925280 12197171 409449061406839089027387020646034853712 12197172 -14395745935635898397809944246859616256 12197173 100848768965663622889279264688170938940 12197174 707399459370000551770720636654927651392 12197175 5095077290244011426447139007454019000 12197176 37696778734499969008892077560515788800 12197177 -293453972119580417793307147065667063128 12197178 504550915714782778374707412324545005680 12197179 303204922028296769379457681358059300176 12197180 817871111228709812785550266806838694400 12197181 24534208489340876338233725322252817152 12197182 -293317588973578448994418263621979205568 12197183 -342408389102516812803985862597729444400 12197184 256155716219365619938679401624199233536 12197185 -17993118680257145181320285898006055680 12197186 -130329206136343458547104472236571960800 12197187 1035524776832431835569804842619861840644 12197188 280986331010419153844334072307721640960 12197189 1135355569473538615297168206563422008990 12197190 317378210505404227197604052421365147520 12197191 562175837236571535291439285120370197592 12197192 52576982474667349369975970157357465600 12197193 -202160220577322880246057468622193949936 12197194 56209774785718662094973246917578097344 12197195 -727358144671352397200525204635644243600 12197196 1110728975127289256285111030470706257920 12197197 -1162066737605751592744534724682247347540 12197198 -27525264625645801326832867777556367360 12197199 -212975309994119067142587473870996777472 12197200 13718452710925859709985351209726156800 12197201 -258685579463162873946587747899088767500 12197202 20023721666215836304732867280247425280 12197203 -157281887837954764202451962131389723560 12197204 1259758770064647184620943805687101251456 12197205 -82301913421955325786106763860228070400 12197206 -161816938400083233261047034739603547520 12197207 -851185794461394272763975467273829206016 12197208 4268182999179898249034825920563118080 12197209 152602397849196278450289311812229014920 12197210 -645306952810918682281281396382555518240 12197211 536828537976731697929010632446084388064 12197212 239185823810732565965876452862668252672 12197213 -246964752740500687790920661350130328000 12197214 -250057663726564161323487993037551910272 12197215 -1039495539150622638213292658543066567640 12197216 -373479812814889873230690144499024527360 12197217 480887069616126939664955319312464321760 12197218 486549374932843337047482494871177363840 12197219 -1481065280568680158828485040762575217380 12197220 -61205686946581496574147990785934704640 12197221 576257412266212779661684732688460887200 12197222 127000712346102787003990554713957557632 12197223 82527726312950096880618826464935333352 12197224 -87351315836489538791431578686758471680 12197225 342601831979733562451802379952378934750 12197226 -51945175877476568258679067511790624000 12197227 -107962932870343959812972314685091404160 12197228 -237520255057975194325637411712645439488 12197229 80822901518790014881487683610892343296 12197230 693796875500976430706317344095570545920 12197231 -1024096644713646284069569895847669937968 12197232 -3162009558453656020047908681046884352 12197233 -597576457517381979663886922818666505518 12197234 -69459076776860239678661855538587332608 12197235 113423452342430225081176783377188753760 12197236 -721867785972689324549051765042491054720 12197237 -111330035567014697699888526519334257846 12197238 -135193363200167542545586306412826593856 12197239 1101055985074145081955704227139639210760 12197240 -752231800982042048321933741103882240000 12197241 279561562881528391633785793975030239552 12197242 645918422952678103910126734325981701344 12197243 -1224616701081565707797513006993411228508 12197244 802173179530984034272339009720332214272 12197245 -214981762287667946739739688639822872320 12197246 35634477426539085404646200211423939072 12197247 196880833465987685878328529580203421440 12197248 -596750081650766489869741948058185236480 12197249 -884729647857318627601490090789844380880 12197250 217691817142313769152637377046931200000 12197251 191108932247323268551771661329492608 12197252 440245203830765206171257309855817482240 12197253 -168044174381638176378136395045041150496 12197254 38588799367298188768003119276273536832 12197255 207771488353592220881013352496218684800 12197256 1633372984452153990113983126264666521600 12197257 -439989053605735938824234046911053595494 12197258 -416305542695626684917532261081086413520 12197259 -87595083288921758074357321503775945800 12197260 -234297958373864981600692339267998842880 12197261 -752687987443927399581685347424206656628 12197262 124349936010186145238397173759127441408 12197263 -207700620860083898483048769128583163976 12197264 256205680309073810147984077824070164480 12197265 -218940154896277461745379908623159192960 12197266 771388175119657866901709324482256594832 12197267 -1992754129529997744708799709481300327360 12197268 172911813912873811085067168536478173184 12197269 -206339256163000725679296271930937527904 12197270 -276517174605741717552821409113009329920 12197271 -766675625449672937193984426673807630488 12197272 47008901239900434544260411128165990400 12197273 1084903372916783853257835993408115042080 12197274 335150254786468195982644998767582952960 12197275 344593477412811911554810211875095101300 12197276 111625842983142419213717559384441635328 12197277 -1396017950142765152531016854038490944320 12197278 -38252051460977054288779724718376920960 12197279 -484745576897157720033031464212901119088 12197280 -404140115922874990860521207645397319680 12197281 705100273770571931474558816671399066082 12197282 -1021564978597181180797099237697108286816 12197283 -100247090716836809502758872698452002560 12197284 1097011695962195107416690167730869452800 12197285 -148122547103245668666847323972267190020 12197286 -543420532452916356980273666822828998368 12197287 -1676645432188246197850521486813348862728 12197288 -155085456929518365013880483989429463040 12197289 -25773748924024163645000011689321240000 12197290 56382465583207415246663636998293427200 12197291 -23801329596288476240380294645241035776 12197292 532631408542612436590881351077533681152 12197293 242212322089320395888227075121351413260 12197294 -8613546815836918158035311823046181440 12197295 -211504380126940344389600930583863711520 12197296 -105786002190378426404839180764588638208 12197297 -424912365663132658078409003583375073920 12197298 -130985943352728366163961666492749278720 12197299 -425475856875307168129975393093198287264 12197300 -45026895676558224509937687229320499200 12197301 325217600866047898981595557275398521632 12197302 -217819583409131167727768832569455049088 12197303 765826182144384394989803838266964293424 12197304 -21405004118131125368725051250163916800 12197305 -1025776449548828032988985085598637780540 12197306 792798369084003949476045607507537739520 12197307 81676467412446859519493161210427020800 12197308 719209621093600722333314290598773410816 12197309 -368675605633205380383428130349648694484 12197310 -152338998185457990068906041969566483840 12197311 210674766682365178183268327013203070832 12197312 -223686419210286262583360115433248129024 12197313 1408312646537838118866611201176240905000 12197314 66602341448168566270241761759569305088 12197315 345116502874135399069791869484860959920 12197316 773137707451046697082924425530153226240 12197317 1278155270198367673725163649895167192640 12197318 55093435230344255481464674153509120 12197319 665225696420144340192550664765128229544 12197320 -456142527191425471633858855043791411200 12197321 -543169400644629436359070458058588685478 12197322 -71629419075528567074520610156944706560 12197323 -33574851732628844898520727979112952428 12197324 175676516074536865649923181707402365696 12197325 222536147325043546069919685269446788000 12197326 -320038126549675051466427509628478317888 12197327 1009264926139079864040636306090868483152 12197328 80367239025053677036336109567212781568 12197329 -902204870386860469070586526629273549070 12197330 319506370808707079415147385522110142080 12197331 944002549890715024450883961757231881840 12197332 -237148860345502547891392684515007600640 12197333 204098785484942909375611095041050275804 12197334 32571714149922001542469248166797606912 12197335 91733148927814457856734913867593821200 12197336 3246132916156390911683868243047946240 12197337 -7276884363720598903389594312240052224 12197338 652684647271007878578686240377375630320 12197339 -89689802127312272757894070538157927168 12197340 -423079001215939938030209910466835811840 12197341 74319155650715067811548550962366578572 12197342 -342847983229261062548551945834787496000 12197343 364317506217949835061137576891068238664 12197344 -424530726345478261839108454341989105664 12197345 -312198722742189658298422691238565780800 12197346 -136606231761437859399975137519386165248 12197347 648623564365209336519633549613617526872 12197348 -773633836447751250839295910802405084160 12197349 707176143935606906512839636080069380734 12197350 322067667259189765185321867783175641600 12197351 -22392130556591705316277937418856519008 12197352 -20506554938859235164276532374525050880 12197353 -20862642825013461600750221148941217280 12197354 -353829473755544610372118322160481624320 12197355 -401862780542284496885787716012117153040 12197356 -510309979830380999856977618162868200960 12197357 180716545962149531061460375504593747360 12197358 53544380993046164298428529363861258240 12197359 -678910375062056074815836102848399339784 12197360 42436307637780727775487350253142671360 12197361 -188676226022475346817390689013330921280 12197362 -686644642491234831581466869476029086688 12197363 1833880551711738498737947315495659840000 12197364 324477306622920686766674511629859397632 12197365 -170067393522764902357137875052422496000 12197366 -435395892662856967225352408020457243136 12197367 36909513709349012979571860925666769856 12197368 -195823612291808887948743872216778362880 12197369 -1372126061791034776679629339703749870230 12197370 -262591230857576818466857057557934291200 12197371 -808865744204703659476617987473613402000 12197372 924162798981874192487847997886043704832 12197373 265893439858113761966579114079362613600 12197374 -31942301874775232525495223607301793408 12197375 -1078372026895590230798506078505910090000 12197376 446249386919212480052198602088751562752 12197377 -270202514800310917165281226938459065496 12197378 42401896100142006699093716137744791456 12197379 249180866904094790321822993510331737088 12197380 -5418298549364617494830997671795527680 12197381 423116437278720790593821834758955016000 12197382 -274979076799018946838643942336806819840 12197383 -21401540276438388201893380351385160192 12197384 209075074441889960768243922784360857600 12197385 1054407318409099396105469419535757950400 12197386 14897310597974213732893627243708278624 12197387 -142659365485849781266812686910816967440 12197388 181491290537689603026192429609757065216 12197389 152941684788884398266400151410397190880 12197390 -384956679425980595732491465941574996800 12197391 19538779954264143455922060924291037824 12197392 -264570823562721196060026503536697999360 12197393 -743795643750976922332755714119539138176 12197394 -72152787956267586463233337536814472832 12197395 -83713322268984421245572805078971884800 12197396 528339511017945484210891966432116220800 12197397 -887849683956434348548056757196302530528 12197398 -782963714357190034791044750482455670464 12197399 721686605572824708451931309723926979400 12197400 -399237523286160475518083075575618560000 12197401 154520115795971056813251009481695747072 12197402 23472971343191654905015684199645629440 12197403 563108821629227388298006391016387376812 12197404 -1009510428060611438071144850905215814144 12197405 1780559529469754933383790797100559180 12197406 -3587833507883064355621936126102477824 12197407 875325722853568920897390008831158638400 12197408 809931398797752839814522989029532958720 12197409 126990069258416414065280237235703789440 12197410 307016656439134050835415450957796894720 12197411 -705659645690753294040525278840741754600 12197412 638394368734775485806183878401614182400 12197413 -508392570686932214813575954837960454338 12197414 -653991854339811412490902820637524277120 12197415 -90123173190809318336036800860006543360 12197416 303368709044930553990057611741371269120 12197417 71899667850861960725315686380934633632 12197418 51445117972495798470764249589146027520 12197419 -377678968659837621641655938922432667856 12197420 -103125815899638899506219556758531952640 12197421 -159207493576403154889378263536649828810 12197422 -518665799235915051408552439803242419776 12197423 -287156019413499813164994427496966400 12197424 -1175431580129114824873479431841939456 12197425 -134441032585890597444323750385115881850 12197426 -307768448147033420041460784059506703088 12197427 -166849078085376607663249602722567915520 12197428 112681205097689283790304362417375695616 12197429 386379205442491773636744431309067144960 12197430 -100012258478542602331662246651223296000 12197431 487379671899697823165019486813163645440 12197432 -590368533493740756231367161084312576000 12197433 967868005197255682857434995187896659648 12197434 501954083382897233655263144592128087040 12197435 -617358148104168490705906234819239093120 12197436 -142326694690023443344544748761554226688 12197437 464337867188406524646589225288287696000 12197438 69822566616337027201682824646464718400 12197439 216445348628360886078704676440737635840 12197440 -178166781410767741577667708623907717120 12197441 53444597263232182226944258980855067842 12197442 -594550627277265270215048690870956692480 12197443 982544501016433957591159820071852149692 12197444 222001237601019954679647797574684266496 12197445 -29070641465020170421081742577144856320 12197446 -6563097870571916111350291566483459072 12197447 -2286275283794698188643308900506831078400 12197448 -655415774285873039508042008216098790400 12197449 315864297859613134962286568596573068480 12197450 53971190435493494075041197514006932000 12197451 995297138643677569644431511725395968 12197452 374214658860347945368400975359030228992 12197453 334434346687763280742401250129980600384 12197454 -308006072570020045631602399126987193280 12197455 -279424875588194872621609150169811131640 12197456 330065297787480035872456444129066598400 12197457 509945917245961556139950808866884913460 12197458 -57708547398597236931710241094989895680 12197459 22303931387304663893441246769925234512 12197460 -61946689219913256158288599945703239680 12197461 -53316731368825091664124283388719211008 12197462 -483863882837269710195237414131467884768 12197463 1017177057777445793862428228852247485544 12197464 -490498389990423536067934516609871984640 12197465 -134177315176562702393559576208393998720 12197466 1067046122610225596189148837203049984 12197467 -9398612541635515636242275530913712768 12197468 -2435435908943242336676380076468355072 12197469 -446307640850617135199513766426953321856 12197470 -279698023078719528736958909912109040320 12197471 505535477305537617558668271417589200624 12197472 119902201857548903757570346346160586752 12197473 2142639062561391224043460793735488104 12197474 -424935147289471009770842687522905317600 12197475 264724164839297162417483825568316443600 12197476 -223421556952497098377708235947508525440 12197477 661172914981290684738757698489375769344 12197478 221746383471114986765131428130303285248 12197479 184512231370535709189172311536477168176 12197480 -915564909073409835845078741514899097600 12197481 -606964917252291884200008999063426647520 12197482 424762135388785632238997731557234960384 12197483 -509378460689531636785417118715228772080 12197484 -224245069013910666654871754791742161920 12197485 82221514581513131114800433492944359180 12197486 -33464130947815257885938461729312848000 12197487 1219246005852860098239504417431571379200 12197488 16948722648652519262161179246569488384 12197489 1642089853427545245285026490746852302290 12197490 -144685324277588445056492641313327930880 12197491 -454539938345365064556086038760877373108 12197492 1374769892250045413380432615955012352 12197493 43269553612063172805491672716832547840 12197494 234303566687343561507126248479292554752 12197495 -336961483959216268070375315328323385000 12197496 662399039670969394984653293399260876800 12197497 10589042263612324025334177361653357128 12197498 -159004726984006810258957856918330017536 12197499 -677477872174249692866627955430376548752 12197500 25640495764585266418732757787068160000 12197501 -422024778108317937172964623847051109498 12197502 -223409758224720473394334194246955225920 12197503 101737318275232448349661704966312457744 12197504 -1137490192473133618503105983024159784960 12197505 706845592672679823800936235989195986560 12197506 60473032228132257907191010364906688000 12197507 85500048348865784019408703900717282512 12197508 145755582931518169013683538183959265280 12197509 1776354223528958347374492284042401440 12197510 167536953695167637773061247026465496960 12197511 -344688451315180854867958457063258205840 12197512 -674606546892430897130858276750036044800 12197513 -626219497694133546033109864739164402560 12197514 135773146960788195735144380759582208000 12197515 470327407829078323903762984929686751120 12197516 -334718404699167199000142325490983229440 12197517 -959693584747375725445862671443944191488 12197518 534275424077449723596653648628943488960 12197519 615121707664305612844840358799750511920 12197520 180181492435196664462870292810668441600 12197521 358392572617736814606844319430091918080 12197522 -736648329900787553253011142167426456688 12197523 307141349451993183968924435882944740144 12197524 -754971124560042607336386099416961483904 12197525 -88806978179119220868907613924268360000 12197526 401027330147462221735791527826966912 12197527 949864534540354494289181186884373938376 12197528 -273405717450178902659541405088599244800 12197529 742109631360228507691309209505884005274 12197530 -490201870806459976846341617863219671840 12197531 66324749398386038534792759273333941632 12197532 161729488455814714279995269270872326144 12197533 238783962908113828710899647701742629804 12197534 530030970090665533545719377304502777600 12197535 -209781761897416264850972462877842480640 12197536 215768547825637836389784126542571110400 12197537 -648122217727025178709793403734876355408 12197538 -248094951842099481103783961594305818336 12197539 -33868460901449319932613751367180653440 12197540 745132877366832660704089081980339114240 12197541 -32709349503989275833724056952876644672 12197542 -18396391020741329493901712447397335040 12197543 134859822052545170674358271493474501920 12197544 222536664507995180040667996344110284800 12197545 489199306934543316546452647459811473800 12197546 -256187446259524424259387543166491751680 12197547 11096243814382128208540185281765768196 12197548 24260992184859732363016381786200562176 12197549 120397159733247312376391175670398180480 12197550 69456902735408107182374355014277360000 12197551 -1770074567265747334227981054972899117040 12197552 1060040413540590186355067939880960 12197553 -347083843400469060375407678048156079456 12197554 2158751180812810429363565460325756032 12197555 1111147497977586545705682736298231070960 12197556 22876446070405238354979551820771840000 12197557 98980656497541401039552349190510125806 12197558 -221997608382753223198791506201496897120 12197559 465750190268789860436589076112306401536 12197560 -1092740293561909242144526337183385600000 12197561 422410759300242502818817439320137151824 12197562 28580939159442309305867967134110511616 12197563 -444403568060740574823985678077389301760 12197564 32937563977271326420712350211237938176 12197565 651892692711252270968431749302405998860 12197566 733984381552368662864341104471704831232 12197567 -449351696345555041032489025250902133040 12197568 69968741262987708323118745645033193472 12197569 -2111329801387292105765590621605349691456 12197570 -8134634186288843822224064071162490880 12197571 310686103214420067944169737987064446712 12197572 102236514694284835557066806792915328000 12197573 -890859129496710788193840158376239347680 12197574 -693365707216840028591216300867883936000 12197575 -152995445542186853506249973789136052200 12197576 -275163588855071225659923047508705745920 12197577 -204490580052697746444907500342575631168 12197578 704084664166160792478212938861819041840 12197579 539607295739308452086477970645672144384 12197580 227566196993974404906359857447774940160 12197581 585584627329392546040074074968870598784 12197582 320370308270794077816054913556884675200 12197583 60295345100671255569251641349120315160 12197584 72465389714971389393454554513819959296 12197585 623124015521677978268314803542346547560 12197586 118189421518306187045230154365741236864 12197587 -228012240651023142514101051377346722400 12197588 -305338394225181701806277516613651922944 12197589 222719761832546135705291532659667601728 12197590 -51542219460800539787302290271940098560 12197591 -337247497532832872622533351659051502928 12197592 29688089934107247887820771242620784640 12197593 947538174427848600375136905085743384842 12197594 -793003937662996383718823950550891429904 12197595 -5237523526049991769218943495766031360 12197596 134599731526627540741481549058147110400 12197597 -13766740853793388666896836575717166880 12197598 83784504199217761490706204201327651840 12197599 963411705843071671740435476223837400920 12197600 1040523009874932159403126363355480064000 12197601 123770048999994698782812252372734976000 12197602 34700108380688410953075277429492508832 12197603 -1746189494567775062337929823583198881840 12197604 -424368921095131925805102326237568491520 12197605 173162020189279993086554914844078409600 12197606 126082043744269344392988032451957805440 12197607 860726115942885394709065359881880396240 12197608 949589292537234640510744383482655144960 12197609 760016894159415139177631428232908218810 12197610 -130895415374062708832893754469429936960 12197611 -783732275110059519874179593193569003788 12197612 377338038401029614508766592918559162368 12197613 -380806834582177023109630080591368283456 12197614 80583421453528137792112463748729033600 12197615 60007403913957652764130256413856695200 12197616 -7046931376395721945291832302813839360 12197617 148767365934007526016948801342718499666 12197618 67406657535427470301464727478624255232 12197619 106713651928336111118226783784560095016 12197620 614554197504659775652235237438273280000 12197621 723391619952643499451133283173064938044 12197622 -536611183173704314005778139983175320128 12197623 316514852206291355475651013371020520384 12197624 386665718683689554208930603897734184960 12197625 314896287880658207932676900306220528000 12197626 -230145529821494049970234076727183018240 12197627 39380999535897979795125250521994132560 12197628 304708007652476070747277872721526999040 12197629 -51196555022296571377887682564415558240 12197630 463403183060028627443481759921529488960 12197631 -35548211678379302930558704467143541048 12197632 -147740084285447474329162056455191265280 12197633 -218580452751239628224672103402741865920 12197634 -409932693841285282904414820166356155520 12197635 -863263818345284583613441450011166903920 12197636 70753767279123775424742558591028715520 12197637 451664512886862154214031531501287974494 12197638 -4727253130951170764791789381552510656 12197639 513731771613514556269768023553405330440 12197640 85093601579431904429265728491772313600 12197641 207539208585375994153715004552118646042 12197642 130600188262204168687892004332486098944 12197643 -35237883521880155838631245666405008976 12197644 175414991383310014153044103627304759296 12197645 -1250390602244200173806024402138531400 12197646 11591487612748830383936298966237017472 12197647 -71806354318034550615845024111817104 12197648 73209096150568253967363806973571252224 12197649 -63923061677998009145534841307962251520 12197650 87883234684474926283134945053216842800 12197651 -482687054195540412292300736941784667348 12197652 -542455720185357723102059132733672308736 12197653 404768451048530625839359704104429261040 12197654 -231381792810013764565108630552683307008 12197655 487912403333474422860641326873961047200 12197656 -229330692342479952444760857648548997120 12197657 -1626284109019909726858011190307547095094 12197658 100313893173526508887884136190582415360 12197659 -380488416507381782122399297199097231696 12197660 -397237536952627702532554961618551833600 12197661 -294815077734510667721069382011219107200 12197662 -880904972870908618714766149519431255168 12197663 -483182005287756775350014679361955071296 12197664 -3497969816613941975207560690719916032 12197665 1071654776379659311746971331818219961600 12197666 -109729939776717276927805361808751632096 12197667 34900884507031450335568561237941821760 12197668 -489668913558759587480868399666420876672 12197669 -597302949322200719254398068787193450080 12197670 -201431871819752275566160092770449271040 12197671 -969393150139193776847576204985133930400 12197672 1025541676242533639927388270918749552640 12197673 547082135189505272265101179397954669322 12197674 -293739540375072054282681149220449891664 12197675 -270248047839744272814540801220195315200 12197676 -30436995102836715655947763747154519040 12197677 -1388195699197318745934173163209824432320 12197678 832314747284070346973956350822585656640 12197679 91250169082922837057119629578652165120 12197680 -205989844411788824017284104811608801280 12197681 -24235176273166072863926524744211946336 12197682 123984167411124872151880818038960839680 12197683 -306915545212637797186390242706270062416 12197684 347405349498714383649968750837207980416 12197685 -355629227508279621635557417594797110400 12197686 -15547070750351608406494899439730522208 12197687 197382937591738504973647050717110521392 12197688 2931369384134270473587171497103298560 12197689 42486849123467040426381794949558048256 12197690 -180841434849916012304652240630344635200 12197691 -958620484980457643610946462778929753560 12197692 509816108693473549089033547418391035392 12197693 -2455547231109161973796369446431043413376 12197694 -183534933303633611750832639683709972480 12197695 -675383849915748893248768996203678719520 12197696 -86287697386593688095490383966350868480 12197697 -179143723918329462997874339275882157472 12197698 968470116850345897942788393210393723600 12197699 -681683604536220020620637434293724475880 12197700 -144506906994683486519753012869235011200 12197701 1556364713773421927648315494244178668702 12197702 394867588986599854763932890192564484608 12197703 -34019775460996912890234825663207424896 12197704 537133788324522590718740128093591603200 12197705 -11675769784981732591188236148405312000 12197706 156319223790838961557680147089316290304 12197707 -30227538030533502172965806318264567880 12197708 461752126537711541416364514889645609728 12197709 12746755120233751293013154494724396790 12197710 -2223151955896370489952923352934932480 12197711 -576797374653388782385229666739476584968 12197712 20876703848918093632203544975919677440 12197713 -393996288285149766432132210052565832480 12197714 128607639923397168484555730622240141456 12197715 -412516884748350628756915921516067020800 12197716 -21060289720069416603300972811665195520 12197717 667048574762769991021941901270225215420 12197718 174919992383875653096801912933410179584 12197719 -1567015155721864922634112322624017626000 12197720 274072834028898386416550609774445772800 12197721 405419394577996100165120973295226275104 12197722 1207770929566547080425543813077181937152 12197723 1623039352311091931056854603388911867972 12197724 -870684861127820855185740519612481536 12197725 -118005479961175290068033096131972208000 12197726 324150060481641660419378644876032285312 12197727 413965180503378874926031514182896095064 12197728 431197361011337177020534939432886206464 12197729 892720523830195465912391578153967505600 12197730 -109698122215818275765387851254441185280 12197731 -34630014696768967473207261397124093952 12197732 -68783669487030311490209267532878792448 12197733 -19454414337379832294538016039169007552 12197734 -170183627044185939329038485085235280000 12197735 331551300583896087471288909136221081600 12197736 1011360329636082680024703067039027200000 12197737 -1772560330510122360761449235353405628614 12197738 81922350551734188475568277231081756672 12197739 736848166925416556379419967656242228824 12197740 262275294721010020987322250855498608640 12197741 1500783691492468586178701300685771051552 12197742 -97125952654496253699918536646032971776 12197743 205531249355945066494334585883886276320 12197744 -288565738453745796466844966547356712960 12197745 254579564737750846199225996258810665920 12197746 95184789322729320348567730935578373888 12197747 175678009258724747594515203436078853196 12197748 239799220200609948523527002655099586560 12197749 -422329334845414073453149421884494999250 12197750 327417622710858869202306166585811904000 12197751 190950015787297973333472650333580558720 12197752 711475908139019400829037018766929756160 12197753 -200835547041618417800372808387725789760 12197754 -2220720725332523000758910726791925280 12197755 -164139329989901031222176649260485237440 12197756 -333706753335407844719427597061147054080 12197757 -203506849079302480265212580198988494784 12197758 831212280576467879819329644669745263360 12197759 -365854317351949239407813886968887242384 12197760 -291395527119337850278453764558736588800 12197761 798624083036042804490860896843279909824 12197762 -22058178569802892035792519122807726208 12197763 -688740903259582794190045300891124795520 12197764 -472513839204202215927403009171393815424 12197765 422002547313712706400168176789438313660 12197766 293693690367786914883346587463757721600 12197767 -9553175601834054728930134023802539560 12197768 -244230830838026767257663619381816320 12197769 -1431621965645763202477226880013713079680 12197770 19573004321041828734714133388497737600 12197771 571942837301999973874882485035097711744 12197772 -596628850496553445610991399962177664000 12197773 600592020381361789419283336514647683040 12197774 -104117419124464951883897910175686168960 12197775 773558863597559663392507016846804208000 12197776 165194824303391150385609975878905036800 12197777 10358279783190919980803055322002195060 12197778 115191194284047828104660993094417381120 12197779 -2597052646611409262184014789138968512 12197780 86139634787484969984788789712460922880 12197781 903128642338822136398275623500904309070 12197782 718573735694346324430709138530658920992 12197783 1169555830945814808894644231349085820784 12197784 506577596902218313361939193588319518720 12197785 -484937096016989905671810849994796340600 12197786 11113978052700579791138618756338272000 12197787 20849878571793761894808682954546311168 12197788 -143793389056426205237551007488628326912 12197789 22863043810925131500020524254759558360 12197790 14934021827924885965749532260350268480 12197791 115515248180081424202037914197868000080 12197792 914438484548271738632244008880932585472 12197793 -288630737854980628622669668590306231456 12197794 206886825647847505517391251690942956032 12197795 -187056165516283476453497701200899382720 12197796 -202149228215004913894598861756672434176 12197797 34162429350613027320096746416540570080 12197798 -76479029473926875424863444688929325600 12197799 803176852913732615277810955003150933584 12197800 -114793476347150568237296899568424960000 12197801 166466254856845225042687472485605294720 12197802 382611824127986887119369076241540735232 12197803 -1148968338005196945114080441022871304616 12197804 -1389630943087159412160602418791050533888 12197805 630158963293675877030035821907563398400 12197806 -317440404061088268649871117505965472000 12197807 45213705898949441313199682574914824080 12197808 27753260238554491418039886865564237824 12197809 -397910716357318392066181252115690465996 12197810 7072041260806431833245901775808550400 12197811 -445341562283176049197204900933571312328 12197812 -442727545289517479948474894415391991808 12197813 -761254748136114652298224628443958573280 12197814 219298772123355174342516623812410786240 12197815 796481245388018950472262155576709102840 12197816 2281296166871929240193967776547547791360 12197817 -299798632340334644734077222640969625760 12197818 199627964079857686866268305364153697280 12197819 616273207400404165608152406273017369496 12197820 -265934614651562375777772825972550041600 12197821 -513938651053703804553772605655706017978 12197822 -119257827025742639511631726456055951616 12197823 -149689610478774171584876534848073994240 12197824 -79570792474656983047606552032018694144 12197825 183377570256017519172650777285033389500 12197826 193789768732209767355574131013367245392 12197827 -252550755810838990224606824987939557808 12197828 334438329109033790339664324956529950976 12197829 2502363458256361336125303623454784320 12197830 605767477947240170268442222147071250560 12197831 195932632579006836794254714300433788272 12197832 -220811492988426017781395255389072711680 12197833 -917437847173152118609163015529677661696 12197834 332327499483304762044068543151451479552 12197835 395382924804724946300239006219596432000 12197836 -152850454115626044833619178541155453952 12197837 1997255716361323666384128535105965628800 12197838 470610381943827760938633939429665377344 12197839 292367601811942557793644380764618150640 12197840 -23742834535052266047445796587632230400 12197841 195006114164899441616751867861806967792 12197842 -11213780659354269485839834202102243328 12197843 185806005621205453197044694764521236480 12197844 190322713546953519833933352076030832640 12197845 30684941013986248282037902019480304960 12197846 111696462495536878323931133077719513984 12197847 676102641366761194478204831658622527744 12197848 690866247524079356773710726664778342400 12197849 -401787741097820945231395411657457053440 12197850 73904062353587282557684290168151948800 12197851 299116589838363258198283148532085862852 12197852 685804134955568033474353946241356007936 12197853 835394629201424831325091631114903951718 12197854 92897238723103940718391356931804469376 12197855 -466807393730251945898229284082463041240 12197856 56926580228402786814981603698575147008 12197857 -355003712893089147964562054953829198208 12197858 363370873806597448460218569556014131280 12197859 -480305520215460268104106846536086217096 12197860 481053589045520303755579733895523737600 12197861 419330613779807796299513142985324065024 12197862 34488454930075820594625359142649307328 12197863 241564251905879435714527845700707616320 12197864 112004815671642676847258706402220323840 12197865 -646644039625788484975578013026333850560 12197866 -288934565007275185853094529122531565056 12197867 -307362659085183902449341934746371987520 12197868 251135988187606929927826177089711306240 12197869 -381015685322093185303059476809014168180 12197870 -631052721921014488619993322162721581120 12197871 -179592734283914352720036606698888612352 12197872 -338428602825357642185637681917983719424 12197873 98152617935316597220784626187045113140 12197874 124061628080579380791672962038570444800 12197875 -1337836730536499708663297416906268616000 12197876 783829047734569839181959287154076671360 12197877 289204183729447729303149251175372427008 12197878 -122420817030703394431401414965141483520 12197879 -1645394128708490690886888405807913130520 12197880 6240812768484193923452976170734387200 12197881 -565133887912858053736581534224654672000 12197882 -136582049940211899796427109078718808208 12197883 -181131276761542958386934816331483152016 12197884 -25941096159846439546550693811492739584 12197885 -187407388005425373289666911871515120000 12197886 -735418047135852801757875408660783221760 12197887 96116305603658309783091792311622920480 12197888 -330753793988058251297371473308087746560 12197889 232176365269399767339189531579068352 12197890 -309951534137429710736256582409610872800 12197891 1810006494201267977954252276947905824160 12197892 282964398260814725914593472457254367232 12197893 -593208841291958588576681984660543435040 12197894 -579287510549896520633098508038023321504 12197895 -289457127005239339226485222908903573600 12197896 17561980581825042943347798680419123200 12197897 -813347942760896407334463763674088940700 12197898 173694300563458058947410708717937920000 12197899 83728464410148188590942514607218343200 12197900 173697228135304620046301754303651609600 12197901 -260655691305571071330916727574319865376 12197902 -220706744761715982404280860543812918848 12197903 1205175201858701269189315315867625119152 12197904 24462530751821830820215755999274598400 12197905 133801600177035055628929632925560240000 12197906 -407112002998754441644551277917282915840 12197907 57930792188214688130450296014857985204 12197908 -382295731729665036293399691877966481664 12197909 127025489120972124231789228761297572110 12197910 164314465392746332665282363236009533440 12197911 -128101679968133086413389211925209457152 12197912 790133213199112659389721073858833899520 12197913 -301763333331064112471702517681313968816 12197914 115798027645692791240623676867842702560 12197915 -73994889834035270816117730528241198080 12197916 660425451898016815690779937431714355200 12197917 -844357846746505711998925451975420763034 12197918 -593742897243124575822335786436573939840 12197919 633651062744310784527938202053239951944 12197920 326972876310124876352726279072105103360 12197921 788639814053474829673464386812928161122 12197922 61921158253845489646367601726613808640 12197923 -1638656926422724579668092778411744413336 12197924 -820104310617650820057950397300627840000 12197925 724729630651313620642491854176986096000 12197926 66175635090704075512579298588475627648 12197927 259546313236050194898312288247833522144 12197928 184995231115818823957055849070001766400 12197929 13463963075300629851500560838263736928 12197930 280856201928774295268378314744413291360 12197931 -181847610605225815786267599767458116096 12197932 564309782885857349794467950631905287680 12197933 -687505379249574987183414753411073058976 12197934 242462193966807989006853624093725813760 12197935 -26629675229564135569679380245453274560 12197936 222509050684382608822227260063358369792 12197937 -299205223064626880660502008660313021840 12197938 -191110360909108596105650636121612561504 12197939 360413317836051778488591085307291088 12197940 -484710571082202213240988058904893153280 12197941 -241842244652659451988073295438519436128 12197942 30686770405843798992168632862789255168 12197943 -864261476531589210656892676166889700920 12197944 -549081526541914002527647302362187571200 12197945 -784211574241931324545531008657314889600 12197946 195325829941543457964485806109370461184 12197947 798938020346266189285187286180845447396 12197948 231113186658574555396222966631181229056 12197949 -21926621107734137276332086955690465536 12197950 -222538196377264487543352755009479454400 12197951 -522181466157010910953396833145604228400 12197952 2588462349990702090280186966868754432 12197953 1902655744219720522547160760561098714160 12197954 629283916572153841666329724277480980176 12197955 95063386309995182014099218286342656000 12197956 -1386003275778188499632202563098051248128 12197957 1834122366262282653678065080089286116672 12197958 -36325651400917304952919960602613573632 12197959 -1435271427171625105661852532010486883184 12197960 27011614546343832171571185040154880000 12197961 200634498220402748127141609721530668010 12197962 3129485187815156575239926619220197120 12197963 -688306745166767932357112793558798295788 12197964 -133870332381293977414145979527956161024 12197965 212514198185207977222757994085393550520 12197966 170636886572982910709514225626004249024 12197967 717512224200302427153937761610647667080 12197968 -335679368973109793836724635606335889408 12197969 -199138776285076363834034721122686752768 12197970 -76483784731165094426093852122408330080 12197971 -547498006757454198822536662822612375828 12197972 145173729804609478966773736726694991360 12197973 -334650920288771406124991861332344394848 12197974 -8979174094099732721316716532421894848 12197975 -127033458140252433533876506793431590600 12197976 271159071638853853416332321832653291520 12197977 -863057978795303043215057032053612108528 12197978 314121612705054309209779420362929248224 12197979 1262631030372792317024522263192215767040 12197980 861138993065333138498450864185400678400 12197981 169074422075533468422124014183152578560 12197982 -896402271559517280987131310005422080 12197983 -807709092437246947794257748267990477600 12197984 191067827028565265241327247102035886080 12197985 -256826046838377891292820291312993808000 12197986 1123493573291256722281314469809427917984 12197987 -1537351636480671707845247218772763561408 12197988 -76945097687119095025597532044717495296 12197989 171338891356995533570367964641529057790 12197990 -167601081983229085888064496674031333120 12197991 -90609641784343522812366450835764729696 12197992 645618989695641894205633659256115558400 12197993 -64103190132005012552144222029278513420 12197994 257123726258083892842379636132960544000 12197995 -1050653722778564622189399341942779339200 12197996 -169877276561967363769071891660615393792 12197997 -421711758935710076129557621737873656160 12197998 -256797409754796887427878635267227480000 12197999 307679355414936104600998386079407595320 12198000 -85919849236079089967632312091934720000 12198001 -540676981329829960470157394879755133998 12198002 -710314401662218579066956651112190424048 12198003 285458017718163439130257148953322927664 12198004 37699269109460951558934067483502444544 12198005 -158140574790025949615000819725253295840 12198006 -285546659985704292111235020985169155200 12198007 -1209044438497000342073659661195115502744 12198008 -69207731133612396016725416851979427840 12198009 794564270005224302768141176942823506560 12198010 -121000605355855061312096140075321920 12198011 -217415790060264970628585092913310114168 12198012 126073561334473856870318798313482870784 12198013 -856905962891506903070353680724053341856 12198014 1449707652224432440495474118320369843200 12198015 -395965237204184495080839375475878800040 12198016 1224154497977063565028028731787260723200 12198017 406671302710915209218087089543102369620 12198018 161232237921248181334550433159824463360 12198019 219477162682985879952974024096648485680 12198020 1109214244860589780571930075861466439680 12198021 950789559352837344446468188225604924064 12198022 -518218221476584170212245101993778358688 12198023 -911408492141489419348214005909319242728 12198024 -151673034421052442093306689101914439680 12198025 -1810816417475046101327518957484238400 12198026 65906408557100534423390710229605672704 12198027 -318033509347395309520738573772867942400 12198028 -399101679584033810943800914257028632832 12198029 582580244826905398279086920197166952630 12198030 80129065768220324532074662939361137920 12198031 -516481720236907639258711512594726594008 12198032 -49198834817259002682476155293332668416 12198033 7970643639899070471185932765289608164 12198034 632787817099077074121678873330308272800 12198035 -112619868299504315030704097831284410240 12198036 -369289857669217597034026756863721574400 12198037 -1247850226416053792446045911999959123314 12198038 417228959374497894858127794519684912000 12198039 -256820521348894270584557333296284497280 12198040 298616836835457031271926112528042188800 12198041 -362244163852026175489201335205099852908 12198042 -44795606727636345510833790418963764480 12198043 88727101993707658869975404661896820768 12198044 401649489769335188235985115241610023936 12198045 108528198888505669717046654536282516320 12198046 -138591579725735713625605287330161976960 12198047 541269892987100372736416759675919677520 12198048 -781393119208861892419274716541245980672 12198049 225198283975763761843213723758866738836 12198050 28186689186200898190461218100315724800 12198051 -706069491199933433933546709874528591008 12198052 405425574383071477975756447050678150400 12198053 -271060539025114363008165063837970525920 12198054 16061869073990132896684537725808158720 12198055 -101712613892054551523839049524485750000 12198056 -32207768037739827349141304492511989760 12198057 248530997755950344114235073881956873280 12198058 -259811238065436849049552758160607415120 12198059 579247089545741235275248214942259550260 12198060 644790800778740540731448890939234252800 12198061 889134706622097844936437272227795125612 12198062 -535143402428872731423405411407243151168 12198063 941930172567676253575047460132117927944 12198064 163452622516016174695426779036238561280 12198065 -85072943088739251062255810725855133760 12198066 -42587105763903489115422670638188439552 12198067 306891120325322912892706932026567479200 12198068 -18230246825380347917617804271330887680 12198069 151109028045611918364280364895284588088 12198070 -48211889961330836199064074687363371520 12198071 -13003622131175532046353091433928928728 12198072 -71204525889988896564492560663878041600 12198073 197646970652140325365982153377397001600 12198074 121944406529161426687869755517241651200 12198075 242458433270141100130769620501402302600 12198076 1260855699472590905197916074406388695040 12198077 937623211757119024734795354344214707520 12198078 310555597985789985272872113728432713344 12198079 265393206880737928381920291756212463680 12198080 138411751036459963175731430509825228800 12198081 96609508029031179487926796050280991040 12198082 206023666315542802539152878635259714560 12198083 770176762977698986378019408084982166332 12198084 489348985335645409751810227131314012160 12198085 -192856594434185094409585915831326444840 12198086 -116582492625406970123591228511917208960 12198087 1499914891860397299581633402705013415680 12198088 -140763044811095209381259141028412784640 12198089 -141460517041214513168888006896850444544 12198090 1610311201837576928008004761906521600 12198091 -86392542678766950116743801364194030008 12198092 -542741044087074160458454254540284208384 12198093 425912138834535427953653521204464425664 12198094 254173214253292860891860614360444658112 12198095 100916533444293222613085088653403110400 12198096 70553371659148360096300255651005726720 12198097 349362108587044417248592056376425329152 12198098 -791209316963805579724989229140565001088 12198099 542215424468409775378045937542803707064 12198100 207075266101814260671788453534550630400 12198101 1672298701934332996837811089994673342204 12198102 89441129332985662452430879499858227200 12198103 -75202359601070616992959968849629358800 12198104 -1523380923155087648908173823282966026240 12198105 -87142967030863343344474985096356623360 12198106 -64832488322479580020260975988927711248 12198107 -600460484475563205071374118080151667288 12198108 -257348154104800401759745478442122750976 12198109 -365181761958834929121712870901695929600 12198110 -131653098225538275202128701837569679040 12198111 10081093565476970500874455649988195840 12198112 332109807226302010051361017067907317760 12198113 130039136803379064748371825767666515362 12198114 496214150588228404659729938332917415680 12198115 286655463793715893954814269709374816800 12198116 69277202188629968663618810958914224128 12198117 1024841765603972402137044478805839555680 12198118 -205477362717372492284911473191597502240 12198119 517938172596507797831458090370354217744 12198120 -472094337265531257962266753007008972800 12198121 -749853551783209626499749399253143621376 12198122 -178548995677212696266530745515866514176 12198123 -104256581628097567509789897253334536416 12198124 -451250905584918919830797610320615253504 12198125 -297640520960577105009603069263038462500 12198126 39964645571620041366578245249020961344 12198127 -50554270280788775839047680550599366088 12198128 -15176592065639668939086310358748758016 12198129 -643772363151803158574911177229647067040 12198130 40408242232340966579098308482501260800 12198131 723196557880967190248561244851427396 12198132 -625401011242667690849064438204954439680 12198133 627829184812106528442638577489553742240 12198134 -199794851975230488992623020868813438080 12198135 27612221975590220866696454416494795600 12198136 611519062988333948932657893562513735680 12198137 21354441909990625459820341118756861952 12198138 -42870549693513491725237635343060961280 12198139 -224954476935505136404228436225437348060 12198140 -430025282335990912402011370097302402560 12198141 -486209461256874943874784834476977690560 12198142 203514914223119479633746780815783875584 12198143 -775502467309774614026475842270075781720 12198144 -263972374704092843953420638611476316160 12198145 40866942950271324698582249935868926080 12198146 -616327822362166673589736545516239069280 12198147 473846198543014018185147364425418404528 12198148 309178633117756676381592592648521262208 12198149 -609575502763827981537104322245258276736 12198150 93917332255824013111891371182814688800 12198151 542488240644597531041694827594651317552 12198152 -722194179788538698066803479644496076800 12198153 782943175552794876301439201036031129600 12198154 -1196047974165290541598691669696110080 12198155 638200097911091002364607840071281017120 12198156 -276241091088655541377970483939769148416 12198157 -932859992160054307391112469222051675594 12198158 531380546050242714985530813694596434496 12198159 370149351680701172153984052079126888128 12198160 41844756778042088190468425138935234560 12198161 -1178015448771536160096714273324164732238 12198162 17316295733909896310701399968759121920 12198163 -1398016108206973690536804434536976647560 12198164 1281533254363323676737474122558481764352 12198165 86062733045353607074356756136941066240 12198166 -243843103275851985516909285822149503968 12198167 1098980862756232663576151551371739987200 12198168 1210155764190978460419960648987545395200 12198169 -86350177067082167286084735539793509360 12198170 -76862370770611858788988754878624491840 12198171 -834137543148580489110833277132016864320 12198172 15395517444817457562931475717322419200 12198173 -474763534359818300854267291475735642472 12198174 25482388316044905530179746157290337920 12198175 -41910914867249825441457955146588274200 12198176 -371094150604139526587585345798375079936 12198177 761160288808054046421659193907714744914 12198178 107013968699653271748776546543764823424 12198179 252863205767481614518716077590319609760 12198180 73609955018091933112387277327478988800 12198181 -1299011146670969736222398268214987928928 12198182 -629488958178831357068009926804402763808 12198183 1259661222672099772386040541024407668000 12198184 -5210876752425842361617432026865341440 12198185 31762403454558990171888404057976510600 12198186 -19931820311099164630715418535711921152 12198187 51820135184761851562352860301024564560 12198188 149579167683298014560918198484595338240 12198189 -674043770729641558694701069643477789376 12198190 -1271322382302963696122350505192678400 12198191 573553274706612630136959410273481975000 12198192 148630073271269686700123498079974326272 12198193 -497389338279121873968530974590199019584 12198194 704768901273987667132319476239415834896 12198195 -11374514841529910640471497178618092400 12198196 657117092568243427906435470850468884480 12198197 -3549852272572191106372444971022549632 12198198 28448786569217281570689159708999364608 12198199 643526338094645355198068292104564689864 12198200 -167715184241879627363230776187247616000 12198201 710030762239508306919547687947785105232 12198202 124461707364964975510467822441546139392 12198203 568773707223425394874225972244295143184 12198204 -41944777226828588879149381770194818560 12198205 -612090892155401725592189820113437837140 12198206 -78166262278615197281960108263155914880 12198207 -851430173535034917757899267627471352248 12198208 310129305035219970684714364578683682816 12198209 1121805717284542237565509212716990789040 12198210 -197887394694084731881500714603438228480 12198211 142185971697142013551299892324320175820 12198212 356223947771953384247347111978878835200 12198213 -865254043344626378826025122593256626658 12198214 -263168427883711225270372761510633553920 12198215 4925733050333516035425759561180234240 12198216 1016256687432653329273917321802653081600 12198217 308603635856460677357275528719365538266 12198218 -212965245940830379577559218812712575440 12198219 -174201003926669574129436826719482215424 12198220 -773448235459572003426918465988206597120 12198221 109064503205860911802301743998479278080 12198222 494993037536443406577695847472749830400 12198223 430745610700341153843974407201122068480 12198224 -280221378887417619241235157821031260160 12198225 173314806402597802922385948419297683200 12198226 342089720977046814743097546381794079744 12198227 -39353002495972809499696922807012611800 12198228 200312009716702998494347297278579671040 12198229 29822788696124002674503926355814426830 12198230 59386233473780719081941986517655799040 12198231 -483972300297536049899070383904465883536 12198232 -946065700412040152860818863090772787200 12198233 -199274036847927756428218102815363947136 12198234 33994151602215734613537848141728680960 12198235 -361177130498690940655208690410247816640 12198236 -792906882224786596080633959758676133888 12198237 -49527436521371297318766503601800476032 12198238 27829109621923250719245062016332631168 12198239 -1164925015131779963599136044156640043744 12198240 5318134699231016772166485277023928320 12198241 1137947987441308162746008907852629702400 12198242 -27559577728321190754789940255162111488 12198243 -2926544863920598866325894848579623616 12198244 -250341186502681723442793272142003163904 12198245 1105818181448584885443898810125312229500 12198246 280211098790933748096658829750006702784 12198247 -272831365608510380161304401199828867960 12198248 358470949612283725743141577114019328000 12198249 353827488009195230773858702057417040640 12198250 -12185525336357755131711485476034880000 12198251 -185349914165220048600166654250142927240 12198252 -36805146808057142068197242776977408 12198253 -752177217502377085379365581724513286496 12198254 -679895096910711073577184843956452799424 12198255 693433266463721374150094353177000684560 12198256 11868188064640025870537321791462932480 12198257 -441782198854131381489935076628443583680 12198258 243687466443972504193432154643619630224 12198259 1065398103263886140919012649117089616460 12198260 -623192729341233660683923282730778021120 12198261 196111046054335263705765097839190510560 12198262 -505619275459768917539515590039152716800 12198263 -159652692076417294451103142308333720960 12198264 -390499962347131233110418107604140974080 12198265 -731680712318700640346738539756791166200 12198266 504317778209457831633275111411066795520 12198267 462526050097820113517784314032252625484 12198268 -20941435914021121654270548022219693056 12198269 176132549365221444122566504864957121670 12198270 88113263377319776338243306015219609600 12198271 -526746856981682608389482911419735794648 12198272 -1109762181416768175412484845986895626240 12198273 462716902657434238872690936111528819168 12198274 -328458649077895119159731756672873467008 12198275 -234882017864056782053224223386386590400 12198276 -54213971254000582873776494991127804800 12198277 -196457697803616920102632697514274636288 12198278 -319872352624407786379415867189995654560 12198279 -117428626476369611942690476262302715952 12198280 -281047396737407010097943825025748992000 12198281 -1214685197706321322115979992662523010918 12198282 504367922526949336399513432604115577344 12198283 -7528963467554598515091883936558784512 12198284 178345152717523903453941827934225601536 12198285 -367510283430964127451434543371114449600 12198286 -615211083377549457093445783873253287680 12198287 -2840653772471204893339403541851342545248 12198288 225027911569990163118124115603580125184 12198289 857174785923901299269965221131843543090 12198290 166447433271572762051452665493370327040 12198291 201712212281406522220415217347907204864 12198292 -40508769932278789312261129987751084288 12198293 -559938054221271537914245111217164153458 12198294 -557620822421287360998099048375305321376 12198295 539777823081228960676606191743398745280 12198296 -424975276479700153800095917280013987840 12198297 8685483168466933713823590794099724480 12198298 -14615315559004330653774532323421667328 12198299 88609953829154246059500069188959864800 12198300 2595914408707964004624721249638988800 12198301 1516641115232980468127162390214380931302 12198302 11059291352521916703552984426752880000 12198303 376428858802299118384900190923553602560 12198304 1028130267163774809958720192816443555840 12198305 319526914261153213459103491068808022100 12198306 52263389568194618873844392468763525504 12198307 1778814982107702016093469891616761242944 12198308 -322214579704134854893368796205758074624 12198309 470149572579728763775096760324027404320 12198310 -110717022442305349636037632216912141440 12198311 -65727081122188599138608269539587095200 12198312 401632120843949281882523422312281784320 12198313 904518699902641128723531313459184948880 12198314 6801727302795902131239849749195096064 12198315 249218938658718328188428656231633121520 12198316 -176330285376710262584056453779231283200 12198317 -1897202145366350612723423758468486229748 12198318 -241802070150303362789925583848734979072 12198319 226598011436792609345967035860759104496 12198320 -89882181582797576365890512117140684800 12198321 -116860673646420624884292107005255040640 12198322 378939099945860187673700844186346493712 12198323 763293743598547209735230357010974515200 12198324 -576944950912352033662678582488175570944 12198325 568076339527201468656636146426066691050 12198326 -541712132565309542587865973595656192 12198327 222696591053915573336820777451948661760 12198328 918457932265669823006523177228114432000 12198329 -590497989077201441279076971835357026112 12198330 144179407656618179540190388379097408000 12198331 -543758189726277383691892078704860211868 12198332 -836688404217682054916667118932745497600 12198333 193004717138998797447944119615026143232 12198334 305300179835100236762379614989902018816 12198335 -1121568426063504651389090764212080061720 12198336 -303506035530807437424527303389476814848 12198337 759309444011742358703084620059488049986 12198338 -33282023520618210313683942890781439104 12198339 -28155083835542804495215332151019324796 12198340 -136866698817648483779495476697176657920 12198341 -1037340878770053092835605904397819020258 12198342 -183784959738461637893038691462046013440 12198343 488257507176261458862399324792284049840 12198344 -178227502228832078623376318075098030080 12198345 8184179033120000442439407987533491200 12198346 229081678462015942483357026057590008320 12198347 106812413492344199403926808235517491200 12198348 954727382679955966394774068725670855680 12198349 342771248425685418562782764839234724928 12198350 -94540480478024018080273771848751411200 12198351 -686805310580819934019017158013534218496 12198352 236758733747583411427209700472237613056 12198353 105468368244768008567069315681460291648 12198354 -77633991972242692437111384465899273088 12198355 241288493842213724102119586373078234720 12198356 -1199564516595625717170686816470362622080 12198357 -347334992228132235171551290336764151140 12198358 470243105400317435943850830380950997280 12198359 190088927512294048680469136780749949640 12198360 535503580146894604931109187345470873600 12198361 222795856980159156444887703025012794240 12198362 160242759011987078036980637414383891200 12198363 136221335052176625832595368164371733144 12198364 -582206782532448606874965650952061556224 12198365 -111325628585901174461037865461676126740 12198366 -527437989647895999836216586626672902848 12198367 510169262254979378421524016263254614432 12198368 96684693482644874583325843858799984640 12198369 10062877625921534363336544218571712608 12198370 636788835708950000810570189737833902880 12198371 671255440730472933921532858721040124572 12198372 445040450837849770515959678257358315520 12198373 -127561147405576923641581423204010468 12198374 312382754093485867220228213237001951360 12198375 -255999530571172848187976423472733800000 12198376 80248704344591825827955105968961617920 12198377 945701490543401037764896158181436183226 12198378 -419268180576641371956822931779644510976 12198379 -450199722219390275588336236466218283020 12198380 617451007994022871738690599549299097600 12198381 -24500420736438383400271840409304902880 12198382 -48970948836880311878380774517726803200 12198383 960578998774501141086615631314538711632 12198384 -220181600344303274669311728777607249920 12198385 419843868098908580041254324200231990580 12198386 -176451496525472810972972567887095757920 12198387 946988401488295879541440794739338363960 12198388 -274930436772785854674598973476698243712 12198389 -889816115399059721750521927246240525248 12198390 -201385711102773295088831620942660915200 12198391 27660820948751905721019664456174754792 12198392 974401145492016137963970917531725824000 12198393 1701774538519064898210247848804721439040 12198394 340198134770538101352808166643561327840 12198395 -369476568761502555177628521687858120960 12198396 268514970669484932879296080514874040320 12198397 -890728307331117570011258454797866908154 12198398 -898148003006737172181180798357197260800 12198399 -914336258682757179291806672804637912960 12198400 372564389745700086625643816136002764800 12198401 67916077521756414266184146660755271430 12198402 -24541040250236537413586710305048701280 12198403 -37567251365548382739696116532660384960 12198404 134925028959912477184779208934886976512 12198405 -154181803536326025960730508201314335840 12198406 -384342223677405051653578897558261972992 12198407 129364495481102501576629602223477841280 12198408 -318649376152148564882719025457839308800 12198409 324210464463162453647847053013095034240 12198410 204092292285185235155617946917519733760 12198411 70509704423127605905482951068740958640 12198412 2208946717298730920403912255219753472 12198413 -193090566463920441093770504164066843338 12198414 -470730320620773486195587746698648823680 12198415 -469902606545809870511174748473579049600 12198416 377181901675025900359674575619370524672 12198417 240466183036162780044813519914973195264 12198418 9194909397751499195785794288204948480 12198419 21535475994093205397815404913417184496 12198420 157198993879415814611624925619193099520 12198421 39512370505686999706381315808901412622 12198422 -199856270016329787607334877128298113088 12198423 80627677517015297727964143704868916584 12198424 -188526080559379241140006576458909081600 12198425 15133600967739763813642099180599505500 12198426 447619107750106590797842412524867474944 12198427 -652920527759550230949897013377888130560 12198428 -638749094966774396236765001514005987328 12198429 280197190018150729192843409431510539480 12198430 53188591400486057922599096921535255360 12198431 129718661378242436878657631603882327424 12198432 507329836263160281961047387745733836800 12198433 -479801648968426681835482514440320831596 12198434 -771921195721477262231191032038154846384 12198435 -478895415601266618698952150056108295840 12198436 -694700104039785152863802824930832168320 12198437 -713141022613622793560478583399267912800 12198438 5504324780513954542059771448549220352 12198439 874937856935783685762228752070581681280 12198440 -39121556422072805704107062363450419200 12198441 -505891451564876908923505460778837551040 12198442 -365887655127192366675263202347643298128 12198443 -266968876936974072745732313972855656776 12198444 -178725620393847736705725773609672893440 12198445 102327802704354323502808333640538036480 12198446 15554186893890117501936941359114260864 12198447 911027924249346125456241980842233086520 12198448 140086738942854445889907008708246667264 12198449 1435545176552124983113427277730510896240 12198450 29723732381630571392080309073180371200 12198451 302349809741975732119668071137775915400 12198452 -13645548975003689804037413673297715200 12198453 142146840787939786610478929516671574304 12198454 458870642156298157724758282715391286176 12198455 21133887126254193935333903696023878960 12198456 -4314002179855092944311990975395225600 12198457 325310187643001862892878726197172545152 12198458 589078923837495019263289615317220408320 12198459 55493425574071818263804715464445758208 12198460 795865852657026866365656432434421281280 12198461 -1831725037905464793692594927923958779200 12198462 178878378930265640434540704688572639552 12198463 -39375329493879270756969521799544337376 12198464 114588794126923883545227026104798150656 12198465 1021252497075668901405418093753457616000 12198466 -150025351823196882478569673605267803136 12198467 -1114062998553185351837192827228747196484 12198468 304994549389446629878105334015069736960 12198469 -332823446491463734428105818174874593280 12198470 35796963918951308547977099438576407680 12198471 -195443126178437170241285033343662505216 12198472 -396102114957528466558810654855718338560 12198473 -229563949565935389091283199065601378240 12198474 -300825227256961748870047133073490536960 12198475 -323602439270436128197574009615271718000 12198476 -368810795118058113836045218620451987968 12198477 -451175273686016891683369657958707623936 12198478 -23234665437088463661782641787250480960 12198479 -384891485685478386105094243517410795920 12198480 -9542867489252870264091665132216647680 12198481 347887144659978140431777848769439920500 12198482 -1031970345836187521120059907399180076768 12198483 -452376673338311461360261602975110171256 12198484 -426775486582245185124913418870213261568 12198485 -456572596102852639574424817097539357800 12198486 -27538896112542066595254856429815751680 12198487 -43000235481184453325154812672139084288 12198488 -1049702361724270400921373920330852874240 12198489 -489743213676984617594522944188497476320 12198490 28238628339848030358951026014494348000 12198491 1070978645433977920731853131663048492984 12198492 -773208677432476483831121515153776230400 12198493 36062242091020997925028265515456321280 12198494 312695793814437682153829529081676800 12198495 -234227674968349696662830168133121188960 12198496 -2920174647739036521984199971779749871616 12198497 -1413842668440714922195938590373558838908 12198498 -1593895754228207811322538883687270912 12198499 -702339166750921731047687884847411606500 12198500 -369366252050976630526709028555952128000 12198501 83830987077289237789314131548226268000 12198502 -288254363518858801750887438059865926400 12198503 -1354567313849136233833266674869782321840 12198504 -82313404190218692582123474643412090880 12198505 668897580702759026656555575391885125120 12198506 412266601487383020599908853693472363264 12198507 783464676589118278368025680310207526592 12198508 -86883736399501172437820780448903977984 12198509 692187855109616762848266740058782170710 12198510 -70543879773538102005036716592688926720 12198511 610913030215684899535429393698586642552 12198512 98797534352555458234336897634660745216 12198513 -378808684994803710256713665994812133600 12198514 -253612927981854015137828654550895836144 12198515 283914939841548704323400064156571284480 12198516 -524438452082534666478103586838473127936 12198517 85146882361792740757127560239804372220 12198518 23234106864780531526099803056123532480 12198519 1233156269982594109970920781808801504 12198520 761704161110261093590123319183840256000 12198521 -480120353468281090456312845846983573376 12198522 84899795148274639765174595347273173504 12198523 -196764906460799771309574855998128970336 12198524 306139818027872344296750294446672119296 12198525 -239081111353175452229857621768536038400 12198526 -40196074784402048100172266536373227904 12198527 1507783743165217794867236343400935486072 12198528 -217208234690580455789845877039510323200 12198529 485595228711910145715323386576765168576 12198530 273390355083043512492707526134317185600 12198531 183180119371183516128393808963752791040 12198532 -113111357345845091618514009392819901440 12198533 171350749709863695194005656482378580864 12198534 173736397765532512907003693282087897280 12198535 -109337251090534142661236070367944235560 12198536 314534067319055677184047495266848440320 12198537 2817059756608255278444321068942939208 12198538 981140189260141069641103461896118246912 12198539 -729208178888873989516732631573776623660 12198540 155971433672669197553143841583940684800 12198541 7493477892323832919254662982300054112 12198542 9781305735498806927472544724041332672 12198543 105660828317319829364673719167370911488 12198544 250731230004668516904442016066707496960 12198545 527829228253381017276753948585164001600 12198546 104205314311291308330815356830414458880 12198547 235060520737270197078719716063136621996 12198548 -613437171075511361247684819969542737920 12198549 -1641705461454587071271964157755844449984 12198550 138866815390641334977776355460141516800 12198551 674604513529658450430782087979850752 12198552 -225589544833138604222276381183669882880 12198553 542079717498929053173407830639308553802 12198554 -175219480062314961248122442603683200000 12198555 -58415185084362009117878750943941809200 12198556 1005949749073317443940178377634740756480 12198557 -285415022476952211772165328389104346176 12198558 -19674290153242859699557714231561012416 12198559 -698949904809585580404646579845975742240 12198560 465654784923531139734270074271301632000 12198561 -936111086806696015094788789279213205328 12198562 182009537711845805376425202522119000064 12198563 -575916827529902506425513280019157535776 12198564 310187053679664500157020688273275744256 12198565 780369037307293065161604315664443504120 12198566 355672857795045421178195652537028528704 12198567 185287553991320441975956869485929109712 12198568 669342877178070410505607754993291919360 12198569 -21436225762453912318617193741722657030 12198570 -141401694060415521713547531964483545600 12198571 481239357105226585601293037772094333440 12198572 -976533271089633803278632605994790497024 12198573 1630862353458601490763003025662677496000 12198574 234607242508361897065502098349070720 12198575 38369272316268121756102806652716373800 12198576 -11629948937550045555769614495731810304 12198577 549313269169580692781892236353955184640 12198578 278892567966720239055783582018550912512 12198579 151046403878217697285374112394940104448 12198580 317259522650221522347125158289207827200 12198581 773602517214702914778701361330368732064 12198582 -481132965239276640586560818876618112960 12198583 -618128846355269971510945102564373854168 12198584 -12439983756406553633731126090666414080 12198585 205505531571433522057111374547523736960 12198586 398617774464210792648206894991831432384 12198587 -60271289274589247581583093330828709120 12198588 540988864934657918745922697737377801216 12198589 -1260857757014609965084179314331999429600 12198590 -206760894926763298960504107736335115200 12198591 559827196294696718459085630314877943800 12198592 3649445883721646262887829703252508672 12198593 -59483064793201007240207887104157507584 12198594 -108045070493397438320798860798178326272 12198595 756173790525007757156912221247702499600 12198596 -329320932360839302257135658482281596800 12198597 -124178468245895566044336543979989427200 12198598 -237171753988219122942944235843316244736 12198599 -1203174988071702324802233082645492212624 12198600 -374790308021109756109200476141908992000 12198601 -355616011410778063666006600171002863900 12198602 -26619498260432749323374656100748134400 12198603 35589220887268865045191510780670403504 12198604 195486085699268424344079254571834408960 12198605 72121712740808364633808363996728990360 12198606 125978913445113626847512962974850888704 12198607 6776577062835181317598117232061408960 12198608 -595061863416248593369298341205114880 12198609 -513930078299266236515639003525381691486 12198610 -6403487320002067625449390707246515040 12198611 -1300099641981711129410699718790192144788 12198612 -257224658068432548972907881162049382400 12198613 -149881697204900312568901655254082975840 12198614 360304479902814003079704728226766906656 12198615 287740928416225029655160229057727764480 12198616 -592161864485954553530386022626932971520 12198617 -459693533456580980633879535077442708588 12198618 724920408607352265601854600576843583200 12198619 -1027683268244184388799239968429273630704 12198620 -326154779857104855437845484500872529920 12198621 94596978628322197993789257714570823680 12198622 -423791920486929065324844471487389554688 12198623 -1764877253359197449615335080856569470064 12198624 250457892959967828336385935433688678400 12198625 -408074959713522590460315403388571312000 12198626 -118298610910603514842884718867207342080 12198627 -8539250714566099925824239796279296000 12198628 -509924035766067719719565984419741832960 12198629 891287109009189053063348974381623247230 12198630 -20966542668815802020979086340254880000 12198631 -348321929762286207523310197954822938568 12198632 -593814071311498637018328739486573593600 12198633 1487852908341641070800977065759951448800 12198634 63750973571127171654938852419210447872 12198635 600155794402545287921078489414359356000 12198636 745239362140168268384634673068043598592 12198637 -719226969030053569029191385063816098208 12198638 131605015055298591311837406426017670720 12198639 -588446623880033742489490373817098161632 12198640 31083191185951857526945022269100851200 12198641 70879127245697839363845300096987373824 12198642 -10978329708517713312579382004582866176 12198643 -1181183406398155794518266396858061722056 12198644 -161825134118041492052729967732105089664 12198645 -4337336664592850894925153719477400480 12198646 443762866220893937161125370145469270720 12198647 243779603258526456673847394177952011600 12198648 -110945255546562890653583513468273295360 12198649 651989715952268385593613267902846700650 12198650 -261422844987632081949953043337016929200 12198651 -312352545885006192220018759338798276240 12198652 -350644892496481857463234564873732973568 12198653 588565065296096009493322490695801456902 12198654 244525560979636774082528465139603959040 12198655 51579700886938860948646205728303749120 12198656 181734123190745999589384762967952719872 12198657 578186716335980932524426098073881448240 12198658 -572654698754859537117796841063714327520 12198659 -55058073935864207096358534330467597760 12198660 89053614032852328150042409367903477760 12198661 -65176717969830348567135255400225725248 12198662 -507474144883231395228951615209873756160 12198663 -359401110646057176057744397432441269960 12198664 -324303234926577074397852050001985044480 12198665 68363838217634918918252878516717632000 12198666 -130766162894683795515692749872478162176 12198667 262093321301609419780850311765710004720 12198668 -1069075537172257026672989148436020893952 12198669 252814825747984790745266523147960713280 12198670 -3465161981144789432019161023925222400 12198671 -480856938430374875591644001498754526080 12198672 -99503295893336224514725188638070398976 12198673 -1247525445609985053166571382683805493920 12198674 389145711706371357667766391243178261632 12198675 55057188323831487577643835918407745000 12198676 92542016583777272824978268745634652160 12198677 -91508039412490816504512981525157119474 12198678 162484630921068069930493067436556886400 12198679 339182386193023225641479184119631212760 12198680 323040229240800999194613335993084928000 12198681 22340533325865595337488591474107249744 12198682 451744368314871333675230806613002589952 12198683 -229913433249607096106840163962023492080 12198684 289382407604589934240605892940538839040 12198685 -53686358813450990705738428340589385620 12198686 -12321599033959802980068300652570755072 12198687 -604702024954303648583841606184638822840 12198688 870421186236330837460224670196367360 12198689 -68730597694972184946561096249286004472 12198690 45828528202675724305497679884299604480 12198691 -435205657129299548550143194661495615908 12198692 267256987463375754054154028613074018304 12198693 181354131924073250220693425992261731840 12198694 -35590456959378876685670056429554351360 12198695 824525918573331415371053652213241078200 12198696 -177403182642857626125277220357706547200 12198697 -199340765225279663920452711753108108 12198698 -645022307398578260162590996689497048400 12198699 131418776289750732922581907794926868600 12198700 67612236357449485101322015369386880000 12198701 898642434281714888050297578151838855052 12198702 -292178674129593304708612671850114083840 12198703 316153780957239625690272304716875120640 12198704 50891924913809060731046015907005792256 12198705 96524797308649565859496137545706173760 12198706 321813383084411766477393853036655078400 12198707 -8838843186775911930147012615738646128 12198708 -528105720046921671359976872163690516480 12198709 1042450955993391482476739093919655934016 12198710 538271783481718588401243835773895733760 12198711 365395410003335829568076832048172197504 12198712 641831324502236061502594234895585587200 12198713 -33956113921243142438840711370489023616 12198714 -265791222138608718244064323279577383680 12198715 258341200854985204728118239282667593120 12198716 -18979413131148755321461658309103068160 12198717 84332590567617377425709473835654048256 12198718 282408599990585194027505908158213830016 12198719 -406076286930512449001899358481116167392 12198720 155643599373810508905125202657395343360 12198721 -829771012563343642128360848989566464300 12198722 86695707066632459738834683723778246400 12198723 326292130114846005781975063314798528768 12198724 -672980393376479379034518063225744547584 12198725 5943968650731118683401665713027508800 12198726 -347474172075477239283854839665958397376 12198727 983456841070939739997066087122861995512 12198728 -568513801812424131504486846530014755840 12198729 387949604257963035899365239453121207488 12198730 -185265937780955956246976283772852073280 12198731 -1271922728545797337118498037424880149248 12198732 62626424746165996883266828335043067904 12198733 1200267565112971490246902595844038762784 12198734 356541550761637392422429609931953943360 12198735 -469343788477452737095828213888368120000 12198736 133434428887434146406918840887730176 12198737 80182784471377386863944278329695609152 12198738 -1969320098378009700073114642275040512 12198739 358941332132951339981634025242116312656 12198740 89835317041291201372117167876993519360 12198741 -191836009868823971163274261127324558400 12198742 580342175903499356056003984409758954272 12198743 858330106756145323127309155633100068200 12198744 404215164777498947417292476776526223360 12198745 160706546892900268701109301810813282640 12198746 135989193120720747617061145574434979568 12198747 491450031861420403352285315111417192640 12198748 -194543291041578980990257523738015535104 12198749 194264601049606409721586681453644239520 12198750 -19601080227397572056333867155475160000 12198751 97290441926556829900125930678309822752 12198752 -412074618527804414638663627863949836288 12198753 38768414395193895372132515666683598784 12198754 65908826929720242375524782549977985488 12198755 -121451841261034137135870456743993077680 12198756 8648406175318752628279952114771165184 12198757 473922670922403364894262731424961733472 12198758 -703286537444689473823387216720350413952 12198759 -505903449844816708432819235153377715712 12198760 -128453075934404460936987840264658944000 12198761 361194716296584406274194090543334722362 12198762 22912302153764090208085789527710328672 12198763 1092119087359639790119498882459104482400 12198764 -1203549492600553935236928043722303957504 12198765 409524345461549155521287078729013604320 12198766 93844884090279398800785184990314745920 12198767 196685120459637422377948821696057937392 12198768 32360718373934466418900479740414951424 12198769 689457400398368861101416056466274007808 12198770 394362089322703211322630868316862322080 12198771 -89712658083898588825168323258482869824 12198772 -147242015761713773360385854908156439808 12198773 -1550972072899010343391167636733244256978 12198774 201109319238330671474453620817691389952 12198775 -620446718084253388437752708275634155200 12198776 -582080364683478695516115732730258513920 12198777 -76272272499015062637095869816844188080 12198778 543449236203450523609402692665090179440 12198779 375034974336052014301957045447789440000 12198780 245627023747513271032827898384342947840 12198781 -127269990613076681968480014908033643840 12198782 167083169937426920047124046945704980992 12198783 430105350800839738360289541565015297224 12198784 54422655573296083578167333148363325440 12198785 716246338738572372585208610711087136000 12198786 -47517576625234181070718321268632997376 12198787 219220518441446159576377876554147949436 12198788 -175448715512696496696243671675093188608 12198789 5679896631017509569928290500010709440 12198790 -380603482813370371870846273971372681600 12198791 -1091136525357080247139307644058790162000 12198792 639155937871226056742947848432417177600 12198793 -690730910589635918719502051496185241958 12198794 73819109305241078397084643132192978944 12198795 -240465184369871332844089234906536384000 12198796 -73619656103510768781253167287146758400 12198797 478829352652321274698180236925195237740 12198798 -220041794345064336016190173719704672640 12198799 -10522178869834259552113636960990091520 12198800 142636025404081936013006773635232358400 12198801 133238057587184948128018287857699515632 12198802 -104770806664445788973706335084479183872 12198803 -1704810142461654571543200567494030209344 12198804 181735030158252591103033421571961706496 12198805 -1933214314087265123576388622711342746240 12198806 -118651591958810016798148540826060004480 12198807 -458314771312841037938719248640832328096 12198808 1149601824631168963796478560698140456960 12198809 -135394241826686628018334798503896963328 12198810 12610801018709380705220206608673382400 12198811 -105056711589667792656985415941948059368 12198812 -136765757886632392111880331265228474368 12198813 642105966567767445804615609514111430688 12198814 604497435837604300131437643223156304256 12198815 1011087848893594760353409399523587765520 12198816 -549128314482123709540143678823889633280 12198817 222892104780745067948469699203335426400 12198818 -136872490334849652980411352927080318640 12198819 466962325870140046562572566373498439544 12198820 536400334395082133805855893484602880000 12198821 -829822857198107165950019948476388397000 12198822 -173516645929107847348328533811752657536 12198823 -155537022556814349977983259276781108256 12198824 1413356944296209138801002500954413875200 12198825 -63910799552433546062071114459571154450 12198826 248892576644513719191764756193240712896 12198827 1566501060979787758017798056627367866676 12198828 -505560230599123373768387644806513031680 12198829 695505081421580866542744749913916369430 12198830 177732532187615843457963522126587020800 12198831 193507773803688426869225452281580149264 12198832 35158639993809253524966049357868236800 12198833 1160985687054597378422846566504432136082 12198834 -239225744005465218411554607511519238880 12198835 -977350436706380237343349320819654033840 12198836 202490461778494270894281846941404907520 12198837 -62480825814414857429019482292144900096 12198838 88271476628854469463089958076062844320 12198839 -1440006894119412357812547558687030918360 12198840 -644270742625406414816854676787093504000 12198841 -167151627690418759633758413126137445632 12198842 1694437640863312396629461386520183040 12198843 609923368703041836812377137830244603024 12198844 262892392157821820045711844080368289280 12198845 193945378095145605494340752182597555800 12198846 397659447488382857410099630909188538368 12198847 -1578616558362022018606168526993965184704 12198848 -63875557036283070082878740963725934592 12198849 251742432667369261087767638395061336448 12198850 355072165570468138397684462563340160000 12198851 219117588544068250820355428270012621568 12198852 -442123857655243475233345351857689111424 12198853 -382399447133271168017296229827030504356 12198854 -774947536113429698910931647027657342624 12198855 -134180134132384884098647316350952179200 12198856 909069913552562903768456358612839669760 12198857 -93128165033994555110350817046191964 12198858 -136995850942087861973815305247476154368 12198859 -1527117252347715514309450871173425528940 12198860 -161848734087266086430032772975617996800 12198861 -887698846591248435864781627397057245290 12198862 293966643167020216412315134027879536000 12198863 -56622522050454069381707323175788694304 12198864 -127710941600521337542752024927747440640 12198865 51559063397848695635079272530902201600 12198866 -575950746915432416514142914369028096368 12198867 204840007316558353282991020644390250680 12198868 -233334458059948942136775067024725049344 12198869 -1176155073441858249074153310805419767730 12198870 -192011226605247689556309464086608364800 12198871 850095268565616386000132948834428944 12198872 138495850064139607512031730316709724160 12198873 -1023396768697711249371695935112022103200 12198874 -76923624873944329636443792412868467200 12198875 -737912781554265013400927274377191236000 12198876 -138509282716476415340937428174944531968 12198877 90570614421962513377234159483752931212 12198878 260744889227487381944937397899314538624 12198879 -326050784484582439781671591501188986880 12198880 1322961623358667209011294681395066306560 12198881 -1293352498618639144791027322290579927000 12198882 6106548347956811365744068967983081984 12198883 432182611748460266484285648469279871132 12198884 42591972599015102568369755469572726016 12198885 7858690255791418882350644963459576640 12198886 -49643013790853128450969419956167958400 12198887 -1378686670675041090025775369968981771464 12198888 -300448865565133792632447304876135925760 12198889 -491948384832168873237633543872993130310 12198890 -87883946257602190744006767105294816000 12198891 380743934547774788778492244432633555584 12198892 -17769735523421985713684855333973462784 12198893 867948225041823242034273753359926653120 12198894 2399938129332129360529854515074408704 12198895 -89195307291917582244190216675941286800 12198896 -226499989830127800642945557970798084096 12198897 -370027564974769243871162500375263932160 12198898 320990396367329932093540254741479544864 12198899 -105060335529957405200608481109923520000 12198900 37952375543675163454944377942372966400 12198901 -289261946193383393383933646495388789120 12198902 -432026949331671202982266621988709204096 12198903 -111010645958176921189654853540549908992 12198904 566514371736646343075360309713927557120 12198905 -587053135120294708643298435324368618940 12198906 322139268424835332905579572914371852912 12198907 -166822034019378280138122016958337794288 12198908 1459650454297775442151183930609758812160 12198909 163454024575165733749090069522985916288 12198910 17435058419846700258120316062512631360 12198911 -221360869641991579868132068622075382240 12198912 -13963743411323889877812696070118965248 12198913 -296648008503628635253450357944120867838 12198914 47846417772923273289691668307220143104 12198915 63160244193774736447020857331182448000 12198916 490342192539733574448807786664221914240 12198917 758335070001462369681761552741737311966 12198918 -309620695555483280508347253773466693120 12198919 850591340014219590450430697015208135320 12198920 -81880033422023014124912825959155302400 12198921 -300751343309402220970467542894593594176 12198922 159597385245692603814839776967483003232 12198923 -288644807643416277783715968993429847896 12198924 -19769822969112652704808251516085822464 12198925 -237142374705447577025009634189101196000 12198926 598973101144398358760562198816596401344 12198927 -774099711640758213252936116650087817832 12198928 2180473911379347700199628313578700800 12198929 -803462021846680751911450051322223547470 12198930 177119003796314014602748579892403525120 12198931 -1473788843102798022245802401740942169000 12198932 47908654451052122654980008571736709120 12198933 -889006020087592933440297862740936675840 12198934 -254679025816666289907800180403029659584 12198935 78354410976197550205785986721459088320 12198936 -246145538794193268086966162950884556800 12198937 -400737426029462926048425796764284441400 12198938 8708948971122485533544711003254141920 12198939 -153117026063602220423690473193042294376 12198940 -188941536884985550712820105523878758400 12198941 -30173026491648878690899377716679413658 12198942 -48380699923050229429324895731305499968 12198943 -1230521035995865834276431195851205593120 12198944 -2727648384790660278336076602505017950208 12198945 82593983367339419951189960569557552000 12198946 -229631467027400347971769595777711858400 12198947 -805121564295566757046059531203427298320 12198948 1083119474581626010451228037984935983104 12198949 320167132801903188040220479781282280736 12198950 -103934178820980679535538467552347704000 12198951 -189603711073049259372792804726423873120 12198952 212962325317121697726391730950025134080 12198953 -115779611308197055709839753206639391800 12198954 532631165525863638464724348943043262720 12198955 -371158695613844003310636193809788852640 12198956 181101137869504728293031594438734954496 12198957 33051580475528798666330930345813933376 12198958 391211582671036312090099597520211870720 12198959 584680402654804264813641370159012838160 12198960 46194944986789711349548277825094942720 12198961 -600087382547641609993053002480911987438 12198962 -575418316913079891225005209083595266528 12198963 66202029724640849881626985337726184960 12198964 672023530040057880529839598038921070976 12198965 -95641476033335901380557753406585372160 12198966 -189474848751546832295646246429297480960 12198967 -595179853864837346523098814289075851048 12198968 -1174084464936923730378882596209775677440 12198969 -657318394722569101385129797990063928400 12198970 -43680673952006774989380041281458493440 12198971 4921700982747298842757650056527678632 12198972 -222755946412757994164084254279320964608 12198973 -15582267448188998736762569337817421396 12198974 -67253500249620480697309547061012709248 12198975 6992616830891207740260289762458499200 12198976 -179071993666632717037955275052521881600 12198977 -601390705521105768221633552299243672128 12198978 -1329428144765553774087677065862826240 12198979 -229818730069332151508142813807481674240 12198980 45272832845191315001850578357099888640 12198981 207777274567043176404948201255246320352 12198982 903578057151741367631137176775515600768 12198983 226842884505475215507812551606927926000 12198984 -76196064743603401807752570182132858880 12198985 353335365179950596752212899161270952960 12198986 -786568097843490671791391650061599673808 12198987 -1005202552831397866291475298609909277956 12198988 -726661860460678255041503676974719221760 12198989 1206658704914328258376426931159511276000 12198990 -179193203803601164515306709297166762880 12198991 -2604333218101836714818242401860972985312 12198992 101539827542606470926738644328039579648 12198993 -200506071148573204706840928762702826176 12198994 747308098871703025220078048692593073296 12198995 1156636851021391635481192989609038842800 12198996 18557105299808709157531246742297001984 12198997 -68994762811423109098262704833111950148 12198998 97736266191655801754779336303132354560 12198999 -758218776311388226069251954416613309336 12199000 1236843153119254890945016878063667200000 12199001 1371170599401063341202686892904049221002 12199002 -337957333928183912792149702928021626368 12199003 805901433847771072221175415130280100224 12199004 305336162174132033680459516064269165056 12199005 -4947076675501117455919578050517540480 12199006 -752850200859937848175093436558319090048 12199007 -193138620425752788867893386382300257920 12199008 -759318823278899455785485162758319112192 12199009 1295131071307884111989453552831167326100 12199010 -273786627880380110026808329905245077440 12199011 415716059454981798175726384155836671488 12199012 -185665073647891236053348286959469608960 12199013 698781167304403878141668643576007159740 12199014 -7056283047350780154902579609887495872 12199015 -698295555859132056420280747649869008840 12199016 902954418027879413360058631262777180160 12199017 405227397297569036814166585699585010880 12199018 266236168324167989842476690151006660704 12199019 511935435815744197098687329011679921952 12199020 191703418489688010235889435319277255680 12199021 -507664091380374968535838637147818404778 12199022 -331497281054872428257446149941241292800 12199023 -530899536094852700636774874690486739128 12199024 -63289565769349805432814461502329978880 12199025 529010177364116034146561221730777626800 12199026 -109452539165950349733742576126314946560 12199027 27845967084374476458644692489988494912 12199028 107133707021487748773963995691882210816 12199029 538067453478770331387480479989884852960 12199030 13935752594122266558303625833675333120 12199031 200533229172233242502521081604449551432 12199032 552924857773494022300219231496134041600 12199033 -177134993275994330892728088847422363840 12199034 934762756185036498720257363805787130112 12199035 460946072844644426229637338172922617200 12199036 -608473330270143688128749888221664389120 12199037 -7352370574725956079147144770078536314 12199038 -115665862149041230435409413165510410240 12199039 -291230081898094929100069716122608067376 12199040 415286436645544433579947195578187776000 12199041 -789291302555563209381195843150806830350 12199042 -220193667341761525914491673822241313328 12199043 678524933613367477464090576181998407292 12199044 250246443076610113389004541556459171840 12199045 795968362805810149628499976317548503200 12199046 -144937978060317796740953753435293530528 12199047 140596164006711724399781040144428346624 12199048 495190434466317535359726044530575360 12199049 354692956453791772417305289276085570100 12199050 257833131209638039775078122611526938000 12199051 -128163317551705532925646614989451067948 12199052 270288581983236934128993341654041950720 12199053 -74111302368595892079437927881912200000 12199054 -9697366684973208886344123124962643200 12199055 41212527011493989019498612070710541920 12199056 11930063821093216503421739617879130112 12199057 7765473111170685300741529102027754560 12199058 -37032325723627743405889429885705420800 12199059 1032055000433190655961786409463505359200 12199060 139517874813051858247732226037423513600 12199061 600755269553236827263712045745008572832 12199062 42133143575577528799288244588378695680 12199063 585392374811661978080272623353304435504 12199064 -1560969499490965841939790400510247116800 12199065 -62777234543888440453818084652322760960 12199066 -658755364521195638816021869184929541376 12199067 230340252949245998698729587998262490116 12199068 -265275069405035900298196033692593648640 12199069 -57899735931576167588184997307966549530 12199070 -169839398622415862033910015874541994240 12199071 -701338031725240084780802696079439503288 12199072 380600226936638812883554799637683699712 12199073 1445517782371260058123330541772242372322 12199074 -366521398911023404498870317060448333440 12199075 135394471576717185801102416543027494000 12199076 -1070733365641237045639623254696633994240 12199077 18469776337742709699808725674898213600 12199078 -390631030824641589287015942924456158080 12199079 14261956481736071275179319581703019976 12199080 300348458809319550870604984561798348800 12199081 1622099196920457935255580381674774419572 12199082 84735787789449957604598248237241978880 12199083 45402208604207783662255690528864177920 12199084 11383808514469659510336312440435006976 12199085 -306734637227452114740199750277648225280 12199086 246796559541770588228730432544630329600 12199087 923582043639958717936400857452840046736 12199088 -174966162664271001356024997389670383616 12199089 -84983699989250130663236786465342907648 12199090 -46100576174819582571272198582641711200 12199091 -885118541053809528572894921025684153768 12199092 209415614291353245601534707577895565312 12199093 81220961925859481289204778697331119342 12199094 777186886378700651351085697491848520096 12199095 168951030052453579294958006755938933120 12199096 10863034346900985253197308672010854400 12199097 69956362831413367681739487940125381546 12199098 71165474099911267366568078983329100800 12199099 1128729486933795215644863822899762760 12199100 4572935168552200692556500904935590400 12199101 1098115614237989779272483165180085921920 12199102 275043972361734774031993983863849779200 12199103 -22042471427242428723554519078367019296 12199104 -100690405555322657412593168965797150720 12199105 -994571460482357348112491020328542113240 12199106 856032862003912992154249441323052709760 12199107 -308221845433634513504365087742098077960 12199108 336657274209902923975201471245421387776 12199109 225202509021112657525100784497389410204 12199110 27368858371128545647498657174018928640 12199111 1100597409193430355744414326919092758080 12199112 615464716886356156310833161362936954880 12199113 86672209645896048559054027873764648000 12199114 -761308795947350092073198636674733909760 12199115 596762791097319851637604176487439337600 12199116 -314092733863850760662793088798820668416 12199117 -101103395456031770906870602492705675808 12199118 -455818078089630733277934468475510866240 12199119 519642216726623421789536282461448035728 12199120 -52801468011862754309391684319366348800 12199121 -127181554388553803462453271905842279200 12199122 -15997555415546217770288068962479943360 12199123 -1951639510218824388219916948616383898576 12199124 -105103748523751407712923325580611043328 12199125 -303178796082514349150795208037136232000 12199126 503944080918882563743451294714614324512 12199127 -37251026952035507938942114351405219680 12199128 -87248852790938061880244030269348515840 12199129 454601934428794927386129859320024561684 12199130 217868149816977697805684540383962420960 12199131 -105797449031329134893202324339996184320 12199132 -2273391894803447424864843689927965507584 12199133 513911293557796250043509596120950473382 12199134 67383127540169667242564823183817500480 12199135 21704319672006619266916035176363167200 12199136 -1340059727994362518569295569787204927488 12199137 -1053375550320635817632257171408556585040 12199138 459249663582857953442026909266817305600 12199139 310877605039661907158145197508194941680 12199140 219764713786036503552815243751106560000 12199141 251927065636922654974133910571817135160 12199142 66636110456994583612079834170658357472 12199143 10945144826957552053151535669377520768 12199144 728147175452522305716523027109587384320 12199145 -366370466191485009277622982380201305920 12199146 190267309160815967040953856406701005568 12199147 1557562474504836390731356710465020004596 12199148 -209133951361646344420749517343332838400 12199149 282347047210598519284715580902607225408 12199150 -1334198048508229195152407286010872000 12199151 270612964485352850101703270249887936704 12199152 50443537783667983186330135252623163392 12199153 20624315256663301994292146461929517924 12199154 394632835650985267868356854070739043840 12199155 269565537851834863236639453886178522160 12199156 -515408041852155927461018082059984548480 12199157 1498600423596026283678403944299157887406 12199158 -194957849997895093140956550578468945856 12199159 -399956550928157977465531672054679917440 12199160 567950209728396874471192804390697472000 12199161 -129607066688194312689700525133607724800 12199162 601067418302727295350843854851199935200 12199163 598059771073825624584036428267114331984 12199164 -352387823401882395878345553067249319424 12199165 364393495954367416964921651843085691200 12199166 -32635272494088814393636927597110945024 12199167 -65790757443245026646571505439118675984 12199168 -311438106828045804779261570657453867008 12199169 39883533887126430116904344391143784360 12199170 118259825972419543336657732384603545600 12199171 792401024549820879955903873373100239200 12199172 1331314518233212389238210230463828131840 12199173 249834504065272400210344763604026266944 12199174 66029318266048607527235341357929130368 12199175 200820852555061137291852622717083918000 12199176 51037201071201813951079859124282900480 12199177 533283312527923612119148661797153939392 12199178 -214733102975229870321275125859867554560 12199179 -24684576001089699590243986780755164160 12199180 -418356171558641626669527999762471321600 12199181 -730612327822981523425756090438129596456 12199182 59056260442290167279440094725806895104 12199183 -2230453190113821791709362959136537829024 12199184 -19967477798366005545895286291095142400 12199185 -138432527101288814894092178716502836800 12199186 -5250082737542006610676820854890066816 12199187 31855374630830734371416210632076272464 12199188 -434908915827515996769026132654238566400 12199189 22550468718730950671282933540553854990 12199190 376663582430903738864385907003202745600 12199191 42040544969722971846336445754774346960 12199192 -1161491816860275593093991837649129728000 12199193 -488525953105485709032946091094534293376 12199194 114935083831792261948035655954632499200 12199195 -880151556949885085952486970556800228800 12199196 -48552382469186765463291904097278940160 12199197 330118281620590972187631729994750320480 12199198 936986071139970618125422534655114536320 12199199 1101098601578177282785452698719086511200 12199200 94020226518841024514434873697186611200 12199201 -146970818042925422586550465777558254336 12199202 672219269777458391982990816933430473552 12199203 -29386417645465215523879403870573013360 12199204 -555401426482501182411888201355697628544 12199205 -900033948092791570580505347888275013640 12199206 384866971129390985474884316316240410304 12199207 -39939678561455358416242432444586439216 12199208 -61775262366633961456907642630801817600 12199209 -473247572542681047382235862510669437472 12199210 -263177887128011120698390707100326420480 12199211 -1125314514663345178732267145234655130188 12199212 -264339923075812780177497857378500241664 12199213 170239612923200001231013993926893416448 12199214 -940256913214648882911155189667851709888 12199215 -138658905247477004494698470442259599360 12199216 123896120657907652656475654418270617600 12199217 1186325541319853963366322258424251491712 12199218 -539623811047350706729323380550815181696 12199219 -302865338256184381176339325739082609200 12199220 479178816634926717517923318842904960 12199221 1132778713095277241479391981855362746240 12199222 26364569412878808820169798464057502208 12199223 -823230959673206604584282588985769324656 12199224 -238564020734468878998927214862183854080 12199225 -522241174701911628425544593293184138100 12199226 643475628038859793250577199114932172800 12199227 -1048830836385792583483728789269147579280 12199228 408167965227477394134303959203281517568 12199229 -87672688253458287626338610834610240 12199230 11937957116456770909992034337293084800 12199231 150826989518447803762111931830494015864 12199232 -215856716899191984762758363549790633984 12199233 -216538023822687971758004395322049123456 12199234 -110261609348958918067716876090403643184 12199235 -723749835541273362255429545545510006800 12199236 280409766684437733862213849824345811968 12199237 -1234213221051223481016061707076566262114 12199238 454631321038145059861429356067858631520 12199239 -4814361893025180542937806716497725952 12199240 -198746818070380864979810002981880371200 12199241 186334485342221995688970820316147463642 12199242 -105019315006646330419320806443888340736 12199243 -3884061015953237423345844661651418080 12199244 334886088147896881272903993777216159744 12199245 500074225325023995112796537593311249120 12199246 -12829076839068182381014370257025627136 12199247 -932637764901153672866341505253157724304 12199248 22164120700471175559468637571316375552 12199249 -34106274055890821079831705549884569436 12199250 -75027640526153616244469186660178816000 12199251 -164971010798287007508343667391961416336 12199252 526308112071835448973056192766067865600 12199253 474852429239127071165755324097998295520 12199254 -156540819108301181895561135953666872320 12199255 10640963906602188095537606168211252960 12199256 -264473689616221541789740496918724403200 12199257 248585754387746115200837816926024655808 12199258 -858232265167093126498847216176292309520 12199259 295650315296603781609062285468195996160 12199260 -194941239038296614276848916065931709440 12199261 1235914830962288150234431881640171213862 12199262 117816465576465558223691737351100629632 12199263 -410996865105802388533708651256387196912 12199264 313766718223291479166247879646929485824 12199265 504363779789759780412109157412929025660 12199266 -359180290060514822251612789467286387248 12199267 470634790913793405513611024357899604952 12199268 130602468405648106966149196254048258816 12199269 -443625733777255482887041811064839673696 12199270 82274810023303937098006046974218207360 12199271 -587611958728448311164893517305006593488 12199272 -8588953098044666157044101486515240960 12199273 -73698255161296511503739265166834586880 12199274 -631141423546057027929728389734210102864 12199275 84252458243990629403164635268425984000 12199276 -1342945152579351261465843085692029210112 12199277 489305772325965441592631560650335935680 12199278 -31326359803210041122092770456726269952 12199279 1074627206392465158314070771545716252880 12199280 74768214318660373748185651177144320000 12199281 338339827070215344067781882967884621280 12199282 260965679365884867738002212102892926992 12199283 -470966478269685757252997131038934188468 12199284 -369824587386981972945221333501876035584 12199285 594128376698708121098182177376545700400 12199286 106716871742030306006813631514706577408 12199287 1085455620472761884117663203161857156352 12199288 658698008577322155924593688755802624000 12199289 -1404565247808350545015914954021329573910 12199290 163558026851764289714064407904931261440 12199291 126436552547811543210857583127490920224 12199292 -104839859196858822050135619895806689280 12199293 992066786459946740812119676601325233184 12199294 -52423448248815401284547665651480813248 12199295 -134818073994042174339639219832350024000 12199296 -391922377719020793072782029341956505600 12199297 71805943943265591807570775821209140800 12199298 286090214031241079326723373517563816400 12199299 331919808601899808528372565059001667840 12199300 354875519447749700372469029530000726400 12199301 432373803885255461137673363699534429472 12199302 270769954878596306774922734843513464320 12199303 -821930151702121053058618404682612055976 12199304 273236269137386713813592941211319767040 12199305 243743612952413420776750832288489741760 12199306 -63015416870803326986838216949110804480 12199307 34434396802937837473206977554785160032 12199308 520962096002749130282698263945700823040 12199309 594602535311622132992693505513362531404 12199310 100181613843430270993234575154063546560 12199311 635429775866410689855562747616521029480 12199312 -366136713996566289500434604361033646080 12199313 236516908810532894019867103122881749824 12199314 353786822995574146241290931520220293120 12199315 -4944419299514122673615515639966913280 12199316 -769308646765105413525658756744724840448 12199317 -33952060529131687225304460561011159424 12199318 -253224569073835338519188788365259484640 12199319 730148403354446505757397597860187288160 12199320 -471047340311244237159145623823869542400 12199321 -1492890559396503515178469602184256055478 12199322 -75778077747067902071032231556645844768 12199323 146189416471393562421043705209229964184 12199324 7758027107530042164724031253169084416 12199325 -635462217004989516210418050701451127950 12199326 -537404193896793551900003370171474392256 12199327 24838564736683673871985344199331473632 12199328 401880635607532313769706295648699940864 12199329 -1260973863015039645440400765333104069952 12199330 -233752170007218967628724304163579520000 12199331 -794247342639135531348076732148814776868 12199332 -147556045300469770988728138123165744128 12199333 -996447062248240406533898647147889316418 12199334 281322775890558566661552072633728304192 12199335 241138109708524394629003562793947740800 12199336 -139774330871566522847838838011304673280 12199337 291050946342223757114677983588892392960 12199338 -106913102189421563333231488411931228160 12199339 -1382742926507534468159979029044751231520 12199340 -496017853079520899384981557467403392000 12199341 -518396868763480024337487290366351808 12199342 176389154102576413657626519632463073152 12199343 -300858671652106804257955041639474266400 12199344 -23970381343577989196026507067010908160 12199345 -77071310584408280767957356782960429400 12199346 -81764219356792287616017150244111326816 12199347 659082660115284973559192002401916962324 12199348 -100400625598836095414982846526300176384 12199349 -936019580387754244041642430373913593760 12199350 -93428441371845704180308228257051187200 12199351 -703534815922632833542778155843039954648 12199352 1290534896439366459690438226340262604800 12199353 -904529342649395019168060865793870052672 12199354 713892165933382014788121882791938556160 12199355 90961971935335134470212416099023196960 12199356 -15696628428292467885964085648780851200 12199357 -49555412238447765640888295829506076308 12199358 -14048057936400646409858390723552106816 12199359 872194322118950847629149879593377960904 12199360 -272981643324570704562749447359640371200 12199361 -357751291340265407873592616082493950976 12199362 84959032791126102835781866627957874688 12199363 833335773134464230467607380216894104584 12199364 762928321881872977662588584161644955776 12199365 -37292756126750330597010895423418296740 12199366 237525500976415930398283364934567290880 12199367 -870205163099879727403528153096391894208 12199368 -129665281365144176916801009920193331200 12199369 -117944031707121015613662213223054425280 12199370 200725626060812895762530393258137479360 12199371 49926471557353011351383267436981868800 12199372 985476160376988712649324221059043338240 12199373 124576493543207061050718898444736765580 12199374 303868298944123432814965455136265923008 12199375 344392211265352696693407411071753625000 12199376 -72651318227438596857637030450103451648 12199377 280861484365736026762889137456439710560 12199378 -1043391285124063074012306722695900380000 12199379 -2070382410170301237617205433757099387616 12199380 -239797554676016448784043795137676605440 12199381 254045868089304171268117275896155186584 12199382 -45904762945772449567186485300267827328 12199383 132425137825401505361701239824430154320 12199384 -621066446475611758403255184584067194880 12199385 605841339872089571632228410086609573760 12199386 73706396410056178014319825682062035456 12199387 840962882057173854498933542202132259200 12199388 -47198438802294254735660333540060966400 12199389 450985885676762287641221614961076066720 12199390 -88408658878831318946685398152903549440 12199391 359872811071494065279347363497153385272 12199392 -417017110947244009032942122328391680 12199393 1162344683943910217197664539285646996642 12199394 -728107564303173115615977786685942083504 12199395 22909068255601619280440198792188021440 12199396 -550688556298560079038612580139306941440 12199397 -525492296370732179923044712972240083168 12199398 -323628189356800742975499987456402851136 12199399 44502868125648775579182884640224527232 12199400 259817440727817228823333761442930944000 12199401 -1344624077893869463449615036835438080 12199402 135016351768863087650396428407159007152 12199403 817513818124710561702137601030773873652 12199404 -253174991480130127143717185551982788608 12199405 -499730474122798051546789930399389245940 12199406 473334836426247123958235612260376781120 12199407 -606208708368449278974183053525245565184 12199408 -32285885957552104575481922438239027200 12199409 -34360870115390981031435340742557854096 12199410 3826987656199909991921360885253766560 12199411 -670621396155676006477641795261527496368 12199412 142992020927151904192830400789008261120 12199413 -341210135469827992425083934151690597536 12199414 212382408446511782910793996671894431232 12199415 -317785902633339945036258440369697707280 12199416 -286417826702766792453416073339180441600 12199417 -1139770062885062865385814683536074983040 12199418 109781175767621660005949269076073176064 12199419 193652090100887315556868919018540229600 12199420 3275372669947081415018479812471874560 12199421 442290653526961935905485446013328664984 12199422 5915860873271201787901787066771677824 12199423 689461261505080323651868884132078958464 12199424 -569704434267171148905553743328768425984 12199425 28879222222847270344907472298895232000 12199426 899176376660097880269471322295176488912 12199427 -45652465459226823520870378569849128976 12199428 -1132146853484916907574027896772838286080 12199429 -1386395458328712592413120061431707257440 12199430 -76095245940237853374890831276150784000 12199431 725043944410371490541907980031852862080 12199432 -840448476766589744601738739818648529920 12199433 -805931108327754657018940835542987852416 12199434 19143350876846293703104964570865462528 12199435 -955242264645947005998389632287381227040 12199436 658812638886913922987643687852310951680 12199437 -275116847242984364772668533897835818560 12199438 255265896649669398250341470662528005120 12199439 134995534554049544377674155620866973152 12199440 30085455143725608654171307653184880640 12199441 -483745155566543387501340273970330869696 12199442 326435727205343566087865903437366633872 12199443 -1157633057688818313210695449795581784272 12199444 -2154034709608163056514695208300738560 12199445 -1110643050466800565731946096923287307300 12199446 78515593912820709170340851739055377024 12199447 196714184844344615629731464606915999552 12199448 -1337368323658682656737208784391321200640 12199449 130193313224880432217135482790681033728 12199450 -250008846629175828813943443451222494000 12199451 -489015843625344034949443091032023908592 12199452 373622156233223498703138780299648236032 12199453 293687272353517513271493058826847563904 12199454 -69225654452373538977566797147958173824 12199455 49575895875509263310489967067455457920 12199456 -441603464237380761586010797102053654528 12199457 -1011218407048425324738579036453531099294 12199458 328036404259823928649300081706389248384 12199459 305781525842719788738920548438183071360 12199460 -98523332253113737850709434865474109440 12199461 -60791514889202887026829953275518205952 12199462 -650275701479493031259201135625892704 12199463 970080787213510198370028191527838614920 12199464 615456901795582893964116840905392128000 12199465 -48318158904016246521099457475369794140 12199466 374758839167966175365667285338483232432 12199467 301375645852855436550761057441115789312 12199468 -28234844146222867439550236204538485760 12199469 -238203699870088816334275912966880413440 12199470 -62574586598273100774688556328236976000 12199471 73206627636422125066009208490822971872 12199472 -342694831326833102661747345308524904448 12199473 379547442941074847192442850037363672640 12199474 -278437046241192699627290075328671731200 12199475 149615604088710824681698185945412699500 12199476 245853132017269100931018480743801892864 12199477 -474414945888570018375307136971075235748 12199478 188635637017725536227234370867571875520 12199479 343608694387141339704461005864914791040 12199480 -171086319688854566510693094330455040000 12199481 -1043368818264210054190960868095352040918 12199482 -365680745512527474836885080375354840320 12199483 -732123161993280127155422961742106455760 12199484 -257974429519048005924398056778486112768 12199485 -468645451521181412672613576797264772000 12199486 385735748127804516286974543407491728384 12199487 9409667486113623753157400256763710888 12199488 145491375932199623206775844332592168960 12199489 296815856518146817934932559099212861920 12199490 -426277442400116188685808464459848044000 12199491 24923547805600682562329301495553235532 12199492 -18330838742312242915105422760556707840 12199493 -511547628483393541482459593272601418240 12199494 -647420396949421030249882512644796784128 12199495 -58940190945361331887436596838938544640 12199496 175944419253356007199746472388935680000 12199497 -28730357381100771203798952265873998240 12199498 3472396038488115124865239677094321920 12199499 -111457839465328685623960134552648634272 12199500 -267320607475852863989705347196472576000 12199501 -1166712514074134320692772077719505814400 12199502 6176863810028907460592595554919111552 12199503 -680314721643771122193399285844174234992 12199504 -17778956347086660199968553622822584320 12199505 -11506949059824710894321912386168163340 12199506 -413669603499707174567811438934668201984 12199507 -1065459176930660996280939207013704468244 12199508 21700385582884846150444546467017527296 12199509 -76291508158823677898921352129376339392 12199510 311263943789809070114256198694822844160 12199511 -275668335195928864786581267816538321008 12199512 -86270606357777348455161466696794193920 12199513 -145118883377077193887015461415519749238 12199514 -655130299524718876115876328487931546400 12199515 -340568462710556228258083526668733857680 12199516 239182705341019779833213676223066275840 12199517 -2236150828179804085341893758394020483200 12199518 -232335453296451736246945845344231577600 12199519 80656509560641606502228052737779941920 12199520 -264365583685156068340250476821204172800 12199521 1041527069530079036132406171894212782512 12199522 -514744868719703789129226857552830176768 12199523 28602377429438144415629883505757202432 12199524 -440133674980335604688040854932700467200 12199525 -324198755770088530013879554980139882700 12199526 -1675603127695385489237850561983745565056 12199527 772131556573606560180103713464640664464 12199528 30653780401335167316813518189486161920 12199529 489487852959211869848369299598039485476 12199530 -4620296657665221702909453173630983680 12199531 -1169225733336209624045798207618011478668 12199532 743715965147115969376911223574872893696 12199533 146148168375860011773426964098422388864 12199534 694611544297563202998958803046491748416 12199535 -100758055827444894222196871358633806520 12199536 -134855589973345369693607000866326773760 12199537 242658496984755481868332628956754393152 12199538 -193695997407476738600443130734437895680 12199539 -758416032323885475066275195870298395520 12199540 110736192558374732407304063301782215680 12199541 -59171456886213725822027571570820060548 12199542 -283289482858972233282466740868330740288 12199543 878646297844103304787011605809931666792 12199544 -218309192104287180011542887630922752000 12199545 136099985523642606978257045662274976000 12199546 -104000271743787729934839807649845471408 12199547 -473093489008321254458078679708886055004 12199548 417386832552175046068552220907053137920 12199549 128053958919141376773767905604861596550 12199550 -170897381650344529673125240722217084800 12199551 74619315331092949237157865290944656384 12199552 -101679762665987084611906815865651200000 12199553 -29095563569414554738793708646760323198 12199554 15229823950286098577613818102887999488 12199555 -921124483007685707587974213897414699840 12199556 288732605225729490144490231853989768320 12199557 -71951119797524292616607477286065726688 12199558 -226093715601920830438144325283830261760 12199559 354568956735531617826193643457524340504 12199560 -287286269736088391698574278435513958400 12199561 -918847257381309433550675494505449552416 12199562 730260149434362733333601584182070174464 12199563 -94431067377932968651163095841005047108 12199564 256493703865153820534345733712378127360 12199565 149035891493141508667832645283088684800 12199566 28370373108499261858444193778745512960 12199567 -1162843339347521055325275607917573106384 12199568 102193641401772229103335083956747894784 12199569 1092478766438618663391509471025128546544 12199570 79591595081721453200905280172589560480 12199571 -1445709364255892143996065145684315590228 12199572 -63185356900933404326222380500289683456 12199573 20451920958737378953133091403224634208 12199574 788975090914545295907458448312123395392 12199575 -307950205974372656325389440571218560000 12199576 -399474901640393776477161504601942487040 12199577 -92284936808066038962416886200152744320 12199578 520616491170261087886104312391351463424 12199579 -899151574083012397600644725091802190604 12199580 -549638232770208789398426158391715340800 12199581 -299272882172228499097474365834886311540 12199582 -275090413595635694084109967960571524608 12199583 -692698305223114862793990492257404824 12199584 -520738906712670381593274354751572541440 12199585 -428884579193627466448612802372823056640 12199586 -67272132180706438257398128801304862720 12199587 19271425722543124890841171328851565568 12199588 274209932104685621873093610281379614976 12199589 211682358367598050565997169128686373024 12199590 -95157741710606323163923714608086993280 12199591 307209673781209708469769702354697631808 12199592 888703166047921192158408907640641536000 12199593 -43014638329765967120869628445818449152 12199594 310711350645006214972274744160985869312 12199595 -739314401865146095147522296468713354400 12199596 231343995652841414388416770754111877120 12199597 535504790972915798591820816478450641312 12199598 -639895880269171520110452768540942079680 12199599 434112468025571468231286252180935967120 12199600 4903179935926577689314400214533734400 12199601 -257650362096680293828096809325040995728 12199602 -431851894649014701953536655798945258496 12199603 418945604096248286235763449379657888704 12199604 -180131209280158277346639013663563110400 12199605 -161324277232074092004553827208375196160 12199606 5675860802476072912302185963178587904 12199607 -24057361882826909037459693592276300800 12199608 701103405675183053161715573596837724160 12199609 1379191590277342590523769214612913424810 12199610 -84312340347438241881308807052992747040 12199611 548209064081481893434446661486376110872 12199612 -506304869839930167831034642733654047744 12199613 615008819355792709929581807983154939040 12199614 -2626473325009886555298977297574273024 12199615 328741127430160630255125058686554071200 12199616 -754497234207860994119569611530698752 12199617 490106332855618892374392202959590906034 12199618 -9694226739204416707800667401931392096 12199619 -409789884716680953961791369267519310704 12199620 -72633438468429182944504840136221655040 12199621 -111102612579577839785301271032262390080 12199622 123092331057218023355796274475823775872 12199623 27913908609689275226875424016386418768 12199624 195395642916609036864834910179119784960 12199625 -1908713177090245598767769446182752886000 12199626 735142361682737120511528795775089254400 12199627 1106470329067170082839842527941046159272 12199628 -138267714956351044545856648319705326080 12199629 477122834285072829469881381851222963328 12199630 -84592144038130644894226257457500575040 12199631 -492780440633595896165684387278600789800 12199632 -8301296589194194258770621550146355200 12199633 1742564748886059167105275771078606747380 12199634 -7742284260425107522344490572980389728 12199635 109952604207638126980724836137654928800 12199636 636518368931690175970421995269270366080 12199637 -1241459948335934963905528817288956276800 12199638 -341111279762420581800650542243917998592 12199639 -139889099010371522194888484604999181976 12199640 41189038700266234083726121164077260800 12199641 86053757987059703149976501070921088320 12199642 -67519942236992864984538218715275913216 12199643 -643075265127211432136276866254125730108 12199644 92174108705633243346384261874264819200 12199645 1086684626518008136046166274219531089900 12199646 92885420540041833197550273299236839168 12199647 57294378139996583482667986800724478976 12199648 -88211831780063821854764787138826076160 12199649 -1185444281231996296642540967628943681536 12199650 10602812495181697952376803776610889600 12199651 1551869796040532181512072163716713329600 12199652 1026746760613106560065106151527514676480 12199653 -17484314851719187396300574013505646880 12199654 -228131127866096962330050307274566659840 12199655 -124218291700418747754995244990380065440 12199656 57190363040819103736174918770270044160 12199657 1732705364860847925437290360263429311872 12199658 -696508965593047177913888179548390538320 12199659 -12256813813822411711113851383502278272 12199660 -321859875638076872308975157269989703680 12199661 2307109921468256092612114357568557824 12199662 619233690149259351497101499168280899520 12199663 233719739225816462823443315612576600560 12199664 37329699233322947113550838924850298880 12199665 -677697544627927196952719089198422190080 12199666 186675817468449735215570127006383391360 12199667 483464927210444991085526028445919953992 12199668 -12554751035384674341601181464153184256 12199669 -1860314654929255419376435732234681294930 12199670 -113018360020198898273364900038487632640 12199671 313818120106014397920216818749941429720 12199672 -488672620602452736930689131664075980800 12199673 -328856440888175700840974644505681302200 12199674 -246304181996714769842764454553318666240 12199675 -185791452177384836811673151887556253000 12199676 990713986318898890644924737885195532288 12199677 367120176076040844605854832514679288032 12199678 -249437475972172975075306471425115906560 12199679 -327798627084942559991616458241458665224 12199680 120273971167382620881929920819966771200 12199681 -547650552530534182619166192659854487468 12199682 724104654830604600777118860668951923584 12199683 469181616298435259702774749181152606464 12199684 -7684572946175994261563845269045534720 12199685 498932145779178056802158509678736243160 12199686 -246738123315925834184393137237847727936 12199687 70809930217553758773798266167366649440 12199688 175323045152138524356562059892960512000 12199689 211791698469082201070254039884447233508 12199690 290631908565192294440137307581990591680 12199691 94016529762042000039248527071958291200 12199692 -586975540985641868596958298916504539648 12199693 -964549715608469151106798467908764336320 12199694 171484571686193747688075953791800613440 12199695 -95482580262899812361061444311812416000 12199696 488017957579539280987819944471252959232 12199697 -1462145870576211486432526647000645931854 12199698 149699653828605265922708051043966426624 12199699 -864121388163696428576955337623667087872 12199700 -334896816755875762346883596795201596800 12199701 -475164954572718526571954343352217820768 12199702 356705463057186469759260252865993029600 12199703 747062224923989123891851891871800337760 12199704 899690987657628716760141905354895360 12199705 -271819806166802243668200546321639858240 12199706 75726771530230437398129471999334879744 12199707 527707971603431834147339001307689846240 12199708 -990959640550781429288474074918754294272 12199709 -272668488268487260723394761603270389120 12199710 84115926591458967282723069810177792000 12199711 -151758366484429572951348372593307693368 12199712 25487893894746850992280989779110133760 12199713 107679298722763894543154727053808547104 12199714 45673040343287206879526412572547046464 12199715 -396471452873153839112755126423250610480 12199716 -217237888982331855936029013144763334400 12199717 -901400664509463481196534508986844892128 12199718 -669726800401535307213003510314352529440 12199719 231364139990712447822533922379695050880 12199720 -169657537183584514540920471312552960000 12199721 345118886897518691488044826326436556922 12199722 -96262537397154586426279668883189724928 12199723 -1140800623575372875287336939291493795096 12199724 1088074084827983124118873526958662282496 12199725 73134205209775104917260382589028860000 12199726 652248277350003328265210137955950904256 12199727 633524283710188376493797245305246448512 12199728 28029723670931207169587581315030155264 12199729 -480506204967858006865467563083025972160 12199730 7211233147750736924584049076140569920 12199731 -405739296243044446806878749430319720648 12199732 -2019763598055297077752435497350887958528 12199733 -215680356400543704875726142574622691840 12199734 47855769260517825066885347623384950816 12199735 -69954261665259139060492769819714794800 12199736 900602991304304406587231615024578560 12199737 178076691290546913837609137512459191744 12199738 245638899149342281030600222391371622880 12199739 -992120761112216971655588957209985618460 12199740 -61250645448387347061724808362284810240 12199741 -405569334281308044309175715963261134208 12199742 -532140232887654008895372473971357801728 12199743 695531286778083880054238209304067022848 12199744 -338511559809909849378796172585959686144 12199745 -11594940384194723963057988551947387200 12199746 125236454021126667285485958988464637440 12199747 359936569981494972975415912728192684032 12199748 -171814158273801812507993438442090792960 12199749 -780301738393343186316889519348016142240 12199750 -69243852000293335448802012411734400000 12199751 -282612269426500301918391792560120507208 12199752 170486861148566427933783644024637849600 12199753 1129215705493638518917663169360907385780 12199754 299601083132121607885735938499114374144 12199755 78546757538219815477697410689633561600 12199756 1150103772359970333767366339864506624000 12199757 -978622966345895681208198740994686345994 12199758 -23292232712517918485303491943040757632 12199759 2010903070339493828350863885125033328 12199760 -22958946946369339775696744139745689600 12199761 464237308227615290206980636935298942720 12199762 -187622781069984453627865257146984971776 12199763 163165406106248836512104446401224982960 12199764 195413780346513031718233140488336916480 12199765 -1252089347097988022861228944499494994340 12199766 466809611121921051268113332983195820832 12199767 -288630968478788273249681913300166437120 12199768 396340705394438220523956212213659729920 12199769 -782785642997530733422990953928365853440 12199770 -3258414766704350331661717307091260160 12199771 -211694107155443749066340348122197016256 12199772 -1089647695679566413622181593403850153984 12199773 -604187174325443116198515408793440326016 12199774 229557400402088754828377551337654123136 12199775 80576057890027645777012819013931970800 12199776 -572940703040895493211739634711094624256 12199777 588534302300206310799840212608860479280 12199778 -290949243622621215341473395729731874240 12199779 1057858529878047681233971323738374493000 12199780 98667659520060985073126920879256889600 12199781 1688772764994590323526429455246091853504 12199782 178651015644663903446711014013280958464 12199783 1507414272214536365005529990656554351032 12199784 1183324517603449166268771719426323660800 12199785 -300999670858860921022363201826500512960 12199786 115272902620423534323610719168646936320 12199787 -175712344382109153122722984876817366688 12199788 3295831764159647938382214234221936640 12199789 21887235199747719000630777353764236480 12199790 -610156365608962112521176509900664867840 12199791 671307624910187336128101630242882915592 12199792 -273507530124286465886778373074935513088 12199793 998298191012738782656942505721437394340 12199794 -423258546523322736552215480276207894400 12199795 856818536079039068943384401545151381280 12199796 4279130762857681263836365316630777856 12199797 565543882094683346747296038871534680174 12199798 -47994687802698936649955668281793550976 12199799 -296728676821662121168437650701016051664 12199800 -225032084694669869049092717201582592000 12199801 2668116332645410458651220286897344544212 12199802 -158158800500920689112215484724028496896 12199803 -288639001332592411932033182602075452672 12199804 566242647534914798302679157137267910656 12199805 469337154663588211266350131200071318400 12199806 614256393612976258354132138824166840512 12199807 -1849556457538707937810794574159943160840 12199808 -1180339106010971896850170689032898478080 12199809 320772773246688400694163984258427549728 12199810 -11726738942749705700867277997425100800 12199811 -353416162635236002594363064735637073248 12199812 -65133654975939641059986893210175160320 12199813 813396385079794460528607226404718068062 12199814 1088626005057994372788914822195324104704 12199815 200591457805665830928204885471801357960 12199816 -294598575161903026149816636706736240640 12199817 -437344350020588843733198060346358663616 12199818 -222762996328499339687036297550841317120 12199819 108652012060151805574673891868118503120 12199820 152105249472015317651767673452996654080 12199821 239982879090524510338454651322821365440 12199822 -302078405991051728444439064589569704000 12199823 886773512764696826148011362738316074224 12199824 42510728079834663232889006895857664000 12199825 170137604140246942229767956060329500 12199826 -972540345032696192685113487739770702720 12199827 -7697062289214344768995516790832311880 12199828 319056103415779077614900731346536016768 12199829 824411094264815958781100748324738228672 12199830 -83400962239992346572772112460026302080 12199831 -6823653654511450139266383246689278336 12199832 1422286714763643508708316740342440468480 12199833 -14961193637333751381587753231302003200 12199834 -209259390530305277185177388003740007184 12199835 -464653012357135534285755716974566261600 12199836 236091162535898073921408401907365928960 12199837 105201118707979477436375360441897562624 12199838 -17535747295208742881525920004853888000 12199839 282342266760474687325261347198008497224 12199840 -749242330316708899343238725702860800000 12199841 183464359551366709548011591727789238242 12199842 -53875504595112767161998322402157875200 12199843 1539831909674123539720587792073812974400 12199844 -312038605943602811495820808875144904704 12199845 -105120221153356636637395518939990729600 12199846 159907100268271506704561178407072534688 12199847 -437840664512987521204026474619429797120 12199848 157393519553504557861951591746446376960 12199849 1418240644143257933862664362072536486736 12199850 81593054591134623020978216930959844400 12199851 334606157852331422761517127658542608592 12199852 252089049465215381971310304019959546880 12199853 217375434005104939943867102236561576140 12199854 -226631230247913050264277812268985260480 12199855 671369243205925502203327292227429001520 12199856 -63129590413046593601866032481894514688 12199857 -560440712723121054043355456443210242960 12199858 144323235243184185414878292028128319488 12199859 403199592140684887132238872527269705472 12199860 217567717394697510682281208061314855680 12199861 -68738776448367714301004879436292395538 12199862 -182633659474447045223189941483134410880 12199863 -436297280318819591332659381600852251232 12199864 -123511874001196084518025906044970106880 12199865 642715093638578126154987529682496899400 12199866 165456266764567982920922079597807512064 12199867 -76304202656350964150236736555698677840 12199868 -37338969425336388610568556144653847552 12199869 -192123266993494366214545031258192064960 12199870 -295314374521831891681005347684199312000 12199871 1225371456616903193500458581057808598200 12199872 115844432628682513185043273712677158912 12199873 132124728279624691869585540061100250096 12199874 -9237479016770998685623856232693424128 12199875 81727638836119341861824698514395068000 12199876 505227738882146487802695610824231269632 12199877 147507280004987109575085149439018244032 12199878 -22027590750862539300899780741857641984 12199879 -481943410979088598722738553158656532520 12199880 -443025596287344370852408166313305702400 12199881 76232722742661784708027257221998910880 12199882 742097814799838017196003344211496735792 12199883 -1584713424531540657922412969979351413868 12199884 -548484266666975489544485955600823615488 12199885 721585477416523229991229597625631749580 12199886 -146072732639592291211631617866959982336 12199887 146566114938460180115965512414514800 12199888 -6151144954427076703613306061222051840 12199889 -280707513888201590903390295710945096076 12199890 -58921723947787052736387512969181711360 12199891 994100181016012002719038517275944460800 12199892 -44317563560470263600949430001241286784 12199893 248021321250702652822274853601364906304 12199894 -30987434013616384172618625646138368000 12199895 512983976160450592541261777688546024600 12199896 -45813863783911641326631412599965552640 12199897 1262294317579647457111951522976338080000 12199898 -29899870253318173898235236152834484736 12199899 230880331867460491448834894443604194560 12199900 -558188614371223327615233416298800192000 12199901 379551775237816565150822489652332211552 12199902 2242181408033550811743197955982632960 12199903 -1107007343678231935881889249411160042848 12199904 39099007838459830526392032220357066752 12199905 73997052445520017506497047648576166100 12199906 -32471695396358170171283327606811459936 12199907 871905127895297479934377294658995584156 12199908 -191251526574420264678735681946644185088 12199909 730653602068239475453032837398408106110 12199910 -522112385756139613746082515336020480640 12199911 187868936550708331751404809376905806712 12199912 -951572272994190247500164895646228300800 12199913 309419533059213812409131736333805967808 12199914 -252820919788105309757918088527810777760 12199915 -193585229118411610543162623237812978880 12199916 -507416890057880560294692576681014312448 12199917 8266904866116899755532408771798550048 12199918 809012661981403159853066674527989060160 12199919 -11546472411053428642468092372152518320 12199920 -106627551662315074121149914783760711680 12199921 -579065402522082733599414237560256184848 12199922 407983246482960214591128755691404808720 12199923 -1582347901056858661406664436923330352800 12199924 -495855306204629559536151893575339776000 12199925 -766523670082560666075608174243239579350 12199926 71323306788224429424015717947396087808 12199927 226815483554945713949994688680218508776 12199928 -440014539490834375291903513317823549440 12199929 -195204223928539243266227859861022561920 12199930 53031992720490246534211273852542136320 12199931 858702454380801107551786291061031069120 12199932 129870234909382179002443408546842240000 12199933 214838924851211284676669614780118706182 12199934 116565220422106300785839338263725475840 12199935 248342887603141487936365795752556540800 12199936 -7581937599503935379783963226585169920 12199937 1396205148152431668968137660180008515586 12199938 404611023169722626943694449176984371200 12199939 -1824456701477917145540819591702049392000 12199940 -779009048132988597643455741298653192960 12199941 -5193882842562956294331215223301270920 12199942 260306071844864439131638390570192257600 12199943 -262997865629080670018081146452737847840 12199944 821868218315332013994864365058830622720 12199945 -96250599294062191429421243077031814300 12199946 -452437296079310777790715384763154749952 12199947 -449585566045270799500215965600575507728 12199948 -953494472487686948120157569998185613824 12199949 1352029916366333201895771365011198768950 12199950 -14209278010074140393833433632929024000 12199951 -1554598914835104948144343544690515348048 12199952 -122669119843506291762502560800752189440 12199953 43314413259087174237472771285055433408 12199954 218967222471157200672682855396626252960 12199955 -913508012122894290087545833834601666640 12199956 -190558445134478907211991573376498812928 12199957 130303409041052209849950565120204185600 12199958 -926277052826687820088796138730620413920 12199959 -590008083219438523742031016095879235056 12199960 2046306932445118695092116693670707200 12199961 115354308139883283022205114880786838800 12199962 345458958120819521845914690425816151552 12199963 1013661851024031716351906831917435465240 12199964 34605361512401548683932410637641070592 12199965 606916888386201276514664931354635075520 12199966 51317552529551944078327319278609602432 12199967 -399490622039485557437660249935635751080 12199968 -391117767632713230188800176580889935872 12199969 414414095051035793847265293656253142370 12199970 706274218547301204602109760974263884800 12199971 89432027864438250477203511819141236400 12199972 -32641324450788203500780683724825892224 12199973 17890066805183093478521252494223776380 12199974 287413118606955585312206536040297665920 12199975 -333319917703327935363549086593877441000 12199976 1089605811594219668256217020129311539200 12199977 53867252672262927989243676213573246426 12199978 -13444949302867314104904449084558481408 12199979 -31238207381979930650864883557823041712 12199980 -69109095635557958592848361035705518080 12199981 1259311246991517486966076097478079640280 12199982 8300881903946104174725260311077045504 12199983 251228238336358821136070397957567126024 12199984 -6530755012792170711902419290105856000 12199985 -39697212758949683993133458992569397440 12199986 -336163743900253211916701304613167382656 12199987 -928157676690735611848755664697793967128 12199988 -209664809374679017981940661977030713344 12199989 -708940339502965988583780269228008512 12199990 -220230191577970422182326802669215574400 12199991 311495452896379349491309786432300084392 12199992 -282926562945936618842021558655162777600 12199993 134629108651869520541409187430976533000 12199994 280832476095226886592403662794128442880 12199995 10568677528868020214150819835868122720 12199996 -164190354006960161301604994131970176000 12199997 -1741256340295084623850489788044212426554 12199998 116435245512240809638451222226436620288 12199999 -180262822558428925884175036950547530048